87352b74f6996dcc9ce3f59e331bdd9fc6e91eea: Bug 1328868 - Part 5 - Add a Java-side listener watching the new pref and the Android system font scale. r?sebastian draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 05 Feb 2017 13:22:49 +0100 - rev 489829
Push 46910 by mozilla@buttercookie.de at Sun, 26 Feb 2017 11:59:55 +0000
Bug 1328868 - Part 5 - Add a Java-side listener watching the new pref and the Android system font scale. r?sebastian The state of the switch added in Part 4 is stored in our Android-side shared preferences. For this to have any actual effect on rendering, we now add a class that is initialised when Gecko starts up and listens to changes of that particular pref. When it is turned on, we enable font inflation and add another listener for the system font scale, which then forwards the current font scale as well as any changes to Gecko, so mobile mode pages can be scaled correspondingly as well. When the setting is turned back off again, the system font scale listener is stopped again and the Gecko font size settings reverted back to their default values. MozReview-Commit-ID: GyffpZTQQX8
e36898d83f10af6637ce296b4733a5e70a1e05de: Bug 1328868 - Part 4 - Add a new switch offering to honour the system font size to Fennec's preferences. r?sebastian,antlam draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 04 Feb 2017 23:54:17 +0100 - rev 489828
Push 46910 by mozilla@buttercookie.de at Sun, 26 Feb 2017 11:59:55 +0000
Bug 1328868 - Part 4 - Add a new switch offering to honour the system font size to Fennec's preferences. r?sebastian,antlam MozReview-Commit-ID: HZqxl6T90mZ
b5bd4e3c70f0a012bc8ab9b29c11e89c2554f5ba: Bug 1328868 - Part 3 - Make the effective text zoom retrievable from JS. r?tnikkel draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 25 Feb 2017 19:27:15 +0100 - rev 489827
Push 46910 by mozilla@buttercookie.de at Sun, 26 Feb 2017 11:59:55 +0000
Bug 1328868 - Part 3 - Make the effective text zoom retrievable from JS. r?tnikkel We want to read this value during testing. MozReview-Commit-ID: FVA7VdvSTEt
d78a3ed3c949f5fd6ba0cfbcfc97b57838b27a57: Bug 1328868 - Part 2 - Apply the system font scale as an additional text zoom factor to all pages that are not font inflated. r?tnikkel draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 25 Feb 2017 13:22:52 +0100 - rev 489826
Push 46910 by mozilla@buttercookie.de at Sun, 26 Feb 2017 11:59:55 +0000
Bug 1328868 - Part 2 - Apply the system font scale as an additional text zoom factor to all pages that are not font inflated. r?tnikkel We want to use a similar model as Chrome on Android does for scaling our display of web content, that is use font inflation for desktop pages and plain text zooming for everything else. Since we don't want to simply clobber any text zoom that might have been set by the user/front-end code, we allow setting and storing the system font scale separately on the PresContext. We then calculate the effective text zoom value as the product of the system font scale and the current text zoom value. Any function that is using the PresContext's TextZoom value for layouting/rendering is switched over to this new EffectiveTextZoom value, whereas functions that are interested in the text zoom as actually set by the user/front-end (e.g. the nsDocumentViewer, or the code responsible for copying text and full zoom settings into the new PresContext on page navigation) continue using the plain TextZoom value. As long as font inflation is enabled in principle (e.g. font.size.inflation.minTwips != 0), every page starts out as eligible for font inflation until the relevant meta viewport tags marking the page as "mobile friendly" have been detected. Since the PresShell caches the font inflation state and only recalculates it when necessary, we make use of that and set the PresContext's system font scale as necessary whenever the font inflation state has been refreshed. MozReview-Commit-ID: 2InyE04wKAW
0f4d67bc9c22e3e2038d931d9c86f7d153f2a5a4: Bug 1326374 Changed the method spelling from Lollopop to lollipop. r=sebastian,walkingice draft
suman <sumangpt9@gmail.com> - Sat, 25 Feb 2017 22:06:07 +0530 - rev 489825
Push 46909 by bmo:sumangpt9@gmail.com at Sun, 26 Feb 2017 11:45:44 +0000
Bug 1326374 Changed the method spelling from Lollopop to lollipop. r=sebastian,walkingice MozReview-Commit-ID: FSOglE5UuRa
060c62f3dee66739323ccd0b7adf9f7c2eeb8c0a: Bug 1308441 - Fix test cases r?honza draft
Ricky Chien <ricky060709@gmail.com> - Sun, 26 Feb 2017 16:06:37 +0800 - rev 489824
Push 46908 by bmo:rchien@mozilla.com at Sun, 26 Feb 2017 11:07:43 +0000
Bug 1308441 - Fix test cases r?honza MozReview-Commit-ID: DrhafaAwizB
a42fab3f6a6748e989f4edae26c9eef76d871f08: Bug 1342710 - stylo: Disallow keyword values in min/max-size properties; r?bholley draft
Manish Goregaokar <manishearth@gmail.com> - Sat, 25 Feb 2017 13:41:43 -0800 - rev 489823
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
Bug 1342710 - stylo: Disallow keyword values in min/max-size properties; r?bholley MozReview-Commit-ID: BTRGHlMXRxg
514c4898395dfac72118f60995f435ed5a595150: servo: Merge #15739 - Disallow keyword values in min/max-size properties in the block direction (from Manishearth:fix-wm); r=xidorn
Manish Goregaokar <manishsmail@gmail.com> - Sat, 25 Feb 2017 23:26:34 -0800 - rev 489822
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
servo: Merge #15739 - Disallow keyword values in min/max-size properties in the block direction (from Manishearth:fix-wm); r=xidorn r=xidorn from https://bugzilla.mozilla.org/show_bug.cgi?id=1342710 Source-Repo: https://github.com/servo/servo Source-Revision: f8f7b37dbdb918db25ebf3881478e4e1a4df8e30
6a97e4643b57698053455366ae29329f8e9ff131: Bug 1342645: Rename low latency preference. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Sat, 25 Feb 2017 23:53:53 +0100 - rev 489821
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
Bug 1342645: Rename low latency preference. r=gerald Make it available if either FFmpeg or FFVPX is configured MozReview-Commit-ID: 7VTWQ7km4tV
cc224749e77b128c666e037f4c475f807e7ab595: Bug 1342144 - Fix ESLint errors in toolkit/. r=Yoric
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 24 Feb 2017 22:02:11 +0900 - rev 489820
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
Bug 1342144 - Fix ESLint errors in toolkit/. r=Yoric MozReview-Commit-ID: 9sp2uMryv8U
1ce0cb7b45d1cb36d6e2ad5000c168ee22f7dd3e: Bug 1342144 - Fix ESLint errors in browser/. r=Paolo
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 24 Feb 2017 23:25:45 +0900 - rev 489819
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
Bug 1342144 - Fix ESLint errors in browser/. r=Paolo MozReview-Commit-ID: ByMEEcTQQtd
180fe1126e507342ebfa2b17dc1112e1ca19f82e: Bug 1342144 - Whitelist some devtools scripts that are formerly versioned. r=jryans
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 26 Feb 2017 07:54:25 +0900 - rev 489818
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
Bug 1342144 - Whitelist some devtools scripts that are formerly versioned. r=jryans I did not fix files under devtools/ because too many files have ESLint errors and I would like to land the fix ASAP because the change will bitrot very quickly. Note that currently ESLint ignores these files because of the version parameter. So this patch will not decrease checked files. MozReview-Commit-ID: 6B2KzOyqkts
bf792b35653d5193f396c55abe386f9a57c53749: Bug 1342144 - Restore test_getFileId.html and stop using legacy generators in the test. r=jaws
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 24 Feb 2017 19:41:59 +0900 - rev 489817
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
Bug 1342144 - Restore test_getFileId.html and stop using legacy generators in the test. r=jaws I guess bug 994190 accidentally removed this test from mochitest.ini. MozReview-Commit-ID: FeqJY5V0GXH
afe09cddd8d30b7c40d6a7fd3c2f199646a952f0: Bug 1342144 - Revert version parameters in test_ext_jsversion.html. r=kmag
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 24 Feb 2017 20:53:05 +0900 - rev 489816
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
Bug 1342144 - Revert version parameters in test_ext_jsversion.html. r=kmag This file ensures that versioned JavaScript does NOT work in WebExtensions. So the version parameter is actually required. MozReview-Commit-ID: Ge5lndjxGdK
5b22d7dc3adfcccf850ae8145f60abe67c42cb10: Bug 1342144 - Revert some version parameters in devtools/. r=jryans
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 24 Feb 2017 01:48:11 +0900 - rev 489815
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
Bug 1342144 - Revert some version parameters in devtools/. r=jryans DevTools has to support debugging versioned scripts until Firefox itself drops the support. So we can't remove versioned scripts completely. MozReview-Commit-ID: 1NksT3hfz1Z
a072d7934ff7c6fd2ad974d7abc0b08d11041aca: Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Thu, 23 Feb 2017 06:10:07 +0900 - rev 489814
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher This patch is generated by the following sed script: find . ! -wholename '*/.hg*' -type f \( -iname '*.html' -o -iname '*.xhtml' -o -iname '*.xul' -o -iname '*.js' \) -exec sed -i -e 's/\(\(text\|application\)\/javascript\);version=1.[0-9]/\1/g' {} \; MozReview-Commit-ID: AzhtdwJwVNg
15b9892b0026921d3d187cbb876e66203bf0f2f2: No Bug - Twiddle stylo reftest expectations some more. r=me
Bobby Holley <bobbyholley@gmail.com> - Sat, 25 Feb 2017 17:58:53 -0800 - rev 489813
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
No Bug - Twiddle stylo reftest expectations some more. r=me MozReview-Commit-ID: H1YoN7HpmO1
830c88f032fc4703d92585e38c142765c94f349f: Bug 1342710, Bug 1324633: Update reftests and crashtests expectations.
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 25 Feb 2017 16:50:44 -0800 - rev 489812
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
Bug 1342710, Bug 1324633: Update reftests and crashtests expectations. MozReview-Commit-ID: LmapjDT6ggu Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
3fb3d10919d0b50e079fac0ddcdb17f3e9b4700f: Bug 1317047: Make logical-physical-mapping-001 less dependent on flaky table layout; r=xidorn
Manish Goregaokar <manishearth@gmail.com> - Fri, 24 Feb 2017 14:30:52 -0800 - rev 489811
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
Bug 1317047: Make logical-physical-mapping-001 less dependent on flaky table layout; r=xidorn MozReview-Commit-ID: DeDRT1e68Mv
95b8ff675455ef62885bceaa0409adcdddfbf662: Bug 1342652 - Update the clang-format-ignore with the recent changes in tools/rewriting/ThirdPartyPaths.txt r=mystor
Sylvestre Ledru <sledru@mozilla.com> - Sat, 25 Feb 2017 13:15:36 +0100 - rev 489810
Push 46907 by bmo:manishearth@gmail.com at Sun, 26 Feb 2017 08:59:45 +0000
Bug 1342652 - Update the clang-format-ignore with the recent changes in tools/rewriting/ThirdPartyPaths.txt r=mystor MozReview-Commit-ID: IVBe0iT8mGu
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip