searching for reviewer(jfkthame)
2a60597c297223332fe440c4c6337a5b1a6edcc7: Bug 1596050 - Centralize logic to ignore document colors. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 15 Nov 2019 13:39:08 +0000 - rev 502175
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596050 - Centralize logic to ignore document colors. r=jfkthame This was a follow-up from the backplate stuff which I requested but didn't happen. Differential Revision: https://phabricator.services.mozilla.com/D53170
d967ac6c56aeec99c2fba3814c8550a1c5971384: Bug 1593970 - scale subpixel contribution based on ClearType level setting. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Sat, 09 Nov 2019 13:03:47 +0000 - rev 501410
Push 114169 by ncsoregi@mozilla.com at Mon, 11 Nov 2019 12:39:11 +0000
Bug 1593970 - scale subpixel contribution based on ClearType level setting. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D52441
ff761b1ad417d29fe22fd623984f656ee7922285: Bug 1592165 - Update HarfBuzz to 2.6.4. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 07 Nov 2019 15:52:22 +0000 - rev 501093
Push 114168 by dluca@mozilla.com at Sun, 10 Nov 2019 03:08:55 +0000
Bug 1592165 - Update HarfBuzz to 2.6.4. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D50888
1b90fe16b26aaa175ed963b4cb1610e87cbac410: Bug 1584000 - Migrate glyph to character association code from libThebes to graphite for sandboxed libGraphite performance r=jfkthame,froydnj
shravanrn@gmail.com <shravanrn@gmail.com> - Wed, 30 Oct 2019 07:48:25 +0000 - rev 499758
Push 114163 by aiakab@mozilla.com at Thu, 31 Oct 2019 10:03:38 +0000
Bug 1584000 - Migrate glyph to character association code from libThebes to graphite for sandboxed libGraphite performance r=jfkthame,froydnj Differential Revision: https://phabricator.services.mozilla.com/D47388
0ba412a99ed5e79f4ce5ca6c34d67e590c455835: Bug 1588025 - Change an argument to nsContainerFrame* for ConstructAnonymousContentForCanvas. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Mon, 28 Oct 2019 20:40:30 +0000 - rev 499557
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1588025 - Change an argument to nsContainerFrame* for ConstructAnonymousContentForCanvas. r=jfkthame The only caller SetRootElementFrameAndConstructCanvasAnonContent() already passes nsContainerFrame* to aFrame. A minor cleanup discovered while working on this bug. Differential Revision: https://phabricator.services.mozilla.com/D48943
5e3be99c031746823207c77c080ba83f1d25492f: Bug 1591546 Part 2 - Add WritingMode::IsPhysicalRTL(). r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Mon, 28 Oct 2019 18:22:05 +0000 - rev 499474
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1591546 Part 2 - Add WritingMode::IsPhysicalRTL(). r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D50772
4948888357be78807a9a0be9af1d11e894af92c5: Bug 1591546 Part 1 - Add WritingMode::IsBidiRTL(). r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Mon, 28 Oct 2019 09:33:05 +0000 - rev 499473
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1591546 Part 1 - Add WritingMode::IsBidiRTL(). r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D50771
b6f7644d72dafce204750683edf2a0fcf62fadc6: Bug 1587645 Part 2 - Add WritingMode::IsPhysicalLTR(). r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Fri, 25 Oct 2019 20:01:46 +0000 - rev 499334
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1587645 Part 2 - Add WritingMode::IsPhysicalLTR(). r=jfkthame I discovered this while improving `ScrollFrameHelper::IsPhysicalLTR()` in Part 1. Our code base needs a notion of physical direction. Let's add it to WritingMode. Differential Revision: https://phabricator.services.mozilla.com/D49818
49e3720bafb49406970c5b57dcde998a33d5a077: Bug 1585931 - don't use subpixel positioning for Fontconfig fonts if full hinting is requested. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Mon, 21 Oct 2019 15:32:31 +0000 - rev 498383
Push 114157 by nbeleuzu@mozilla.com at Mon, 21 Oct 2019 22:00:13 +0000
Bug 1585931 - don't use subpixel positioning for Fontconfig fonts if full hinting is requested. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D49901
c42855b477b170876a13ae32a60032d06698814c: Bug 1102175 Part 4 - Add BFC bits to a block if its used writing-mode is different from the parent's. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Thu, 10 Oct 2019 04:44:38 +0000 - rev 497330
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1102175 Part 4 - Add BFC bits to a block if its used writing-mode is different from the parent's. r=jfkthame Without this patch, the `CHECK_BLOCK_AND_LINE_DIR` soft assertion in nsFloatManager can be triggered with wm-propagation-body-dynamic-change-002.html added in Part 3. Add the test as a crashtest because web-platform reftest doesn't seem to catch our soft assertions. Add reftests to verify that BFC bits are added to the child block if the parent and child has the same block-direction, but different sideways bit; also, add reftests to ensure that "text-orientation: sideways" doesn't add BFC bits. Differential Revision: https://phabricator.services.mozilla.com/D45912
171c70db54de024df49059cb35bb6be68d5829a7: Bug 1102175 Part 3 - Add reftests for altering <body> dynamically. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Thu, 10 Oct 2019 04:44:40 +0000 - rev 497329
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1102175 Part 3 - Add reftests for altering <body> dynamically. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D45580
20bed215cb68ddabed8d12d1dc65b5ea82b902b5: Bug 1102175 Part 2 - Modify the reference file for 817406-4.html, and update test expectations. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Fri, 11 Oct 2019 22:16:46 +0000 - rev 497328
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1102175 Part 2 - Modify the reference file for 817406-4.html, and update test expectations. r=jfkthame In 817406-4.html, `<body style="direction: rtl;">` needs to propagate up to `<html>`, so we should compare its result to 817406-1-ref.html. Differential Revision: https://phabricator.services.mozilla.com/D45482
c6daecd1e4f5b14d2a6a353aa9d21f3d14724229: Bug 1102175 Part 1 - Propagate used writing-mode from body element to its ancestors. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Thu, 10 Oct 2019 04:44:44 +0000 - rev 497327
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1102175 Part 1 - Propagate used writing-mode from body element to its ancestors. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D45481
33914610f60fe825ae321a774e32bd9933ff5fc6: Bug 1102175 Part 4 - Add BFC bits to a block if its used writing-mode is different from the parent's. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Wed, 09 Oct 2019 22:11:19 +0000 - rev 497054
Push 114147 by ccoroiu@mozilla.com at Thu, 10 Oct 2019 09:56:56 +0000
Bug 1102175 Part 4 - Add BFC bits to a block if its used writing-mode is different from the parent's. r=jfkthame Without this patch, the `CHECK_BLOCK_AND_LINE_DIR` soft assertion in nsFloatManager can be triggered with wm-propagation-body-dynamic-change-002.html added in Part 3. Add the test as a crashtest because web-platform reftest doesn't seem to catch our soft assertions. Add reftests to verify that BFC bits are added to the child block if the parent and child has the same block-direction, but different sideways bit; also, add reftests to ensure that "text-orientation: sideways" doesn't add BFC bits. Differential Revision: https://phabricator.services.mozilla.com/D45912
004a0cb8af9fbbe84522d0506a1fdd132d51944c: Bug 1102175 Part 3 - Add reftests for altering <body> dynamically. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Wed, 09 Oct 2019 22:11:11 +0000 - rev 497053
Push 114147 by ccoroiu@mozilla.com at Thu, 10 Oct 2019 09:56:56 +0000
Bug 1102175 Part 3 - Add reftests for altering <body> dynamically. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D45580
2ac28b335c3cd719c77f5ce0105cf6cb00046839: Bug 1102175 Part 2 - Modify the reference file for 817406-4.html, and update test expectations. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Wed, 09 Oct 2019 22:11:09 +0000 - rev 497052
Push 114147 by ccoroiu@mozilla.com at Thu, 10 Oct 2019 09:56:56 +0000
Bug 1102175 Part 2 - Modify the reference file for 817406-4.html, and update test expectations. r=jfkthame In 817406-4.html, `<body style="direction: rtl;">` needs to propagate up to `<html>`, so we should compare its result to 817406-1-ref.html. Differential Revision: https://phabricator.services.mozilla.com/D45482
50b041e06f233fea6a25bfa230d6ebbb1d991175: Bug 1102175 Part 1 - Propagate used writing-mode from body element to its ancestors. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Wed, 09 Oct 2019 22:11:02 +0000 - rev 497051
Push 114147 by ccoroiu@mozilla.com at Thu, 10 Oct 2019 09:56:56 +0000
Bug 1102175 Part 1 - Propagate used writing-mode from body element to its ancestors. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D45481
8d7ad5f385fe58896ba3a30c4590a68a05682885: Bug 1585584 - clear SharedFTFace lock owner when it is destroyed. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Thu, 03 Oct 2019 20:30:03 +0000 - rev 496236
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1585584 - clear SharedFTFace lock owner when it is destroyed. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D48078
566dce282e2c06afa4318ba35d471f5c2b8c85e2: Bug 1583707 - enable text subpixel positioning on Android and Linux. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Wed, 02 Oct 2019 14:04:45 +0000 - rev 496037
Push 114141 by rmaries@mozilla.com at Thu, 03 Oct 2019 09:42:28 +0000
Bug 1583707 - enable text subpixel positioning on Android and Linux. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D47035
6bc38a0e8d771b5ec807bad146e1413750ef0806: Bug 1584268 - only instantiate Cairo fonts when drawing to Cairo target. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Tue, 01 Oct 2019 21:56:30 +0000 - rev 495924
Push 114140 by dvarga@mozilla.com at Wed, 02 Oct 2019 18:04:51 +0000
Bug 1584268 - only instantiate Cairo fonts when drawing to Cairo target. r=jfkthame This removes a lot of old cruft in thebes to instantiate Cairo scaled fonts. Instead, we only instantiate the Cairo scaled font inside Moz2D when we actually need it for DrawTargetCairo. This thus gets rid of the duplicated code we had inside both Moz2D and thebes to deal with Cairo scaled fonts. Differential Revision: https://phabricator.services.mozilla.com/D47297
4a995f0ce00dcfe2f4d859e0a85a1e07f832ed5c: Bug 1585138 - Update HarfBuzz to 2.6.2. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 01 Oct 2019 09:18:54 +0000 - rev 495819
Push 114140 by dvarga@mozilla.com at Wed, 02 Oct 2019 18:04:51 +0000
Bug 1585138 - Update HarfBuzz to 2.6.2. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D47665
c5224a3d28a7c78306a7fd1dcc1fe37e7597703a: Bug 1220352 - Make baseline positioning in vertical writing-mode independent of border and padding. r=jfkthame
L. David Baron <dbaron@dbaron.org> - Wed, 25 Sep 2019 20:47:35 +0000 - rev 495416
Push 114134 by ccoroiu@mozilla.com at Mon, 30 Sep 2019 09:57:15 +0000
Bug 1220352 - Make baseline positioning in vertical writing-mode independent of border and padding. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D47014
81c77136eb578e19f946df1660e2ab2d3010df02: Bug 1577799 - Update OTS to 8.0.0. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 13 Sep 2019 09:47:50 +0000 - rev 494965
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1577799 - Update OTS to 8.0.0. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44703
1ad30fe33f92f87a5ea046504e611d153e6d45da: Bug 1582749 - try to load only the advance width from FreeType when possible. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Mon, 23 Sep 2019 15:17:04 +0000 - rev 494516
Push 114122 by csabou@mozilla.com at Mon, 23 Sep 2019 21:59:47 +0000
Bug 1582749 - try to load only the advance width from FreeType when possible. r=jfkthame During metrics initialization we load a few uncached glyph widths which can occasionally show up in a profile. This should reduce the overhead of that somewhat. Differential Revision: https://phabricator.services.mozilla.com/D46786
231b83782b2c88b64f7151429c1d04eae8874155: Bug 1582749 - query FreeType glyph advance and bounds at the same time. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Sun, 22 Sep 2019 19:56:00 +0000 - rev 494453
Push 114120 by malexandru@mozilla.com at Mon, 23 Sep 2019 09:52:13 +0000
Bug 1582749 - query FreeType glyph advance and bounds at the same time. r=jfkthame Cairo would normally query both the advance and other metrics at the same time, then store them in a glyph cache sitting on each cairo_scaled_font_t any time any of the extents were queried. Each cached scaled glyph metrics would require about 150 bytes of space and could thus use a horribly large amount of memory when a lot of glyphs were being used within a scaled font. This tries to duplicate the behavior of querying and storing both advance and bounds at the same time to effectively cut the number of glyph loads in half for most cases. This should only add another 8 bytes per hash entry to store the cached bounds, thus putting us way ahead on memory usage compared to what Cairo did under the hood. Further, Cairo would keep around cairo_scaled_font_t's in a holdover cache even after there are no existing references to them and the owning gfxFonts have long since died. This gives an artificial boost in successive runs of the benchmark, while not aiding in the performance of the first run. I don't believe the extra memory use would be justified to reproduce that particular behavior, especially since our expectations are that the glyph cache for a gfxFont dies when the gfxFont itself dies from the gfxFontCache. In any case, this should at least significantly boost our glyph metrics performance on a cold start, with the caveat about the warm start case. Differential Revision: https://phabricator.services.mozilla.com/D46726
db3d77b313a039dd81a586ffb60fb333cdf5da2d: Bug 1582749 - query FreeType glyph advance and bounds at the same time. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Sun, 22 Sep 2019 16:52:52 +0000 - rev 494449
Push 114119 by dvarga@mozilla.com at Sun, 22 Sep 2019 21:37:23 +0000
Bug 1582749 - query FreeType glyph advance and bounds at the same time. r=jfkthame Cairo would normally query both the advance and other metrics at the same time, then store them in a glyph cache sitting on each cairo_scaled_font_t any time any of the extents were queried. Each cached scaled glyph metrics would require about 150 bytes of space and could thus use a horribly large amount of memory when a lot of glyphs were being used within a scaled font. This tries to duplicate the behavior of querying and storing both advance and bounds at the same time to effectively cut the number of glyph loads in half for most cases. This should only add another 8 bytes per hash entry to store the cached bounds, thus putting us way ahead on memory usage compared to what Cairo did under the hood. Further, Cairo would keep around cairo_scaled_font_t's in a holdover cache even after there are no existing references to them and the owning gfxFonts have long since died. This gives an artificial boost in successive runs of the benchmark, while not aiding in the performance of the first run. I don't believe the extra memory use would be justified to reproduce that particular behavior, especially since our expectations are that the glyph cache for a gfxFont dies when the gfxFont itself dies from the gfxFontCache. In any case, this should at least significantly boost our glyph metrics performance on a cold start, with the caveat about the warm start case. Differential Revision: https://phabricator.services.mozilla.com/D46726
2400f298812b85710e974b93c2ab4bcb726198be: Bug 1581145 - update sfntly to master; r=jfkthame
Nathan Froyd <froydnj@mozilla.com> - Wed, 18 Sep 2019 21:31:08 +0000 - rev 494316
Push 114115 by aiakab@mozilla.com at Sat, 21 Sep 2019 10:09:09 +0000
Bug 1581145 - update sfntly to master; r=jfkthame This update brings in several bugfixes and compatibility with newer libstdc++ versions. Differential Revision: https://phabricator.services.mozilla.com/D45860
a1b851fdff169264475d1b5160faefc7f2c803d2: Bug 1582231 - remove Moz2D dependency on Cairo glyph extents. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Fri, 20 Sep 2019 16:30:21 +0000 - rev 494311
Push 114114 by dluca@mozilla.com at Fri, 20 Sep 2019 22:00:08 +0000
Bug 1582231 - remove Moz2D dependency on Cairo glyph extents. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D46332
ca386b968a71fe565ae09f3150f4a98a6b1aa5d4: Bug 1582224 - Split SIDEWAYS bit in WritingMode. r=jfkthame,emilio
Ting-Yu Lin <tlin@mozilla.com> - Thu, 19 Sep 2019 02:37:14 +0000 - rev 494033
Push 114104 by opoprus@mozilla.com at Thu, 19 Sep 2019 10:02:13 +0000
Bug 1582224 - Split SIDEWAYS bit in WritingMode. r=jfkthame,emilio Currently, there's no way to tell whether the SIDEWAYS bit is set from `writing-mode:sideways-*` or `writing-mode:vertical-*; text-orientation:sideways;`. To be able to tell them apart, split SIDEWAYS bits into VERTICAL_SIDEWAYS and TEXT_SIDEWAYS. This is needed by my proposed solution in bug 1102175. Also, provide convenience methods related to sideways writing-mode, and replace obscure checks in the codebase. Note that we don't have the use cases to distinguish vertical-rl from sideways-rl in layout, but for the completeness, IsSidewaysLR() is still defined. Differential Revision: https://phabricator.services.mozilla.com/D46321
34048312a1080cbd839cc99a28b43ca225e3557e: Bug 1581718 - Avoid strange results for orthogonal-flow cases in CalculateBlockSideMargins when border/padding/margin are present. r=jfkthame
L. David Baron <dbaron@dbaron.org> - Tue, 17 Sep 2019 22:44:19 +0000 - rev 493649
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1581718 - Avoid strange results for orthogonal-flow cases in CalculateBlockSideMargins when border/padding/margin are present. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D46143
31c54bb6faffe884b7fed6db76381ce19a7f5d74: Bug 1581718 - Avoid strange results for orthogonal-flow cases in CalculateBlockSideMargins when border/padding/margin are present. r=jfkthame
L. David Baron <dbaron@dbaron.org> - Tue, 17 Sep 2019 14:27:24 +0000 - rev 493576
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1581718 - Avoid strange results for orthogonal-flow cases in CalculateBlockSideMargins when border/padding/margin are present. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D46143
e2324b6a2b33939adc8e692635269bf9ca04b7b9: Bug 1547063 - fuzz for SharedFTFace. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Mon, 16 Sep 2019 16:46:12 +0000 - rev 493433
Push 114090 by rgurzau@mozilla.com at Tue, 17 Sep 2019 09:38:30 +0000
Bug 1547063 - fuzz for SharedFTFace. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44498
699f10cc065816c316490eb397fb61ab40634f32: Bug 1547063 - Use FreeType metrics directly instead of querying Cairo. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Mon, 16 Sep 2019 17:15:10 +0000 - rev 493432
Push 114090 by rgurzau@mozilla.com at Tue, 17 Sep 2019 09:38:30 +0000
Bug 1547063 - Use FreeType metrics directly instead of querying Cairo. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44497
99b28f31b550163cea978ba8a8a43fbe8c4a2452: Bug 1547063 - Use SharedFTFace locking instead of Cairo locking. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Mon, 16 Sep 2019 17:12:38 +0000 - rev 493431
Push 114090 by rgurzau@mozilla.com at Tue, 17 Sep 2019 09:38:30 +0000
Bug 1547063 - Use SharedFTFace locking instead of Cairo locking. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44496
880865a950e5ebdd72dd99dd1cae474554e02cae: Bug 1547063 - implement recording instance data for ScaledFontMac. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Mon, 16 Sep 2019 16:45:26 +0000 - rev 493430
Push 114090 by rgurzau@mozilla.com at Tue, 17 Sep 2019 09:38:30 +0000
Bug 1547063 - implement recording instance data for ScaledFontMac. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44495
542af2a68a49eae519584a514fd941fe241cc871: Bug 1547063 - Use SharedFTFace in thebes. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Mon, 16 Sep 2019 17:07:59 +0000 - rev 493429
Push 114090 by rgurzau@mozilla.com at Tue, 17 Sep 2019 09:38:30 +0000
Bug 1547063 - Use SharedFTFace in thebes. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44494
e15c477972e62cbeb521670f5819e68aa0adcf78: Bug 1547063 - Remove FcPattern usage from Skia. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Mon, 16 Sep 2019 16:44:51 +0000 - rev 493428
Push 114090 by rgurzau@mozilla.com at Tue, 17 Sep 2019 09:38:30 +0000
Bug 1547063 - Remove FcPattern usage from Skia. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44493
0b008480f41c1da642106e5e0de5b5abc0e406fc: Bug 1547063 - Cairo support for SharedFTFace. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Mon, 16 Sep 2019 16:44:34 +0000 - rev 493427
Push 114090 by rgurzau@mozilla.com at Tue, 17 Sep 2019 09:38:30 +0000
Bug 1547063 - Cairo support for SharedFTFace. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44492
fe7f211ad6a3f9a7bbe736c0964e9e9f43ddaca9: Bug 1547063 - add SharedFTFace abstraction of FT_Face. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Mon, 16 Sep 2019 17:03:04 +0000 - rev 493426
Push 114090 by rgurzau@mozilla.com at Tue, 17 Sep 2019 09:38:30 +0000
Bug 1547063 - add SharedFTFace abstraction of FT_Face. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44491
a35315b1d4672b681fdd7d33f0b832442127848a: Bug 1579295 followup - Replace <body> with <main> for shape-outside-margin-box-border-radius-008-ref.html. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Mon, 16 Sep 2019 17:33:38 +0000 - rev 493407
Push 114089 by shindli@mozilla.com at Tue, 17 Sep 2019 04:39:17 +0000
Bug 1579295 followup - Replace <body> with <main> for shape-outside-margin-box-border-radius-008-ref.html. r=jfkthame The test file is replaced manually in the main patch. Differential Revision: https://phabricator.services.mozilla.com/D45915
8aeda7048e367e6220654d6c9b11bc1810c6542b: Bug 1315892 - 'text-orientation: upright' forces used 'direction' to LTR. r=jfkthame
fantasai <fantasai.bugs@inkedblade.net> - Mon, 16 Sep 2019 09:19:43 +0900 - rev 493304
Push 114087 by csabou@mozilla.com at Mon, 16 Sep 2019 09:47:02 +0000
Bug 1315892 - 'text-orientation: upright' forces used 'direction' to LTR. r=jfkthame
c969a93b0ca78e59eee771e67f61ad28340b77dc: Bug 1547063 - fuzz for SharedFTFace. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Sun, 15 Sep 2019 03:01:37 +0000 - rev 493291
Push 114085 by cbrindusan@mozilla.com at Sun, 15 Sep 2019 09:40:00 +0000
Bug 1547063 - fuzz for SharedFTFace. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44498
003f5a79c6a74f22eb289f4c29adf8a9e1028013: Bug 1547063 - Use FreeType metrics directly instead of querying Cairo. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Sun, 15 Sep 2019 03:01:19 +0000 - rev 493290
Push 114085 by cbrindusan@mozilla.com at Sun, 15 Sep 2019 09:40:00 +0000
Bug 1547063 - Use FreeType metrics directly instead of querying Cairo. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44497
2c7032b4d022e605f6be5ceb87a0b6827b6d4a93: Bug 1547063 - Use SharedFTFace locking instead of Cairo locking. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Sun, 15 Sep 2019 03:01:02 +0000 - rev 493289
Push 114085 by cbrindusan@mozilla.com at Sun, 15 Sep 2019 09:40:00 +0000
Bug 1547063 - Use SharedFTFace locking instead of Cairo locking. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44496
23892ecc6ef8c17d680d9403327ff3871c1723bf: Bug 1547063 - implement recording instance data for ScaledFontMac. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Sun, 15 Sep 2019 03:00:44 +0000 - rev 493288
Push 114085 by cbrindusan@mozilla.com at Sun, 15 Sep 2019 09:40:00 +0000
Bug 1547063 - implement recording instance data for ScaledFontMac. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44495
af6e6807ece7e67c26893ba66d9a8392a0685b7c: Bug 1547063 - Use SharedFTFace in thebes. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Sun, 15 Sep 2019 03:00:32 +0000 - rev 493287
Push 114085 by cbrindusan@mozilla.com at Sun, 15 Sep 2019 09:40:00 +0000
Bug 1547063 - Use SharedFTFace in thebes. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44494
ebc71e6079388c28bb1a1ee3bd35f202dbf2b345: Bug 1547063 - Remove FcPattern usage from Skia. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Sun, 15 Sep 2019 03:00:14 +0000 - rev 493286
Push 114085 by cbrindusan@mozilla.com at Sun, 15 Sep 2019 09:40:00 +0000
Bug 1547063 - Remove FcPattern usage from Skia. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44493
772c3427c791487a774c7a54e720149197079cfd: Bug 1547063 - Cairo support for SharedFTFace. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Sun, 15 Sep 2019 03:00:02 +0000 - rev 493285
Push 114085 by cbrindusan@mozilla.com at Sun, 15 Sep 2019 09:40:00 +0000
Bug 1547063 - Cairo support for SharedFTFace. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44492
e74a67e2afe33086ca785e6a4698be15efacd657: Bug 1547063 - add SharedFTFace abstraction of FT_Face. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Sun, 15 Sep 2019 02:59:44 +0000 - rev 493284
Push 114085 by cbrindusan@mozilla.com at Sun, 15 Sep 2019 09:40:00 +0000
Bug 1547063 - add SharedFTFace abstraction of FT_Face. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D44491
128540ec53aba0fbabfd4c0783257d0ac7659240: Bug 1576077 - make ScaledFontDWrite remember if it needs synthetic bold. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Fri, 13 Sep 2019 15:47:32 +0000 - rev 493074
Push 114082 by dvarga@mozilla.com at Fri, 13 Sep 2019 21:51:00 +0000
Bug 1576077 - make ScaledFontDWrite remember if it needs synthetic bold. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D45721