Changeset 285216 in webkit
- Timestamp:
- Nov 3, 2021 10:59:39 AM (9 months ago)
- Location:
- trunk
- Files:
-
- 4 added
- 6 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/media/modern-media-controls/audio/audio-controls-buttons-expected.txt (modified) (1 diff)
-
LayoutTests/media/modern-media-controls/audio/audio-controls-buttons.html (modified) (1 diff)
-
LayoutTests/media/modern-media-controls/tracks-support/audio-multiple-tracks-expected.txt (added)
-
LayoutTests/media/modern-media-controls/tracks-support/audio-multiple-tracks.html (added)
-
LayoutTests/media/modern-media-controls/tracks-support/audio-single-track-expected.txt (added)
-
LayoutTests/media/modern-media-controls/tracks-support/audio-single-track.html (added)
-
LayoutTests/platform/ios-wk2/TestExpectations (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/Modules/modern-media-controls/controls/inline-media-controls.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r285214 r285216 1 2021-11-03 Devin Rousso <drousso@apple.com> 2 3 [Modern Media Controls] should show tracks button/menu for <audio> 4 https://bugs.webkit.org/show_bug.cgi?id=232597 5 6 Reviewed by Eric Carlson. 7 8 * media/modern-media-controls/tracks-support/audio-multiple-tracks.html: Added. 9 * media/modern-media-controls/tracks-support/audio-multiple-tracks-expected.txt: Added. 10 * media/modern-media-controls/tracks-support/audio-single-track.html: Added. 11 * media/modern-media-controls/tracks-support/audio-single-track-expected.txt: Added. 12 13 * media/modern-media-controls/audio/audio-controls-buttons.html: 14 * media/modern-media-controls/audio/audio-controls-buttons-expected.txt: 15 16 * platform/ios-wk2/TestExpectations: 17 1 18 2021-11-03 Chris Dumez <cdumez@apple.com> 2 19 -
trunk/LayoutTests/media/modern-media-controls/audio/audio-controls-buttons-expected.txt
r273004 r285216 6 6 Making AirPlay routes available. 7 7 AirPlay routes became available. 8 PASS mediaController.controls.rightContainer.children.length is 38 PASS mediaController.controls.rightContainer.children.length is 4 9 9 PASS mediaController.controls.rightContainer.children[0] is mediaController.controls.muteButton 10 10 PASS mediaController.controls.rightContainer.children[1] is mediaController.controls.airplayButton -
trunk/LayoutTests/media/modern-media-controls/audio/audio-controls-buttons.html
r273004 r285216 43 43 media.removeEventListener('webkitplaybacktargetavailabilitychanged', playbackTargetAvailabilityChangedAgain, true); 44 44 45 shouldBe("mediaController.controls.rightContainer.children.length", " 3");45 shouldBe("mediaController.controls.rightContainer.children.length", "4"); 46 46 shouldBe("mediaController.controls.rightContainer.children[0]", "mediaController.controls.muteButton"); 47 47 shouldBe("mediaController.controls.rightContainer.children[1]", "mediaController.controls.airplayButton"); -
trunk/LayoutTests/platform/ios-wk2/TestExpectations
r285134 r285216 69 69 webkit.org/b/231187 media/modern-media-controls/tracks-support/click-track-in-contextmenu.html [ Timeout ] 70 70 webkit.org/b/231187 media/modern-media-controls/tracks-support/auto-text-track.html [ Timeout ] 71 webkit.org/b/231187 media/modern-media-controls/tracks-support/audio-multiple-tracks.html [ Timeout ] 72 webkit.org/b/231187 media/modern-media-controls/tracks-support/audio-single-track.html [ Timeout ] 71 73 72 74 fast/images/text-recognition [ Pass ] -
trunk/Source/WebCore/ChangeLog
r285214 r285216 1 2021-11-03 Devin Rousso <drousso@apple.com> 2 3 [Modern Media Controls] should show tracks button/menu for <audio> 4 https://bugs.webkit.org/show_bug.cgi?id=232597 5 6 Reviewed by Eric Carlson. 7 8 There's nothing preventing `<audio>` from having multiple `<source>`. We should have a 9 language picker for `<audio>` just like what we have for `<video>`. 10 11 Tests: media/modern-media-controls/tracks-support/audio-multiple-tracks.html 12 media/modern-media-controls/tracks-support/audio-single-track.html 13 14 * Modules/modern-media-controls/controls/inline-media-controls.js: 15 (InlineMediaControls.prototype._rightContainerButtons): 16 1 17 2021-11-03 Chris Dumez <cdumez@apple.com> 2 18 -
trunk/Source/WebCore/Modules/modern-media-controls/controls/inline-media-controls.js
r279547 r285216 269 269 { 270 270 if (this._shouldUseAudioLayout) 271 return [this.muteButton, this.airplayButton, this. overflowButton];271 return [this.muteButton, this.airplayButton, this.tracksButton, this.overflowButton]; 272 272 273 273 if (this._shouldUseSingleBarLayout)
Note: See TracChangeset
for help on using the changeset viewer.