searching for reviewer(jfkthame)
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 533695
Push 11402 by archaeopteryx@coole-files.de at Fri, 07 Jun 2019 19:13:00 +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 533618
Push 11379 by opoprus@mozilla.com at Wed, 05 Jun 2019 15:35:52 +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 532622
Push 11270 by rgurzau@mozilla.com at Wed, 15 May 2019 15:07:19 +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 531794
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 531353
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 531352
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 531351
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 531350
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530906
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530512
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530193
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530192
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530191
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 530100
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 529249
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 529245
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 529076
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 529008
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 528925
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 527761
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 526754
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 526753
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 526581
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 526281
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 526280
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 526250
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 526249
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 525682
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 524368
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 524159
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 524155
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 523929
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 523925
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 523924
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +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 523276
Push 11125 by nbeleuzu@mozilla.com at Mon, 22 Apr 2019 16:37:45 +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 523263
Push 11121 by nbeleuzu@mozilla.com at Sun, 21 Apr 2019 00:24:44 +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 522622
Push 10871 by cbrindusan@mozilla.com at Mon, 18 Mar 2019 15:49:32 +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 521965
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +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 520048
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +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 519774
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +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 519736
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +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 518600
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +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 518599
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +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 518598
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +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 518472
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +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 517764
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +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 517750
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +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 517430
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +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 517401
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +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
270345fe62b9d7045fe11b53a3468d43016e8157: Bug 1523194 - Remove XPIDL for DOMLocalization and use do_ImportModule instead. r=jfkthame,kmag
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 07 Feb 2019 01:52:45 +0000 - rev 515369
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1523194 - Remove XPIDL for DOMLocalization and use do_ImportModule instead. r=jfkthame,kmag Differential Revision: https://phabricator.services.mozilla.com/D17780