WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
208752
[Media in GPU Process] Implement caption support in video fullscreen and PiP
https://bugs.webkit.org/show_bug.cgi?id=208752
Summary
[Media in GPU Process] Implement caption support in video fullscreen and PiP
Peng Liu
Reported
2020-03-06 18:17:58 PST
[Media in GPU Process] Implement caption support in video fullscreen and PiP
Attachments
WIP patch
(17.37 KB, patch)
2020-03-06 22:37 PST
,
Peng Liu
simon.fraser
: review-
Details
Formatted Diff
Diff
Patch
(19.53 KB, patch)
2020-09-22 15:43 PDT
,
Peng Liu
ews-feeder
: commit-queue-
Details
Formatted Diff
Diff
Fix build failures on WPE and GTK ports
(19.55 KB, patch)
2020-09-22 15:49 PDT
,
Peng Liu
ews-feeder
: commit-queue-
Details
Formatted Diff
Diff
Fix build failures on WPE and GTK ports v2
(19.63 KB, patch)
2020-09-22 16:01 PDT
,
Peng Liu
no flags
Details
Formatted Diff
Diff
Fix build failures again
(19.62 KB, patch)
2020-09-22 16:17 PDT
,
Peng Liu
no flags
Details
Formatted Diff
Diff
Show Obsolete
(4)
View All
Add attachment
proposed patch, testcase, etc.
Peng Liu
Comment 1
2020-03-06 19:04:16 PST
<
rdar://problem/60178102
>
Peng Liu
Comment 2
2020-03-06 22:37:19 PST
Created
attachment 392849
[details]
WIP patch
Simon Fraser (smfr)
Comment 3
2020-03-07 08:19:07 PST
Comment on
attachment 392849
[details]
WIP patch View in context:
https://bugs.webkit.org/attachment.cgi?id=392849&action=review
> Source/WebCore/dom/Document.cpp:2103 > + // ASSERT_NOT_REACHED();
You cannot remove this. If this hits, you're doing something wrong.
> Source/WebCore/rendering/RenderLayer.cpp:5703 > + // ASSERT(clipRectsContext.rootLayer == m_clipRectsCache->m_clipRectsRoot[clipRectsType]); > + // ASSERT(m_clipRectsCache->m_scrollbarRelevancy[clipRectsType] == clipRectsContext.overlayScrollbarSizeRelevancy);
If you're hitting these you're also doing something wrong.
Peng Liu
Comment 4
2020-09-22 15:43:15 PDT
Created
attachment 409415
[details]
Patch
Peng Liu
Comment 5
2020-09-22 15:49:28 PDT
Created
attachment 409416
[details]
Fix build failures on WPE and GTK ports
Peng Liu
Comment 6
2020-09-22 16:01:34 PDT
Created
attachment 409418
[details]
Fix build failures on WPE and GTK ports v2
Peng Liu
Comment 7
2020-09-22 16:17:46 PDT
Created
attachment 409420
[details]
Fix build failures again
Eric Carlson
Comment 8
2020-09-23 11:00:59 PDT
Comment on
attachment 409420
[details]
Fix build failures again View in context:
https://bugs.webkit.org/attachment.cgi?id=409420&action=review
> Source/WebKit/WebProcess/GPU/GPUProcessConnection.cpp:154 > +#if PLATFORM(IOS_FAMILY) > + if (decoder.messageReceiverName() == Messages::RemoteMediaSessionHelper::messageReceiverName()) { > + // FIXME > + return true; > + } > +#endif
It might make more sense to add this when we fix RemoteMediaSessionHelper.
Peng Liu
Comment 9
2020-09-23 11:24:11 PDT
Comment on
attachment 409420
[details]
Fix build failures again View in context:
https://bugs.webkit.org/attachment.cgi?id=409420&action=review
>> Source/WebKit/WebProcess/GPU/GPUProcessConnection.cpp:154 >> +#endif > > It might make more sense to add this when we fix RemoteMediaSessionHelper.
Agree. But there will be assertion failures if we don't add it. :-(
EWS
Comment 10
2020-09-23 11:45:16 PDT
Committed
r267491
: <
https://trac.webkit.org/changeset/267491
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 409420
[details]
.
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