github web-platform-tests/wpt merge_pr_47522

latest releases: merge_pr_49470, epochs/three_hourly/2024-12-03_06H, epochs/six_hourly/2024-12-03_06H...
6 months ago

Delete selectlist-parts-structure test

  • "HTMLOptionElements (and not other element types) should receive
    option controller code" is not needed because the behavior attribute
    no longer exists.
  • "To receive option part controller code, an option must be a
    descendant of the listbox part in a flat tree traversal" is no longer
    relevant because it isn't possible to render a descendant
    outside of the listbox.
  • "To receive button part controller code, an element labeled as a
    button must not be a descendant of the listbox part in a flat tree
    traversal" is not relevant anymore because the behavior attribute is
    gone and there is no other way of explicitly labeling a button as the
    button which opens the listbox.
  • "To receive listbox part controller code, an element labeled as a
    listbox must not be a descendant of the button part in a flat tree
    traversal" is not relevant anymore because there is no behavior
    attribute or other way of specifying which is the listbox.
  • "Button controller code should be applied in flat tree traversal order
    regardless of dynamic insertion order" is not relevant anymore because
    we aren't using flat tree traversals anymore.
  • "Listbox controller code should be applied in flat tree traversal
    order regardless of dynamic insertion order" is not relevant anymore
    because we aren't using flat tree traversals anymore.
  • "selected-value controller code should be applied in flat tree
    traversal order regardless of dynamic insertion order" isn't relevant
    anymore because we aren't using flat tree traversals anymore.
  • "Ensure that controller code is applied when slot and part attributes
    are different" isn't relevant anymore since we aren't using slot or
    part attributes anymore.
  • "Ensure that controller code is synchronously applied" isn't relevant
    anymore since we don't have the behavior attribute anymore.
  • "Controller code should be updated when nested parts are removed"
    isn't relevant anymore since there is not behavior attribute and there
    is otherwise no way to nest the relevant elements which would get
    behaviors applied to them.
  • "Moving a selectlist between documents should keep controller code
    active" is not relevant because we aren't listening to lifecycle
    events which need to be transferred to the new document and the async
    MutationObserver which elements are using don't seem to need
    any special handling to be moved to the new document either.
  • "New parts should be detected even when in the subtree of an inserted
    node" is not relevant anymore because we don't have the behavior
    attribute anymore.

Bug: 335458492
Fixed: 40199394
Change-Id: I58607ffdd31b319b93f5bbb1bf79e979b880fc3d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5770893
Reviewed-by: Traian Captan tcaptan@chromium.org
Commit-Queue: Joey Arhar jarhar@chromium.org
Cr-Commit-Position: refs/heads/main@{#1339274}

Don't miss a new wpt release

NewReleases is sending notifications on new releases.