We need to only show the PiP button when PiP is supported and enter PiP when it's pressed.
<rdar://problem/27989485>
Created attachment 292189 [details] Patch
Tests aren't ready yet but the source can be reviewed already.
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
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
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
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
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
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
Created attachment 293417 [details] Patch
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
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
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
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
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
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
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
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
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
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
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.
(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.
Created attachment 293468 [details] Patch
Created attachment 293476 [details] Patch
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
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
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
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
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
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
Created attachment 293542 [details] Patch
Created attachment 293545 [details] Patch
Created attachment 293546 [details] Patch for landing
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
Created attachment 293563 [details] Patch
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
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
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
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
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
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
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
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
Created attachment 293592 [details] Patch
Created attachment 293595 [details] Patch
Created attachment 293643 [details] Patch
Created attachment 293646 [details] Patch for landing
Comment on attachment 293646 [details] Patch for landing Clearing flags on attachment: 293646 Committed r208271: <http://trac.webkit.org/changeset/208271>
All reviewed patches have been landed. Closing bug.