Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change namespace for Trusted-Types tests for setAttributeNS to null #2

Conversation

mbrodesser-Igalia
Copy link
Owner

  • Fenced frames: Disable embedder-initiated fenced frame navigations after network revocation [1/2]
  • Allow top layer elements to be nested within popovers
  • display contents accessibility tests (display contents accessibility tests web-platform-tests/wpt#43740)
  • Reland "Consistency check between AXObjectCacheImpl and AXTreeSerializer tree"
  • Only use new headless mode for Chrome (Only use new headless mode for Chrome web-platform-tests/wpt#44304)
  • Implement :state(foo) alongside :--foo
  • [wpt] Repair animations/transition-timing-function.html
  • Correct onstart event order for MediaRecorder of mp4 muxer.
  • Disable overdraw optimization inside layers
  • Export mfrac- reftests to WPT.*
  • Export mspace-1.html reftests to WPT.
  • Export mo-invisibleoperators-*.html reftests to WPT.
  • Split out text-wrap: pretty parsing tests (Split out text-wrap: pretty parsing tests web-platform-tests/wpt#44335)
  • Add tests for trusted types enforcement on setHTMLUnsafe and parseHTMLUnsafe (Add tests for trusted types enforcement on setHTMLUnsafe and parseHTMLUnsafe web-platform-tests/wpt#44266)
  • [webdriver] Enhance tests for implicitly accepting "beforeunload" prompts. ([webdriver] Enhance tests for implicitly accepting "beforeunload" prompts web-platform-tests/wpt#44232)
  • A visibility:hidden @page border still takes up layout space.
  • Rework text-shadow painting for text decorations
  • Test text selection when shadow root has delegatesFocus
  • Consider signed zeroes in min()
  • Make beforecreatepolicy event test tentative
  • Bump taskcluster from 59.2.0 to 60.3.2 in /tools
  • Bump pygithub from 2.1.1 to 2.2.0 in /tools
  • Move tests using legacy MediaStreamTrackGenerator to a legacy folder (Move tests using legacy MediaStreamTrackGenerator to a legacy folder web-platform-tests/wpt#44262)
  • TextDecoder's decode() supports shared buffers
  • blink/flexbox: justify-content
  • Consolidate and remove tentative from :state() WPTs
  • Fenced frames: Make embedder-initiated fenced frame root navigation WPT less flaky
  • [SAA] Implementing SharedWorker support (Part 2: Expose same-site cookie IDL)
  • [grid] Fix safe centering of space-around/space-evenly.
  • [FedCM] Grant sharing permission in Resolve
  • [A11y] Handle illegal aria-owns from
  • WebNN: Define XNNPACK Node for matmul
  • [LineBreaker] Remove parallel flow break tokens when rewinding floats
  • Export MathML dir- tests to WPT.*
  • Export some dynamic reftests to WPT.
  • Suppress scrollable table cells when printing.
  • [LineBreaker] Add a test for crbug.com/1520442
  • [wdspec] add a test for verifying local storage isolation in user contexts ([wdspec] add a test for verifying local storage isolation in user contexts web-platform-tests/wpt#44378)
  • WebKit export of https://bugs.webkit.org/show_bug.cgi?id=267046 (WebKit export of https://bugs.webkit.org/show_bug.cgi?id=267046 web-platform-tests/wpt#44383)
  • Don't retarget nullptr in InvokeEvent::invoker
  • Update IsElementReflectionAttribute
  • Deflake scrollend test
  • Un-tentative pagereveal tests
  • Revert "Remove empty closed paths"
  • Remove custom-elements/state/idlharness.window.js
  • Fix some crashes in StylableSelect HTML parser
  • Add unicode-bidi UA stylesheet rules
  • Preserve opened layer content across canvas flushes
  • Add MP4 mimetype to the existing MediaRecorder web tests.
  • Add WPTs for race-network-and-fetch-handler option (Add WPTs for race-network-and-fetch-handler option web-platform-tests/wpt#44345)
  • Event Timing reports EventTarget for more pointer events (Event Timing reports EventTarget for more pointer events web-platform-tests/wpt#44372)
  • Tweak conditional mappings to check for more cases (Tweak <aside> conditional mappings to check for more cases web-platform-tests/wpt#43013)
  • Prototype a user-find css property to control findability of text.
  • Add wpt crashtest for this (fixed) bug.
  • Add null-check to aria_utils verifyLabelsBySelector (Add null-check to aria_utils verifyLabelsBySelector web-platform-tests/wpt#44361)
  • Router evaluation for subresources in the no fetch handler case
  • Export link-001.html as a tentative WPT.
  • Export some MathML mpadded reftests to WPT.
  • Add wpt crashtest for this (fixed) bug.
  • WebKit export of https://bugs.webkit.org/show_bug.cgi?id=268683 (WebKit export of https://bugs.webkit.org/show_bug.cgi?id=268683 web-platform-tests/wpt#44395)
  • Remove impossible test for non-string "Credential"
  • Add test for console logging a Symbol
  • [A11y] Do not include hidden nodes when they are ignored
  • Support :user-valid/:user-invalid on checkboxes
  • Split LoAF sourceLocation to 3 attributes
  • html: Tests for field-sizing (html: Tests for field-sizing web-platform-tests/wpt#44346)
  • Add a test for a WebKit / Blink bug where they incorrectly simplify percentages inside calc() in background-position longhands.
  • Avoid re-registering container query frames unnecessarily.
  • [wdspec] Update network test module with remaining arguments network.continueRequest
  • [wdspec] Add validation test for all remaining arguments of network.continueRequest
  • [wdspec] Update network test module with remaining arguments network.continueResponse
  • [wdspec] Add validation test for all remaining arguments of network.continueResponse
  • [wdspec] Add test for network.continueRequest
  • [wdspec] Add test for network.continueResponse
  • [wdspec] Add create_header and create_cookie_header helpers for bidi network tests
  • Mark Web Locks tests non-tentative
  • Add wpt crashtest for this (fixed) bug.
  • Fix crash on large console log
  • Improve reflected attribute tests (html/dom/reflection.js)
  • [css-scroll-snap-2] Prioritize focused snap targets
  • Add WebDriver BiDi worker tests (Add WebDriver BiDi worker tests web-platform-tests/wpt#44291)
  • Move CORS logic from direct-from-seller-signals.py to fledge_http_server_util.py
  • [shared storage] Expose selectURL()/run() on the SharedStorageWorklet interface
  • Don't reject same site prefetches with no-referrer
  • Support iframe scroll margin
  • Render and in Remove declarative shadow DOM polyfill [wptrunner] Plumb expectations wpttest.{Test -> (Subtest)Result} ([wptrunner] Plumb expectations wpttest.{Test -> (Subtest)Result} web-platform-tests/wpt#44424) serial: Migrate Web Serial MojoJS based tests to internal folder [wdspec] Add invalid test for browsingContext.create with removed userContext [wdspec] Add test for browser.removeUserContext to check browsing contexts are closed Add tests for zstd content-encoding (Add tests for zstd content-encoding web-platform-tests/wpt#44393) [wdspec] Add type hint parameter for context_created and context_destroyed user context tests [wdspec] Always assert user context in assert_browsing_context [wdspec] Add various user_context tests for browsingContext.create Make declarative shadow roots of custom elements available to element internals. Moved position-try-order into wpt/ from wpt_internal/ Fully implement bidi for a line's trailing spaces (UAX#9 L1) DOM: Implement the forEach() Observable operator Make nsRange delete itself from Selections if it becomes a range in different root Follow shortest serialization principle for transition shorthand. Only record that breakPriority indicated use of overflow-wrap if we actually needed to break the text. Do not call CreateAndShow with the default permission [shared storage] Allow creating multiple worklets per Window context [EditContext] Ensure textupdate fires for backspace/delete in Correctly handle printing of overflowing monolithic OOFs. allow old headless mode for chrome (allow old headless mode for chrome web-platform-tests/wpt#44445) Zoom should affect intrinsic replaced element size. [wdspec] Extend timeout for network/continue_response/invalid.py and network/continue_request/invalid.py Part 2 - support SVG properties on first-letter and first-line Always call superclass in HTMLLabelElement::DefaultEventHandler Use OK status to check RaceNetworkRequest response Move monolithic-overflow- from css/printing to css/css-page. (Move monolithic-overflow-* from css/printing to css/css-page. web-platform-tests/wpt#44422)* Fix offset APIs on tables with captions.* use ssl.SSLContext.wrap_socket rather than the deprecated ssl.wrap_socket Add coverage for webkit prefixed historical interface (Add coverage for webkit prefixed historical interface web-platform-tests/wpt#44462) [css-anchor-position] Parsing and computing position-try-options Establish display item fragment scope for atomic inlines. Implement view-transition-class selector matching Test to account for links wrapped in svg (Test to account for links wrapped in svg web-platform-tests/wpt#44461) sensors: Make virtual sensors always remember and report the latest reading VT: Handle document shutdown gracefully. [Grid] Fix resolution of alignment properties for subgridded items Implement :open and :closed pseudo classes Add tests for CSS calc-size() function. Add tests for animation of CSS calc-size(). [css-anchor-position] Add interpolation tests for all properties [wdspec] Add test for early fetchError events Part 4: Implement generic role mapping Make Element.{client Slightly adjust threshold in oscillator and compressor test in WPT for new FFT code. Fix focus gets incorrectly cleared by PresShell::FixUpFocus if the focus is on area element DOM: add some CDATASection coverage [css-nesting] Don't emit invisible rules inside @page Add test from issue 40650780 Remove unnecessary header for fetch requests A non-invertible gradient/patternTransform make the paintserver invalid Don't reset the subpath start on 'close' commands Close the dialog element when the open attribute is removed [HitTestTransparency] Experimental status Request::Contructor init body now takes precendence over input body. FLEDGE: field trial testing config for 20->40 in component ads limit Export made from a WebKit repository Convert existing orientation-event web tests to test_driver [wptrunner] Use the correct ProfileCreator class in FirefoxAndroidWdSpecBrowser. Make PresShell::EventHandler::DispatchPrecedingPointerEvent update event target after dispatching a pointer event Change the behavior of clonable to be more opt-in Revert "FLEDGE: field trial testing config for 20->40 in component ads limit" [marionette] Implicitly accept "beforeunload" prompts in Marionette. webrtc wpt: update RTCRtpParameters-codec.html to use receive-side setCodecPreferences Remove Microsoft Edge Legacy (Remove Microsoft Edge Legacy web-platform-tests/wpt#44233) [anchor] Remove anchor(auto) Add support for math expressions for offset-rotate interpolation Add support for math expressions in custom properties angle interpolation Add basic @page (CSSPageRule) CSSOM test. [multicol] Allow stretch sizes to resolve for column balancing. Reland "FLEDGE: field trial testing config for 20->40 in component ads limit" [Async Clipboard] Use supports instead of IsValidType. Document render-blocking: use classic scripts to generate parser delay Add CSS display-mode experimental support for picture-in-picture Event Timing - Handle modal dialog interference Add 'writingsuggestions' attribute Make Shift + right click should work as a right click without Shift if contextmenu should forcibly be open Make sure we hold a reference to the pc in these tests. Wait for RTP before checking for RTP stats. Make --headless the default for Chrome and Chromium (Make --headless the default for Chrome and Chromium web-platform-tests/wpt#44515) [shared storage] Introduce WorkletOptions param VT: Add class list as a specificity consideration for view transitions. Fenced frames: Disable _unfencedTop navigations after network revocation Fix typo in MediaRecorder-mimetype.html Add iframes lazy load scroll margin wpt tests Remove IE App (Remove IE App web-platform-tests/wpt#44344) Clean up CompareTreePosition and related code. Part 2 - Add :has to revalidation selector. Add @page (CSSPageRule) CSSOM test for adding / removing properties. Do feature detection in @starting-style tests Add support for math expressions for border-image-width interpolation Add support for math expressions for font-stretch interpolation Add support for math expressions for font-size-adjust interpolation [wdspec] Fix escaping in test_shadow_root_slot[default hidden]. Add fuzzy metadata to wpt/svg/painting/reftests/marker-path-001.svg Field trial testing config for sampling debug reports. [SAA] Implementing SharedWorker support (Part 3: Implement same-site cookie filtering) webrtc wpt: fix and re-enable getStats WPT (webrtc wpt: fix and re-enable getStats WPT web-platform-tests/wpt#44553) webrtc wpt: update more tests to use receiver capabilities for setCodecPreferences (webrtc wpt: update more tests to use receiver capabilities for setCodecPreferences web-platform-tests/wpt#44554) Fix manual assignment crash
  • Relax slightly the SNR test for the OscillatorNode to account for all build configuration.
  • [Editing] Merge the styles of fragment nodes during paste.
  • Fix min-content related crash in LineBreaker::SplitTrailingBidiPreservedSpace
  • Add 'libegl1-mesa-dev' needed by Servo to the Docker image (Add 'libegl1-mesa-dev' needed by Servo to the Docker image web-platform-tests/wpt#44493)
  • Add WPT test validating that drawImage writes to the layer
  • Migrate WebHID MojoJS based tests to internal folder
  • [Protected Audiences] Remove some instances of "Url" from WPT tests.
  • [CompositeClipPathAnimation] Resolve flakey tests.
  • Use scroll margin for iframes' lazy loader.
  • Add test case for crbug.com/41490395
  • [wpt] Update test client to support "filter" argument for "storage.getCookies" command.
  • [wdspec] Add tests for "storage.getCookies" command.
  • Revise nonterminating test from RTCPeerConnection-SLD-offer
  • New implementation for finding ::first-letter text
  • Fix fragment_navigated test
  • orientation-event: Test DeviceOrientationEvent's absolute value on error (orientation-event: Test DeviceOrientationEvent's absolute value on error web-platform-tests/wpt#44557)
  • Add notifyEvent API for fenced frames.
  • [SAA] Implementing SharedWorker support (Part 4: Add SharedWorker support to SAA handle)
  • Test parse-time HSL clamp of negative saturation to zero (Test parse-time HSL clamp of negative saturation to zero web-platform-tests/wpt#44269)
  • [css-scroll-snap-2] Prioritize inner snap targets
  • Fenced frames: Disable popup navigations after network revocation (Fenced frames: Disable popup navigations after network revocation web-platform-tests/wpt#44552)
  • Revert "Add notifyEvent API for fenced frames."
  • Add shadowRootDelegatesFocus and shadowRootClonable reflection
  • More declarative shadow tree test coverage
  • Add a test covering order of navigation/fragment/network events (Add a test covering order of navigation/fragment/network events web-platform-tests/wpt#44587)
  • Update pointerevents/META.yml suggested reviewers
  • Allow RTCDTMFToneChangeEvents to fire up to 1ms early.
  • Add rounding test to orientation-event WPT
  • Mark fromLiteral test as tentative (Mark fromLiteral test as tentative web-platform-tests/wpt#44350)
  • Apply SVG paint-order to text-decorations (Apply SVG paint-order to text-decorations web-platform-tests/wpt#44511)
  • Test to popover and postioned elements
  • [wdspec] Add tests for "storage.setCookie" command.
  • [wdspec] Add tests for "storage.getCookies" command using "storage.setCookie" command.
  • Add gecko specific tests for storage.getCookies and storage.setCookie commands.
  • Link paintorder-text-decorations.svg to its reference file (Link paintorder-text-decorations.svg to its reference file web-platform-tests/wpt#44610)
  • WebKit export: [view-transitions] Allow animations to run more than once (WebKit export of https://bugs.webkit.org/show_bug.cgi?id=269460 web-platform-tests/wpt#44609)
  • Invalidate SVG paint server clients on style transform changes
  • [SAA] Include unpartitioned cookies in DedicatedWorker load if StorageAccess was granted
  • Add WebRTC test for offer with duplicate a=msid line
  • Add more tests for dangling markup mitigation
  • [Protected Audiences] Add some generateBid browserSignals tests.
  • [Event Timing] Expose interactionId to Keypress & keydown/up under composition
  • Make dir=auto elements without strong characters ltr (rather than inheriting).
  • document pip: Allow window.focus() to focus the opener tab from pip
  • Add 'writingsuggestions' tests for disabled elements and "unsupported" input types
  • Remove old OOF fragmentation spanner-awareness code.
  • Implement constructor in RTCEncodedVideoFrame
  • Enable CSS display-mode support for picture-in-picture by default
  • Remove replaceState from SoftNav heuristics
  • [css-anchor-position] position-try shorthand parsing and computed
  • Revert "Implement constructor in RTCEncodedVideoFrame"
  • css-color-5 : mix blue and white ([css-color-5] : mix blue and white web-platform-tests/wpt#44601)
  • Make inert-iframe-hittest.html initialize pointer position before adding event listeners
  • getComputedStyle() for pseudo-elements with argument
  • Fix overscroll events test
  • [bfcache]Update report strings for not restored reasons
  • Remove corb_detachable.
  • [EditContext] Allow backwards range params in updateText
  • Remove loaders constant from preload/prefetch-document.
  • 'writingsuggestions' content attribute should reflect the given value
  • [SAA] Fix chrome WPTs
  • URL: backslash after authority for special URLs
  • [css-flexbox] Make test easier to debug
  • Only check for matching mode in attachShadow
  • remove popover element only from top layer if it's not a dialog element which is required to be on the top layer.
  • [webnn] Add tests for WebNN API constant (fillSequence) ([webnn] Add tests for WebNN API constant (fillSequence) web-platform-tests/wpt#43801)
  • [webnn] Add float32 tests for WebNN API triangular op ([webnn] Add float32 tests for WebNN API triangular op web-platform-tests/wpt#43794)
  • [webnn] Add float32 tests for WebNN API l2Pool2d op ([webnn] Add float32 tests for WebNN API l2Pool2d op web-platform-tests/wpt#44314)
  • Export made from a WebKit repository (WebKit export of https://bugs.webkit.org/show_bug.cgi?id=268278 web-platform-tests/wpt#44641)
  • Remove user-find
  • HighlightRegister was renamed to HighlightRegistry (HighlightRegister was renamed to HighlightRegistry web-platform-tests/wpt#44631)
  • Use GlobalTeardownObserver for consistency on workers.
  • Remove the popovertarget attribute or set it to an invalid value should clear the explicitly set attr-element.
  • Use valid pseudo-element syntax in pseudo-get-computed-style.html (Use valid pseudo-element syntax in pseudo-get-computed-style.html web-platform-tests/wpt#44643)
  • WebKit export of https://bugs.webkit.org/show_bug.cgi?id=269673
  • Test Ed25519 with small- and mixed-order points (Test Ed25519 with small- and mixed-order points web-platform-tests/wpt#43751)
  • Ignore lint error to unblock wpt-importer
  • Remove "contentinfo region scoped to main element is generic" WPT test.
  • webrtc wpt: add test for codecs in subsequent offers
  • [anchor] Anchor queries on non-OOF must use fallback
  • De-flake dialog-open.html
  • Adding WPT for popup heuristic
  • Reland "webnn: Remove sync methods" (Reland "webnn: Remove sync methods" web-platform-tests/wpt#44626)
  • Add support for math expressions for border-image-slice interpolation
  • Use only sign() function and don't mark tests as tentative
  • webrtc wpt: add test for direction-based filtering of codecs
  • Dedupe and export svg/paintorder
  • Remove SVGAElement.prototype.text
  • Split out popover tests using anchor into tentative test
  • Adjust getHTML behavior to match recent consensus
  • Only handle OOF-infested nested multicols once.
  • Correctly invalidate styles when UsesStandardScrollbarStyle changes
  • Make a SharedWorker blob URL inherits the parent controller.
  • Implement WebTransport.getStats() API
  • Remove [SecureContext] from Gamepads
  • Fix popovertarget attribute update steps.
  • Add WPT for ShareWorker blob URL.
  • Test priority of cICP over iCCP (Test priority of cICP over iCCP web-platform-tests/wpt#44644)
  • Bump selenium from 4.14.0 to 4.18.1 in /tools
  • Change namespace for Trusted-Types tests for setAttributeNS to null

kojiishi and others added 30 commits February 2, 2024 03:13
This patch adds a test, which was accidentally lost while
renaming in PS8 of crrev.com/c/5251158. The content is the
same as the one in PS7.

Bug: 1520442
Change-Id: Ie9b72f63a9560b803f7cd3120c45cc3071302405
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5261043
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Auto-Submit: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1255506}
This fixes a bug where dispatching an InvokeEvent with a null invoker
will cause a nullptr exception as it tries to retarget the Invoker based
on the currentTarget.

The fix returns early nullptr if invoker is a nullptr, which also skips
the CHECK_EQ on eventPhase(), as just guarding the Retarget call would
skip to this check which would cause the check to fail if invoker was
retrieved during the bubbling phase.

Bug: 1511341
Change-Id: I6e0e250a47466a502daeb8ab32335ff1521edc48
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5260418
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Auto-Submit: Keith Cirkel <chromium@keithcirkel.co.uk>
Reviewed-by: David Baron <dbaron@chromium.org>
Reviewed-by: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1255591}
All element reflection IDL attributes must have their attribute name
return true in IsElementReflectionAttribute, or else the attribute and
javascript getter will not be kept in sync. This patch adds the
popovertarget and anchor attributes to that list and also adds a DCHECK
to make sure that when the generated IDL code sets an element attribute,
that attribute is listed in IsElementReflectionAttribute.

Fixed: 1523410
Change-Id: I919153b894884507530b2bb219c4cbf7327780a1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5260611
Reviewed-by: David Baron <dbaron@chromium.org>
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1255605}
The timeout is the likely culprit. If the test flakes again, we should
put the TestExpectations entry back and re-investigate.

Bug: 1430215
Change-Id: I27d450e37920072d04018b1e191b8e7efb1867dc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5262097
Commit-Queue: David Awogbemila <awogbemila@chromium.org>
Reviewed-by: Steve Kobes <skobes@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1255607}
Intent-to-ship:
https://groups.google.com/u/2/a/chromium.org/g/blink-dev/c/S67zJ1AYW2U

Bug: 1466250
Change-Id: Idfa99b35a900440beb53b1c6a7a7af8bee2a66c6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5261861
Commit-Queue: Khushal Sagar <khushalsagar@chromium.org>
Auto-Submit: David Bokan <bokan@chromium.org>
Reviewed-by: Khushal Sagar <khushalsagar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1255674}
This reverts commit 572074cb06425797e7e110511db405134cf67e2f.

Reason for revert:
caused regression bug: crbug.com/1521614

Original change's description:
> Remove empty closed paths
>
> As discussed in the github issue,
> whatwg/html#1079, it's generally agreed to
> skip drawing line caps for closed paths. This is a follow up cl of:
> https://chromium-review.googlesource.com/c/chromium/src/+/4864061.
>
> In this cl, it verifies if each closed path is empty, then it removes
> the empty closed subpaths from path. As the subpaths are removed, the
> corresponding line caps are skipped.
>
> Bug: 644067
>
> Change-Id: I14c5c4819a31eb9249d01574ff1b5c60826c3b9e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4916516
> Commit-Queue: Yi Xu <yiyix@google.com>
> Reviewed-by: Jean-Philippe Gravel <jpgravel@chromium.org>
> Reviewed-by: Justin Novosad <junov@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1247735}

Bug: 644067
Change-Id: I33ecfd76574d6f60e6f8c471a38183f87757e3ef
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5258624
Reviewed-by: Aaron Krajeski <aaronhk@chromium.org>
Reviewed-by: Jean-Philippe Gravel <jpgravel@chromium.org>
Commit-Queue: Yi Xu <yiyix@google.com>
Cr-Commit-Position: refs/heads/main@{#1255711}
This test doesn't actually work since it references an idl file which
isn't defined. I manually verified that the CustomStateSet idl is
already tested by external/wpt/html/dom/idlharness.https.html so there
is no need for this separate test file anymore.

Change-Id: If4aca93159724cdb9e7d007933635a2d55d06f7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5253030
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1255766}
This patch forbids nested <button>s and <datalist>s to avoid setting
kInSelectMode while we are technically still in a <button> or
<datalist>.

This patch also replaces a call to SetInsertionMode() with
ResetInsertionModeAppropriately() and moves it after processing the end
tag in order to avoid ending up in kInSelectMode when there is not
actually an open <select> tag.

The clusterfuzz crash didn't have a minimal repro but I manually
verified that the crash does not repro with this patch.

Bug: 1511354
Fixed: 1519396
Change-Id: I4358973b36925ea0862f4050f27f804d2676288c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5254124
Reviewed-by: David Baron <dbaron@chromium.org>
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1255770}
Per spec:

  https://html.spec.whatwg.org/multipage/rendering.html#bidi-rendering

this should be in the UA stylesheet:

address, blockquote, center, div, figure, figcaption, footer,
form, header, hr, legend, listing, main, p, plaintext, pre,
summary, xmp, article, aside, h1, h2, h3, h4, h5, h6, hgroup,
nav, section, search, table, caption, colgroup, col, thead,
tbody, tfoot, tr, td, th, dir, dd, dl, dt, menu, ol, ul, li,
bdi, output, [dir=ltr i], [dir=rtl i], [dir=auto i] {
  unicode-bidi: isolate;
}

To avoid breakage, I just added the elements, and not the [dir]
related rules, nor did I change the <bdo> rules.

Firefox and WebKit are both making the same change:
https://bugzilla.mozilla.org/show_bug.cgi?id=1874033
https://bugs.webkit.org/show_bug.cgi?id=267887

The stylesheet change interacts with the code at [1], and that code
also handles some of the cases such as [dir=auto] and bdi/bdo.
I will clean up some of the code at [1] in a followup CL.

[1] https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/html/html_element.cc;l=344-363;drc=20fecf94cc2226674dfefd698e96d8d44485b19c

Fixed: 1520671
Change-Id: Icaa32061efc59d963942b0629327bb596ac224ec
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5240082
Auto-Submit: Mason Freed <masonf@chromium.org>
Reviewed-by: David Baron <dbaron@chromium.org>
Commit-Queue: Mason Freed <masonf@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1255819}
When the canvas has to be presented while layers are opened, we cannot
present the layer content, but we can present any painting that happened
before the top most layer was opened. To do so, the recording has to be
split into two parts: a main recording and a side recording. The side
recording holds the content of all nested layers in one single
recording. When the top most layer is closed, the content of the side
recording is written to the main recording.

Bug: 1484741
Change-Id: Id32412819c0395edd501243b2ccead30ebc0b674
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5113500
Commit-Queue: Jean-Philippe Gravel <jpgravel@chromium.org>
Reviewed-by: Fernando Serboncini <fserb@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1255834}
The change adds MP4 mime type to the relevant tests
on the MediaRecorder tests where the test reached to the
muxer level.

There is a bug that block the change of 'PMediaRecorder-peerconnection.https.html', which will be handled with
bug fix of 1523375.

Bug: 1072056
Change-Id: Ie3c2c306bb454e1eb8914047137c6a5844bcdfdf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5250746
Commit-Queue: Sunggook Chue <sunggch@microsoft.com>
Reviewed-by: Hirokazu Honda <hiroh@chromium.org>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1255836}
…s#44345)

Adds tests for `race-network-and-fetch-handler`, which is the service
worker static routing API's router source option.

This tests check the case when the network request wins and the fetch
handler wins the race respectively, both for the main resource and
subresource.

Bug: 1519727
Change-Id: I19fe304c294f64d99d08c76be113a41d726b8d52
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5256919
Commit-Queue: Shunya Shishido <sisidovski@chromium.org>
Reviewed-by: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1255046}

Co-authored-by: sisidovski <sisidovski@chromium.org>
…m-tests#44372)

Only in cases where there is not a single pointer event registered on a page, blink may entirely optimize out EventDispatch steps, since there are no observers anyway.  This optimization should not normally be detectable.

However, the Event Timing API still measures these events and reports them to the performance timeline.  Because the EventDispatch steps are where we assign EventTarget to Event objects, the Event Timing API was effectively missing the target value whenever we skipped this step.

This patch plumbs the original HitTest target which we fall back to under such situations.

Bug: 1367329
Change-Id: Icf21e6103c98261e9f6e88cef1ac09f3a683751b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5246848
Commit-Queue: Michal Mocny <mmocny@chromium.org>
Reviewed-by: Aoyuan Zuo <zuoaoyuan@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1255634}

Co-authored-by: Michal Mocny <mmocny@chromium.org>
Nightly-only for now waiting on CSSWG discussion.

Differential Revision: https://phabricator.services.mozilla.com/D199727

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1868316
gecko-commit: 6fdde7dce00345bc568706b0cf7de521b91ba75a
gecko-reviewers: jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D200523

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1144434
gecko-commit: e6b6322cf7a97bfef714c3e1c901937546fb740f
gecko-reviewers: TYLin
…ts#44361)

* Add null-check to aria_utils verifyLabelsBySelector

Before this commit, verifyLabelsBySelector calls test_driver.get_computed_label
and then does string-manipulation on the result. For some reason, this
get_computed_label invocation returns null in Firefox, and so the
string-manipulation causes a JS exception to be thrown, which makes for awkward
test failure results.

Let's just explicitly assert that the result is not-null, to make that
expectation clearer and to give a cleaner test-failure in cases where it is
unexpectedly null.
Before this CL, in the renderer, registered routers are not evaluated if
there is no fetch handler in the service worker. This is critical and
introduces unexpected behavior for the static routing API, because
developer may only use static routing API, that doesn't guarantee the
fetch handler existence.

This CL add the new boolean field, `need_router_evaluate` to
ControllerServiceWorkerInfo mojo interface. The renderer side use this
field to decide whether it involves ServiceWorkerSubresourceLoader or
not.

Bug: 1511459
Change-Id: I88e09900931a149c78cc4f25015fa5a5b1ffd62c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5252809
Reviewed-by: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
Reviewed-by: Takashi Toyoshima <toyoshim@chromium.org>
Commit-Queue: Shunya Shishido <sisidovski@chromium.org>
Reviewed-by: Minoru Chikamune <chikamune@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1256065}
This tests color of `<mtext href>` links. Although links were mentioned
in a previous draft of MathML Core, they have been removed from the
current version and adding them back is pending consensus. However,
upstream WPT still contains tests for MathML links so it makes sense
to have all of these tentative tests.

This commit exports `link-001.html` as a tentative mismatch reftest
with proper renaming (note that the `<link rel="mismatch">` refers to a
non-existent `link-color-001-ref.xhtml` file).

Similarly, all the existing tests assuming support for `href` are
renamed as 'tentative' tests.

Finally, we also remove a few annotations from bug 1798871.

There is no behavior change.

Differential Revision: https://phabricator.services.mozilla.com/D200441

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1876684
gecko-commit: 5ec8a1a095532086defe3180d8ca1d16cd53df20
gecko-reviewers: emilio
- mpadded-1/2/3.html, mpadded-1-2.html: These are testing visual
  rendering of two nested mpadded elements with basic attribute values
  that are accepted by MathML Core.

- mpadded-4.html: This is testing mpadded attribute with pseudo
  units, which are not supported by MathML Core, so convert to
  internal WPT test.

- mpadded-5/6: These are testing negative values of some mpadded
  attributes whose interpretation or support is unclear in MathML
  Core. So convert to internal WPT tests for now.

Differential Revision: https://phabricator.services.mozilla.com/D200442

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1876684
gecko-commit: a55c77e16ea8c476eee487f52739314d54a3c39a
gecko-reviewers: emilio
Differential Revision: https://phabricator.services.mozilla.com/D200542

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1232875
gecko-commit: fd1e72bb806598ff45f5c53732b3a63286505aeb
gecko-reviewers: layout-reviewers, emilio
The test that "credential" will be a DOMString turned out to be
a failure because any Javascript object can be converted to the
string "[Object object]".

The referenced part of the specification isn't there any more.

Bug: None
Change-Id: Ie6a08a24f76e7a895517feef587ff31ecfe2fdac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5266622
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Commit-Queue: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1256182}
Signed-off-by: syvb <me@iter.ca>
The only time we need hidden nodes is when they are part of a
label or description. This CL keeps track of whether a given node
has ever been part of a label or description. If the node is hidden,
it removes it from the tree unless it's needed for a label/description.

In combination with CL:4852390, which removes hidden line breaks,
reduces the time spent in serialization and deserialization by
massive amounts in tests that involve heavy usage of hidden subtrees.
For the specific results, see:
https://docs.google.com/spreadsheets/d/1ozLJMRT32yIxE0ja0rDhdZPb76hQtDd0klcRcR_uWYU/edit?pli=1#gid=0
This will make a significant difference in web apps with panels,
chats, slides, etc. where a significant percentage of the content
is hidden.

Bug: 1448706, 1353788
Cq-Include-Trybots: luci.chromium.try:fuchsia-x64-accessibility-rel,linux-blink-web-tests-force-accessibility-rel
Change-Id: I1b0de1d9b6f037c107efd3ca93c073382fd0ece1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4574033
Commit-Queue: Aaron Leventhal <aleventhal@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1256230}
Checkboxes support validity via the required attribute and the other
browsers support :user-valid/:user-invalid on them. The existing
:user-valid/:user-invalid machinery only works on text fields, so this
patch adds some code to checkboxes to make them work as well.

Fixed: 1521781
Change-Id: I91309f36348470db5b1c706b519e6303e5deeab1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5258739
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Reviewed-by: Mason Freed <masonf@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1256264}
As per spec, sourceURL / sourceFunctionName / sourceCharPosition
Amended existing test.

Bug: 1523675
Change-Id: Ic3bb8df05bb822fa8b56990e2696d67324b4763f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5250540
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Reviewed-by: Rick Byers <rbyers@chromium.org>
Reviewed-by: Michal Mocny <mmocny@chromium.org>
Commit-Queue: Noam Rosenthal <nrosenthal@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1256409}
This includes tests to confirm size/cols/rows are not presentational hints.

Issue: whatwg/html#6807
ziransun and others added 28 commits February 19, 2024 03:49
…ld clear the explicitly set attr-element.

Differential Revision: https://phabricator.services.mozilla.com/D201711

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1879001
gecko-commit: 6f0ebcced75f999a360fdd4f2e00d66fe811dc84
gecko-reviewers: emilio
…b-platform-tests#44643)

WebKit will reject the single colon syntax in `getComputedStyle()` because it is invalid.
…3751)

Add tests to ensure that the Ed25519 Verify implementation performs
checks for small-order keys and signature's point R.

Additionally, add tests for mixed-order points, and check that the
cofactorless (unbatched) verification equation is used, as required
by the latest draft.
Upstream added a new test which would trigger MISSING-LINK error.

Bug: None
Change-Id: I556ce91304fdcc09b616a505dfa7bf149a53e7c8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5308374
Commit-Queue: Weizhong Xia <weizhong@google.com>
Auto-Submit: Weizhong Xia <weizhong@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1262474}
Per the HTML-AAM spec, the contextual role restriction only applies to the <footer> element, not to any other instance of the ARIA contentinfo role.
Even though <footer> maps to contentinfo, contentinfo does not necessarily map to <footer>.
Thus, this test is incorrect.

Differential Revision: https://phabricator.services.mozilla.com/D201928

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1878363
gecko-commit: 5c67e50b735884a798f9a9c29b9117a1fc696ebe
gecko-reviewers: nlapre
Asserting the "and also MUST include all currently available formats"
https://www.rfc-editor.org/rfc/rfc8829.html#name-subsequent-offers

See w3c/webrtc-pc#2938

BUG=None

Change-Id: I7748ea94e58ba93cdf1043ee0235a7e560e260e2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5293377
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1262601}
For non-OOF elements, we currently implement a used-value time
conversion of any length with anchor queries: the inset and sizing
properties become their initial value whenever we have an anchor
query.

The spec is (now) very clear on how this should work: we should always
just use the fallback value of the query. Note that all anchor queries
have a fallback value: it set to 0px if not provided by the author.

Fixed: 325990051
Change-Id: If3f38b45c8235237dbf6c62b366ef184e267d82f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5307086
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1262701}
This test wasn't waiting long enough for the close event to fire, but by
adding a rAF, it always fires.

Fixed: 325336527
Change-Id: I916c129d97567576abe0a79d2e6b136fb9f07e8a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5303730
Auto-Submit: Joey Arhar <jarhar@chromium.org>
Reviewed-by: Di Zhang <dizhangg@chromium.org>
Commit-Queue: Di Zhang <dizhangg@chromium.org>
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1262711}
Change-Id: I6fea432648d8be7c5d4de8cd9da1b6593f0d667e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5189771
Reviewed-by: Ben Kelly <wanderview@chromium.org>
Commit-Queue: Anton Maliev <amaliev@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1262741}
This is a reland of commit a3e84dde09e099bebbe4793ffaa70679168130d6

This CL contains a few additional changes:
- Enables the async APIs on workers, which was causing bots to fail
  since workers could not call createContext()
- Rebaselines WPTs accordingly
- Updates the WPT expectations for the webnn-service-enabled virtual
  test suite

Original change's description:
> webnn: Remove sync methods
>
> See webmachinelearning/webnn#548
>
> Deletes all sync methods and simplifies the names of all "Async"
> methods - e.g. BuildAsync() -> Build()
>
> Bug: 40283536, 41481333
> Change-Id: I3b38d987cb4641ea41ab9a974c46dcba16d5c108
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5292884
> Commit-Queue: Austin Sullivan <asully@chromium.org>
> Reviewed-by: Reilly Grant <reillyg@chromium.org>
> Reviewed-by: ningxin hu <ningxin.hu@intel.com>
> Reviewed-by: Alex Gough <ajgo@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1261223}

Cq-Include-Trybots: luci.chromium.try:win11-x64-fyi-rel
Bug: 40283536, 41481333, 41485898
Change-Id: Iffcb922b8175a7181deba1f4c2faa953010ae5c0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5303774
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Commit-Queue: Austin Sullivan <asully@chromium.org>
Reviewed-by: Rafael Cintron <rafael.cintron@microsoft.com>
Reviewed-by: Alex Gough <ajgo@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1262043}

Co-authored-by: Austin Sullivan <asully@chromium.org>
Bug: 41494232
Change-Id: Ib5034ff7e6617334cfa51add578a4636a4250e85
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5290856
Commit-Queue: Daniil Sakhapov <sakhapov@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1262340}
The sign() function is already speced, so without progress() the
tests should not be marked tentative.

Bug: 41494232
Change-Id: I8ba597670028749d9a76cc97ddf8e4e2befc7781
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5307215
Commit-Queue: Daniil Sakhapov <sakhapov@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1262345}
to supplement the discussion in
  w3c/webrtc-pc#2937

BUG=324930413

Change-Id: Iebf02aade64030e11590af211fa7bc90f976c592
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5293562
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1262367}
The svg/paintorder/paintorder-text-decorations.svg test was recently
exported to WPT by an external party, and now exists as
external/wpt/svg/painting/reftests/paintorder-text-decorations.svg.

Reformat and export the rest of svg/paintorder as well.

Change-Id: I0b444f5dc44206caf37f5586ac0789b69d7f91ed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5307408
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Auto-Submit: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/main@{#1262817}
Differential Revision: https://phabricator.services.mozilla.com/D202084

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1880689
gecko-commit: a2d20caae947dbcca9ffbeeca241acbae7900fed
gecko-reviewers: emilio
This was noted here:

web-platform-tests/interop#423 (comment)

Bug: 40059176
Change-Id: I58f3674d2901b8ca7df4c5d5ba8ed99c0b62a4de
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5310497
Commit-Queue: Di Zhang <dizhangg@chromium.org>
Auto-Submit: Mason Freed <masonf@chromium.org>
Reviewed-by: Di Zhang <dizhangg@chromium.org>
Commit-Queue: Mason Freed <masonf@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1262923}
This includes two changes:

1. Rename includeShadowRoots to serializableShadowRoots
2. Do not throw an exception if serializableShadowRoots is false
   but shadowRoots is non-empty.

I also added IDL defaults for both parameters to clean up the C++.
I also added a test of the use counter for getHTML().

Bug: 41490936
Change-Id: Ieedd81b5165d9652c3a7b68dea4a4fa5fb088560
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5304121
Auto-Submit: Mason Freed <masonf@chromium.org>
Commit-Queue: Mason Freed <masonf@chromium.org>
Reviewed-by: Di Zhang <dizhangg@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1262930}
Otherwise we might end up with multiple fragments for the same OOFs in
the same fragmentainer.

This bug got introduced by https://crrev.com/c/5134653 , which made sure
that inner multicol info got propagated correctly also when cloning or
mutating an outer fragmentainer (when adding OOFs).

Keep a list of handled inner multicols, so that we only visit them once.
For this list to work, we need to stop calling
HandleMulticolsWithPendingOOFs() recursively from
LayoutOOFsInMulticol().

Bug: 4148620
Change-Id: I337da660834f5f44115509ab8d4a236be7ad1dc8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5307146
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Alison Maher <almaher@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1262934}
This patch invalidates layout and paint when UsesStandardScrollbarStyle
changes.

This fixes an issue where adding scrollbar-color to an element with
::-webkit-scrollbar styles causes the legacy scrollbar to disappear
without repainting the new standard one.

Bug: 41497285
Change-Id: I119bb4f96c06ef4efdcd985107c0be448c55dcd9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5310160
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Luke <lwarlow@igalia.com>
Cr-Commit-Position: refs/heads/main@{#1263072}
Bug: 324939068

Change-Id: Ie3f43cb510c41930991f3704427b44a79d86d881
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5307317
Commit-Queue: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Shunya Shishido <sisidovski@chromium.org>
Reviewed-by: Minoru Chikamune <chikamune@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1263113}
This is a partial implementation, as some of the stats fields are still
under discussion in the W3C WG.

Bug: 1519563
Change-Id: I2949cb3cf8d31bd87b87599520417707a66bceaa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4953098
Commit-Queue: Victor Vasiliev <vasilvv@chromium.org>
Reviewed-by: Domenic Denicola <domenic@chromium.org>
Reviewed-by: Adam Rice <ricea@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1263183}
Differential Revision: https://phabricator.services.mozilla.com/D201086

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1870037
gecko-commit: 2ffbf643b4822b977fd141db609b53abe3989151
gecko-reviewers: webidl, smaug
See whatwg/html#10150. Per spec these run even
if the attribute doesn't change.

Differential Revision: https://phabricator.services.mozilla.com/D202240

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1881075
gecko-commit: 2c4646b33c7313f86fb6fb60be42fb5fcb5f106b
gecko-reviewers: zsun
To confirm that SharedWorker blob URL inherits the ServiceWorker
controller, this CL adds a WPT to confirm that.

Note that we know that Chromium does not pass this test due to
crbug.com/40364838.

Bug: 324939068
Change-Id: Ief9e00eb798eb446f299910a1403651a86c7950c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5312920
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Commit-Queue: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1263190}
Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.14.0 to 4.18.1.
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases)
- [Commits](SeleniumHQ/selenium@selenium-4.14.0...selenium-4.18.1)

---
updated-dependencies:
- dependency-name: selenium
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@mbrodesser-Igalia mbrodesser-Igalia changed the title TT NoBug change namespace for setAttributeNS to null Change namespace for Trusted-Types tests for setAttributeNS to null Feb 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.