layout/style/FontFace.cpp
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-21 13:03 +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-12-03 16:23 +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-15 21:07 +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-15 21:07 +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-15 21:07 +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-15 21:07 +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-15 21:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1496486 - Remove nsCSSValue usage from font code. r=heycam
8ea1aad78f1f0a3c19590b557c02132cf36a7bc5
created 2018-09-17 05:36 +0000
pushed 2018-10-15 21:07 +0000
Thomas Nguyen Thomas Nguyen - Bug 1330487 - Part 3: Propagate referrer policy from doc/sheet to URLExtraData r=heycam
588fe70e5905480ebc60225b4b093ff276df72d2
created 2018-09-12 20:34 +0100
pushed 2018-10-15 21:07 +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
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-08-24 17:49 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-08-24 17:49 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
77f31a0e6340126f368022b5acfa945710ca857f
created 2018-06-05 01:55 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1451289 - Part 5: Rename ServoFontFaceRule to CSSFontFaceRule r=emilio
ff274dd24756e046c25bf37451fa77286c7ce737
created 2018-04-24 15:51 +0200
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1456471: Remove nsCSSParser.h. r=xidorn
8d23659e5494408256229f2ef9ddc65194a95489
created 2018-04-04 08:42 +1000
pushed 2018-04-26 21:04 +0000
Xidorn Quan Xidorn Quan - Bug 1449087 part 2 - Use Servo data to back @font-face rule. r=emilio
2ee160335e150f20df3471b60b5e58ce873e2ff6
created 2018-03-20 10:56 +1100
pushed 2018-04-26 21:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1448225 - Convert StylePrefs to StaticPrefs. r=emilio
b84db00d7fd91a1e77f19801eb16bf4eb1c2cac4
created 2018-03-25 19:42 +0200
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1448690: Remove IsStyledByServo. r=xidorn
8e5206684eea8da76d938de3c02c3e8c240e7c9b
created 2018-03-20 18:04 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447358: Unifdef the old style system code. r=jwatt
0e636a5b909afd66d727c447ea930feb1582fd82
created 2018-02-14 22:02 +1100
pushed 2018-03-01 16:46 +0000
Jonathan Kew Jonathan Kew - Bug 1435984 - patch 4 - Expose variationSettings on the FontFace webidl interface. r=bz,jwatt
b41519a01488ded78888cc41719f28f70bf2137d
created 2018-02-01 15:04 +1100
pushed 2018-03-01 16:46 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 4: #ifdef out unnecessary code when the old style system is not built. r=xidorn
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-16 14:33 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
c035522097125e8cf8fc8cbbc110be62a12aa055
created 2017-12-21 14:07 -0500
pushed 2018-01-11 21:05 +0000
Cameron McCormack Cameron McCormack - Bug 1425000 - Use a consistent window for CSP, etc. for FontFace loads. r=jfkthame
1b5f770c5674edb8823d4fa06bf35e1b1670c96c
created 2017-12-01 17:35 +0800
pushed 2018-01-11 21:05 +0000
Boris Chiou Boris Chiou - Bug 1408303 - Part 3: Move several Servo parsers into ServoCSSParser helper class. r=heycam
de59a3003ed5530388ec0e04fad5b5f5dac7c056
created 2017-12-05 13:48 +0800
pushed 2018-01-11 21:05 +0000
Boris Chiou Boris Chiou - Bug 1408303 - Part 1: Use the Servo parser for font descriptors Web API. r=heycam
ccf9b564a4932747b6f7632001c273820605e65b
created 2017-12-21 14:07 -0500
pushed 2017-12-21 21:08 +0000
Cameron McCormack Cameron McCormack - Bug 1425000 - Use a consistent window for CSP, etc. for FontFace loads. r=jfkthame, a=abillings
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-11-02 16:33 +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
acf2dcc2c76a1b95f3fb36532a0ae245d02a31b5
created 2017-07-21 17:26 -0700
pushed 2017-09-15 00:19 +0000
Brad Werth Brad Werth - Bug 1383296 Part 1: Remove all uses of the nsCSSValue::Serialization enum, now that it no longer has multiple values. r=heycam
3c4e4f95b499734fa48a527a4be80ff8399ad743
created 2017-04-20 17:00 +1000
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1352531 - Make dom::FontFace cache its gfxCharacterMap instead of rebuilding it every time. r=dbaron
165c49f2d2d97f0fd05862b77d36e182c01bca19
created 2017-04-30 14:57 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1356103 - Part 9: Use a PostTraversalTask to deal with downloadable fonts in gfxUserFontSet. r=bholley,jfkthame
0fc9bf9f5294b36f2be55d51ba844ef80ac5377f
created 2017-04-30 14:51 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1356103 - Part 7: Use PostTraversalTasks to deal with FontFace's Promise during Servo traversal. r=bholley
8f8cb62a874903f66603da14326bfc52326c30f9
created 2017-05-04 17:56 +0800
pushed 2017-06-12 13:08 +0000
Iris Hsiao Iris Hsiao - Backed out 12 changesets (bug 1356103) for build bustage at PostTraversalTask.h
2f383d89184b02533e9afbfa4d614db064e0b2c6
created 2017-04-30 14:57 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1356103 - Part 9: Use a PostTraversalTask to deal with downloadable fonts in gfxUserFontSet. r=bholley,jfkthame
c60b4c9cbd83e774eca3014e1e0d78f67b055b62
created 2017-04-30 14:51 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1356103 - Part 7: Use PostTraversalTasks to deal with FontFace's Promise during Servo traversal. r=bholley
badeba9aaf98d8ea342c9cbe17521fb61ffde8ac
created 2017-03-29 10:20 +1100
pushed 2017-06-12 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1345696 part 2 - Move nsCSSFontFaceRule to a separate header. r=heycam
910c551b4d72866775aa6ff9a4dd024b266a06c9
created 2017-01-03 21:47 +0200
pushed 2017-03-06 20:48 +0000
Olli Pettay Olli Pettay - Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
f347515b29ae6f6bdc796261b11f58a3d6f3c8db
created 2016-12-12 09:27 -0500
pushed 2017-03-06 20:48 +0000
Andrew McCreight Andrew McCreight - Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj
8acf32ac3d0061f812eeab81635fb83be1b14cca
created 2016-12-12 08:45 -0500
pushed 2017-03-06 20:48 +0000
Nathan Froyd Nathan Froyd - Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange
aba6c73511a2cec62891f79e1ecd09f1b85dd175
created 2016-12-12 07:58 -0500
pushed 2017-03-06 20:48 +0000
Andrew McCreight Andrew McCreight - Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
7302f5fb2b193fda09135771fb728f5360f6aab8
created 2016-10-13 16:01 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 1309867 - Part 2: Lazily create FontFace::mLoaded; r=heycam
c7aeff40316c82bd35ceb2de9dd35b82f99125d3
created 2016-10-18 11:33 -0400
pushed 2017-01-23 14:19 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 1309867 for test failures
21c49d14a9d737dc7080a507c4e2c4c9866efcf9
created 2016-10-18 09:38 -0400
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 1309867 - Part 2: Lazily create FontFace::mLoaded; r=heycam
561f07df81008724f1928748627bed4ad37d77b7
created 2016-10-13 16:01 -0700
pushed 2016-11-14 12:26 +0000
Bill McCloskey Bill McCloskey - Bug 1309867 - Part 2: Lazily create FontFace::mLoaded. r=heycam, a=gchang
fff0c85df59096ad9245c127d36a3baa6a337b2d
created 2016-09-14 15:47 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1302448 part 1 - Rename CycleCollectedJSRuntime to CycleCollectedJSContext. r=mccr8
fe96a11b449b58bd550d8cbdcecf382528da2d67
created 2016-07-18 12:37 -0400
pushed 2016-11-14 12:26 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 4: Changes in layout/, r=bz
84ad59b127a8f1c2cc748e5c7e8613dd34f22c5b
created 2016-08-16 18:37 -0700
pushed 2016-11-14 12:26 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
8c3529c5f60a1b292eaa981b07c27091040a04cc
created 2016-08-16 17:50 -0700
pushed 2016-11-14 12:26 +0000
Gregory Szorc Gregory Szorc - Backed out changesets dcdb85fc5517, 702bca0deee2, 9cKX8gC1ATA (bug 1293739) for build bustage; a=bustage
702bca0deee2dbe875029264fedfc5995bf6dbfd
created 2016-08-09 16:28 -0700
pushed 2016-11-14 12:26 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
a38cdca96627ba67ba1f15a5dc050588e71f36db
created 2016-09-21 22:20 -0400
pushed 2016-09-22 02:28 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 4: Changes in layout/. r=bz, a=ritu
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-04-25 16:57 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
6d9b17e5e7b55c4a9be4b6739d46a11106eab1f3
created 2016-01-07 14:03 +0900
pushed 2016-03-07 14:18 +0000
John Daggett John Daggett - Bug 1157064 - implementation of font-display. r=heycam,khuey
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
b1ad23cd3aa0fc8f2f7cf3dcd5afddf3d9f40549
created 2015-10-16 17:10 +1100
pushed 2015-12-14 20:08 +0000
Cameron McCormack Cameron McCormack - Bug 1163877 - Part 3: Update state on, and reflow documents for, all FontFaceSets that contain a FontFace whose user font entry updated. r=jdaggett
d415a463b0cd56454b6e5a7a012fdc56c9d4d68e
created 2015-10-16 17:10 +1100
pushed 2015-12-14 20:08 +0000
Cameron McCormack Cameron McCormack - Bug 1163877 - Part 1: Add storage for other FontFaceSets a FontFace is in. r=jdaggett
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
c0af03c6f87794e20d8e065a689bae4c20d633ab
created 2015-06-27 11:41 +1000
pushed 2015-08-10 18:23 +0000
Cameron McCormack Cameron McCormack - Bug 1072102 - Part 1: Implement FontFaceSet load and check. r=jdaggett,bzbarsky
4a19d3a12a0b6fd0905df8b09783436e954f24fc
created 2015-06-27 11:39 +1000
pushed 2015-08-10 18:23 +0000
Cameron McCormack Cameron McCormack - Bug 1163879 - Remove FontFaceSet::mUnavailableFontFaces. r=jdaggett
cd5c33b5e95594b3bd8b91c71bc13ae8e48abd99
created 2015-06-27 11:39 +1000
pushed 2015-08-10 18:23 +0000
Cameron McCormack Cameron McCormack - Bug 1161413 - Part 4: Move FontFaceSet ownership from nsPresContext to nsIDocument. r=smaug
68f448e76abb471585e814d153879684301f10a5
created 2015-06-27 11:39 +1000
pushed 2015-08-10 18:23 +0000
Cameron McCormack Cameron McCormack - Bug 1161413 - Part 2: Create FontFace objects with a FontFaceSet rather than a pres context. r=jdaggett
6325283ba40bc00b0b3d0a85331880f1ef18a786
created 2015-05-11 11:24 +1000
pushed 2015-08-10 18:23 +0000
Cameron McCormack Cameron McCormack - Bug 1163446 - Drop reference to FontFace once a FontFaceBufferSource is loaded. r=jdaggett
0faf5cdec0619b82abdf9d8c9ba9ce3f9f25925a
created 2015-05-05 19:55 +1000
pushed 2015-06-29 20:18 +0000
Cameron McCormack Cameron McCormack - Bug 1161366 - Correctly set referrer when loading fonts with |new FontFace()|. r=dbaron
less more (0) -60 tip