WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Details
Formatted Diff
Diff
Patch
(54.76 KB, patch)
2016-11-08 08:26 PST
,
Antoine Quint
no flags
Details
Formatted Diff
Diff
Patch
(56.88 KB, patch)
2016-11-08 09:49 PST
,
Antoine Quint
no flags
Details
Formatted Diff
Diff
Patch
(56.61 KB, patch)
2016-11-08 11:58 PST
,
Antoine Quint
no flags
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Antoine Quint
Comment 1
2016-11-08 08:24:16 PST
<
rdar://problem/27989475
>
Antoine Quint
Comment 2
2016-11-08 08:25:46 PST
Created
attachment 294160
[details]
Patch
Antoine Quint
Comment 3
2016-11-08 08:26:28 PST
Created
attachment 294161
[details]
Patch
Antoine Quint
Comment 4
2016-11-08 09:49:47 PST
Created
attachment 294166
[details]
Patch
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
Created
attachment 294176
[details]
Patch
Antoine Quint
Comment 8
2016-11-09 11:34:46 PST
https://trac.webkit.org/changeset/208454
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug