WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 183383
webkitfullscreenchange event not fired at the same time as :-webkit-full-screen pseudo selector changes; causes glitchiness
https://bugs.webkit.org/show_bug.cgi?id=183383
Summary
webkitfullscreenchange event not fired at the same time as :-webkit-full-scre...
Jer Noble
Reported
2018-03-06 13:39:57 PST
webkitfullscreenchange event not fired at the same time as :-webkit-full-screen pseudo selector changes; causes glitchiness
Attachments
Patch
(7.82 KB, patch)
2018-03-06 13:46 PST
,
Jer Noble
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews104 for mac-sierra-wk2
(2.99 MB, application/zip)
2018-03-06 15:07 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews100 for mac-sierra
(2.49 MB, application/zip)
2018-03-06 15:08 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews112 for mac-sierra
(3.42 MB, application/zip)
2018-03-06 15:17 PST
,
EWS Watchlist
no flags
Details
Patch
(17.32 KB, patch)
2018-03-08 17:56 PST
,
Jer Noble
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews103 for mac-sierra
(2.32 MB, application/zip)
2018-03-08 19:16 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews116 for mac-sierra
(2.95 MB, application/zip)
2018-03-08 19:41 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews121 for ios-simulator-wk2
(2.20 MB, application/zip)
2018-03-08 19:42 PST
,
EWS Watchlist
no flags
Details
Patch
(16.01 KB, patch)
2018-03-08 22:20 PST
,
Jer Noble
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews113 for mac-sierra
(2.93 MB, application/zip)
2018-03-08 23:59 PST
,
EWS Watchlist
no flags
Details
Patch
(16.14 KB, patch)
2018-03-09 00:04 PST
,
Jer Noble
no flags
Details
Formatted Diff
Diff
Follow-up patch
(3.05 KB, patch)
2018-03-09 13:46 PST
,
Jer Noble
no flags
Details
Formatted Diff
Diff
Show Obsolete
(6)
View All
Add attachment
proposed patch, testcase, etc.
Jer Noble
Comment 1
2018-03-06 13:46:13 PST
Created
attachment 335137
[details]
Patch
EWS Watchlist
Comment 2
2018-03-06 15:07:45 PST
Comment hidden (obsolete)
Comment on
attachment 335137
[details]
Patch
Attachment 335137
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/6831766
New failing tests: media/fullscreen-video-going-into-pip.html media/modern-media-controls/start-support/start-support-fullscreen.html media/video-webkit-playsinline.html media/modern-media-controls/media-controller/media-controller-fullscreen-change.html media/video-playsinline.html media/modern-media-controls/controls-visibility-support/controls-visibility-support-fullscreen-on-video.html media/modern-media-controls/media-controller/media-controller-fade-controls-when-entering-fullscreen.html
EWS Watchlist
Comment 3
2018-03-06 15:07:46 PST
Comment hidden (obsolete)
Created
attachment 335145
[details]
Archive of layout-test-results from ews104 for mac-sierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews104 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Radar WebKit Bug Importer
Comment 4
2018-03-06 15:08:08 PST
<
rdar://problem/38197028
>
EWS Watchlist
Comment 5
2018-03-06 15:08:38 PST
Comment hidden (obsolete)
Comment on
attachment 335137
[details]
Patch
Attachment 335137
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/6831820
New failing tests: media/modern-media-controls/media-controller/media-controller-fade-controls-when-entering-fullscreen.html media/modern-media-controls/start-support/start-support-fullscreen.html media/modern-media-controls/media-controller/media-controller-fullscreen-change.html media/video-playsinline.html media/modern-media-controls/controls-visibility-support/controls-visibility-support-fullscreen-on-video.html media/video-webkit-playsinline.html
EWS Watchlist
Comment 6
2018-03-06 15:08:39 PST
Comment hidden (obsolete)
Created
attachment 335146
[details]
Archive of layout-test-results from ews100 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews100 Port: mac-sierra Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 7
2018-03-06 15:17:50 PST
Comment hidden (obsolete)
Comment on
attachment 335137
[details]
Patch
Attachment 335137
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/6831684
New failing tests: media/modern-media-controls/media-controller/media-controller-fullscreen-change.html media/modern-media-controls/start-support/start-support-fullscreen.html media/modern-media-controls/media-controller/media-controller-fade-controls-when-entering-fullscreen.html media/video-playsinline.html media/modern-media-controls/controls-visibility-support/controls-visibility-support-fullscreen-on-video.html media/video-webkit-playsinline.html
EWS Watchlist
Comment 8
2018-03-06 15:17:52 PST
Comment hidden (obsolete)
Created
attachment 335148
[details]
Archive of layout-test-results from ews112 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews112 Port: mac-sierra Platform: Mac OS X 10.12.6
Jer Noble
Comment 9
2018-03-08 17:56:41 PST
Created
attachment 335377
[details]
Patch
EWS Watchlist
Comment 10
2018-03-08 19:16:37 PST
Comment on
attachment 335377
[details]
Patch
Attachment 335377
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/6868193
New failing tests: media/media-fullscreen-return-to-inline.html media/media-fullscreen-pause-inline.html
EWS Watchlist
Comment 11
2018-03-08 19:16:39 PST
Created
attachment 335384
[details]
Archive of layout-test-results from ews103 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-sierra Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 12
2018-03-08 19:41:12 PST
Comment on
attachment 335377
[details]
Patch
Attachment 335377
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/6868321
New failing tests: media/media-fullscreen-return-to-inline.html media/media-fullscreen-pause-inline.html media/modern-media-controls/media-controller/media-controller-inline-to-fullscreen-to-pip-to-inline.html
EWS Watchlist
Comment 13
2018-03-08 19:41:13 PST
Created
attachment 335385
[details]
Archive of layout-test-results from ews116 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews116 Port: mac-sierra Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 14
2018-03-08 19:42:53 PST
Comment on
attachment 335377
[details]
Patch
Attachment 335377
[details]
did not pass ios-sim-ews (ios-simulator-wk2): Output:
http://webkit-queues.webkit.org/results/6868323
New failing tests: media/media-fullscreen-pause-inline.html
EWS Watchlist
Comment 15
2018-03-08 19:42:54 PST
Created
attachment 335386
[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.12.6
Jer Noble
Comment 16
2018-03-08 22:20:43 PST
Created
attachment 335393
[details]
Patch
EWS Watchlist
Comment 17
2018-03-08 23:59:40 PST
Comment on
attachment 335393
[details]
Patch
Attachment 335393
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/6871492
New failing tests: media/modern-media-controls/media-controller/media-controller-inline-to-fullscreen-to-pip-to-inline.html
EWS Watchlist
Comment 18
2018-03-08 23:59:41 PST
Created
attachment 335403
[details]
Archive of layout-test-results from ews113 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews113 Port: mac-sierra Platform: Mac OS X 10.12.6
Jer Noble
Comment 19
2018-03-09 00:04:20 PST
Created
attachment 335405
[details]
Patch
Eric Carlson
Comment 20
2018-03-09 09:27:31 PST
Comment on
attachment 335405
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=335405&action=review
> Source/WebCore/ChangeLog:20 > + A number of layout tests depend on the behavior that the element will be in fullscreen when the 'playing' event > + fires. This was true for DRT (but not WKTR), since its fullscreen implementations were deliberately synchronous, but > + won't necessarily be true for all ports. Fix this in a subsequent patch.
You should note
webkit.org/b/183490
here.
WebKit Commit Bot
Comment 21
2018-03-09 10:21:17 PST
Comment on
attachment 335405
[details]
Patch Clearing flags on attachment: 335405 Committed
r229466
: <
https://trac.webkit.org/changeset/229466
>
WebKit Commit Bot
Comment 22
2018-03-09 10:21:18 PST
All reviewed patches have been landed. Closing bug.
Ryan Haddad
Comment 23
2018-03-09 11:42:51 PST
This change caused API test Fullscreen.TopContentInset to time out:
https://build.webkit.org/builders/Apple%20High%20Sierra%20Release%20WK1%20%28Tests%29/builds/3882
Jer Noble
Comment 24
2018-03-09 12:04:37 PST
(In reply to Ryan Haddad from
comment #23
)
> This change caused API test Fullscreen.TopContentInset to time out: >
https://build.webkit.org/builders/
> Apple%20High%20Sierra%20Release%20WK1%20%28Tests%29/builds/3882
I'll look into this.
Jer Noble
Comment 25
2018-03-09 13:46:40 PST
Reopening to attach new patch.
Jer Noble
Comment 26
2018-03-09 13:46:41 PST
Created
attachment 335456
[details]
Follow-up patch
WebKit Commit Bot
Comment 27
2018-03-09 15:10:09 PST
Comment on
attachment 335456
[details]
Follow-up patch Clearing flags on attachment: 335456 Committed
r229487
: <
https://trac.webkit.org/changeset/229487
>
WebKit Commit Bot
Comment 28
2018-03-09 15:10:11 PST
All reviewed patches have been landed. Closing bug.
Michael Catanzaro
Comment 29
2018-03-13 13:38:46 PDT
Regression:
bug #183611
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug