Bug 81501 - Remove shadow dom tests from Skipped by adding internals method.
Summary: Remove shadow dom tests from Skipped by adding internals method.
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: DOM (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 148695
  Show dependency treegraph
 
Reported: 2012-03-19 01:20 PDT by Shinya Kawanaka
Modified: 2022-08-09 12:13 PDT (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shinya Kawanaka 2012-03-19 01:20:15 PDT
A lot of shadow dom tests have been skipped except chromium port, because SHADOW_DOM flag is not enabled in non-chromium ports.
However, we can use a adapter method defined in polyfill.js to use 'new WebKitShadowRoot'.
Maybe we can also define some internals method to add multiple shadow subtrees.

If we add some internals method to add multiple shadow subtrees, we can remove a lot of tests from Skipped list.
Comment 1 Ahmad Saleem 2022-08-09 12:12:17 PDT
rniwa@webkit.org - Is it something we needed or since Webkit is already going toward Shadow DOM v1 implementation slowly, we can mark this as "RESOLVED WONTFIX" and focus on actual implementation because it seems to be about "polypill" (stop gap) solution.
Comment 2 Ryosuke Niwa 2022-08-09 12:13:21 PDT
Yeah, this is won't at this point. We have a sufficient test coverage of v1 API everywhere now.