searching for reviewer(jfkthame)
610074e75a49d4bfb82be4c7e54a58f82e1564d7: Bug 1356718 - Query gtk settings schemas to avoid crashing when schema is missing. r=jfkthame. a=gchang
Zibi Braniecki <gandalf@mozilla.com> - Sun, 16 Apr 2017 00:13:07 -0700 - rev 375960
Push 11066 by ihsiao@mozilla.com at Tue, 18 Apr 2017 08:21:05 +0000
Bug 1356718 - Query gtk settings schemas to avoid crashing when schema is missing. r=jfkthame. a=gchang MozReview-Commit-ID: 2rqO4XpLbfO
7a069a170c51b1b42f85a2d82a416811c3d5e054: Bug 1350783 - Support bitmaps fonts in gfxFcPlatformFontList. r=jfkthame, a=gchang
Lee Salzman <lsalzman@mozilla.com> - Wed, 29 Mar 2017 13:47:46 -0400 - rev 375690
Push 11008 by ryanvm@gmail.com at Tue, 04 Apr 2017 03:01:55 +0000
Bug 1350783 - Support bitmaps fonts in gfxFcPlatformFontList. r=jfkthame, a=gchang MozReview-Commit-ID: 4VQkyhx4IJE
a0e707ab7898aa0cb072949c9870eeb25627e3ae: Bug 1322660 - Use memcpy() in WOFF2 code instead of dereferencing a pointer after casting to a type with different alignment requirements. r=jfkthame a=gchang
Martin Husemann <martin@NetBSD.ORG> - Sat, 11 Mar 2017 16:54:38 +0000 - rev 375265
Push 10915 by cbook@mozilla.com at Mon, 20 Mar 2017 12:05:19 +0000
Bug 1322660 - Use memcpy() in WOFF2 code instead of dereferencing a pointer after casting to a type with different alignment requirements. r=jfkthame a=gchang
ec851660c406a60d685176fd4a9f8a2d0c8d4cd0: Bug 1343552 - Part 1: Invalidate the cached flow length when the next-in-flow/continuation changes. r=jfkthame, a=lizzard
Mats Palmgren <mats@mozilla.com> - Thu, 09 Mar 2017 13:18:26 +0100 - rev 375161
Push 10884 by ryanvm@gmail.com at Fri, 10 Mar 2017 22:28:07 +0000
Bug 1343552 - Part 1: Invalidate the cached flow length when the next-in-flow/continuation changes. r=jfkthame, a=lizzard MozReview-Commit-ID: Bz5YA60NY8I
31cd77685e1c7646b19456fbd3e18ce521208bca: Bug 1344901 - Fix a regression introduced in bug 1337551. r=jfkthame a=gchang
Zibi Braniecki <gandalf@mozilla.com> - Mon, 06 Mar 2017 13:54:30 -0800 - rev 375094
Push 10867 by cbook@mozilla.com at Wed, 08 Mar 2017 08:08:35 +0000
Bug 1344901 - Fix a regression introduced in bug 1337551. r=jfkthame a=gchang MozReview-Commit-ID: 8SP0ucROJRF
200a60e3f77cbaac280433f780b0b2858df0efcc: Bug 1344141 - Do not BCP47 canonicalize languages from ChromeRegistry in LocaleService. r=jfkthame a=gchang
Zibi Braniecki <gandalf@mozilla.com> - Fri, 03 Mar 2017 13:31:26 -0800 - rev 375091
Push 10867 by cbook@mozilla.com at Wed, 08 Mar 2017 08:08:35 +0000
Bug 1344141 - Do not BCP47 canonicalize languages from ChromeRegistry in LocaleService. r=jfkthame a=gchang MozReview-Commit-ID: I6xMPhZRUUv
6b35c4986b0e81cd250d730d12472b3faaca2d1a: Bug 1343606 - Pass the correct first child frame for the lines we're going to traverse, and reset bpd.mPrevFrame since we're starting at a new line. r=jfkthame
Mats Palmgren <mats@mozilla.com> - Thu, 02 Mar 2017 20:45:40 +0100 - rev 374759
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1343606 - Pass the correct first child frame for the lines we're going to traverse, and reset bpd.mPrevFrame since we're starting at a new line. r=jfkthame MozReview-Commit-ID: 77CG4u22OTt
beca679d682be56233f8ad362ebcf190626be20d: Bug 1343298 - Remove nsHTMLScrollFrame::ReloadChildFrames() because it's redundant. r=jfkthame
Mats Palmgren <mats@mozilla.com> - Wed, 01 Mar 2017 18:03:14 +0100 - rev 374559
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1343298 - Remove nsHTMLScrollFrame::ReloadChildFrames() because it's redundant. r=jfkthame The scroll frame is almost always the content's primary frame and if so it already has the correct style values and the nsFrame ctor has set mWritingMode correctly based on those. For the edge cases where it's not the primary frame, e.g. <fieldset style=overflow:scroll>, the UA sheet specifies 'inherit' for the relevant properties so it has the correct style values in this case too. MozReview-Commit-ID: 1FMFNfF0IqU
0fb088fb7d66147ff48d99596dfd3f67960d6426: Bug 1308329 - Extend OSPreferences API to cover date/time styles. r=jfkthame
Zibi Braniecki <gandalf@mozilla.com> - Wed, 08 Feb 2017 17:17:51 -0800 - rev 374526
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1308329 - Extend OSPreferences API to cover date/time styles. r=jfkthame MozReview-Commit-ID: HnuWfS8UEDH
eb6b998cfa79ea7eddbba71ccb3e9c8e327691aa: Bug 1340127 - Consider different bidi control/override values when deciding whether to consider a frame first or last. r=jfkthame
L. David Baron <dbaron@dbaron.org> - Wed, 01 Mar 2017 10:04:27 -0800 - rev 374368
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340127 - Consider different bidi control/override values when deciding whether to consider a frame first or last. r=jfkthame I believe the reordering of the first/last check across the code that delves into letter frames is an improvement, but a currently undectable one, since it appears that we don't currently allow ::first-letter pseudo-elements to break across lines, even in the presence of multi-character ::first-letters that are broken by 'word-break:break-all'.
39a67f6289c441fd3d1ae4726697c87dd412d8fb: Bug 1342964 - Update harfbuzz to version 1.4.3. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 01 Mar 2017 11:57:35 -0500 - rev 374348
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1342964 - Update harfbuzz to version 1.4.3. r=jfkthame
11781abf35b722d9f5b7182b43fdd4b9509b05b5: Bug 1342801 - Store the 'writing-mode' used value on nsIFrame and make GetWritingMode non-virtual. r=jfkthame
Mats Palmgren <mats@mozilla.com> - Tue, 28 Feb 2017 18:58:30 +0100 - rev 374278
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1342801 - Store the 'writing-mode' used value on nsIFrame and make GetWritingMode non-virtual. r=jfkthame MozReview-Commit-ID: HPhuxjDbOdh
88a7b28e2b714298493a1471c25925527c6d8409: Bug 1334088 Part 2: Add tests of Range.getClientRectsAndTexts. r=jfkthame
Brad Werth <bwerth@mozilla.com> - Thu, 23 Feb 2017 10:22:54 -0800 - rev 373547
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1334088 Part 2: Add tests of Range.getClientRectsAndTexts. r=jfkthame MozReview-Commit-ID: 4VvrHSxR1ry
22b0c9160df833f19740857f7e7d73439d235f26: Bug 1334088 Part 1: Correct BoxToRectAndText to respect content offset and length when returning text. r=jfkthame
Brad Werth <bwerth@mozilla.com> - Fri, 17 Feb 2017 14:57:37 -0800 - rev 373546
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1334088 Part 1: Correct BoxToRectAndText to respect content offset and length when returning text. r=jfkthame MozReview-Commit-ID: Kd3DIqZdBFY
e409ea0b2395a6e060ec5920d7bca971030197dd: Bug 1341490: Remove bitrotting disabled fonts gtests. r=jfkthame
David Major <dmajor@mozilla.com> - Thu, 23 Feb 2017 15:29:53 +1300 - rev 373476
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341490: Remove bitrotting disabled fonts gtests. r=jfkthame MozReview-Commit-ID: 4TQv5nSclyj
651dbded7f74434f9c2811779b316f6d2ee4d48a: Bug 1341490: Remove bitrotting disabled fonts gtests. r=jfkthame
David Major <dmajor@mozilla.com> - Thu, 23 Feb 2017 12:16:59 +1300 - rev 373453
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341490: Remove bitrotting disabled fonts gtests. r=jfkthame MozReview-Commit-ID: 8kkuZ1e2wQS
4993c79562fe6f593a3027d14f8defeef36d74ef: Bug 410857 part 4 - Stop passing around aBlockFrame just for DEBUG purposes. Introduce BidiParagraphData::mCurrentBlock for that purpose and set it to the right block continuation this time. r=jfkthame
Mats Palmgren <mats@mozilla.com> - Mon, 20 Feb 2017 17:43:08 +0100 - rev 372934
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 410857 part 4 - Stop passing around aBlockFrame just for DEBUG purposes. Introduce BidiParagraphData::mCurrentBlock for that purpose and set it to the right block continuation this time. r=jfkthame
f7605fcc9b38cea88d2ed0b05324886cb7f7354b: Bug 410857 part 3 - Cache the PresContext instead of fetching it for every paragraph. r=jfkthame
Mats Palmgren <mats@mozilla.com> - Mon, 20 Feb 2017 17:43:08 +0100 - rev 372933
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 410857 part 3 - Cache the PresContext instead of fetching it for every paragraph. r=jfkthame
76f8f7b04aa8f13e0559d15925173e405d263a9b: Bug 410857 part 2 - DrainOverflowLines before ResolveBidi for slightly improved performance. r=jfkthame
Mats Palmgren <mats@mozilla.com> - Mon, 20 Feb 2017 17:43:08 +0100 - rev 372932
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 410857 part 2 - DrainOverflowLines before ResolveBidi for slightly improved performance. r=jfkthame
5675fc7b611292bc43188231a45b7d4a41e9a124: Bug 410857 part 1 - Traverse overflow lines too so we don't miss some text. r=jfkthame
Mats Palmgren <mats@mozilla.com> - Mon, 20 Feb 2017 17:43:08 +0100 - rev 372931
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 410857 part 1 - Traverse overflow lines too so we don't miss some text. r=jfkthame
c1d6a94e258e44203a76a2c9ae522ea12dac3ffe: Bug 1338776 - Support GetContentsScaleFactor and GetDefaultCSSScaleFactor in ScreenProxy. r=jfkthame
Jonathan Kew <jkew@mozilla.com> - Fri, 29 Jul 2016 17:10:17 +0100 - rev 372359
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338776 - Support GetContentsScaleFactor and GetDefaultCSSScaleFactor in ScreenProxy. r=jfkthame MozReview-Commit-ID: 182XriWmTpn
6db943216f7e9321eff3f11c75bbd0a966a90c97: Bug 1338083 - Restore full year in Library date columns. r=jfkthame
Marco Bonardo <mbonardo@mozilla.com> - Thu, 09 Feb 2017 10:38:51 +0100 - rev 370670
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338083 - Restore full year in Library date columns. r=jfkthame MozReview-Commit-ID: GIp7xzdAC9C
9fad6f3a8b036f2f42394c7acfee9060dca77054: Bug 1335983 - Migrate nsCollation::CreateCollection to use LocaleService::GetAppLocale. r=jfkthame
Zibi Braniecki <gandalf@mozilla.com> - Tue, 07 Feb 2017 12:52:03 -0800 - rev 370270
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335983 - Migrate nsCollation::CreateCollection to use LocaleService::GetAppLocale. r=jfkthame MozReview-Commit-ID: 5GEnL7Kihpj
de2b0d90e2dafb22885e63e58a498525e340badc: Bug 1335983 - Migrate nsCollation::CreateCollection to use LocaleService::GetAppLocale. r=jfkthame
Zibi Braniecki <gandalf@mozilla.com> - Mon, 06 Feb 2017 14:57:09 -0800 - rev 370264
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335983 - Migrate nsCollation::CreateCollection to use LocaleService::GetAppLocale. r=jfkthame MozReview-Commit-ID: bJVrVj2dAS
f3f3c165c484be50ca4e5c47946e9c9b56884b98: Bug 1334860 - Remove WinXP-only ClearType prefs. r=jfkthame
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 29 Jan 2017 11:46:24 +0900 - rev 370140
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1334860 - Remove WinXP-only ClearType prefs. r=jfkthame MozReview-Commit-ID: 1LOrMmR6WHy
9a949ee9c2cdbca560a511eddccd5b96490cf4b4: Bug 1336281 - Expose mozILocaleService. r=jfkthame
Zibi Braniecki <gandalf@mozilla.com> - Sun, 05 Feb 2017 12:29:39 -0800 - rev 370039
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336281 - Expose mozILocaleService. r=jfkthame MozReview-Commit-ID: 3fTtad7tAg6
b02d4bac89282c0b0913470fa3ef40021fad75f2: Bug 1333184 - Introduce OSPreferences API. r=jfkthame
Zibi Braniecki <gandalf@mozilla.com> - Sun, 05 Feb 2017 11:41:43 -0800 - rev 370038
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333184 - Introduce OSPreferences API. r=jfkthame MozReview-Commit-ID: ALvLGtBmRgn
70d1ad7e8c89afda82029abe3291fcd8a2652305: Bug 1332207 - Introduce mozilla::intl::LocaleService. r=jfkthame
Zibi Braniecki <gandalf@mozilla.com> - Wed, 25 Jan 2017 15:58:14 -0800 - rev 361347
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1332207 - Introduce mozilla::intl::LocaleService. r=jfkthame MozReview-Commit-ID: AV1bvCt6tmP
ac3294db3ea4f3836031d008fc7d787ec3487904: Bug 1335223 - Update Graphite2 to version 1.3.9. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 31 Jan 2017 12:36:56 -0500 - rev 360893
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335223 - Update Graphite2 to version 1.3.9. r=jfkthame
95897e403368e873f4c704214626470a31d0285d: Bug 1333656 - Update harfbuzz to version 1.4.2. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 25 Jan 2017 11:37:25 -0500 - rev 360048
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333656 - Update harfbuzz to version 1.4.2. r=jfkthame
1c676fbbcdbfeec529f424d6884dce04877ec73f: Bug 1343606 - Pass the correct first child frame for the lines we're going to traverse, and reset bpd.mPrevFrame since we're starting at a new line. r=jfkthame, a=lizzard
Mats Palmgren <mats@mozilla.com> - Thu, 02 Mar 2017 20:45:40 +0100 - rev 359588
Push 10835 by ryanvm@gmail.com at Thu, 02 Mar 2017 20:06:45 +0000
Bug 1343606 - Pass the correct first child frame for the lines we're going to traverse, and reset bpd.mPrevFrame since we're starting at a new line. r=jfkthame, a=lizzard MozReview-Commit-ID: 77CG4u22OTt
0da8d305ce0072bf900c6d17d5372b907ec72c34: Bug 1340127 - Consider different bidi control/override values when deciding whether to consider a frame first or last. r=jfkthame, a=gchang
L. David Baron <dbaron@dbaron.org> - Wed, 01 Mar 2017 10:04:27 -0800 - rev 359579
Push 10832 by ryanvm@gmail.com at Thu, 02 Mar 2017 12:43:01 +0000
Bug 1340127 - Consider different bidi control/override values when deciding whether to consider a frame first or last. r=jfkthame, a=gchang I believe the reordering of the first/last check across the code that delves into letter frames is an improvement, but a currently undectable one, since it appears that we don't currently allow ::first-letter pseudo-elements to break across lines, even in the presence of multi-character ::first-letters that are broken by 'word-break:break-all'.
2022fb5a3a0e27893bf1749def685a0cb47dcc8c: Bug 410857 - Part 4: Stop passing around aBlockFrame just for DEBUG purposes. Introduce BidiParagraphData::mCurrentBlock for that purpose and set it to the right block continuation this time. r=jfkthame, a=jcristau
Mats Palmgren <mats@mozilla.com> - Mon, 20 Feb 2017 17:43:08 +0100 - rev 359354
Push 10775 by ryanvm@gmail.com at Tue, 21 Feb 2017 16:31:08 +0000
Bug 410857 - Part 4: Stop passing around aBlockFrame just for DEBUG purposes. Introduce BidiParagraphData::mCurrentBlock for that purpose and set it to the right block continuation this time. r=jfkthame, a=jcristau
0fa7c14ad50daff9879dad3571255c542456036f: Bug 410857 - Part 3: Cache the PresContext instead of fetching it for every paragraph. r=jfkthame, a=jcristau
Mats Palmgren <mats@mozilla.com> - Mon, 20 Feb 2017 17:43:08 +0100 - rev 359353
Push 10775 by ryanvm@gmail.com at Tue, 21 Feb 2017 16:31:08 +0000
Bug 410857 - Part 3: Cache the PresContext instead of fetching it for every paragraph. r=jfkthame, a=jcristau
d83db77b92f8a8160feb9b1e8c4e4ad88994f688: Bug 410857 - Part 2: DrainOverflowLines before ResolveBidi for slightly improved performance. r=jfkthame, a=jcristau
Mats Palmgren <mats@mozilla.com> - Mon, 20 Feb 2017 17:43:08 +0100 - rev 359352
Push 10775 by ryanvm@gmail.com at Tue, 21 Feb 2017 16:31:08 +0000
Bug 410857 - Part 2: DrainOverflowLines before ResolveBidi for slightly improved performance. r=jfkthame, a=jcristau
485a44ead9f48a6013a4ecd86598a9691955aad2: Bug 410857 - Part 1: Traverse overflow lines too so we don't miss some text. r=jfkthame, a=jcristau
Mats Palmgren <mats@mozilla.com> - Mon, 20 Feb 2017 17:43:08 +0100 - rev 359351
Push 10775 by ryanvm@gmail.com at Tue, 21 Feb 2017 16:31:08 +0000
Bug 410857 - Part 1: Traverse overflow lines too so we don't miss some text. r=jfkthame, a=jcristau
e26d8e25df97df3471cab4a48e0c0bfe4843dc2a: Bug 1338083 - Restore full year in Library date columns. r=jfkthame, a=jcristau
Marco Bonardo <mbonardo@mozilla.com> - Thu, 09 Feb 2017 10:38:51 +0100 - rev 359131
Push 10720 by ryanvm@gmail.com at Fri, 10 Feb 2017 20:20:16 +0000
Bug 1338083 - Restore full year in Library date columns. r=jfkthame, a=jcristau MozReview-Commit-ID: GIp7xzdAC9C
68c5a5f718bd97074427e1e89387da3ab95e0acf: Bug 1328971 - Update Freetype to version 2.7.1. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Sat, 21 Jan 2017 08:53:00 -0500 - rev 358603
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1328971 - Update Freetype to version 2.7.1. r=jfkthame
456f50aee1e10562e5f08c57c14e7eb667155902: Bug 1330710 - make gfxFontconfigFont keep track of its actual adjusted size. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Thu, 12 Jan 2017 17:37:07 -0500 - rev 357235
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1330710 - make gfxFontconfigFont keep track of its actual adjusted size. r=jfkthame MozReview-Commit-ID: 1EqZvtppDXK
0733a44cd6c5b9beeddbe55a984f013167ca3ea8: Bug 1330226 - BidiParagraphData should allocate less, r=jfkthame
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 12 Jan 2017 22:46:23 +0800 - rev 357169
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1330226 - BidiParagraphData should allocate less, r=jfkthame
0f21e0ef8d837b109ee345b8fc62fcae611cdc4a: Bug 1330495 - Unbreak FreeBSD build after bug 1324739. r=jfkthame
Jan Beich <jbeich@FreeBSD.org> - Thu, 12 Jan 2017 03:19:33 +0000 - rev 357141
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1330495 - Unbreak FreeBSD build after bug 1324739. r=jfkthame MozReview-Commit-ID: 5UmQVREYMRq
eb990ca47d6d45054ceb04e2048127eebcf2422d: Bug 1316482 - disable CSS Text 3 reftests on Windows7 debug build. r=jfkthame
Jeremy Chen <jeremychen@mozilla.com> - Thu, 12 Jan 2017 09:27:02 +0800 - rev 356987
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316482 - disable CSS Text 3 reftests on Windows7 debug build. r=jfkthame MozReview-Commit-ID: FzxkhW8DoXf
189473cbd70d7edcaf8b97e232e7b12f7fffc648: Bug 1316482 - add reftests part 2. r=jfkthame
Jeremy Chen <jeremychen@mozilla.com> - Thu, 12 Jan 2017 09:27:02 +0800 - rev 356985
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316482 - add reftests part 2. r=jfkthame These tests are for testing different combinations of characters at two sides of a segment break. A script, generate-segment-break-rule-tests.py, is used to help generate the tests. MozReview-Commit-ID: Lh1w5ZDQfN1
5e0232da8e0bb59c9afd1ffb374fe4b0a4e4ebec: Bug 1316482 - add reftests part 1. r=jfkthame
Jeremy Chen <jeremychen@mozilla.com> - Thu, 12 Jan 2017 09:27:01 +0800 - rev 356984
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316482 - add reftests part 1. r=jfkthame These tests are for testing different sequence of segment break(s) / white spaces / zero-width spaces between two CJK strings. MozReview-Commit-ID: C1sCgrynu5f
6719fbff8975dbeb95fcee2c6e6b7c2077448fca: Bug 1316482 - remove collapsible white spaces according to the White Space Processing Rules. r=jfkthame
Jeremy Chen <jeremychen@mozilla.com> - Thu, 12 Jan 2017 09:27:01 +0800 - rev 356983
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316482 - remove collapsible white spaces according to the White Space Processing Rules. r=jfkthame This patch is an implementation of CSS Text 3 - 4.1.1 Phase 1 Step 1. According to the specification, if white space characters are considered collapsible, they should be removed before applying segment break transformation rules during the text transform. In this patch, a refactoring of text transformation logic has been made. Every run of consecutive document white space characters (spaces/tabs/segment breaks) is collected first. Then, we could apply the white space processing rules accordingly. MozReview-Commit-ID: 1JStjFk5TBs
7177f9bb9d9392fbddddf61beb951cffd0f7013d: Bug 1329670: Change gfxFont::CopyWithAntialiasOption to return UniquePtr instead of raw pointer. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 09 Jan 2017 09:41:35 -0800 - rev 356662
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1329670: Change gfxFont::CopyWithAntialiasOption to return UniquePtr instead of raw pointer. r=jfkthame MozReview-Commit-ID: B5UNazyXPL2
2a28dc0a75d3c5b2bbf0103ca8554caa9b060a75: Bug 1316482 - add reftests part 2. r=jfkthame
Jeremy Chen <jeremychen@mozilla.com> - Tue, 10 Jan 2017 00:02:03 +0800 - rev 356655
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316482 - add reftests part 2. r=jfkthame These tests are for testing different combinations of characters at two sides of a segment break. A script, generate-segment-break-rule-tests.py, is used to help generate the tests. MozReview-Commit-ID: Lh1w5ZDQfN1
b54126cc63d4e3313d6e2d0efbe74731ec1642a8: Bug 1316482 - add reftests part 1. r=jfkthame
Jeremy Chen <jeremychen@mozilla.com> - Tue, 10 Jan 2017 00:02:02 +0800 - rev 356654
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316482 - add reftests part 1. r=jfkthame These tests are for testing different sequence of segment break(s) / white spaces / zero-width spaces between two CJK strings. MozReview-Commit-ID: C1sCgrynu5f
ebd0c6c8b7837fe7570c5ba4004de2608cdafcaa: Bug 1316482 - remove collapsible white spaces according to the White Space Processing Rules. r=jfkthame
Jeremy Chen <jeremychen@mozilla.com> - Tue, 10 Jan 2017 00:02:02 +0800 - rev 356653
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1316482 - remove collapsible white spaces according to the White Space Processing Rules. r=jfkthame This patch is an implementation of CSS Text 3 - 4.1.1 Phase 1 Step 1. According to the specification, if white space characters are considered collapsible, they should be removed before applying segment break transformation rules during the text transform. In this patch, a refactoring of text transformation logic has been made. Every run of consecutive document white space characters (spaces/tabs/segment breaks) is collected first. Then, we could apply the white space processing rules accordingly. MozReview-Commit-ID: 1JStjFk5TBs
ff080d7f8628a90aee6752472a4d40140403b9d3: Bug 1325775 - Update harfbuzz to version 1.4.1. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 06 Jan 2017 09:46:21 -0500 - rev 356393
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1325775 - Update harfbuzz to version 1.4.1. r=jfkthame