ladybird/Libraries/LibWeb/HTML/CrossOrigin
Andreas Kling 5f463ed989 LibJS: Replace arguments Span with argument_count in ExecutionContext
The arguments Span (pointer + size = 16 bytes) was always derivable
from the tail array layout: data = values + (total_count - arg_count).

Replace it with a u32 argument_count and derive the span on demand
via arguments_span() / arguments_data() accessors.

Shrinks ExecutionContext from 136 to 120 bytes.
2026-03-11 13:33:47 +01:00
..
AbstractOperations.cpp LibJS: Replace arguments Span with argument_count in ExecutionContext 2026-03-11 13:33:47 +01:00
AbstractOperations.h Revert "LibJS+LibWeb: Return Vector<PropertyKey> from… 2025-05-16 06:33:09 +01:00
CrossOriginPropertyDescriptorMap.h
OpenerPolicy.h LibWeb: Add the new noopener-allow-popups value to OpenerPolicy 2025-02-27 11:25:26 +00:00
OpenerPolicyEnforcementResult.h
Reporting.cpp LibWeb: Avoid including Navigable.h in headers 2025-10-20 10:16:55 +01:00
Reporting.h LibWeb: Don't crash on named property access on detached window 2025-05-30 10:13:25 +02:00