RESOLVED FIXED 163730
[Modern Media Controls] Media Controller: PiP support
https://bugs.webkit.org/show_bug.cgi?id=163730
Summary [Modern Media Controls] Media Controller: PiP support
Antoine Quint
Reported 2016-10-20 07:53:40 PDT
We need to only show the PiP button when PiP is supported and enter PiP when it's pressed.
Attachments
Patch (26.29 KB, patch)
2016-10-20 07:56 PDT, Antoine Quint
no flags
Archive of layout-test-results from ews102 for mac-yosemite (1.18 MB, application/zip)
2016-10-20 09:03 PDT, Build Bot
no flags
Archive of layout-test-results from ews115 for mac-yosemite (1.86 MB, application/zip)
2016-10-20 09:11 PDT, Build Bot
no flags
Archive of layout-test-results from ews107 for mac-yosemite-wk2 (2.03 MB, application/zip)
2016-10-20 09:29 PDT, Build Bot
no flags
Patch (61.91 KB, patch)
2016-10-31 07:19 PDT, Antoine Quint
no flags
Archive of layout-test-results from ews124 for ios-simulator-wk2 (deleted)
2016-10-31 08:28 PDT, Build Bot
no flags
Archive of layout-test-results from ews103 for mac-yosemite (1.21 MB, application/zip)
2016-10-31 08:37 PDT, Build Bot
no flags
Archive of layout-test-results from ews107 for mac-yosemite-wk2 (2.45 MB, application/zip)
2016-10-31 09:29 PDT, Build Bot
no flags
Archive of layout-test-results from ews105 for mac-yosemite-wk2 (2.51 MB, application/zip)
2016-10-31 11:04 PDT, Build Bot
no flags
Archive of layout-test-results from ews112 for mac-yosemite (2.15 MB, application/zip)
2016-10-31 11:30 PDT, Build Bot
no flags
Patch (61.95 KB, patch)
2016-10-31 14:56 PDT, Antoine Quint
no flags
Patch (64.27 KB, patch)
2016-10-31 15:23 PDT, Antoine Quint
no flags
Archive of layout-test-results from ews105 for mac-yosemite-wk2 (1.24 MB, application/zip)
2016-10-31 16:32 PDT, Build Bot
no flags
Archive of layout-test-results from ews102 for mac-yosemite (1.13 MB, application/zip)
2016-10-31 16:33 PDT, Build Bot
no flags
Archive of layout-test-results from ews121 for ios-simulator-wk2 (deleted)
2016-10-31 18:00 PDT, Build Bot
no flags
Patch (64.78 KB, patch)
2016-11-01 02:59 PDT, Antoine Quint
no flags
Patch (69.66 KB, patch)
2016-11-01 03:20 PDT, Antoine Quint
no flags
Patch for landing (69.66 KB, patch)
2016-11-01 03:21 PDT, Antoine Quint
no flags
Patch (15.56 KB, patch)
2016-11-01 11:59 PDT, Antoine Quint
no flags
Archive of layout-test-results from ews102 for mac-yosemite (1.00 MB, application/zip)
2016-11-01 12:38 PDT, Build Bot
no flags
Archive of layout-test-results from ews104 for mac-yosemite-wk2 (1.12 MB, application/zip)
2016-11-01 13:04 PDT, Build Bot
no flags
Archive of layout-test-results from ews112 for mac-yosemite (1.72 MB, application/zip)
2016-11-01 13:11 PDT, Build Bot
no flags
Archive of layout-test-results from ews125 for ios-simulator-wk2 (deleted)
2016-11-01 13:16 PDT, Build Bot
no flags
Patch (17.01 KB, patch)
2016-11-01 14:07 PDT, Antoine Quint
no flags
Patch (17.03 KB, patch)
2016-11-01 14:14 PDT, Antoine Quint
no flags
Patch (17.29 KB, patch)
2016-11-01 23:42 PDT, Antoine Quint
no flags
Patch for landing (17.29 KB, patch)
2016-11-02 00:24 PDT, Antoine Quint
no flags
Antoine Quint
Comment 1 2016-10-20 07:53:51 PDT
Antoine Quint
Comment 2 2016-10-20 07:56:23 PDT
Antoine Quint
Comment 3 2016-10-20 07:58:55 PDT
Tests aren't ready yet but the source can be reviewed already.
Build Bot
Comment 4 2016-10-20 09:03:52 PDT
Comment on attachment 292189 [details] Patch Attachment 292189 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/2331584 New failing tests: media/modern-media-controls/start-support/start-support-fullscreen.html media/modern-media-controls/media-controller/media-controller-resize.html media/modern-media-controls/start-support/start-support-error.html media/modern-media-controls/mute-support/mute-support-media-api.html media/modern-media-controls/media-controller/media-controller-constructor.html media/modern-media-controls/start-support/start-support-no-source.html media/modern-media-controls/start-support/start-support-manual-play.html media/modern-media-controls/start-support/start-support-click-to-start.html media/modern-media-controls/mute-support/mute-support-button-click.html media/modern-media-controls/start-support/start-support-autoplay.html media/modern-media-controls/mute-support/mute-support-muted.html
Build Bot
Comment 5 2016-10-20 09:03:55 PDT
Created attachment 292202 [details] Archive of layout-test-results from ews102 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews102 Port: mac-yosemite Platform: Mac OS X 10.10.5
Build Bot
Comment 6 2016-10-20 09:10:59 PDT
Comment on attachment 292189 [details] Patch Attachment 292189 [details] did not pass mac-debug-ews (mac): Output: http://webkit-queues.webkit.org/results/2331538 New failing tests: media/modern-media-controls/start-support/start-support-fullscreen.html media/modern-media-controls/media-controller/media-controller-resize.html media/modern-media-controls/start-support/start-support-error.html media/modern-media-controls/start-support/start-support-no-source.html media/modern-media-controls/media-controller/media-controller-constructor.html media/modern-media-controls/mute-support/mute-support-media-api.html media/modern-media-controls/start-support/start-support-manual-play.html media/modern-media-controls/start-support/start-support-click-to-start.html media/modern-media-controls/mute-support/mute-support-button-click.html media/modern-media-controls/start-support/start-support-autoplay.html media/modern-media-controls/mute-support/mute-support-muted.html
Build Bot
Comment 7 2016-10-20 09:11:01 PDT
Created attachment 292203 [details] Archive of layout-test-results from ews115 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews115 Port: mac-yosemite Platform: Mac OS X 10.10.5
Build Bot
Comment 8 2016-10-20 09:29:22 PDT
Comment on attachment 292189 [details] Patch Attachment 292189 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/2331659 New failing tests: media/modern-media-controls/start-support/start-support-fullscreen.html media/modern-media-controls/media-controller/media-controller-resize.html media/modern-media-controls/start-support/start-support-error.html media/modern-media-controls/mute-support/mute-support-media-api.html media/modern-media-controls/media-controller/media-controller-constructor.html media/modern-media-controls/start-support/start-support-no-source.html media/modern-media-controls/start-support/start-support-manual-play.html media/modern-media-controls/start-support/start-support-click-to-start.html media/modern-media-controls/mute-support/mute-support-button-click.html media/modern-media-controls/start-support/start-support-autoplay.html media/modern-media-controls/mute-support/mute-support-muted.html
Build Bot
Comment 9 2016-10-20 09:29:24 PDT
Created attachment 292208 [details] Archive of layout-test-results from ews107 for mac-yosemite-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews107 Port: mac-yosemite-wk2 Platform: Mac OS X 10.10.5
Antoine Quint
Comment 10 2016-10-31 07:19:10 PDT
Build Bot
Comment 11 2016-10-31 08:28:49 PDT
Comment on attachment 293417 [details] Patch Attachment 293417 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/2411378 New failing tests: media/modern-media-controls/pip-support/pip-support-enabled.html media/modern-media-controls/pip-support/pip-support-click.html
Build Bot
Comment 12 2016-10-31 08:28:53 PDT
Created attachment 293420 [details] Archive of layout-test-results from ews124 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews124 Port: ios-simulator-wk2 Platform: Mac OS X 10.11.6
Build Bot
Comment 13 2016-10-31 08:37:51 PDT
Comment on attachment 293417 [details] Patch Attachment 293417 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/2411450 New failing tests: media/modern-media-controls/start-support/start-support-no-source.html media/modern-media-controls/volume-support/volume-support-media-api.html media/modern-media-controls/volume-support/volume-support-media-api-mute.html media/modern-media-controls/playback-support/playback-support-autoplay.html media/modern-media-controls/volume-support/volume-support-click.html media/modern-media-controls/mute-support/mute-support-muted.html media/modern-media-controls/pip-support/pip-support-enabled.html media/modern-media-controls/start-support/start-support-error.html media/modern-media-controls/start-support/start-support-click-to-start.html media/modern-media-controls/scrubber-support/scrubber-support-media-api.html media/modern-media-controls/remaining-time-support/remaining-time-support.html http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html media/modern-media-controls/pip-support/pip-support-click.html media/modern-media-controls/start-support/start-support-fullscreen.html media/modern-media-controls/volume-support/volume-support-drag.html media/modern-media-controls/media-controller/media-controller-constructor.html media/modern-media-controls/mute-support/mute-support-media-api.html media/modern-media-controls/mute-support/mute-support-button-click.html media/modern-media-controls/playback-support/playback-support-media-api.html media/modern-media-controls/start-support/start-support-manual-play.html media/modern-media-controls/playback-support/playback-support-button-click.html media/modern-media-controls/start-support/start-support-autoplay.html media/modern-media-controls/elapsed-time-support/elapsed-time-support.html
Build Bot
Comment 14 2016-10-31 08:37:54 PDT
Created attachment 293421 [details] Archive of layout-test-results from ews103 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-yosemite Platform: Mac OS X 10.10.5
Build Bot
Comment 15 2016-10-31 09:29:46 PDT
Comment on attachment 293417 [details] Patch Attachment 293417 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/2411554 New failing tests: media/modern-media-controls/start-support/start-support-no-source.html media/modern-media-controls/volume-support/volume-support-media-api.html media/modern-media-controls/volume-support/volume-support-media-api-mute.html media/modern-media-controls/playback-support/playback-support-autoplay.html media/modern-media-controls/volume-support/volume-support-click.html media/modern-media-controls/mute-support/mute-support-muted.html media/modern-media-controls/pip-support/pip-support-enabled.html media/modern-media-controls/start-support/start-support-error.html media/modern-media-controls/start-support/start-support-click-to-start.html media/modern-media-controls/scrubber-support/scrubber-support-media-api.html media/modern-media-controls/remaining-time-support/remaining-time-support.html http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html media/modern-media-controls/pip-support/pip-support-click.html media/modern-media-controls/start-support/start-support-fullscreen.html media/modern-media-controls/volume-support/volume-support-drag.html media/modern-media-controls/media-controller/media-controller-constructor.html media/modern-media-controls/mute-support/mute-support-media-api.html media/modern-media-controls/mute-support/mute-support-button-click.html media/modern-media-controls/playback-support/playback-support-media-api.html media/modern-media-controls/start-support/start-support-manual-play.html media/modern-media-controls/playback-support/playback-support-button-click.html media/modern-media-controls/start-support/start-support-autoplay.html media/modern-media-controls/elapsed-time-support/elapsed-time-support.html
Build Bot
Comment 16 2016-10-31 09:29:49 PDT
Created attachment 293427 [details] Archive of layout-test-results from ews107 for mac-yosemite-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews107 Port: mac-yosemite-wk2 Platform: Mac OS X 10.10.5
Build Bot
Comment 17 2016-10-31 11:04:48 PDT
Comment on attachment 293417 [details] Patch Attachment 293417 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/2412161 New failing tests: media/modern-media-controls/start-support/start-support-no-source.html media/modern-media-controls/volume-support/volume-support-media-api.html media/modern-media-controls/volume-support/volume-support-media-api-mute.html media/modern-media-controls/playback-support/playback-support-autoplay.html media/modern-media-controls/volume-support/volume-support-click.html media/modern-media-controls/mute-support/mute-support-muted.html media/modern-media-controls/pip-support/pip-support-enabled.html media/modern-media-controls/start-support/start-support-error.html media/modern-media-controls/start-support/start-support-click-to-start.html media/modern-media-controls/scrubber-support/scrubber-support-media-api.html media/modern-media-controls/remaining-time-support/remaining-time-support.html http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html media/modern-media-controls/pip-support/pip-support-click.html media/modern-media-controls/start-support/start-support-fullscreen.html media/modern-media-controls/volume-support/volume-support-drag.html media/modern-media-controls/media-controller/media-controller-constructor.html media/modern-media-controls/mute-support/mute-support-media-api.html media/modern-media-controls/mute-support/mute-support-button-click.html media/modern-media-controls/playback-support/playback-support-media-api.html media/modern-media-controls/start-support/start-support-manual-play.html media/modern-media-controls/playback-support/playback-support-button-click.html media/modern-media-controls/start-support/start-support-autoplay.html media/modern-media-controls/elapsed-time-support/elapsed-time-support.html
Build Bot
Comment 18 2016-10-31 11:04:52 PDT
Created attachment 293438 [details] Archive of layout-test-results from ews105 for mac-yosemite-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews105 Port: mac-yosemite-wk2 Platform: Mac OS X 10.10.5
Build Bot
Comment 19 2016-10-31 11:30:56 PDT
Comment on attachment 293417 [details] Patch Attachment 293417 [details] did not pass mac-debug-ews (mac): Output: http://webkit-queues.webkit.org/results/2412141 New failing tests: media/modern-media-controls/start-support/start-support-no-source.html media/modern-media-controls/volume-support/volume-support-media-api.html media/modern-media-controls/volume-support/volume-support-media-api-mute.html media/modern-media-controls/playback-support/playback-support-autoplay.html media/modern-media-controls/volume-support/volume-support-click.html media/modern-media-controls/mute-support/mute-support-muted.html media/modern-media-controls/pip-support/pip-support-enabled.html media/modern-media-controls/start-support/start-support-error.html media/modern-media-controls/start-support/start-support-click-to-start.html media/modern-media-controls/scrubber-support/scrubber-support-media-api.html media/modern-media-controls/remaining-time-support/remaining-time-support.html http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html media/modern-media-controls/pip-support/pip-support-click.html media/modern-media-controls/start-support/start-support-fullscreen.html media/modern-media-controls/volume-support/volume-support-drag.html media/modern-media-controls/media-controller/media-controller-constructor.html media/modern-media-controls/mute-support/mute-support-media-api.html media/modern-media-controls/mute-support/mute-support-button-click.html media/modern-media-controls/playback-support/playback-support-media-api.html media/modern-media-controls/start-support/start-support-manual-play.html media/modern-media-controls/playback-support/playback-support-button-click.html media/modern-media-controls/start-support/start-support-autoplay.html media/modern-media-controls/elapsed-time-support/elapsed-time-support.html
Build Bot
Comment 20 2016-10-31 11:30:59 PDT
Created attachment 293443 [details] Archive of layout-test-results from ews112 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews112 Port: mac-yosemite Platform: Mac OS X 10.10.5
Dean Jackson
Comment 21 2016-10-31 11:37:29 PDT
Comment on attachment 293417 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=293417&action=review > LayoutTests/media/modern-media-controls/pip-support/pip-support-click.html:51 > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/airplay-button.css"> > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/button.css"> > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/buttons-container.css"> > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/icon-button.css"> > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/macos-inline-media-controls.css"> > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/media-controls.css"> > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/placard.css"> > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/scrubber.css"> > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/slider.css"> > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/start-button.css"> > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/time-label.css"> > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/volume-slider.css"> > +<script src="../../../resources/js-test-pre.js"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/scheduler.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/layout-node.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/layout-item.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/button.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/buttons-container.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/icon-service.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/start-button.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/icon-button.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/play-pause-button.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/skip-back-button.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/airplay-button.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/pip-button.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/fullscreen-button.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/mute-button.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/tracks-button.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/slider.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/volume-slider.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/scrubber.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/time-label.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/time-control.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/placard.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/airplay-placard.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/pip-placard.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/media-controls.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/macos-media-controls.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/macos-inline-media-controls.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/media-controller-support.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/elapsed-time-support.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/mute-support.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/pip-support.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/playback-support.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/remaining-time-support.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/scrubbing-support.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/skip-back-support.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/start-support.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/volume-support.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/media-controller.js" type="text/javascript"></script> > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/main.js" type="text/javascript"></script> This is out of control. We need to investigate the build script. Although I guess you can't load from DerivedSources.... not sure how to fix this.
Antoine Quint
Comment 22 2016-10-31 12:21:54 PDT
(In reply to comment #21) > Comment on attachment 293417 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=293417&action=review > > > LayoutTests/media/modern-media-controls/pip-support/pip-support-click.html:51 > > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/airplay-button.css"> > > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/button.css"> > > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/buttons-container.css"> > > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/icon-button.css"> > > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/macos-inline-media-controls.css"> > > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/media-controls.css"> > > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/placard.css"> > > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/scrubber.css"> > > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/slider.css"> > > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/start-button.css"> > > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/time-label.css"> > > +<link rel="stylesheet" href="../../../../Source/WebCore/Modules/modern-media-controls/controls/volume-slider.css"> > > +<script src="../../../resources/js-test-pre.js"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/scheduler.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/layout-node.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/layout-item.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/button.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/buttons-container.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/icon-service.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/start-button.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/icon-button.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/play-pause-button.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/skip-back-button.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/airplay-button.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/pip-button.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/fullscreen-button.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/mute-button.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/tracks-button.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/slider.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/volume-slider.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/scrubber.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/time-label.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/time-control.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/placard.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/airplay-placard.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/pip-placard.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/media-controls.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/macos-media-controls.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/controls/macos-inline-media-controls.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/media-controller-support.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/elapsed-time-support.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/mute-support.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/pip-support.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/playback-support.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/remaining-time-support.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/scrubbing-support.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/skip-back-support.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/start-support.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/volume-support.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/media/media-controller.js" type="text/javascript"></script> > > +<script src="../../../../Source/WebCore/Modules/modern-media-controls/main.js" type="text/javascript"></script> > > This is out of control. We need to investigate the build script. Although I > guess you can't load from DerivedSources.... not sure how to fix this. I'll have a testing utility up for review tomorrow hopefully that will address this. The scripts and CSS files will be added dynamically based on the js-files in the WebCore module.
Antoine Quint
Comment 23 2016-10-31 14:56:45 PDT
Antoine Quint
Comment 24 2016-10-31 15:23:35 PDT
Build Bot
Comment 25 2016-10-31 16:32:28 PDT
Comment on attachment 293476 [details] Patch Attachment 293476 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/2415625 New failing tests: http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html media/modern-media-controls/pip-support/pip-support-enabled.html media/modern-media-controls/pip-support/pip-support-click.html
Build Bot
Comment 26 2016-10-31 16:32:31 PDT
Created attachment 293489 [details] Archive of layout-test-results from ews105 for mac-yosemite-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews105 Port: mac-yosemite-wk2 Platform: Mac OS X 10.10.5
Build Bot
Comment 27 2016-10-31 16:33:27 PDT
Comment on attachment 293476 [details] Patch Attachment 293476 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/2415803 New failing tests: http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html media/modern-media-controls/pip-support/pip-support-enabled.html media/modern-media-controls/pip-support/pip-support-click.html
Build Bot
Comment 28 2016-10-31 16:33:30 PDT
Created attachment 293491 [details] Archive of layout-test-results from ews102 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews102 Port: mac-yosemite Platform: Mac OS X 10.10.5
Build Bot
Comment 29 2016-10-31 18:00:14 PDT
Comment on attachment 293476 [details] Patch Attachment 293476 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/2416693 New failing tests: media/modern-media-controls/pip-support/pip-support-enabled.html media/modern-media-controls/pip-support/pip-support-click.html
Build Bot
Comment 30 2016-10-31 18:00:20 PDT
Created attachment 293507 [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
Antoine Quint
Comment 31 2016-11-01 02:59:00 PDT
Antoine Quint
Comment 32 2016-11-01 03:20:11 PDT
Antoine Quint
Comment 33 2016-11-01 03:21:12 PDT
Created attachment 293546 [details] Patch for landing
WebKit Commit Bot
Comment 34 2016-11-01 03:23:19 PDT
Comment on attachment 293546 [details] Patch for landing Rejecting attachment 293546 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-03', 'apply-attachment', '--no-update', '--non-interactive', 293546, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Last 500 characters of output: aving rejects to file LayoutTests/media/modern-media-controls/volume-support/volume-support-media-api-mute.html.rej patching file LayoutTests/media/modern-media-controls/volume-support/volume-support-media-api.html Hunk #1 FAILED at 29. 1 out of 1 hunk FAILED -- saving rejects to file LayoutTests/media/modern-media-controls/volume-support/volume-support-media-api.html.rej Failed to run "[u'/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply', '--force']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Full output: http://webkit-queues.webkit.org/results/2426191
Antoine Quint
Comment 35 2016-11-01 11:59:51 PDT
Build Bot
Comment 36 2016-11-01 12:38:44 PDT
Comment on attachment 293563 [details] Patch Attachment 293563 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/2445239 New failing tests: media/modern-media-controls/pip-support/pip-support-enabled.html media/modern-media-controls/pip-support/pip-support-click.html
Build Bot
Comment 37 2016-11-01 12:38:48 PDT
Created attachment 293569 [details] Archive of layout-test-results from ews102 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews102 Port: mac-yosemite Platform: Mac OS X 10.10.5
Build Bot
Comment 38 2016-11-01 13:04:48 PDT
Comment on attachment 293563 [details] Patch Attachment 293563 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/2445363 New failing tests: media/modern-media-controls/pip-support/pip-support-enabled.html media/modern-media-controls/pip-support/pip-support-click.html svg/wicd/test-rightsizing-b.xhtml
Build Bot
Comment 39 2016-11-01 13:04:52 PDT
Created attachment 293574 [details] Archive of layout-test-results from ews104 for mac-yosemite-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews104 Port: mac-yosemite-wk2 Platform: Mac OS X 10.10.5
Build Bot
Comment 40 2016-11-01 13:11:32 PDT
Comment on attachment 293563 [details] Patch Attachment 293563 [details] did not pass mac-debug-ews (mac): Output: http://webkit-queues.webkit.org/results/2445366 New failing tests: media/modern-media-controls/pip-support/pip-support-enabled.html media/modern-media-controls/pip-support/pip-support-click.html
Build Bot
Comment 41 2016-11-01 13:11:36 PDT
Created attachment 293580 [details] Archive of layout-test-results from ews112 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews112 Port: mac-yosemite Platform: Mac OS X 10.10.5
Build Bot
Comment 42 2016-11-01 13:16:29 PDT
Comment on attachment 293563 [details] Patch Attachment 293563 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/2445371 New failing tests: media/modern-media-controls/pip-support/pip-support-enabled.html media/modern-media-controls/pip-support/pip-support-click.html
Build Bot
Comment 43 2016-11-01 13:16:33 PDT
Created attachment 293582 [details] Archive of layout-test-results from ews125 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews125 Port: ios-simulator-wk2 Platform: Mac OS X 10.11.6
Antoine Quint
Comment 44 2016-11-01 14:07:45 PDT
Antoine Quint
Comment 45 2016-11-01 14:14:34 PDT
Antoine Quint
Comment 46 2016-11-01 23:42:20 PDT
Antoine Quint
Comment 47 2016-11-02 00:24:31 PDT
Created attachment 293646 [details] Patch for landing
WebKit Commit Bot
Comment 48 2016-11-02 01:01:40 PDT
Comment on attachment 293646 [details] Patch for landing Clearing flags on attachment: 293646 Committed r208271: <http://trac.webkit.org/changeset/208271>
WebKit Commit Bot
Comment 49 2016-11-02 01:01:47 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.