support the CSS Font Loading API in workers
Categories
(Core :: CSS Parsing and Computation, enhancement, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox104 | --- | fixed |
People
(Reporter: heycam, Assigned: aosmond)
References
(Regressed 1 open bug)
Details
(Keywords: dev-doc-complete)
Attachments
(9 files, 3 obsolete files)
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details |
Once we support canvas in workers, we should get the CSS Font Loading API working there too.
Updated•10 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
I'm in the process of refactoring FontFace/FontFaceSet and related to support this.
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 16•2 years ago
|
||
Pushed by aosmond@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/801c84e2104f Part 1. Expose method to load user fonts from workers. r=emilio https://hg.mozilla.org/integration/autoland/rev/e6e8a9629086 Part 2. Expose FontFaceSet on nsIGlobalObject. r=emilio https://hg.mozilla.org/integration/autoland/rev/574bb6e93b76 Part 3. Expose GetURLExtraData on FontFaceSetImpl. r=emilio https://hg.mozilla.org/integration/autoland/rev/0c2c42ec82f9 Part 4. Rework gfxFontSrcPrincipal creation to never be lazy. r=emilio https://hg.mozilla.org/integration/autoland/rev/b4e4f14387b3 Part 5. Skip logging to the console for workers right now r=emilio https://hg.mozilla.org/integration/autoland/rev/8d804735d037 Part 6. Dispatch font calls and callbacks as necessary. r=emilio https://hg.mozilla.org/integration/autoland/rev/2d79b8792f06 Part 7. Make FontFaceLoader check for associated document. r=emilio https://hg.mozilla.org/integration/autoland/rev/d45228a652b4 Part 8. Provide worker variant of FontFaceSetImpl. r=emilio https://hg.mozilla.org/integration/autoland/rev/7eecad7fdee1 Part 9. Expose FontFaceSet on workers. r=emilio
Comment 17•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/801c84e2104f
https://hg.mozilla.org/mozilla-central/rev/e6e8a9629086
https://hg.mozilla.org/mozilla-central/rev/574bb6e93b76
https://hg.mozilla.org/mozilla-central/rev/0c2c42ec82f9
https://hg.mozilla.org/mozilla-central/rev/b4e4f14387b3
https://hg.mozilla.org/mozilla-central/rev/8d804735d037
https://hg.mozilla.org/mozilla-central/rev/2d79b8792f06
https://hg.mozilla.org/mozilla-central/rev/d45228a652b4
https://hg.mozilla.org/mozilla-central/rev/7eecad7fdee1
Comment 18•2 years ago
|
||
Docs work completed (see tracking bug).
FYI only The actual work done specifically for this bug pretty minimal - addition of browser compatibility information and tagging of worker support. Most of the rest was just improving the existing Font Loading API documentation with working examples and guides.
Description
•