Sanitize fonts before we use them
Categories
(Core :: Graphics: WebRender, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox78 | --- | fixed |
People
(Reporter: jrmuizel, Assigned: lsalzman)
References
Details
(Whiteboard: wr-planning)
Attachments
(5 files)
Reporter | ||
Updated•4 years ago
|
Comment 1•4 years ago
|
||
Is this referring to webfonts, or to all fonts including platform-installed ones? Curious what the motivation is here, given that we already sanitize webfont resources on download.
Reporter | ||
Comment 2•4 years ago
|
||
We need to resanitize webfonts that we get from the content process because it may have been compromised.
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
Assignee | ||
Comment 4•4 years ago
|
||
Depends on D76358
Comment 7•4 years ago
|
||
Backed out 2 changesets (bug 1639563) for gfx related bustages
Backout link: https://hg.mozilla.org/integration/autoland/rev/3d2f5e8bb67eb2a6c11f64bc6096f6f5a9f4a737
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=303311055&repo=autoland&lineNumber=23207
[task 2020-05-22T01:41:00.046Z] 01:41:00 INFO - ../../gcc-source/gcc/cp/parser.c:11052
[task 2020-05-22T01:41:00.046Z] 01:41:00 INFO - Please submit a full bug report,
[task 2020-05-22T01:41:00.046Z] 01:41:00 INFO - with preprocessed source if appropriate.
[task 2020-05-22T01:41:00.046Z] 01:41:00 INFO - Please include the complete backtrace with any bug report.
[task 2020-05-22T01:41:00.046Z] 01:41:00 INFO - See <https://gcc.gnu.org/bugs/> for instructions.
[task 2020-05-22T01:41:00.047Z] 01:41:00 INFO - /builds/worker/checkouts/gecko/config/rules.mk:746: recipe for target 'Unified_cpp_gfx_thebes1.o' failed
[task 2020-05-22T01:41:00.047Z] 01:41:00 ERROR - make[4]: *** [Unified_cpp_gfx_thebes1.o] Error 1
[task 2020-05-22T01:41:00.047Z] 01:41:00 INFO - make[4]: Leaving directory '/builds/worker/workspace/obj-build/gfx/thebes'
[task 2020-05-22T01:41:00.047Z] 01:41:00 INFO - /builds/worker/checkouts/gecko/config/recurse.mk:74: recipe for target 'gfx/thebes/target-objects' failed
[task 2020-05-22T01:41:00.047Z] 01:41:00 ERROR - make[3]: *** [gfx/thebes/target-objects] Error 2
[task 2020-05-22T01:41:00.047Z] 01:41:00 INFO - make[3]: *** Waiting for unfinished jobs....
Comment 8•4 years ago
|
||
Also seeing reftest failures starting with the backed out changes: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=303333161&repo=autoland&lineNumber=6653
Assignee | ||
Comment 9•4 years ago
|
||
Assignee | ||
Comment 10•4 years ago
|
||
Okay, patch in autoland queue to fix the GCC internal compiler error...
Comment 11•4 years ago
|
||
Comment 12•4 years ago
|
||
Assignee | ||
Comment 13•4 years ago
|
||
Comment 14•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/3391ec4e90a5
https://hg.mozilla.org/mozilla-central/rev/adde6fa9b4d6
https://hg.mozilla.org/mozilla-central/rev/9b4e5fe79094
Assignee | ||
Comment 15•4 years ago
|
||
Comment 16•4 years ago
|
||
Comment 17•4 years ago
|
||
bugherder |
Description
•