searching for reviewer(jfkthame)
3675e5309981a071d20d35db13b3fa3bec32fc98: Bug 1553228 - Don't free result of FcPatternGetString. r=jfkthame, a=jcristau
Lee Salzman <lsalzman@mozilla.com> - Tue, 16 Jul 2019 13:52:19 +0000 - rev 537245
Push 2105 by jcristau@mozilla.com at Wed, 17 Jul 2019 14:59:21 +0000
Bug 1553228 - Don't free result of FcPatternGetString. r=jfkthame, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D38157
2e75aceef9df66dbbfce6ae0f8c1638425d528df: Bug 1556481 - check for DWrite failures in UnscaledFontDWrite::GetFontFileData. r=jfkthame a=jcristau
Lee Salzman <lsalzman@mozilla.com> - Tue, 04 Jun 2019 09:26:11 +0000 - rev 536762
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1556481 - check for DWrite failures in UnscaledFontDWrite::GetFontFileData. r=jfkthame a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D33585
44474b3668a5779c7f515a554c5de78341736592: Bug 1552687 - guard access to gfxDWriteFontFileStream with mutex. r=jfkthame a=jcristau
Lee Salzman <lsalzman@mozilla.com> - Thu, 23 May 2019 18:42:03 +0000 - rev 536685
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1552687 - guard access to gfxDWriteFontFileStream with mutex. r=jfkthame a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D32214
c8fc7c4dc43c27a9c094b38de983425c1a06f43c: Bug 1508626 - add assertions to diagnose why the font loader is running after shutdown. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Tue, 14 May 2019 16:14:26 +0000 - rev 535689
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1508626 - add assertions to diagnose why the font loader is running after shutdown. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D30979
2bbdd81b70dd1ea0b4787e53deaac90c6c185c98: Bug 1547931 - Enable the MOZ_BUNDLED_FONTS variable for Thunderbird too. r=jfkthame CLOSED TREE
Richard Marti <richard.marti@gmail.com> - Wed, 08 May 2019 00:20:32 +0200 - rev 534861
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1547931 - Enable the MOZ_BUNDLED_FONTS variable for Thunderbird too. r=jfkthame CLOSED TREE Differential Revision: https://phabricator.services.mozilla.com/D29328
00441f7cdd1c724fab51360d0aa43023b47928dd: Bug 1548673 Part 4 - Fix the display macro usage in nsFileControlFrame::GetPrefISize(). r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Fri, 03 May 2019 17:35:00 +0000 - rev 534420
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1548673 Part 4 - Fix the display macro usage in nsFileControlFrame::GetPrefISize(). r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D29749
5ad9fb7a2713a3c63e3375773ef3a26e093d69c1: Bug 1548673 Part 3 - Rename nsBlockFrame's mPrefWidth to mCachedPrefISize. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Fri, 03 May 2019 17:34:55 +0000 - rev 534419
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1548673 Part 3 - Rename nsBlockFrame's mPrefWidth to mCachedPrefISize. r=jfkthame Like Part 2, I choose mCachedPrefISize because grid and flex container are using it. Differential Revision: https://phabricator.services.mozilla.com/D29748
2a7dcc0cc43d85811a6a06904094143dc499dc8d: Bug 1548673 Part 2 - Rename nsBlockFrame's mMinWidth to mCachedMinISize. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Fri, 03 May 2019 17:34:46 +0000 - rev 534418
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1548673 Part 2 - Rename nsBlockFrame's mMinWidth to mCachedMinISize. r=jfkthame Instead of renaming it to mMinISize, I choose mCachedMinISize because both grid and flex container frames use mCachedMinISize for similar purpose. Differential Revision: https://phabricator.services.mozilla.com/D29747
a3ddb4c1ce28569b398d3b0789aef50a11d412e5: Bug 1548673 Part 1 - Rename NS_INTRINSIC_WIDTH_UNKNOWN to NS_INTRINSIC_ISIZE_UNKNOWN. r=jfkthame
Ting-Yu Lin <tlin@mozilla.com> - Fri, 03 May 2019 17:34:36 +0000 - rev 534417
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1548673 Part 1 - Rename NS_INTRINSIC_WIDTH_UNKNOWN to NS_INTRINSIC_ISIZE_UNKNOWN. r=jfkthame This patch is generated by running the following script under layout/, and then manually delete the FIXME comment in LayoutConstants.h #!/bin/bash function rename() { find .\ -type f\ ! -path "./obj*"\ ! -path "./.git"\ ! -path "./.hg"\ \( -name "*.cpp" -or\ -name "*.h" \)\ -exec sed -i -e "s/$1/$2/g" "{}" \; } rename NS_INTRINSIC_WIDTH_UNKNOWN NS_INTRINSIC_ISIZE_UNKNOWN Differential Revision: https://phabricator.services.mozilla.com/D29746
2daf0501d186ae0b7496aad0eb93519791bea0ea: Bug 1543642 - Part 6: Update Gecko to Unicode 12.1. r=jfkthame
André Bargull <andre.bargull@gmail.com> - Tue, 23 Apr 2019 16:46:16 +0200 - rev 533973
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1543642 - Part 6: Update Gecko to Unicode 12.1. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com//D27355
1d7625b649a66f10d441c75ece93d3c82a874389: Bug 1547455 - constructor for gfxFontCacheExpirationTracker should be explicit r=jfkthame
longsonr <longsonr@gmail.com> - Sun, 28 Apr 2019 07:36:59 +0100 - rev 533579
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1547455 - constructor for gfxFontCacheExpirationTracker should be explicit r=jfkthame
96fc6f317e8430b1666f8bf89846fc2676b9da24: Bug 1546835 - Adjust start position of the target element as scroll offset in the scroll element. r=jfkthame
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 25 Apr 2019 12:54:11 +0000 - rev 533260
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1546835 - Adjust start position of the target element as scroll offset in the scroll element. r=jfkthame Depends on D28755 Differential Revision: https://phabricator.services.mozilla.com/D28756
ad09822ed130815c71376f093e9518400ee1faa2: Bug 1546835 - Restore the target left property when the test finishes. r=jfkthame
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 25 Apr 2019 11:21:07 +0000 - rev 533259
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1546835 - Restore the target left property when the test finishes. r=jfkthame Othewise subsequent test cases would be affected by the change for 'vertical-rl'. Depends on D28754 Differential Revision: https://phabricator.services.mozilla.com/D28755
2a5912039aa5694e2a5bc39d47cdddf50f5cc0c9: Bug 1546835 - Rename `width` and `height` to `scroller_width` and `scroller_height`. r=jfkthame
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 25 Apr 2019 11:17:51 +0000 - rev 533258
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1546835 - Rename `width` and `height` to `scroller_width` and `scroller_height`. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D28754
1c939f7211ada368b59f66ca3e75064bc3553f03: Bug 1545859 - Set gfx.font_ahem_antialias_none=True for reftests. r=jfkthame
Joel Maher <jmaher@mozilla.com> - Wed, 24 Apr 2019 17:36:42 +0000 - rev 533167
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1545859 - Set gfx.font_ahem_antialias_none=True for reftests. r=jfkthame Set gfx.font_ahem_antialias_none=True for reftests. Differential Revision: https://phabricator.services.mozilla.com/D28327
42c76408a8bdeea672dc5144c103cb34fe850b5f: Bug 1544198 - Test cases for the root element. r=jfkthame
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 23 Apr 2019 01:14:37 +0000 - rev 532316
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1544198 - Test cases for the root element. r=jfkthame These test cases intentionally check only Y-axis scroll position since horizontal scroll on the root element has been broken, e.g. bug 1102175 or bug 1260054. Differential Revision: https://phabricator.services.mozilla.com/D27988
f413cb36905d980cccb30577f827938f80cbe913: Bug 1544198 - Use the proper writing-mode for scroll-snap for viewport. r=jfkthame
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 23 Apr 2019 01:12:09 +0000 - rev 532312
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1544198 - Use the proper writing-mode for scroll-snap for viewport. r=jfkthame In the CSS writing mode spec [1], the writing mode for the document should be taken from body, GetFrameForDir() is the function to get the corresponding frame for writing-mode. A web platform test for this case will be added at the last of this commit series. Unfortunately as of this commit, we can't introduce proper test cases since there is another issue on scroll-snap-type which will be fixed in subsequent commits. [1] https://drafts.csswg.org/css-writing-modes-4/#principal-flow Differential Revision: https://phabricator.services.mozilla.com/D27984
9bdb1897c29a775ae4d11830802a523b58c0bba0: Bug 1470107 - Update Twemoji Mozilla to 0.4.0 (twemoji 11.4.0). r=jfkthame
Ian Moody <moz-ian@perix.co.uk> - Fri, 19 Apr 2019 20:58:50 +0000 - rev 532143
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1470107 - Update Twemoji Mozilla to 0.4.0 (twemoji 11.4.0). r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D27865
dbd5a80a7a3be85942ddc5440d2895c656021cc5: Bug 1470107 - Update Twemoji Mozilla to 0.4.0 (twemoji 11.4.0). r=jfkthame
Ian Moody <moz-ian@perix.co.uk> - Thu, 18 Apr 2019 17:55:43 +0000 - rev 532075
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1470107 - Update Twemoji Mozilla to 0.4.0 (twemoji 11.4.0). r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D27865
be975934ff0a9d31b154ec76c3eb35068d9d6301: Bug 1544188 - check cleartype level for WR DWrite fonts. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Thu, 18 Apr 2019 15:58:22 +0000 - rev 531992
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1544188 - check cleartype level for WR DWrite fonts. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D27563
bd7f3fa1efbd129e9926f490449efeac132f4f4d: Bug 1373835 - Implement scroll-snap-align. r=botond,jfkthame
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 11 Apr 2019 06:20:36 +0000 - rev 530828
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1373835 - Implement scroll-snap-align. r=botond,jfkthame https://drafts.csswg.org/css-scroll-snap-1/#scroll-snap-align The main logic here is basically same as the old scroll snap implementation, just iterating over all descendant elements in the scroll container and collect snap positions. The differences are; 1) the snap positions are specified based on descendant elements instead of points 2) the snap positions are able to be specified by `block` or `inline` keywords so that we also need to care the element flow. more test cases for this are coming in the next commit 3) the target rect is calculated by nsLayoutUtils::TransformFrameRectToAncestor which means transform is already taken account into it (we have a bug for the old scroll snap, it's bug 1218745) some of web platform tests will be added in a subsequent commit Some of test cases in overflowing-snap-areas.html that accidentally have passed start failing with this change, all of them will be passed with subsequent changes in these commit series. Depends on D21627 Differential Revision: https://phabricator.services.mozilla.com/D21628
8955c8b9e8b34244893f49839639bee5943f8cd6: Bug 1533481 - Part 9: Update Gecko to Unicode 12. r=jfkthame!
André Bargull <andre.bargull@gmail.com> - Thu, 04 Apr 2019 12:46:18 +0300 - rev 529821
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1533481 - Part 9: Update Gecko to Unicode 12. r=jfkthame! Summary: - Add markers to generated files to discourage manual edits. - Add generated file to clang-format-ignore. - Handle currently not supported Georgian characters in the Perl script. Reviewers: jfkthame Reviewed By: jfkthame Bug #: 1533481 Differential Revision: https://phabricator.services.mozilla.com/D25269
cf0206013ba05aced4296f2ce81b8311375d5b59: Bug 1533481 - Part 8: Remove test for U+166D after update to Unicode 12. r=jfkthame!
André Bargull <andre.bargull@gmail.com> - Thu, 04 Apr 2019 12:46:06 +0300 - rev 529820
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1533481 - Part 8: Remove test for U+166D after update to Unicode 12. r=jfkthame! Summary: Unicode 12 changes the character property of U+166D (CANADIAN SYLLABICS CHI SIGN) from Po (Punctuation, other) to So (Symbol, other), therefore remove the test as no longer applicable to verify the properties of punctuation characters. Reviewers: jfkthame Reviewed By: jfkthame Bug #: 1533481 Differential Revision: https://phabricator.services.mozilla.com/D25268
c6905df78251fb687c22bac8bc81f925dc69baa3: Bug 1540770 - Update HarfBuzz to version 2.4.0. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 03 Apr 2019 12:49:51 +0000 - rev 529648
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1540770 - Update HarfBuzz to version 2.4.0. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D25659
663c37508e2f14623e73b8c872c7a73d5fc208b9: Bug 1537594 - Make the fixed generic family a parse-time alias to monospace. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 01 Apr 2019 21:48:08 +0000 - rev 529348
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1537594 - Make the fixed generic family a parse-time alias to monospace. r=jfkthame As discussed on IRC, fixed is only used for prefs right now, and: * We already copy the fixed size to the monospace font. * We already serialize the fixed family as "monospace" in the style system. So it already works somewhat inconsistently. Making it an alias makes it work consistently. Differential Revision: https://phabricator.services.mozilla.com/D24288
15c4170c3192a2e77c59627f02b53cf772b09cbb: Bug 1537575 - Cleanup generic font-family handling. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 01 Apr 2019 21:47:59 +0000 - rev 529347
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1537575 - Cleanup generic font-family handling. r=jfkthame To be more similar between Rust and C++. This introduces GenericFontFamily and exposes that plus FontFamilyNameSyntax to C++, using that where appropriate instead of plain uint8_t as we were doing. As a follow-up, as discussed on IRC with Jonathan, we can remove the -moz-fixed family, and turn it just into an alias of Monospace. The only non-trivial change is the MatchType changes, but they're ok I think. The code already assumed at most one CSS generic, and the struct still takes 8 bits. I've verified that the relevant tests are passing (though try is closed). Differential Revision: https://phabricator.services.mozilla.com/D24272
7375a830b5ef05e6d3049aed28b979f591a3dd12: Bug 1537594 - Make the fixed generic family a parse-time alias to monospace. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 01 Apr 2019 18:48:10 +0000 - rev 529317
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1537594 - Make the fixed generic family a parse-time alias to monospace. r=jfkthame As discussed on IRC, fixed is only used for prefs right now, and: * We already copy the fixed size to the monospace font. * We already serialize the fixed family as "monospace" in the style system. So it already works somewhat inconsistently. Making it an alias makes it work consistently. Differential Revision: https://phabricator.services.mozilla.com/D24288
0cd1411e2fb32f57c3ed90914f5770932eff139f: Bug 1537575 - Cleanup generic font-family handling. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 01 Apr 2019 18:48:10 +0000 - rev 529316
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1537575 - Cleanup generic font-family handling. r=jfkthame To be more similar between Rust and C++. This introduces GenericFontFamily and exposes that plus FontFamilyNameSyntax to C++, using that where appropriate instead of plain uint8_t as we were doing. As a follow-up, as discussed on IRC with Jonathan, we can remove the -moz-fixed family, and turn it just into an alias of Monospace. The only non-trivial change is the MatchType changes, but they're ok I think. The code already assumed at most one CSS generic, and the struct still takes 8 bits. I've verified that the relevant tests are passing (though try is closed). Differential Revision: https://phabricator.services.mozilla.com/D24272
943c65fafbc49aa31e28d3cac5cb45c66ac8a3ff: Bug 1536561 - Drop the FAIL annoation for text-overflow-022.html on Android. r=jfkthame
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 29 Mar 2019 21:04:54 +0000 - rev 528749
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1536561 - Drop the FAIL annoation for text-overflow-022.html on Android. r=jfkthame Bug 1534693 made this test case pass on Android. Differential Revision: https://phabricator.services.mozilla.com/D24659
18514e973e55b8d75ba9c9b724e02007df052feb: Bug 1384646 - Remove verbose non-cluster boundary warning. r=jfkthame
Eric Rahm <erahm@mozilla.com> - Fri, 16 Feb 2018 13:22:18 -0800 - rev 527435
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1384646 - Remove verbose non-cluster boundary warning. r=jfkthame
2cc3f72859cb09342b7805cccf9dead043e09cd9: Bug 282126 - Part 5: Tests. r=jfkthame,emilio
Cameron McCormack <cam@mcc.id.au> - Thu, 21 Mar 2019 04:50:49 +0000 - rev 527226
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 282126 - Part 5: Tests. r=jfkthame,emilio MozReview-Commit-ID: 1c0yMdUt7QG Depends on D23426 Differential Revision: https://phabricator.services.mozilla.com/D23427
731c89a0319adb10b4898ead27a5c75a5a82e7c0: Bug 282126 - Part 1: Allow getting zero glyph width from nsFontMetrics without falling back to average glyph width. r=jfkthame
Cameron McCormack <cam@mcc.id.au> - Thu, 21 Mar 2019 04:50:41 +0000 - rev 527222
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 282126 - Part 1: Allow getting zero glyph width from nsFontMetrics without falling back to average glyph width. r=jfkthame While we're here, fix the measurement of ' ' and 'x' so that we don't measure the .notdef glyph if those glyphs aren't present. Differential Revision: https://phabricator.services.mozilla.com/D23423
8238c8aeb85146fcd9495357a0f2d8c7fcf2ff55: Bug 1516780 - Remove ComputedStyle::mBits. r=jfkthame,heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 19 Mar 2019 21:10:30 +0000 - rev 526996
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1516780 - Remove ComputedStyle::mBits. r=jfkthame,heycam Use the Servo flags instead. Differential Revision: https://phabricator.services.mozilla.com/D20729
7976a9441fb9faa2045c38d16c3b4df7f6c79ac2: Bug 1536176 - Share font preferences across documents. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 19 Mar 2019 16:40:01 +0000 - rev 526992
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1536176 - Share font preferences across documents. r=jfkthame And also don't blow the preferences away unless they actually change. We were blowing them away whenever the document language changed or what not, that's not good. Differential Revision: https://phabricator.services.mozilla.com/D23955
fa8777d9e0e163ce41f29fd4618cbc6358738ce6: Bug 1536176 - Use nsStaticAtom in nsLanguageAtomService. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 19 Mar 2019 12:48:31 +0000 - rev 526991
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1536176 - Use nsStaticAtom in nsLanguageAtomService. r=jfkthame All lang groups are static, no point in doing refcounting. Differential Revision: https://phabricator.services.mozilla.com/D23954
00567ac38963b491628cc9d70e131ffd4f67b029: Bug 1470107 - Update Twemoji Mozilla to 0.4.0 (twemoji 11.4.0). r=jfkthame a=lizzard
Ian Moody <moz-ian@perix.co.uk> - Fri, 19 Apr 2019 20:58:50 +0000 - rev 526274
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1470107 - Update Twemoji Mozilla to 0.4.0 (twemoji 11.4.0). r=jfkthame a=lizzard Differential Revision: https://phabricator.services.mozilla.com/D27865
a3857b3191a4c9b4676ab5ff603e09c39546c23a: Bug 1544188 - check cleartype level for WR DWrite fonts. r=jfkthame a=pascalc
Lee Salzman <lsalzman@mozilla.com> - Sun, 21 Apr 2019 03:00:04 +0300 - rev 526261
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1544188 - check cleartype level for WR DWrite fonts. r=jfkthame a=pascalc Reviewers: jfkthame Reviewed By: jfkthame Bug #: 1544188 Differential Revision: https://phabricator.services.mozilla.com/D27563
58a76dfcf9d8014cc383b0399db2d1f1a21bace7: Bug 1484899 - Update Android's font list to use Noto Serif and Noto Sans for several languages r=jfkthame
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 15 Mar 2019 09:52:07 +0000 - rev 525620
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1484899 - Update Android's font list to use Noto Serif and Noto Sans for several languages r=jfkthame Android P has a lot of Noto Serif and Noto Sans fonts for several languages. So we should use it to default font list. Differential Revision: https://phabricator.services.mozilla.com/D23626
ee7dd744c695c2c16925d102a496444e846dc82b: Bug 1534099 - Add font.name-list.cursive.* to pref file for Linux. r=jfkthame
Xidorn Quan <me@upsuper.org> - Thu, 14 Mar 2019 13:28:14 +0000 - rev 524963
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1534099 - Add font.name-list.cursive.* to pref file for Linux. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D22865
06f0c5e35c3ab64490bcdfcb25f7ac6ff531ba5e: Bug 1531912 - Update OTS to 7.1.9. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Sat, 02 Mar 2019 15:32:15 +0000 - rev 523046
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1531912 - Update OTS to 7.1.9. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D21787
a683a7c54dc47148e011b356e3d8450bfb2988e3: Bug 1523969 part 11 - Move method definition inline comments to new line in 'intl/'. r=jfkthame
Ryan Hunt <rhunt@eqrion.net> - Mon, 25 Feb 2019 16:08:21 -0600 - rev 522772
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1523969 part 11 - Move method definition inline comments to new line in 'intl/'. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D21111
c1075c1f1605435c69a6964895600db8a711fbb5: Bug 1296042 - Make word-break: break-word behave like word-break: normal; overflow-wrap: anywhere. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 01 Mar 2019 02:33:07 +0000 - rev 522734
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1296042 - Make word-break: break-word behave like word-break: normal; overflow-wrap: anywhere. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D21398
4dee747dc404598c2f322ffbfc519536162b7a96: Bug 919508 - layout: add more tests for text inspection from accessibility layer r=jfkthame
Samuel Thibault <samuel.thibault@ens-lyon.org> - Fri, 22 Feb 2019 22:13:06 +0100 - rev 521598
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 919508 - layout: add more tests for text inspection from accessibility layer r=jfkthame
6c919109707924424b9fb47c10252388c5503d3e: Bug 919508 - layout: Do not trim spaces when inspected from accessibility layer r=jfkthame
Samuel Thibault <samuel.thibault@ens-lyon.org> - Fri, 22 Feb 2019 22:12:48 +0100 - rev 521597
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 919508 - layout: Do not trim spaces when inspected from accessibility layer r=jfkthame
a2d905ec0a76ad6bfa9ec5866a702339ac7e92b0: Bug 919508 - nsTextFrame::GetTrimmedOffsets: Rework flag parameters r=jfkthame
Samuel Thibault <samuel.thibault@ens-lyon.org> - Fri, 22 Feb 2019 22:12:27 +0100 - rev 521596
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 919508 - nsTextFrame::GetTrimmedOffsets: Rework flag parameters r=jfkthame
c57170b2bc4ffc8e24f8ee741fd78ef7aaabaf3c: Bug 1529673 - Add Google Sans to Android font list prefs. r=geckoview-reviewers,jfkthame,esawin
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 22 Feb 2019 14:32:05 +0000 - rev 521470
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1529673 - Add Google Sans to Android font list prefs. r=geckoview-reviewers,jfkthame,esawin Apparently some (Pixel) phones have started shipping with Google Sans instead of Roboto. While the file names supposedly haven't changed for compatibility reasons, this doesn't help us as our font rendering looks at the actual font metadata and, if it cannot find a font claiming to be Roboto in its *metadata*, starts substituting serif fonts or do other strange things. Differential Revision: https://phabricator.services.mozilla.com/D20723
d15621c6f424a75f1d4be5234c420bd9ad1f7586: Bug 1528712 - Remove nsFont::featureValueLookup. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 18 Feb 2019 14:03:47 +0000 - rev 520762
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528712 - Remove nsFont::featureValueLookup. r=jfkthame It's a global object, it doesn't have to be stored in nsFont. Pass it from the caller like the user font set and co. Depends on D20141 Differential Revision: https://phabricator.services.mozilla.com/D20142
2d5c4e71e258e24f1a70ed850c619f97e56f2c60: Bug 1528712 - Remove nsFont::featureValueLookup. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 18 Feb 2019 14:03:47 +0000 - rev 520748
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528712 - Remove nsFont::featureValueLookup. r=jfkthame It's a global object, it doesn't have to be stored in nsFont. Pass it from the caller like the user font set and co. Depends on D20141 Differential Revision: https://phabricator.services.mozilla.com/D20142
2d5fbe3bb7f6773ec20384c23178515a9013ad17: Bug 1528254 - enable test_fontVariationsAPI.xul for windows10 now that we run on v1803. r=jfkthame
Joel Maher <jmaher@mozilla.com> - Fri, 15 Feb 2019 15:24:48 +0000 - rev 520428
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528254 - enable test_fontVariationsAPI.xul for windows10 now that we run on v1803. r=jfkthame enable test_fontVariationsAPI.xul for windows10 now that we run on v1803 Differential Revision: https://phabricator.services.mozilla.com/D19950
56f4c25656d9b5ff4b6fefe187e42cad4125fc0b: Bug 1526294 - Should not need a pres context to get a system font. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 08 Feb 2019 14:22:11 +0100 - rev 520399
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1526294 - Should not need a pres context to get a system font. r=jfkthame The only caller wants CSS pixels, no need to go back and forth. This is the last dependency on the pres context, I think, from the style system font code. Differential Revision: https://phabricator.services.mozilla.com/D19147