searching for reviewer(jwatt)
cf1abd5f97b7f799433d7deed32be3c13f399ef4: Bug 1554819 - Add a couple of missing null-checks in SharedFontList.cpp. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Tue, 11 Jun 2019 12:10:24 +0000 - rev 478331
Push 113419 by dluca@mozilla.com at Wed, 12 Jun 2019 12:45:34 +0000
Bug 1554819 - Add a couple of missing null-checks in SharedFontList.cpp. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D34158
6d1ee416a39d9f522f5889438160f611b81bb239: Bug 1505489 - Don't go through all the part names if not there. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 11 Jun 2019 17:42:09 +0000 - rev 478325
Push 113419 by dluca@mozilla.com at Wed, 12 Jun 2019 12:45:34 +0000
Bug 1505489 - Don't go through all the part names if not there. r=jwatt This uses the bit added for tracking part attributes in order to avoid doing wasted work. Depends on D32643 Differential Revision: https://phabricator.services.mozilla.com/D32644
afaa6cacb3e4f07ddc534a663c36c38097ad6b08: Bug 1557212 - Use cbindgen for gradients. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 07 Jun 2019 14:13:17 +0000 - rev 477872
Push 113380 by apavel@mozilla.com at Fri, 07 Jun 2019 22:16:42 +0000
Bug 1557212 - Use cbindgen for gradients. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D33901
84c35e9f9c74b67a294c06eb6270c6e25f351971: Bug 1555962 - Fix a typo that makes us reflow too much in abspos subtrees. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 03 Jun 2019 12:10:29 +0000 - rev 476611
Push 113305 by cbrindusan@mozilla.com at Tue, 04 Jun 2019 03:54:43 +0000
Bug 1555962 - Fix a typo that makes us reflow too much in abspos subtrees. r=jwatt Ugh, I accidentally introduced this in bug 1523071. :( Differential Revision: https://phabricator.services.mozilla.com/D33434
5715b3107ce3c7d0e87f0781a2fb5a38eceb1355: Bug 1552878 - Use cbindgen for filters. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 27 May 2019 12:37:37 +0000 - rev 476113
Push 113250 by shindli@mozilla.com at Thu, 30 May 2019 03:52:44 +0000
Bug 1552878 - Use cbindgen for filters. r=jwatt Had to implement some OwnedSlice bits that the canvas code used. Differential Revision: https://phabricator.services.mozilla.com/D31799
9d4f178bfcbd33c14492bd598a85af483718fc55: Bug 1552878 - Use cbindgen for filters. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 27 May 2019 12:37:37 +0000 - rev 475722
Push 113228 by dluca@mozilla.com at Tue, 28 May 2019 09:48:00 +0000
Bug 1552878 - Use cbindgen for filters. r=jwatt Had to implement some OwnedSlice bits that the canvas code used. Differential Revision: https://phabricator.services.mozilla.com/D31799
159848724347565e9f92d8049d2a847e754faed6: Bug 1552344 - Add a test that tests computed style diffing using the property database. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 17 May 2019 04:37:44 +0200 - rev 474337
Push 113147 by emilio@crisal.io at Fri, 17 May 2019 18:37:06 +0000
Bug 1552344 - Add a test that tests computed style diffing using the property database. r=jwatt Depends on D31569 Differential Revision: https://phabricator.services.mozilla.com/D31570
418d8f9bd4b14313481ceeb41462144aa9c61100: Bug 1552344 - Diff overflow-anchor values. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 17 May 2019 04:37:34 +0200 - rev 474336
Push 113147 by emilio@crisal.io at Fri, 17 May 2019 18:37:06 +0000
Bug 1552344 - Diff overflow-anchor values. r=jwatt Even if we do nothing, we need to know if the value actually changed to see if we need to propagate it to descendants that explicitly inherit it. Differential Revision: https://phabricator.services.mozilla.com//D31569 Depends on D31568
18b02f666766b281cb400d3f551ce26931c61713: Bug 1552344 - Fix image layer diffing. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 17 May 2019 04:37:24 +0200 - rev 474335
Push 113147 by emilio@crisal.io at Fri, 17 May 2019 18:37:06 +0000
Bug 1552344 - Fix image layer diffing. r=jwatt It was missing the cases where you changed values, but not count, and the image was not visible, like: mask-image: none; mask-mode: match-source, match-source; Then change mask-mode to `match-source, alpha`, for example. Differential Revision: https://phabricator.services.mozilla.com//D31568
d02c7d06cc798c961d8ee82d490ada2603881fd8: Bug 1551991 - Remove nsCSSValue bindings. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:06:17 +0000 - rev 474268
Push 113144 by shindli@mozilla.com at Fri, 17 May 2019 16:44:55 +0000
Bug 1551991 - Remove nsCSSValue bindings. r=jwatt Depends on D31320 Differential Revision: https://phabricator.services.mozilla.com/D31321
56b6c33c74ddcae4905eedd050f598cac8cf558c: Bug 1551991 - Remove usage of nsCSSValue for SpeakAs. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:06:06 +0000 - rev 474267
Push 113144 by shindli@mozilla.com at Fri, 17 May 2019 16:44:55 +0000
Bug 1551991 - Remove usage of nsCSSValue for SpeakAs. r=jwatt Depends on D31319 Differential Revision: https://phabricator.services.mozilla.com/D31320
80046630ae827214930d393824be223a68fe6805: Bug 1551991 - Remove nsCSSValue usage of GetSymbols() GetAdditiveSymbols(). r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:05:54 +0000 - rev 474266
Push 113144 by shindli@mozilla.com at Fri, 17 May 2019 16:44:55 +0000
Bug 1551991 - Remove nsCSSValue usage of GetSymbols() GetAdditiveSymbols(). r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D31319
f06a39190b3d96439f9a1bd4e340f360244a4711: Bug 1551991 - Remove nsCSSValue usage for range checks in CounterStyleRule. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:05:38 +0000 - rev 474265
Push 113144 by shindli@mozilla.com at Fri, 17 May 2019 16:44:55 +0000
Bug 1551991 - Remove nsCSSValue usage for range checks in CounterStyleRule. r=jwatt Depends on D31317 Differential Revision: https://phabricator.services.mozilla.com/D31318
76ba2ec949d32634e2dd9ea5ba0a91170bda89a5: Bug 1551991 - Remove nsCSSValue usage for negative / suffix / prefix. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:05:25 +0000 - rev 474264
Push 113144 by shindli@mozilla.com at Fri, 17 May 2019 16:44:55 +0000
Bug 1551991 - Remove nsCSSValue usage for negative / suffix / prefix. r=jwatt Depends on D31316 Differential Revision: https://phabricator.services.mozilla.com/D31317
336a076368ebcebbde75f4e6e468ebfe2b50ec94: Bug 1551991 - Remove nsCSSValue usage from GetPad. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:05:10 +0000 - rev 474263
Push 113144 by shindli@mozilla.com at Fri, 17 May 2019 16:44:55 +0000
Bug 1551991 - Remove nsCSSValue usage from GetPad. r=jwatt Depends on D31315 Differential Revision: https://phabricator.services.mozilla.com/D31316
5bac84efbf6d16393e61789c8fb183fb7410a0a0: Bug 1551991 - Cleanup a bit the counter style code. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:05:00 +0000 - rev 474262
Push 113144 by shindli@mozilla.com at Fri, 17 May 2019 16:44:55 +0000
Bug 1551991 - Cleanup a bit the counter style code. r=jwatt Use more compact types, and remove some manual implementations that can be derived. Differential Revision: https://phabricator.services.mozilla.com/D31315
3bb3fafa62e2eea4b96404a1954f822fdaecbfd5: Bug 1551991 - Remove nsCSSValue bindings. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 14:31:52 +0000 - rev 474157
Push 113134 by ncsoregi@mozilla.com at Thu, 16 May 2019 22:01:33 +0000
Bug 1551991 - Remove nsCSSValue bindings. r=jwatt Depends on D31320 Differential Revision: https://phabricator.services.mozilla.com/D31321
e12a979de502bf14147c43b34d437449bbd74552: Bug 1551991 - Remove usage of nsCSSValue for SpeakAs. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 14:31:50 +0000 - rev 474156
Push 113134 by ncsoregi@mozilla.com at Thu, 16 May 2019 22:01:33 +0000
Bug 1551991 - Remove usage of nsCSSValue for SpeakAs. r=jwatt Depends on D31319 Differential Revision: https://phabricator.services.mozilla.com/D31320
d81e4aa6bf0c5701bf5369b4f764caa09cf803ea: Bug 1551991 - Remove nsCSSValue usage of GetSymbols() GetAdditiveSymbols(). r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 14:31:42 +0000 - rev 474155
Push 113134 by ncsoregi@mozilla.com at Thu, 16 May 2019 22:01:33 +0000
Bug 1551991 - Remove nsCSSValue usage of GetSymbols() GetAdditiveSymbols(). r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D31319
c354e61f2a347779dbc2f31ca384046f8a85953a: Bug 1551991 - Remove nsCSSValue usage for range checks in CounterStyleRule. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 14:31:34 +0000 - rev 474154
Push 113134 by ncsoregi@mozilla.com at Thu, 16 May 2019 22:01:33 +0000
Bug 1551991 - Remove nsCSSValue usage for range checks in CounterStyleRule. r=jwatt Depends on D31317 Differential Revision: https://phabricator.services.mozilla.com/D31318
37fd602bebc2f47062f1b8b22b3b71574aa4f072: Bug 1551991 - Remove nsCSSValue usage for negative / suffix / prefix. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 14:31:22 +0000 - rev 474153
Push 113134 by ncsoregi@mozilla.com at Thu, 16 May 2019 22:01:33 +0000
Bug 1551991 - Remove nsCSSValue usage for negative / suffix / prefix. r=jwatt Depends on D31316 Differential Revision: https://phabricator.services.mozilla.com/D31317
6c1f00cc30ca74cf5db1463da06b0c2772e9737a: Bug 1551991 - Remove nsCSSValue usage from GetPad. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 14:31:15 +0000 - rev 474152
Push 113134 by ncsoregi@mozilla.com at Thu, 16 May 2019 22:01:33 +0000
Bug 1551991 - Remove nsCSSValue usage from GetPad. r=jwatt Depends on D31315 Differential Revision: https://phabricator.services.mozilla.com/D31316
8a7a0329bdc3fe43cdcb40fb9f9749b34c1c9130: Bug 1551991 - Cleanup a bit the counter style code. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 14:30:57 +0000 - rev 474151
Push 113134 by ncsoregi@mozilla.com at Thu, 16 May 2019 22:01:33 +0000
Bug 1551991 - Cleanup a bit the counter style code. r=jwatt Use more compact types, and remove some manual implementations that can be derived. Differential Revision: https://phabricator.services.mozilla.com/D31315
f6ae1491321623380e67115dc649d6b22ff84c6d: Bug 1551241 - Add a check for the case where the embedder element is nullptr. r=jwatt
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 15 May 2019 10:55:34 +0000 - rev 473917
Push 113116 by rgurzau@mozilla.com at Wed, 15 May 2019 16:03:00 +0000
Bug 1551241 - Add a check for the case where the embedder element is nullptr. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D30982
21897fb59491b16f2c611c70a9d5d5ddc3741115: Bug 1550377 - Use ManuallyDrop for style structs. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 15 May 2019 08:57:36 +0000 - rev 473911
Push 113116 by rgurzau@mozilla.com at Wed, 15 May 2019 16:03:00 +0000
Bug 1550377 - Use ManuallyDrop for style structs. r=jwatt We destroy them manually, so it's the right thing to do. This allows us to not run destructors of any members of nsStyle*, which in turn allows us to: * Remove the hack that replaced all nsStrings for nsStringReprs. * Remove ns{,C}StringRepr (followup) * Add members with destructors to the style structs (you see where I'm going :)). Differential Revision: https://phabricator.services.mozilla.com/D30450
2d0e8bded97ab21731f1577fcf093595aec62c22: Bug 1550377 - Use ManuallyDrop for style structs. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 14 May 2019 22:44:40 +0000 - rev 473874
Push 113113 by rgurzau@mozilla.com at Wed, 15 May 2019 09:32:06 +0000
Bug 1550377 - Use ManuallyDrop for style structs. r=jwatt We destroy them manually, so it's the right thing to do. This allows us to not run destructors of any members of nsStyle*, which in turn allows us to: * Remove the hack that replaced all nsStrings for nsStringReprs. * Remove ns{,C}StringRepr (followup) * Add members with destructors to the style structs (you see where I'm going :)). Differential Revision: https://phabricator.services.mozilla.com/D30450
d77d76d37d4dccf39c12fa81c970088b5388d0f1: Bug 1518919 - Propagate CSS visibility information to descendant documents via IPC call for fission. r=jwatt
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 13 May 2019 01:49:07 +0000 - rev 473565
Push 113089 by malexandru@mozilla.com at Mon, 13 May 2019 08:28:31 +0000
Bug 1518919 - Propagate CSS visibility information to descendant documents via IPC call for fission. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D30460
c7d5319e68ea0cc5afcffe53049d4faf79794e9b: Bug 1549691 - nsLayoutUtils::GetRealPrimaryFrameFor makes no sense. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 07 May 2019 17:04:36 +0000 - rev 472964
Push 113059 by ncsoregi@mozilla.com at Wed, 08 May 2019 03:43:45 +0000
Bug 1549691 - nsLayoutUtils::GetRealPrimaryFrameFor makes no sense. r=jwatt The primary frame is always the out of flow frame. Differential Revision: https://phabricator.services.mozilla.com/D30182
5ce032a6115e0ff4980487738194cbaf83a8585d: Bug 1544971. Provide some more documention about nsView's. r=jwatt
Timothy Nikkel <tnikkel@gmail.com> - Tue, 07 May 2019 01:30:33 +0000 - rev 472827
Push 113048 by shindli@mozilla.com at Tue, 07 May 2019 09:56:38 +0000
Bug 1544971. Provide some more documention about nsView's. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D27837
9ea9cc51a20217f8883546904e1e56ac8b2391a0: Bug 253889 - part 1: Get rid of nsIPresShell from gfx r=jwatt
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 02 May 2019 07:43:49 +0000 - rev 472247
Push 112987 by cbrindusan@mozilla.com at Thu, 02 May 2019 15:35:11 +0000
Bug 253889 - part 1: Get rid of nsIPresShell from gfx r=jwatt `gfxUtils::WriteAsPNG()` is the only user of `nsIPresShell` in `gfx`, but nobody calls it. So, we can get rid of it with `nsIPresShell` reference. Differential Revision: https://phabricator.services.mozilla.com/D29310
f446fb2da3fb1b6e30f6de6b0f6ed1b5cfcda071: Bug 1539318 - Prevent getComputedTextLength() from working on non-display SVG text elements. r=jwatt
Cameron McCormack <cam@mcc.id.au> - Thu, 02 May 2019 01:08:39 +0000 - rev 472215
Push 112984 by cbrindusan@mozilla.com at Thu, 02 May 2019 09:57:19 +0000
Bug 1539318 - Prevent getComputedTextLength() from working on non-display SVG text elements. r=jwatt This adds the same bailing out behavior that was added in bug 1402109 to a number of other functions implementing SVG DOM text methods. Differential Revision: https://phabricator.services.mozilla.com/D25550
e9ea26dd5b6860369222508e8510888db71c1de4: Bug 1539318 - Prevent getComputedTextLength() from working on non-display SVG text elements. r=jwatt
Cameron McCormack <cam@mcc.id.au> - Wed, 01 May 2019 22:41:50 +0000 - rev 472200
Push 112984 by cbrindusan@mozilla.com at Thu, 02 May 2019 09:57:19 +0000
Bug 1539318 - Prevent getComputedTextLength() from working on non-display SVG text elements. r=jwatt This adds the same bailing out behavior that was added in bug 1402109 to a number of other functions implementing SVG DOM text methods. Differential Revision: https://phabricator.services.mozilla.com/D25550
ee6ceba037af625f039cffb8dae0c860cdda1bbe: Bug 1547914 - Fix broken Windows build when MOZ_BUNDLED_FONTS is not enabled. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Tue, 30 Apr 2019 08:52:47 +0000 - rev 471932
Push 112971 by ccoroiu@mozilla.com at Tue, 30 Apr 2019 21:59:18 +0000
Bug 1547914 - Fix broken Windows build when MOZ_BUNDLED_FONTS is not enabled. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D29322
7de7d6a0be86d400ee23ca1ac806eb358555b28d: Bug 1514869 - patch 8 - Make the SetCharacterMap message async, and use the unshared gfxCharacterMap in the content process until the shared one is in place. r=jwatt,jld
Jonathan Kew <jkew@mozilla.com> - Mon, 29 Apr 2019 14:39:05 +0000 - rev 471761
Push 112948 by shindli@mozilla.com at Mon, 29 Apr 2019 21:58:23 +0000
Bug 1514869 - patch 8 - Make the SetCharacterMap message async, and use the unshared gfxCharacterMap in the content process until the shared one is in place. r=jwatt,jld Differential Revision: https://phabricator.services.mozilla.com/D24137
b3fbab6d325ae88011a9589d6398353f5f64377b: Bug 1514869 - patch 7 - Check font families for "simple" set of faces, and mark the Family record appropriately so we can use simplified style-matching. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Sat, 27 Apr 2019 15:39:27 +0000 - rev 471760
Push 112948 by shindli@mozilla.com at Mon, 29 Apr 2019 21:58:23 +0000
Bug 1514869 - patch 7 - Check font families for "simple" set of faces, and mark the Family record appropriately so we can use simplified style-matching. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D23718
0bad995bae2250682807c86f9d9abc23b0f2313c: Bug 1514869 - patch 6 - Hook up SetupFamilyCharMap for shared font-list Family records, to accelerate last-ditch fallback searches. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Sat, 27 Apr 2019 15:39:26 +0000 - rev 471759
Push 112948 by shindli@mozilla.com at Mon, 29 Apr 2019 21:58:23 +0000
Bug 1514869 - patch 6 - Hook up SetupFamilyCharMap for shared font-list Family records, to accelerate last-ditch fallback searches. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D23355
ba0672dcd82d09031cb5899716a5f90916438c42: Bug 1514869 - patch 5 - Implement DirectWrite backend for the shared font list. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Sat, 27 Apr 2019 15:39:25 +0000 - rev 471758
Push 112948 by shindli@mozilla.com at Mon, 29 Apr 2019 21:58:23 +0000
Bug 1514869 - patch 5 - Implement DirectWrite backend for the shared font list. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D22941
d51c979e9930e3f20d601149c0cab64d748b872c: Bug 1514869 - patch 4 - Implement Linux/fontconfig backend for the shared font list. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Sat, 27 Apr 2019 15:38:28 +0000 - rev 471757
Push 112948 by shindli@mozilla.com at Mon, 29 Apr 2019 21:58:23 +0000
Bug 1514869 - patch 4 - Implement Linux/fontconfig backend for the shared font list. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D22940
c154853c599ae8fe77062a06475f6b7c5e6da226: Bug 1514869 - patch 3 - Implement macOS backend for the shared font list. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Sat, 27 Apr 2019 15:38:26 +0000 - rev 471756
Push 112948 by shindli@mozilla.com at Mon, 29 Apr 2019 21:58:23 +0000
Bug 1514869 - patch 3 - Implement macOS backend for the shared font list. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D22939
095b3edec3c8ba9318c71d0acc91e10ce57818dc: Bug 1514869 - patch 2 - Adapt platform-font-list code to work with either the existing in-process font list or cross-process shared font list. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Sat, 27 Apr 2019 15:37:58 +0000 - rev 471755
Push 112948 by shindli@mozilla.com at Mon, 29 Apr 2019 21:58:23 +0000
Bug 1514869 - patch 2 - Adapt platform-font-list code to work with either the existing in-process font list or cross-process shared font list. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D22938
21ef00977ab69cd330d727d582fef291276391c4: Bug 1514869 - patch 1 - Basic implementation of a cross-process sharable font list, using shared memory to store the list of families & faces, and per-font character maps. r=jwatt,jld
Jonathan Kew <jkew@mozilla.com> - Sat, 27 Apr 2019 15:37:29 +0000 - rev 471754
Push 112948 by shindli@mozilla.com at Mon, 29 Apr 2019 21:58:23 +0000
Bug 1514869 - patch 1 - Basic implementation of a cross-process sharable font list, using shared memory to store the list of families & faces, and per-font character maps. r=jwatt,jld Differential Revision: https://phabricator.services.mozilla.com/D22937
7b1bfcf749fd4b947b4f9202fe858c12d0bba2ee: Bug 1544535 - Bug 1542263 - Don't keep two list of stylesheets in ServoStyleSet. r=firefox-style-system-reviewers,jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 19 Apr 2019 04:20:31 +0000 - rev 470170
Push 112843 by aiakab@mozilla.com at Fri, 19 Apr 2019 09:50:22 +0000
Bug 1544535 - Bug 1542263 - Don't keep two list of stylesheets in ServoStyleSet. r=firefox-style-system-reviewers,jwatt Just one set of stylesheets is enough. While at it, unify SheetType and Origin. Differential Revision: https://phabricator.services.mozilla.com/D27564
a7b675fcb8d31cbbdfcf9179303d49ec294647e0: Bug 1465771 - Add a WPT-reftest for quoted font-family name that matches a CSS generic-family keyword. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Wed, 10 Apr 2019 21:42:38 +0000 - rev 469003
Push 112769 by csabou@mozilla.com at Fri, 12 Apr 2019 03:51:12 +0000
Bug 1465771 - Add a WPT-reftest for quoted font-family name that matches a CSS generic-family keyword. r=jwatt Depends on D26916 Differential Revision: https://phabricator.services.mozilla.com/D26917
cb9dda98d12b13dfbebb80c3e197921784d96d53: Bug 1465771 - Avoid possibly treating a quoted font-family name as a CSS generic in the fontconfig-based backend. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Wed, 10 Apr 2019 21:42:26 +0000 - rev 469002
Push 112769 by csabou@mozilla.com at Fri, 12 Apr 2019 03:51:12 +0000
Bug 1465771 - Avoid possibly treating a quoted font-family name as a CSS generic in the fontconfig-based backend. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D26916
10af6c739d9c7065e581f0c074321bc5f28dcc3a: Bug 723045 - Remove nsUnicodeRange and instead use ICU to look up Unicode blocks. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Wed, 10 Apr 2019 21:43:22 +0000 - rev 468986
Push 112763 by aciure@mozilla.com at Thu, 11 Apr 2019 16:14:22 +0000
Bug 723045 - Remove nsUnicodeRange and instead use ICU to look up Unicode blocks. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D25377
21358d3572a70e7f16ed11a7fa04aa3e3375d1ba: Bug 1535390 - Ensure remote browser has dimensions set after recreating frame loader. r=jwatt
Ryan Hunt <rhunt@eqrion.net> - Fri, 05 Apr 2019 19:25:30 +0000 - rev 468230
Push 112696 by apavel@mozilla.com at Sat, 06 Apr 2019 11:10:01 +0000
Bug 1535390 - Ensure remote browser has dimensions set after recreating frame loader. r=jwatt nsFrameLoaderOwner::UpdateRemoteness will recreate the nsFrameLoader for a piece of content. As part of this, it will unset the cached nsFrameLoader for the content's nsSubdocumentFrame. However we need to run ShowViewer() for the new nsFrameLoader as the frame has already been initialized. In addition, dimensions and position on the new nsFrameLoader need to be set. Usually this is done after a reflow, but there's no guarantee a reflow will happen after a UpdateRemoteness operation. Differential Revision: https://phabricator.services.mozilla.com/D25662
429346732b02df6eb0593951bc06a3464c8da515: Bug 1537575 - Trivially cleanup and remove some dead font code. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 01 Apr 2019 21:47:43 +0000 - rev 467460
Push 112626 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 08:40:51 +0000
Bug 1537575 - Trivially cleanup and remove some dead font code. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D24271
c7565f50239a1fba96daf6a95a9a710d1b9967d2: Bug 1537575 - Trivially cleanup and remove some dead font code. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 31 Mar 2019 23:39:17 +0000 - rev 467429
Push 112626 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 08:40:51 +0000
Bug 1537575 - Trivially cleanup and remove some dead font code. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D24271
e22b717c630849a718ccd8bced46551202770256: Bug 1319116 - Part 2 - "Cancel" reverts header and footer settings to defaults r=jwatt
Haik Aftandilian <haftandilian@mozilla.com> - Mon, 01 Apr 2019 14:42:24 +0000 - rev 467384
Push 112625 by csabou@mozilla.com at Mon, 01 Apr 2019 22:06:22 +0000
Bug 1319116 - Part 2 - "Cancel" reverts header and footer settings to defaults r=jwatt On Mac, don't attempt to save print settings after the user cancels out of the print dialog. Differential Revision: https://phabricator.services.mozilla.com/D23889
4facacafeb0078c139676c516c1e0a94062e9bdc: Bug 1319116 - Part 1 - Firefox print settings for header and footer not remembered r=jwatt
Haik Aftandilian <haftandilian@mozilla.com> - Tue, 26 Mar 2019 20:15:53 +0000 - rev 467383
Push 112625 by csabou@mozilla.com at Mon, 01 Apr 2019 22:06:22 +0000
Bug 1319116 - Part 1 - Firefox print settings for header and footer not remembered r=jwatt Load the saved printer-specific settings prefs before displaying the print dialog. PrintSettings received from sandboxed content processes do not include the printer name because access to the printer server is blocked by sandboxing. Differential Revision: https://phabricator.services.mozilla.com/D23888