Bug 90861 - Shadow DOM for <canvas>
Summary: Shadow DOM for <canvas>
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: DOM (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Web Components Team
URL:
Keywords:
Depends on:
Blocks: 82313
  Show dependency treegraph
 
Reported: 2012-07-10 02:02 PDT by Shinya Kawanaka
Modified: 2019-10-04 22:14 PDT (History)
8 users (show)

See Also:


Attachments
WIP (51.45 KB, patch)
2012-08-27 02:26 PDT, Takashi Sakamoto
no flags Details | Formatted Diff | Diff
WIP (53.79 KB, patch)
2012-08-27 23:58 PDT, Takashi Sakamoto
no flags Details | Formatted Diff | Diff
WIP (53.43 KB, patch)
2012-08-28 01:06 PDT, Takashi Sakamoto
no flags Details | Formatted Diff | Diff
WIP (55.87 KB, patch)
2012-08-28 23:36 PDT, Takashi Sakamoto
no flags Details | Formatted Diff | Diff
Patch (55.90 KB, patch)
2012-08-29 21:22 PDT, Takashi Sakamoto
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Shinya Kawanaka 2012-07-10 02:02:42 PDT
According to the spec, <canvas> should behave like having a Shadow DOM.
Comment 1 Takashi Sakamoto 2012-08-27 02:26:32 PDT
Created attachment 160679 [details]
WIP
Comment 2 Takashi Sakamoto 2012-08-27 23:58:24 PDT
Created attachment 160917 [details]
WIP
Comment 3 WebKit Review Bot 2012-08-28 00:18:03 PDT
Comment on attachment 160917 [details]
WIP

Attachment 160917 [details] did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/13663086
Comment 4 Build Bot 2012-08-28 00:45:09 PDT
Comment on attachment 160917 [details]
WIP

Attachment 160917 [details] did not pass win-ews (win):
Output: http://queues.webkit.org/results/13663093
Comment 5 Early Warning System Bot 2012-08-28 00:54:06 PDT
Comment on attachment 160917 [details]
WIP

Attachment 160917 [details] did not pass qt-ews (qt):
Output: http://queues.webkit.org/results/13655128
Comment 6 Peter Beverloo (cr-android ews) 2012-08-28 01:01:33 PDT
Comment on attachment 160917 [details]
WIP

Attachment 160917 [details] did not pass cr-android-ews (chromium-android):
Output: http://queues.webkit.org/results/13654121
Comment 7 Takashi Sakamoto 2012-08-28 01:06:50 PDT
Created attachment 160926 [details]
WIP
Comment 8 Build Bot 2012-08-28 01:42:40 PDT
Comment on attachment 160926 [details]
WIP

Attachment 160926 [details] did not pass win-ews (win):
Output: http://queues.webkit.org/results/13658143
Comment 9 Takashi Sakamoto 2012-08-28 23:36:56 PDT
Created attachment 161145 [details]
WIP
Comment 10 Takashi Sakamoto 2012-08-29 21:22:17 PDT
Created attachment 161395 [details]
Patch
Comment 11 Dimitri Glazkov (Google) 2012-09-07 11:18:53 PDT
Comment on attachment 161395 [details]
Patch

Let's hold off on this approach until we discuss the strategy in person next week.
Comment 12 Takashi Sakamoto 2012-09-17 23:04:40 PDT
Comment on attachment 161395 [details]
Patch

According to https://bugs.webkit.org/show_bug.cgi?id=96978, shadow dom for <canvas> will be disabled.
Comment 13 Ryosuke Niwa 2019-10-04 22:14:28 PDT
Not need to have the actual shadow root for canvas.