Bug 158471

Summary: document.webkitFullscreenElement leaks elements inside a shadow tree
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: DOMAssignee: Ryosuke Niwa <rniwa>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, eric.carlson, jer.noble, koivisto, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 148695    
Attachments:
Description Flags
Fixes the bug
none
Removed tabs
none
Archive of layout-test-results from ews121 for ios-simulator-wk2
none
Skip the test on iOS WK2 cdumez: review+

Ryosuke Niwa
Reported 2016-06-07 02:54:16 PDT
We should update our fullscreen API per discussions on https://github.com/w3c/webcomponents/issues/180
Attachments
Fixes the bug (34.75 KB, patch)
2016-12-08 17:44 PST, Ryosuke Niwa
no flags
Removed tabs (34.76 KB, patch)
2016-12-08 17:45 PST, Ryosuke Niwa
no flags
Archive of layout-test-results from ews121 for ios-simulator-wk2 (deleted)
2016-12-08 19:21 PST, Build Bot
no flags
Skip the test on iOS WK2 (35.86 KB, patch)
2016-12-08 19:25 PST, Ryosuke Niwa
cdumez: review+
Radar WebKit Bug Importer
Comment 1 2016-11-01 01:01:16 PDT
Ryosuke Niwa
Comment 2 2016-12-08 17:44:05 PST
Created attachment 296602 [details] Fixes the bug
Ryosuke Niwa
Comment 3 2016-12-08 17:45:00 PST
Created attachment 296603 [details] Removed tabs
Build Bot
Comment 4 2016-12-08 19:21:12 PST
Comment on attachment 296603 [details] Removed tabs Attachment 296603 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/2658636 New failing tests: fast/shadow-dom/fullscreen-in-shadow-webkitCurrentFullScreenElement.html fast/shadow-dom/fullscreen-in-shadow-fullscreenElement.html fast/shadow-dom/fullscreen-in-slot-fullscreenElement.html fast/shadow-dom/fullscreen-in-slot-webkitCurrentFullScreenElement.html
Build Bot
Comment 5 2016-12-08 19:21:18 PST
Created attachment 296615 [details] Archive of layout-test-results from ews121 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews121 Port: ios-simulator-wk2 Platform: Mac OS X 10.11.6
Ryosuke Niwa
Comment 6 2016-12-08 19:25:30 PST
Created attachment 296619 [details] Skip the test on iOS WK2
Ryosuke Niwa
Comment 7 2016-12-09 11:30:04 PST
Ping reviewers
Chris Dumez
Comment 8 2016-12-09 13:34:17 PST
Comment on attachment 296619 [details] Skip the test on iOS WK2 r=me
Ryosuke Niwa
Comment 9 2016-12-09 14:06:58 PST
Note You need to log in before you can comment on or make changes to this bug.