layout/style/FontFaceSet.h
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-03 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
473ff44d5f12510ef9338bb3ad54a5deb3b778f6
created 2018-10-03 23:50 +0200
pushed 2018-10-09 21:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam
35f51b769efe3af672d68eec7950407aac120205
created 2018-10-09 19:44 +0300
pushed 2018-10-09 21:59 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 5 changesets (bug 1496486) for valgrind bustages. CLOSED TREE
4dd15fa314748089552ecdc75bdedadd34524399
created 2018-10-03 23:50 +0200
pushed 2018-10-09 21:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam
be1729663405c3f81c34ef5008cda8893d32e04e
created 2018-10-09 16:58 +0300
pushed 2018-10-09 21:59 +0000
Brindusan Cristian Brindusan Cristian - Backed out 5 changesets (bug 1496486) for build bustages on gfxUserFontSet.h. CLOSED TREE
86382b2249f6eab5f660e6e6c3aea69909e7f956
created 2018-10-03 23:50 +0200
pushed 2018-10-09 21:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam
588fe70e5905480ebc60225b4b093ff276df72d2
created 2018-09-12 20:34 +0100
pushed 2018-09-13 02:31 +0000
Jonathan Kew Jonathan Kew - Bug 1490402 - Use UTF-8 strings (in place of UTF-16) for font family/face names in the system font list, to reduce memory footprint. r=lsalzman
13f6f213eecd82a9b1a0651fd4ccc8a26b9375f7
created 2018-08-01 09:40 -0700
pushed 2018-08-01 22:08 +0000
Brendan Dahl Brendan Dahl - Bug 1473742 - Fix printing fonts loaded with JS API. r=jfkthame
85d78bc8bcd3de68944bc8f1c8fcfe552618dab2
created 2018-06-26 14:50 +0200
pushed 2018-06-27 10:27 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1471045: Don't flush layout if the ready promise is not resolved yet. r=heycam
93cf389546fdaa2679508d2486933cd80baa1c5f
created 2018-04-26 15:32 +0100
pushed 2018-04-26 21:39 +0000
Jonathan Kew Jonathan Kew - Bug 1456547 - When weight/stretch/style descriptor is omitted from a @font-face rule, the corresponding variation axis should not be clamped to the 'normal' value. r=jwatt
ee068c7ae8f44f55c0d0cd004cba77b2c402a2db
created 2018-04-25 07:18 +0100
pushed 2018-04-26 06:05 +0000
Jonathan Kew Jonathan Kew - Bug 1454598 - part 3 - Use WeightRange more extensively in place of FontWeight throughout user-font handling and font-entry creation, and handle Stretch and SlantStyle similarly. r=jwatt
aa4185068f2e3ffb1377afa0e0d95b3c5ac0a04c
created 2018-04-25 10:18 +0100
pushed 2018-04-26 06:05 +0000
Jonathan Kew Jonathan Kew - Backed out 4 changesets from bug 1454598 (26e036b1c703, bc910e36a7d7, bac001216577, 5af215d265b6) due to macOS 10.12 font issues.
26e036b1c7030f8fcbb6975d1a91a4750a88c2d6
created 2018-04-25 07:18 +0100
pushed 2018-04-26 06:05 +0000
Jonathan Kew Jonathan Kew - Bug 1454598 - part 3 - Use WeightRange more extensively in place of FontWeight throughout user-font handling and font-entry creation, and handle Stretch and SlantStyle similarly. r=jwatt
6ad2ef987c9f7823be13c51bb5dbb23fcf00f182
created 2018-04-23 16:52 +0200
pushed 2018-04-24 01:14 +0000
Jonathan Watt Jonathan Watt - Bug 1436048: Use user defined types for font-stretch / font-style. r=jfkthame,jwatt
8b14b0ba94dbaf348ae63d7c4014f95e4c4ea73e
created 2018-04-16 10:00 +0100
pushed 2018-04-16 21:59 +0000
Jonathan Kew Jonathan Kew - Bug 1452973 - Update NS_FONT_STRETCH_* constants to values based on the percentage definitions in css fonts 4. r=jwatt
837a6f4efa3eaf3cff106349b735e718efb4d4a6
created 2018-04-13 20:34 +0100
pushed 2018-04-13 21:56 +0000
Jonathan Watt Jonathan Watt - Bug 1436048 part 1 - Use a user defined type for font weight everywhere. r=jfkthame,emilio
8d23659e5494408256229f2ef9ddc65194a95489
created 2018-04-04 08:42 +1000
pushed 2018-04-04 09:42 +0000
Xidorn Quan Xidorn Quan - Bug 1449087 part 2 - Use Servo data to back @font-face rule. r=emilio
161ecc173b014f9cbe1c60d595b34c7119d4d951
created 2018-03-23 16:06 +0100
pushed 2018-04-03 21:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1420680: Rework how the loadability of font-faces is computed. r=jfkthame,bz
cb6b4a2f5170c43b7c6c776e6fae265d8ce93686
created 2018-02-14 22:02 +1100
pushed 2018-02-14 22:20 +0000
Jonathan Kew Jonathan Kew - Bug 1435984 - patch 3 - Store variation settings from the @font-face rule in the gfxFontEntry for user fonts. r=jwatt
709f49913e92692dc981cc3d242f76efddf5232c
created 2018-02-01 14:23 -0500
pushed 2018-02-01 21:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434818. Remove unused return value of FontFaceSet::Add. r=jfkthame
6d21bdf7eab331e98bac5d4fa25faf6f41af647f
created 2018-01-31 11:12 +0100
pushed 2018-02-01 18:09 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1434474: There's no need to rebuild font / counter styles / font feature values off a runnable. r=bholley
c035522097125e8cf8fc8cbbc110be62a12aa055
created 2017-12-21 14:07 -0500
pushed 2017-12-21 22:17 +0000
Cameron McCormack Cameron McCormack - Bug 1425000 - Use a consistent window for CSP, etc. for FontFace loads. r=jfkthame
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
16c2166700f2bac39515b4c81f1b82aa8045fc22
created 2017-10-02 10:24 +0800
pushed 2017-10-04 21:58 +0000
Cameron McCormack Cameron McCormack - Bug 1397626 - Part 2: Replace uses of FontFamilyListRefCnt with SharedFontList. r=xidorn
549366daed9847d5a01a05e787fcf634682d5c83
created 2017-08-07 10:12 +0800
pushed 2017-08-12 21:35 +0000
Cameron McCormack Cameron McCormack - Bug 1384741 - Part 3: Buffer up CSP violation reports when pre-emptively checking cached font loads, and dispatch them when trying to use cached fonts. r=jfkthame
e1489c41dd180afb63ac26e408f381c133e86fd6
created 2017-07-08 18:00 +0800
pushed 2017-07-13 14:29 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 9: Use gfxFontSrcPrincipal in the user font set and cache. r=jfkthame
d5c07368105ebbc100fd3a730dead872aa8c20c3
created 2017-07-07 13:35 +0800
pushed 2017-07-13 14:29 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 4: Call FontLoadAllowed ahead of time and cache the results for style worker threads. r=jfkthame
c2229c8eef89aa1b53c76a956f17d390b8607eb0
created 2017-07-05 17:41 +0800
pushed 2017-07-13 14:29 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 2: Record the docshell's "private browsing" flag on FontFaceSet. r=jfkthame
c4b8736c4c08fd120800c462c98e908851e6c2fe
created 2017-07-05 17:33 +0800
pushed 2017-07-13 14:29 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 1: Record the docshell's "bypass cache" flag on FontFaceSet. r=jfkthame
cb6056e7c4907996a31ec6b4a7d0bdccf7611ff3
created 2017-07-12 12:41 +0200
pushed 2017-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset aaacb772bada (bug 1376964) for bustage - error C2143: syntax error
349f2dfda8a36387e4ec57f9482a88ce296eacc5
created 2017-07-12 12:41 +0200
pushed 2017-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c0e5f138b42a (bug 1376964)
ea314f31ac514b77a46eacb58a029caa490e4d73
created 2017-07-12 12:41 +0200
pushed 2017-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 6bfb66a2c03e (bug 1376964)
a3d1b2c6c59ff5fbc353593cf23e4dcdad5acc7f
created 2017-07-12 12:41 +0200
pushed 2017-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 041b34959d76 (bug 1376964)
041b34959d76dc862850ca62926600ab1b252667
created 2017-07-12 16:36 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 9: Use gfxFontSrcPrincipal in the user font set and cache. r=jfkthame
6bfb66a2c03e6fca60ba148b2b1df59386997d18
created 2017-07-12 16:35 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 4: Call FontLoadAllowed ahead of time and cache the results for style worker threads. r=jfkthame
c0e5f138b42acbdf0ae1bdefbf285391efcc4fce
created 2017-07-12 16:35 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 2: Record the docshell's "private browsing" flag on FontFaceSet. r=jfkthame
aaacb772bada5bda82f692f805a6cbd3daff0ae7
created 2017-07-12 16:35 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 1: Record the docshell's "bypass cache" flag on FontFaceSet. r=jfkthame
34fe793e4c4db9813343589ad9fc4a7f0f8883a7
created 2017-07-12 10:33 +0200
pushed 2017-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 99c0d338a5f3 (bug 1376964) for bustage
95b3b94ce27ef544bebf89d6d7555474e2726542
created 2017-07-12 10:32 +0200
pushed 2017-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 04e9846700ae (bug 1376964)
998d5c3d83b53f8971086baf3d51717a27eea0a4
created 2017-07-12 10:32 +0200
pushed 2017-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 20866468f52d (bug 1376964)
9e925c918d5313db6ee04fe85f9d00f38b5eb395
created 2017-07-12 10:32 +0200
pushed 2017-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b7424dfa039c (bug 1376964)
b7424dfa039ce05ff8f232e6941181478f63b502
created 2017-07-12 13:03 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 9: Use gfxFontSrcPrincipal in the user font set and cache. r=jfkthame
20866468f52df5a7aeba6305c544541a8f277d13
created 2017-07-12 13:03 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 4: Call FontLoadAllowed ahead of time and cache the results for style worker threads. r=jfkthame
04e9846700aec76aedef9fa47434b1fb3df44e6e
created 2017-07-12 13:03 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 2: Record the docshell's "private browsing" flag on FontFaceSet. r=jfkthame
99c0d338a5f34e36267a96dae13411b914584dbe
created 2017-07-12 13:03 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 1: Record the docshell's "bypass cache" flag on FontFaceSet. r=jfkthame
3c4e4f95b499734fa48a527a4be80ff8399ad743
created 2017-04-20 17:00 +1000
pushed 2017-05-05 13:15 +0000
Cameron McCormack Cameron McCormack - Bug 1352531 - Make dom::FontFace cache its gfxCharacterMap instead of rebuilding it every time. r=dbaron
c342d7c711001507acb4875ba353e24da58db7d6
created 2017-04-30 14:55 +0800
pushed 2017-05-05 13:15 +0000
Cameron McCormack Cameron McCormack - Bug 1356103 - Part 8: Use PostTraversalTasks to deal with FontFaceSet's Promise and DOM event dispatch during Servo traversal. r=bholley
8f8cb62a874903f66603da14326bfc52326c30f9
created 2017-05-04 17:56 +0800
pushed 2017-05-05 13:15 +0000
Iris Hsiao Iris Hsiao - Backed out 12 changesets (bug 1356103) for build bustage at PostTraversalTask.h
a03112e1c9d5597e91b48d94a49d62890a33d298
created 2017-04-30 14:55 +0800
pushed 2017-05-05 13:15 +0000
Cameron McCormack Cameron McCormack - Bug 1356103 - Part 8: Use PostTraversalTasks to deal with FontFaceSet's Promise and DOM event dispatch during Servo traversal. r=bholley
badeba9aaf98d8ea342c9cbe17521fb61ffde8ac
created 2017-03-29 10:20 +1100
pushed 2017-03-30 19:18 +0000
Xidorn Quan Xidorn Quan - Bug 1345696 part 2 - Move nsCSSFontFaceRule to a separate header. r=heycam
f018d6eefc41a550369273d30701effb837c6498
created 2017-03-14 21:57 +0800
pushed 2017-03-21 00:49 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1338446 Part 6 - Label LoadTimer in nsFontFaceLoader::StartedLoading. r=heycam
d286cc530247452509a181f48c9030ef197984b5
created 2017-02-07 22:53 +0800
pushed 2017-02-09 15:04 +0000
Cameron McCormack Cameron McCormack - Bug 1337658 - Do less copying when dispatching FontFaceLoadingEvents. r=bz
9a5afb8186e909c940c029fe461b90946494a272
created 2016-10-13 15:08 -0400
pushed 2016-10-19 15:02 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1309867 - Part 1: Create FontFaceSet's ready promise lazily; r=heycam
c7aeff40316c82bd35ceb2de9dd35b82f99125d3
created 2016-10-18 11:33 -0400
pushed 2016-10-19 02:36 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 1309867 for test failures
34c77f26702b74c3d1ca9e88b2a001cd9dfd8b5d
created 2016-10-13 15:08 -0400
pushed 2016-10-19 02:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1309867 - Part 1: Create FontFaceSet's ready promise lazily; r=heycam
0938bc1e608f09461f4f18c13d6ae925c0e29b72
created 2016-09-26 22:03 +1000
pushed 2016-09-27 09:22 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 10 - Replace all uses of StyleSheetHandle. r=heycam
7251e33ee977c169ae0228472047acb275ecfb49
created 2016-03-01 13:06 -0800
pushed 2016-03-02 14:54 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1195172 - Use channel->ascynOpen2 layout/style/FontFaceSet.cpp (r=bz,cam)
51b6a0ea1b61c90a6b757d9a2d0e2589cc9e8a77
created 2016-02-24 18:01 +1100
pushed 2016-02-25 10:58 +0000
Cameron McCormack Cameron McCormack - Bug 1244074 - Part 4: Use StyleSheetHandle instead of concrete style sheet class in most places. r=dholbert
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-01-31 01:09 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
less more (0) -100 -60 tip