searching for reviewer(jrmuizel)
598d726067c4: Bug 1387799 - Keep an extra reference. r=jrmuizel, a=ritu
Milan Sreckovic <milan@mozilla.com> - Mon, 23 Oct 2017 16:22:47 -0400 - rev 435121
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1387799 - Keep an extra reference. r=jrmuizel, a=ritu
28f37f379cb5: Bug 1408078 - Crashtest for small-caps + emoji issue. r=jrmuizel, a=ritu
Jonathan Kew <jkew@mozilla.com> - Thu, 12 Oct 2017 18:56:01 +0100 - rev 434862
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1408078 - Crashtest for small-caps + emoji issue. r=jrmuizel, a=ritu
d945995ae6ce: Bug 1408078 - Add missing null-checks in MacOSFontEntry::SupportsOpenTypeFeature. r=jrmuizel, a=ritu
Jonathan Kew <jkew@mozilla.com> - Thu, 12 Oct 2017 18:43:58 +0100 - rev 434861
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1408078 - Add missing null-checks in MacOSFontEntry::SupportsOpenTypeFeature. r=jrmuizel, a=ritu
c016aa440637: Bug 1405148 - Part 3: Use Core Text API to check for presence of small-caps feature in AAT fonts. r=jrmuizel, a=ritu
Jonathan Kew <jkew@mozilla.com> - Wed, 11 Oct 2017 22:12:43 +0100 - rev 434853
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1405148 - Part 3: Use Core Text API to check for presence of small-caps feature in AAT fonts. r=jrmuizel, a=ritu
225b27eb2930: Bug 1405148 - Part 2: Map the 'smcp' OpenType feature to its AAT feature-selector equivalent when shaping via Core Text. r=jrmuizel, a=ritu
Jonathan Kew <jkew@mozilla.com> - Wed, 11 Oct 2017 22:12:43 +0100 - rev 434852
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1405148 - Part 2: Map the 'smcp' OpenType feature to its AAT feature-selector equivalent when shaping via Core Text. r=jrmuizel, a=ritu
0c27448f0b21: Bug 1405148 - Part 1: Make gfxFontEntry::SupportsOpenTypeFeature a virtual method, and override on MacOS for AAT fonts that we'll shape with Core Text instead of HarfBuzz. r=jrmuizel, a=ritu
Jonathan Kew <jkew@mozilla.com> - Wed, 11 Oct 2017 22:12:42 +0100 - rev 434851
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1405148 - Part 1: Make gfxFontEntry::SupportsOpenTypeFeature a virtual method, and override on MacOS for AAT fonts that we'll shape with Core Text instead of HarfBuzz. r=jrmuizel, a=ritu
c8d3b27528f7: Bug 1390317 - Don't try to use the mozilla-specific cairo extension from bug 1377257 if we're building with system cairo. r=jrmuizel, a=ritu
Jonathan Kew <jkew@mozilla.com> - Wed, 11 Oct 2017 22:12:42 +0100 - rev 434848
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1390317 - Don't try to use the mozilla-specific cairo extension from bug 1377257 if we're building with system cairo. r=jrmuizel, a=ritu
c664599c64e8: Bug 1387079 - Only use SkRasterPipeline when SkJumper is accelerated. r=jrmuizel, a=ritu
Lee Salzman <lsalzman@mozilla.com> - Tue, 10 Oct 2017 15:49:13 -0400 - rev 434839
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1387079 - Only use SkRasterPipeline when SkJumper is accelerated. r=jrmuizel, a=ritu MozReview-Commit-ID: 13dd2Ap4sob
f01e95e090c5: Bug 1403353 - Block D3D11 when using Intel drivers on Windows 7 systems with partial AVX support. r=jrmuizel, a=ritu
David Anderson <danderson@mozilla.com> - Thu, 28 Sep 2017 10:51:59 -0700 - rev 434482
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1403353 - Block D3D11 when using Intel drivers on Windows 7 systems with partial AVX support. r=jrmuizel, a=ritu
508f470ffb60: Bug 1294788 - Disable AssumeThemePartAndStateAreTransparent() on high contrast mode since Win8.1. r=jrmuizel, a=sledru
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 22 Sep 2017 19:07:15 +0900 - rev 434246
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1294788 - Disable AssumeThemePartAndStateAreTransparent() on high contrast mode since Win8.1. r=jrmuizel, a=sledru The problem happened only on themed widget. The problem was triggered by Bug 888870. It just added Windows 8.1 support. When high contrast mode was enabled on Win 10, background color problem happend on themed widgets. There were 2 patterns. - After hover the menu item, its background color remained highlighted - After hover the menu item, its background color became black From it, the problem seemed to be caused by background color drawing of themed widgets. nsNativeThemeWin::DrawWidgetBackground() does the background color drawing. AssumeThemePartAndStateAreTransparent() controls skipping background color drawing of themed widgets. If AssumeThemePartAndStateAreTransparent() was removed, the problem was addressed. From it, how DrawThemeBackground() works seems to be changed on high contrast mode since since Win8.1. To address the problem, the patch remove the skipping on high contrast mode since since Win8.1
e4edd97bf01a: Bug 1376231 - Reftest for GPOS-feature adjustments to vertical glyph advances. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Wed, 20 Sep 2017 17:27:54 +0100 - rev 433875
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1376231 - Reftest for GPOS-feature adjustments to vertical glyph advances. r=jrmuizel
b36ff08b10ee: Bug 1376231 - Invert the sign of glyph advance and origin y-coordinates in vertical mode, to match harfbuzz expectations, and then convert the resulting glyph positioning back to gecko's orientation. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Wed, 20 Sep 2017 17:27:00 +0100 - rev 433874
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1376231 - Invert the sign of glyph advance and origin y-coordinates in vertical mode, to match harfbuzz expectations, and then convert the resulting glyph positioning back to gecko's orientation. r=jrmuizel
d5e1533786ee: Bug 1400532 - Separate small and large shmem allocations in IpcResourceUpdateQueue. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Wed, 20 Sep 2017 13:39:19 +0200 - rev 433844
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1400532 - Separate small and large shmem allocations in IpcResourceUpdateQueue. r=jrmuizel
5c407eb7c7ef: Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Wed, 20 Sep 2017 13:36:53 +0200 - rev 433843
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel
65f9f54bd7bf: Bug 1393031 - Use IpcResourceUpdateQueue in more places. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Wed, 20 Sep 2017 10:56:20 +0200 - rev 433828
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1393031 - Use IpcResourceUpdateQueue in more places. r=jrmuizel
a937c7957c5f: Bug 1393031 - Begin moving OpAddExternalImage to IpcResourceUpdateQueue and recycle image keys in WebRenderImageLayer. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Wed, 20 Sep 2017 10:56:09 +0200 - rev 433827
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1393031 - Begin moving OpAddExternalImage to IpcResourceUpdateQueue and recycle image keys in WebRenderImageLayer. r=jrmuizel
3923dbb08794: Bug 1397375 - Part3. Remove the related webrender user data when destroying a frame. r=jrmuizel
Ethan Lin <ethlin@mozilla.com> - Thu, 14 Sep 2017 14:40:31 +0800 - rev 433806
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1397375 - Part3. Remove the related webrender user data when destroying a frame. r=jrmuizel MozReview-Commit-ID: IYjfqWiiPZ
6b4ff36ca8a6: Bug 1397375 - Part2. Add a table in layer manager to keep webrender user data and remove unused data in each transaction. r=jrmuizel
Ethan Lin <ethlin@mozilla.com> - Thu, 14 Sep 2017 14:39:00 +0800 - rev 433805
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1397375 - Part2. Add a table in layer manager to keep webrender user data and remove unused data in each transaction. r=jrmuizel MozReview-Commit-ID: HsO3BCc2eeL
9feb6e1d9e63: Bug 1397375 - Part1. Store frame, display item key, and user data table in the webrender user data. r=jrmuizel
Ethan Lin <ethlin@mozilla.com> - Thu, 14 Sep 2017 14:38:12 +0800 - rev 433804
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1397375 - Part1. Store frame, display item key, and user data table in the webrender user data. r=jrmuizel MozReview-Commit-ID: IvKBy4MG8vw
d7bf0ddc77a7: Bug 1400216 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 19 Sep 2017 12:16:29 -0400 - rev 433710
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1400216 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel MozReview-Commit-ID: 21qQZzuGQG2
d54626f98cc4: Bug 1400216 - Update webrender to commit 68e2e7cd0e39d216bb6c35dfb353dc0700bb6948. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 19 Sep 2017 12:11:59 -0400 - rev 433709
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1400216 - Update webrender to commit 68e2e7cd0e39d216bb6c35dfb353dc0700bb6948. r=jrmuizel MozReview-Commit-ID: DYEZNrGLKnC
05c577db8142: Bug 1400868 - Destroy backface-hidden display items that we're not going to process. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 18 Sep 2017 12:22:19 -0400 - rev 433694
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1400868 - Destroy backface-hidden display items that we're not going to process. r=jrmuizel MozReview-Commit-ID: EPZwJ2upjXX
3ff9cd026e70: Bug 1380649 - Part 2. Ensure SourceSurfaceVolatileData does not forget its purged state. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Tue, 19 Sep 2017 08:19:48 -0400 - rev 433619
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1380649 - Part 2. Ensure SourceSurfaceVolatileData does not forget its purged state. r=jrmuizel Currently if SourceSurfaceVolatileData::Map fails due to being purged, we expect that the surface will be discarded by the caller. This has not consistently been the case, and as such, we should ensure we do not forget if a buffer was previously purged when we reacquire it. Since we do not at this time support repopulating an already allocated buffer with new data, we cannot reset this state once it has been set.
58844e6f37b2: Bug 1380649 - Part 2. Ensure SourceSurfaceVolatileData does not forget its purged state. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Mon, 18 Sep 2017 20:08:05 -0400 - rev 433564
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1380649 - Part 2. Ensure SourceSurfaceVolatileData does not forget its purged state. r=jrmuizel Currently if SourceSurfaceVolatileData::Map fails due to being purged, we expect that the surface will be discarded by the caller. This has not consistently been the case, and as such, we should ensure we do not forget if a buffer was previously purged when we reacquire it. Since we do not at this time support repopulating an already allocated buffer with new data, we cannot reset this state once it has been set.
b2e85eb4879d: bug 1401052 label GfxInfo files as Graphics BUG_COMPONENT r=jrmuizel
Karl Tomlinson <karlt+@karlt.net> - Tue, 19 Sep 2017 12:10:50 +1200 - rev 433540
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
bug 1401052 label GfxInfo files as Graphics BUG_COMPONENT r=jrmuizel MozReview-Commit-ID: ANeqbmNDSsy
5f5730a85852: Bug 1399564 - properly thread through selection-specific decorations to WR. r=jrmuizel
Alexis Beingessner <a.beingessner@gmail.com> - Wed, 13 Sep 2017 13:25:42 -0400 - rev 433530
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1399564 - properly thread through selection-specific decorations to WR. r=jrmuizel MozReview-Commit-ID: 7prde0BsOFL
9a26478b9034: Bug 1400721 - fix Skia's glyph LCD filter padding for FreeType 2.8.1. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Mon, 18 Sep 2017 15:28:37 -0400 - rev 433486
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1400721 - fix Skia's glyph LCD filter padding for FreeType 2.8.1. r=jrmuizel MozReview-Commit-ID: JFvnANsTS0r
5098b8bf0d77: Bug 1396492 - Support uniform radius for nsDisplayBoxShadowInner; r=jrmuizel
Kevin Chen <kechen@mozilla.com> - Mon, 18 Sep 2017 23:08:24 +0800 - rev 433475
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1396492 - Support uniform radius for nsDisplayBoxShadowInner; r=jrmuizel MozReview-Commit-ID: AXY7IjhE1DV
8a0b8dfa2d7d: Bug 1400411 - stop mocking most of DrawTarget. r=jrmuizel
Alexis Beingessner <a.beingessner@gmail.com> - Sat, 16 Sep 2017 10:42:11 -0400 - rev 433369
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1400411 - stop mocking most of DrawTarget. r=jrmuizel Also fixes a bad debug assertion MozReview-Commit-ID: 5OV5KkvbRwZ
28ee946c2868: Bug 1373852 - Map font-kerning:normal to the appropriate low-level feature depending on orientation. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Fri, 15 Sep 2017 21:52:06 +0100 - rev 433247
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1373852 - Map font-kerning:normal to the appropriate low-level feature depending on orientation. r=jrmuizel
722569a89186: Bug 1380649 - Assert if we remap a purged SourceSurfaceVolatileBuffer. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Fri, 15 Sep 2017 14:47:52 -0400 - rev 433171
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1380649 - Assert if we remap a purged SourceSurfaceVolatileBuffer. r=jrmuizel There have been reports of images remaining in the surface cache but no longer containing the previously decoded data. Instead these appear as transparent (BGRA) or black (BGRX). This suggests that somehow the image surface buffer was reset to all zeroes. Additionally this seems to be correlated with suspend and resume. One possibility is that the OS purged our volatile buffers on suspend. This is because we are supposed to be able to regenerate the contents anyways, so it could choose to not preserve the data on suspend. In general we should recover from this however and clearly we are not. This patch adds a diagnostic assert to ensure that a buffer which was previously purged is not reused later, as we should be discarding said buffers.
2e6f093af598: Bug 1399630 - Re-enable talos-g1 on linux64-qr as it works again. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 15 Sep 2017 08:07:50 -0400 - rev 433079
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1399630 - Re-enable talos-g1 on linux64-qr as it works again. r=jrmuizel MozReview-Commit-ID: KiI4rWU21eS
31adad19ac0c: Bug 1399630 - Update webrender to commit 878914aaf4d230fa449ff7800b529fe9023fc3c5. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 15 Sep 2017 08:07:24 -0400 - rev 433078
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1399630 - Update webrender to commit 878914aaf4d230fa449ff7800b529fe9023fc3c5. r=jrmuizel MozReview-Commit-ID: IuNfqTZ57Tb
0aa8826fa414: Bug 1398133 - Simplify gfxCoreTextShaper code by removing legacy code only needed on 10.7 and earlier. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Thu, 14 Sep 2017 22:45:26 +0100 - rev 432993
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1398133 - Simplify gfxCoreTextShaper code by removing legacy code only needed on 10.7 and earlier. r=jrmuizel
cc52c89aeb32: Bug 1387594 - Respect the font smoothing background color in pushed layers again. This backs out bug 1386643. r=jrmuizel
Markus Stange <mstange@themasta.com> - Thu, 17 Aug 2017 15:59:46 -0400 - rev 432979
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1387594 - Respect the font smoothing background color in pushed layers again. This backs out bug 1386643. r=jrmuizel MozReview-Commit-ID: KNsd7tKuRk1
f34a52244cf9: Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Thu, 14 Sep 2017 20:21:54 +0200 - rev 432953
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel
8291145f0920: Bug 1393031 - Use IpcResourceUpdateQueue in more places. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Thu, 14 Sep 2017 20:21:46 +0200 - rev 432951
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1393031 - Use IpcResourceUpdateQueue in more places. r=jrmuizel
67ca40453027: Bug 1393031 - Begin moving OpAddExternalImage to IpcResourceUpdateQueue and recycle image keys in WebRenderImageLayer. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Thu, 14 Sep 2017 20:21:36 +0200 - rev 432950
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1393031 - Begin moving OpAddExternalImage to IpcResourceUpdateQueue and recycle image keys in WebRenderImageLayer. r=jrmuizel
0b78bddcd706: Bug 1393031 - Use shared memory to pass resource update data. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Thu, 14 Sep 2017 18:48:55 +0200 - rev 432940
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1393031 - Use shared memory to pass resource update data. r=jrmuizel
e78a745bb310: Bug 1398241 - Disable talos-g1 on webrender since it's failing again. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 14 Sep 2017 08:18:25 -0400 - rev 432861
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1398241 - Disable talos-g1 on webrender since it's failing again. r=jrmuizel MozReview-Commit-ID: LsjJPj02dK6
091818dd3424: Bug 1398241 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 14 Sep 2017 08:17:19 -0400 - rev 432859
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1398241 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel MozReview-Commit-ID: 9yGxzlMjy07
3f7072c64b51: Bug 1398241 - Update webrender to commit 7d9444a24fb98bcc41afdca2a5bf145d514500f1. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 14 Sep 2017 08:14:53 -0400 - rev 432858
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1398241 - Update webrender to commit 7d9444a24fb98bcc41afdca2a5bf145d514500f1. r=jrmuizel MozReview-Commit-ID: 7faAn2asOOw
b22037b06fb6: Bug 1399274 - Block invisible text optimizations when using WebRender. r=jrmuizel
Alexis Beingessner <a.beingessner@gmail.com> - Wed, 13 Sep 2017 14:05:51 -0400 - rev 432759
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1399274 - Block invisible text optimizations when using WebRender. r=jrmuizel Mostly just threading the TextDrawTarget deeper into the code to use a boolean. A lot of places are trying to optimize away invisible text! MozReview-Commit-ID: 89sDAwUv0HA
065ea3d56a52: Bug 1395748 - Fix text selection shadow interaction. r=jrmuizel
Alexis Beingessner <a.beingessner@gmail.com> - Tue, 12 Sep 2017 16:50:44 -0400 - rev 432691
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1395748 - Fix text selection shadow interaction. r=jrmuizel Selections in gecko are used to hack in style changes to subsets of text frames. Mostly this works fine because decorations don't care where they are, and textRunFragments already exist to do style changes midFrame. However we mishandled shadows because we were assuming they applied to the entire run, which isn't the case when shadows are involved. Applying shadows to everything was desirable because the way nsTextFrame is written, it's difficult for us to associate the glyphs and decorations with a "range". However the selections iterator provides a natural grouping, so we use that. The result is that TextDrawTarget effectively becomes an array of what TextDrawTarget used to be (now called SelectedTextRunFragment). Everything else is just fallout of this change. MozReview-Commit-ID: 5GWPruo6daW
4bcd71943cbe: Bug 1397361 - Apply skew transform to glyphs to undo inverse transform in font code. r=jrmuizel
Alexis Beingessner <a.beingessner@gmail.com> - Wed, 06 Sep 2017 13:08:09 -0400 - rev 432093
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1397361 - Apply skew transform to glyphs to undo inverse transform in font code. r=jrmuizel MozReview-Commit-ID: GBpDmWp1Hnm
3ef47d9eabf7: Bug 1395061 - patch 4 - Refactor checks in the gfxPlatformFontList::GetFontList loop to use a single virtual method call instead of three separate calls. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Mon, 11 Sep 2017 19:24:01 +0100 - rev 432078
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1395061 - patch 4 - Refactor checks in the gfxPlatformFontList::GetFontList loop to use a single virtual method call instead of three separate calls. r=jrmuizel
395a64d67308: Bug 1395061 - patch 3 - Clean up vestigial code that existed to support setting the gfxFontEntry::mSymbolFont flag. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Mon, 11 Sep 2017 19:23:30 +0100 - rev 432077
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1395061 - patch 3 - Clean up vestigial code that existed to support setting the gfxFontEntry::mSymbolFont flag. r=jrmuizel
f546b44e4549: Bug 1395061 - patch 2 - Implement default gfxFontFamily::IsSymbolFontFamily, and provide override for GDI font backend. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Mon, 11 Sep 2017 19:22:57 +0100 - rev 432076
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1395061 - patch 2 - Implement default gfxFontFamily::IsSymbolFontFamily, and provide override for GDI font backend. r=jrmuizel
8e00076e0122: Bug 1397831 - Update webrender to commit 6cf9cd4075efdf7467bad71b372170f626a8fce4. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Fri, 08 Sep 2017 11:53:34 -0500 - rev 431820
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1397831 - Update webrender to commit 6cf9cd4075efdf7467bad71b372170f626a8fce4. r=jrmuizel MozReview-Commit-ID: 8SHrjpb5bKs
df45169ad2ee: Bug 1398324 - remove broken optimization from webrender (hotfix). r=jrmuizel
Alexis Beingessner <a.beingessner@gmail.com> - Fri, 08 Sep 2017 16:20:52 -0400 - rev 431792
Push 1567 by jlorenzo@mozilla.com at 2017-11-02 12:36 +0000
Bug 1398324 - remove broken optimization from webrender (hotfix). r=jrmuizel MozReview-Commit-ID: FbgWy74U1e0