RESOLVED FIXED 164513
[Modern Media Controls] UI Library: iOS inline controls
https://bugs.webkit.org/show_bug.cgi?id=164513
Summary [Modern Media Controls] UI Library: iOS inline controls
Antoine Quint
Reported 2016-11-08 08:24:04 PST
This covers the JS class to instantiate the media controls for inline media playback on iOS.
Attachments
Patch (54.76 KB, patch)
2016-11-08 08:25 PST, Antoine Quint
no flags
Patch (54.76 KB, patch)
2016-11-08 08:26 PST, Antoine Quint
no flags
Patch (56.88 KB, patch)
2016-11-08 09:49 PST, Antoine Quint
no flags
Patch (56.61 KB, patch)
2016-11-08 11:58 PST, Antoine Quint
no flags
Antoine Quint
Comment 1 2016-11-08 08:24:16 PST
Antoine Quint
Comment 2 2016-11-08 08:25:46 PST
Antoine Quint
Comment 3 2016-11-08 08:26:28 PST
Antoine Quint
Comment 4 2016-11-08 09:49:47 PST
Dean Jackson
Comment 5 2016-11-08 10:28:11 PST
Comment on attachment 294166 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=294166&action=review > Source/WebCore/ChangeLog:10 > + We introduce a new IOSFullscreenMediaControls class which can be used to instantiate media controls > + for inline playback on iOS. I think you meant IOSInlineMediaControls > Source/WebCore/Modules/modern-media-controls/controls/ios-inline-media-controls.css:34 > + background-color: rgba(73, 73, 73, 0.45); > + -webkit-backdrop-filter: saturate(180%) blur(20px); You can use the system style on iOS. > Source/WebCore/WebCore.xcodeproj/project.pbxproj:11183 > - 9908B0F11BCACF9100ED3F64 /* ReadableByteStreamInternals.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ReadableByteStreamInternals.js; sourceTree = "<group>"; }; > 9908B0F11BCACF9100ED0F75 /* WritableStreamInternals.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = WritableStreamInternals.js; sourceTree = "<group>"; }; > + 9908B0F11BCACF9100ED3F64 /* ReadableByteStreamInternals.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ReadableByteStreamInternals.js; sourceTree = "<group>"; }; > 9908B0F21BCACF9100ED0F65 /* ReadableStreamDefaultReader.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ReadableStreamDefaultReader.js; sourceTree = "<group>"; }; what is all this?
Antoine Quint
Comment 6 2016-11-08 11:55:11 PST
(In reply to comment #5) > Comment on attachment 294166 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=294166&action=review > > > Source/WebCore/ChangeLog:10 > > + We introduce a new IOSFullscreenMediaControls class which can be used to instantiate media controls > > + for inline playback on iOS. > > I think you meant IOSInlineMediaControls Duh. > > Source/WebCore/Modules/modern-media-controls/controls/ios-inline-media-controls.css:34 > > + background-color: rgba(73, 73, 73, 0.45); > > + -webkit-backdrop-filter: saturate(180%) blur(20px); > > You can use the system style on iOS. Correct! I'll change this when landing. > > Source/WebCore/WebCore.xcodeproj/project.pbxproj:11183 > > - 9908B0F11BCACF9100ED3F64 /* ReadableByteStreamInternals.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ReadableByteStreamInternals.js; sourceTree = "<group>"; }; > > 9908B0F11BCACF9100ED0F75 /* WritableStreamInternals.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = WritableStreamInternals.js; sourceTree = "<group>"; }; > > + 9908B0F11BCACF9100ED3F64 /* ReadableByteStreamInternals.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ReadableByteStreamInternals.js; sourceTree = "<group>"; }; > > 9908B0F21BCACF9100ED0F65 /* ReadableStreamDefaultReader.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ReadableStreamDefaultReader.js; sourceTree = "<group>"; }; > > what is all this? The doing of Xcode when adding a new file.
Antoine Quint
Comment 7 2016-11-08 11:58:18 PST
Antoine Quint
Comment 8 2016-11-09 11:34:46 PST
Note You need to log in before you can comment on or make changes to this bug.