searching for reviewer(jwatt)
00203ea1541d75cb3d7d30096daa365682a1b7b9: Bug 1555962 - Fix a typo that makes us reflow too much in abspos subtrees. r=jwatt a=jcristau
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 03 Jun 2019 12:10:29 +0000 - rev 533611
Push 11379 by opoprus@mozilla.com at Wed, 05 Jun 2019 15:35:52 +0000
Bug 1555962 - Fix a typo that makes us reflow too much in abspos subtrees. r=jwatt a=jcristau Ugh, I accidentally introduced this in bug 1523071. :( Differential Revision: https://phabricator.services.mozilla.com/D33434
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 533207
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 533206
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 533205
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 533085
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 533084
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 533083
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 533082
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 533081
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 533080
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 533079
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 532928
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 532927
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 532926
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 532925
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 532924
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 532923
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 532922
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +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 532739
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +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 532733
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +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 532698
Push 11270 by rgurzau@mozilla.com at Wed, 15 May 2019 15:07:19 +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 532382
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 531774
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 531633
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 531052
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 531025
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 531010
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530718
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530577
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530576
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530575
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530574
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530573
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530572
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530571
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530570
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 528985
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 527787
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 527786
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 527784
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 527042
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 526279
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 526248
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 525874
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 525873
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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
cfbec1b8ef406a89ab04452861b883800cc0e393: Bug 1533448 - Provide a version of gfxSparseBitSet that is better suited to shared-memory use. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Mon, 01 Apr 2019 14:32:08 +0000 - rev 525872
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533448 - Provide a version of gfxSparseBitSet that is better suited to shared-memory use. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D22936
545b89e876f254738efee077e9ea7e38e2caee61: Bug 1533428 - patch 8 - Move the ReadOtherFamilyNamesForFace helper to gfxFontUtils, for use by shared fontlist code as well as by old gfxFontFamily. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Mon, 01 Apr 2019 14:33:46 +0000 - rev 525871
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533428 - patch 8 - Move the ReadOtherFamilyNamesForFace helper to gfxFontUtils, for use by shared fontlist code as well as by old gfxFontFamily. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D22935
04c04203c03fb502beeff4bd951d967c6287f623: Bug 1533428 - patch 7 - Create a FontFamily type that wraps either a gfxFontFamily pointer or a mozilla::fontlist::Family pointer (to be used by the shared font list), and use this in various places where we need to pass families around. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Mon, 01 Apr 2019 14:33:34 +0000 - rev 525870
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533428 - patch 7 - Create a FontFamily type that wraps either a gfxFontFamily pointer or a mozilla::fontlist::Family pointer (to be used by the shared font list), and use this in various places where we need to pass families around. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D22934
cbf5d7dfe34a8da4b148fc560e07c59cdbbfd68d: Bug 1533428 - patch 6 - Consistently use the gfxPlatformFontList::PrefFontList type instead of repeatedly spelling out the array declaration. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Mon, 01 Apr 2019 14:33:16 +0000 - rev 525869
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533428 - patch 6 - Consistently use the gfxPlatformFontList::PrefFontList type instead of repeatedly spelling out the array declaration. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D22930
3de67e6f53f2eaa3e873b42301f567a54f2f1d29: Bug 1533428 - patch 5 - Move the helper functions that measure the 'distance' between values of font properties (weight, stretch, style) to gfxFontUtils.h. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Mon, 01 Apr 2019 14:33:04 +0000 - rev 525868
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533428 - patch 5 - Move the helper functions that measure the 'distance' between values of font properties (weight, stretch, style) to gfxFontUtils.h. r=jwatt This will allow upcoming shared font-list to use the same helpers as the existing code. Differential Revision: https://phabricator.services.mozilla.com/D22926