WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
203769
Port FontFaceSet to the HTML5 event loop
https://bugs.webkit.org/show_bug.cgi?id=203769
Summary
Port FontFaceSet to the HTML5 event loop
Chris Dumez
Reported
2019-11-01 15:54:06 PDT
Port FontFaceSet to the HTML5 event loop.
Attachments
Patch
(3.84 KB, patch)
2019-11-01 16:07 PDT
,
Chris Dumez
no flags
Details
Formatted Diff
Diff
Patch
(4.93 KB, patch)
2019-11-02 20:02 PDT
,
Chris Dumez
no flags
Details
Formatted Diff
Diff
Patch
(4.48 KB, patch)
2019-11-03 12:26 PST
,
Chris Dumez
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Chris Dumez
Comment 1
2019-11-01 16:07:30 PDT
Created
attachment 382644
[details]
Patch
Sam Weinig
Comment 2
2019-11-02 19:45:54 PDT
Comment on
attachment 382644
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=382644&action=review
> Source/WebCore/css/FontFaceSet.cpp:-204 > - m_taskQueue->enqueueTask([this] {
What is the reason for not removing m_taskQueue completely? It looks like it is now just created and then nothing is done with it.
Chris Dumez
Comment 3
2019-11-02 19:54:53 PDT
(In reply to Sam Weinig from
comment #2
)
> Comment on
attachment 382644
[details]
> Patch > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=382644&action=review
> > > Source/WebCore/css/FontFaceSet.cpp:-204 > > - m_taskQueue->enqueueTask([this] { > > What is the reason for not removing m_taskQueue completely? It looks like it > is now just created and then nothing is done with it.
It sounds like I forgot? I wrote this during the contributor meeting :P will fix.
Chris Dumez
Comment 4
2019-11-02 20:02:42 PDT
Created
attachment 382688
[details]
Patch
Alexey Proskuryakov
Comment 5
2019-11-03 11:21:17 PST
We’re having some troubles with iOS EWS now, but for event loop changes, it’s probably worth waiting until those are cleared! Please also check detailed results from the testers, as EWS logic tends to swipe flaky tests under the carpet.
Chris Dumez
Comment 6
2019-11-03 12:26:29 PST
Created
attachment 382710
[details]
Patch
WebKit Commit Bot
Comment 7
2019-11-04 14:57:58 PST
Comment on
attachment 382710
[details]
Patch Clearing flags on attachment: 382710 Committed
r252016
: <
https://trac.webkit.org/changeset/252016
>
WebKit Commit Bot
Comment 8
2019-11-04 14:58:00 PST
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 9
2019-11-04 14:58:33 PST
<
rdar://problem/56881893
>
Ross Kirsling
Comment 10
2019-11-04 16:07:47 PST
This broke WinCairo, as demonstrated by EWS.
Chris Dumez
Comment 11
2019-11-04 18:55:31 PST
(In reply to Ross Kirsling from
comment #10
)
> This broke WinCairo, as demonstrated by EWS.
Sorry, was fixed later in
https://trac.webkit.org/changeset/252028/webkit
.
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