[webkit-changes] [WebKit/WebKit] 414559: Inexplicable top css being added to audio controls...
Devin Rousso
noreply at github.com
Thu Oct 6 12:12:17 PDT 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4145593d349c75d33b07016d34d808e1067675a1
https://github.com/WebKit/WebKit/commit/4145593d349c75d33b07016d34d808e1067675a1
Author: Devin Rousso <drousso at apple.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M LayoutTests/media/modern-media-controls/media-controller/ios/media-controller-scale-factor-audio-expected.txt
M LayoutTests/media/modern-media-controls/media-controller/ios/media-controller-scale-factor-audio.html
M LayoutTests/media/modern-media-controls/media-controller/ios/media-controller-scale-factor-expected.txt
M LayoutTests/media/modern-media-controls/media-controller/ios/media-controller-scale-factor.html
M Source/WebCore/Modules/modern-media-controls/controls/media-controls.js
M Source/WebCore/Modules/modern-media-controls/controls/watchos-media-controls.js
M Source/WebCore/Modules/modern-media-controls/media/media-controller.js
Log Message:
-----------
Inexplicable top css being added to audio controls when height of audio element is adjusted on iOS
https://bugs.webkit.org/show_bug.cgi?id=244723
<rdar://problem/99548840>
Reviewed by Eric Carlson.
In the time since this code was originally added in 185841 at main (and updated in 189848 at main), the
design of the (modern) media controls has changed enough such that centering the controls is no
longer necessary. Instead, the scaling of the `height` will ensure that the controls always fill the
available space, both vertically and horizontally since the `zoom` is applied to both axis equally.
* Source/WebCore/Modules/modern-media-controls/media/media-controller.js:
(MediaController.prototype._updateControlsSize):
* Source/WebCore/Modules/modern-media-controls/controls/media-controls.js:
(MediaControls):
(MediaControls.prototype.commitProperty):
(MediaControls.prototype.get shouldCenterControlsVertically): Deleted.
(MediaControls.prototype.set shouldCenterControlsVertically): Deleted.
* Source/WebCore/Modules/modern-media-controls/controls/watchos-media-controls.js:
(WatchOSMediaControls):
(WatchOSMediaControls.prototype.commitProperty):
(WatchOSMediaControls.prototype.get shouldCenterControlsVertically): Deleted.
(WatchOSMediaControls.prototype.set shouldCenterControlsVertically): Deleted.
* LayoutTests/media/modern-media-controls/media-controller/ios/media-controller-scale-factor.html:
* LayoutTests/media/modern-media-controls/media-controller/ios/media-controller-scale-factor-expected.txt:
* LayoutTests/media/modern-media-controls/media-controller/ios/media-controller-scale-factor-audio.html:
* LayoutTests/media/modern-media-controls/media-controller/ios/media-controller-scale-factor-audio-expected.txt:
Canonical link: https://commits.webkit.org/255234@main
More information about the webkit-changes
mailing list