wpt
wpt copied to clipboard
Test suites for Web platform specs — including WHATWG, W3C, and others
This PR adds support for the Chromium content_shell in wptrunner. content_shell represents a minimal implementation of the content module and is what is currently tested against in the Chromium CI...
This is the main process model patch for COOP: restrict-properties. COOP: restrict-properties is a new COOP value that enables entire pages to restrict properties they expose/are exposed. Because it targets...
Currently, HTMLAnchorElement::HasActivationBehavior() always return true. This causes the HTMLSummaryElement::IsClickableControl() to also return true and then, the HTMLSummaryElement::DefaultEventHandler will not toggle open the \ element. However, the activation behavior for \...
Differential Revision: https://phabricator.services.mozilla.com/D153446 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1782673 gecko-commit: 64b80c6cb76018559377836e6e8c3389c8ffc8d3 gecko-reviewers: emilio
Previously we had complicated "truth tables" to determine the correct baseline. These were un-intuitive, and complex. This patch introduces the concept of a writing-mode to read a baseline for a...
When user is at the top of the page and scrolls up, scroll-offsets are not changed, hence no scrollend should fire. This patch fixes this problem on the compositor thread,...
Underlines skip descenders when ‘text-decoration-skip-ink’ is ‘auto’, but this relies on NGTextPainter having the correct range to compute the text intercepts over. This range is set in the NGTextPainter ctor...
The URL the parent navigated to is kept in HTMLFrameOwnerElement, to ensure that only that original URL is reported, and only once per parent-initiated navigation. RemoteFrame/LocalFrame check that when reporting...
Highlight pseudos have a special case for ‘color:currentColor’, where it means the ‘color’ of the next active highlight layer below, rather than being equivalent to ‘color:inherit’. This not only means...