2d47c27e5526e407d5360c4e6bc612febe90494f: Bug 1533607 - Assert the invariant that layers carrying root content scroll metadata should be inside the async zoom container. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 13 Mar 2019 18:38:20 +0000 - rev 521774
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1533607 - Assert the invariant that layers carrying root content scroll metadata should be inside the async zoom container. r=kats Differential Revision: https://phabricator.services.mozilla.com/D23058
8541dfa55436ca1ad01d3fe056832b41438ef33e: Bug 1534943 - also update android CSS for font-size changes, r=JanH
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 13 Mar 2019 19:40:26 +0000 - rev 521773
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1534943 - also update android CSS for font-size changes, r=JanH Differential Revision: https://phabricator.services.mozilla.com/D23325
685feec7f812c0d56b6e3ac49c5a8517ba90f46f: Bug 1535105 - Two very minor cleanups in nsGlobalWindowOuter.cpp. r=nika
Andrew McCreight <continuation@gmail.com> - Wed, 13 Mar 2019 20:37:08 +0000 - rev 521772
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1535105 - Two very minor cleanups in nsGlobalWindowOuter.cpp. r=nika mDocShell is now a strong reference, and it does not need to be explicitly initialized in the constructor because it is an nsCOMPtr. Differential Revision: https://phabricator.services.mozilla.com/D23376
e5f1bcb6046e604bfd884b419827061405c8cadd: Bug 1534475 - Use a responsive monitor frame in "Set As Desktop Background" preview. r=Gijs
Ian Moody <moz-ian@perix.co.uk> - Wed, 13 Mar 2019 16:24:40 +0000 - rev 521771
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1534475 - Use a responsive monitor frame in "Set As Desktop Background" preview. r=Gijs Currently for any screen with a ratio 1.6 or above, the preview uses a 16:10 image. However, the majority of Fx users have a screen that is 16:9[0], so for most users the preview shows images distorted (compressed horizontally). Originally I just added a new 16:9 version of the monitor image, but then I realised I could save on filesize _and_ make it responsive to whatever the user's screen actually is, rather than using arbitrary presets, by using border-image. The new image files are just sliced up versions of the original monitor.png files, zopfli compressed to match (though with the power indicator dropped from the Linux/Windows version to avoid distorting it). The combined filesize savings seem to be 8.5KiB on macOS and 6.5KiB on Linux/Windows. With the removal of the use of margins on the canvas we no longer need the platform-specific setDesktopBackground.css file. [0] https://data.firefox.com/dashboard/hardware As of 3rd March 2019 the top three resolutions, 1366x768, 1080p, & 1600x900, are all 16:9 and make up 67% of the userbase. Differential Revision: https://phabricator.services.mozilla.com/D23114
011f952132f09feb07e1b219b978ad083010eb52: Bug 1535046 - Part 4 - remove unused 'using' statements from IDPL; r=valentin
Alex Gaynor <agaynor@mozilla.com> - Wed, 13 Mar 2019 18:50:26 +0000 - rev 521770
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1535046 - Part 4 - remove unused 'using' statements from IDPL; r=valentin Depends on D23346 Differential Revision: https://phabricator.services.mozilla.com/D23347
5774650e27ccfa9b1c2d6019ed71a8e7fd542a81: Bug 1535046 - Part 3 - use native Maybe syntax in place of OptionalTransportProvider in IDPL; r=valentin
Alex Gaynor <agaynor@mozilla.com> - Wed, 13 Mar 2019 18:48:55 +0000 - rev 521769
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1535046 - Part 3 - use native Maybe syntax in place of OptionalTransportProvider in IDPL; r=valentin Depends on D23345 Differential Revision: https://phabricator.services.mozilla.com/D23346
ff63b7bac2eb8ffa2349c15e856f7d74684264e6: Bug 1535046 - Part 2 - use native Maybe syntax in place of OptionalCorsPreflightArgs in IDPL; r=valentin
Alex Gaynor <agaynor@mozilla.com> - Wed, 13 Mar 2019 18:48:06 +0000 - rev 521768
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1535046 - Part 2 - use native Maybe syntax in place of OptionalCorsPreflightArgs in IDPL; r=valentin Depends on D23344 Differential Revision: https://phabricator.services.mozilla.com/D23345
42e65d59103ae0e5beae2c357841d254d1c5bbd1: Bug 1535046 - Part 1 - use native Maybe syntax in place of OptionalHttpResponseHead in IDPL; r=valentin
Alex Gaynor <agaynor@mozilla.com> - Wed, 13 Mar 2019 18:46:59 +0000 - rev 521767
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1535046 - Part 1 - use native Maybe syntax in place of OptionalHttpResponseHead in IDPL; r=valentin Differential Revision: https://phabricator.services.mozilla.com/D23344
950174a8c708a11f76452a83ed77b32e2213a8de: Bug 1527325 - Don't re-export contents of WR API units r=gw
Dzmitry Malyshau <dmalyshau@mozilla.com> - Wed, 13 Mar 2019 19:30:56 +0000 - rev 521766
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1527325 - Don't re-export contents of WR API units r=gw The cleans up our WR use statements further, easying the merge conflicts. Note: this PR is subject to instant rot, it is preferred to land quickly. Differential Revision: https://phabricator.services.mozilla.com/D23373
d280b4e8d2a46303b1333c6f4eb8a278d01d8a54: Bug 1532988 - Fix fingerprinters and cryptominers sub-panel icon sizing. r=ewright
Johann Hofmann <jhofmann@mozilla.com> - Wed, 13 Mar 2019 19:44:57 +0000 - rev 521765
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1532988 - Fix fingerprinters and cryptominers sub-panel icon sizing. r=ewright Differential Revision: https://phabricator.services.mozilla.com/D23290
6b1b462030ce635b16bd97392221ec4fed37f9a6: Bug 1534616 - Add a mochitest for hit-testing content under a clipped modal div. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 13 Mar 2019 20:07:31 +0000 - rev 521764
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1534616 - Add a mochitest for hit-testing content under a clipped modal div. r=botond This tests the scenario fixed by bug 1531170. Differential Revision: https://phabricator.services.mozilla.com/D23241
57387d4ed085fb614820aac402b758d88aa29452: Bug 1535057: Always re-fetch chromium in cron; r=aki
Tom Prince <mozilla@hocat.ca> - Wed, 13 Mar 2019 20:05:24 +0000 - rev 521763
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1535057: Always re-fetch chromium in cron; r=aki We have a cron job to update the chromium, but the tasks were getting optimized away. Force the target tasks for the cron job to always run. Differential Revision: https://phabricator.services.mozilla.com/D23380
e7cd2f1e7f66665664eea0dde614a6ff6da35311: Inconsistency between "&" (ampersand) vs "and" in Options (Bug 1530771) r=jaws,flod
Mauricio Araujo <mauricio.araujo@protonmail.com> - Wed, 13 Mar 2019 06:35:24 +0000 - rev 521762
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Inconsistency between "&" (ampersand) vs "and" in Options (Bug 1530771) r=jaws,flod Bug 1530771 - Replaced instances where "&" (ampersand) was used instead of "and" to join two words in the preferences menu, and added Oxford comma where appropriate in certain labels to ensure consistency. r?jaws, r?flod Differential Revision: https://phabricator.services.mozilla.com/D21472
48003b78de5a22362a6f869ddeb09741d2913576: Bug 1534085 - Avoid accidentally creating partial source objects. r=bhackett
Logan Smyth <loganfsmyth@gmail.com> - Wed, 13 Mar 2019 16:59:56 +0000 - rev 521761
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1534085 - Avoid accidentally creating partial source objects. r=bhackett Differential Revision: https://phabricator.services.mozilla.com/D23242
f04779216e2b928707a1c848ccd135a7b9def3c2: Bug 1535044 - Introduce mozilla namespace in TestGroupId.cpp. r=pehrsons
Chun-Min Chang <chun.m.chang@gmail.com> - Wed, 13 Mar 2019 16:51:38 +0000 - rev 521760
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1535044 - Introduce mozilla namespace in TestGroupId.cpp. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D23338
360f4359ab669cd5d4fcc7b641c0a6dd8fb65341: Bug 1534885 - Change clip mask rendering to not rely on render task data. r=kvark
Glenn Watson <github@intuitionlibrary.com> - Wed, 13 Mar 2019 19:28:36 +0000 - rev 521759
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1534885 - Change clip mask rendering to not rely on render task data. r=kvark As a general principle, we're trying to remove most usage of the render task data that gets stored in a texture (bind_frame_data is slow on many platforms, and it's somewhat inflexible with the amount of data that can be provided). This also lays some foundations for possibly drawing clip masks with alternative techniques on mobile / tiled GPU architectures, where we may not need / want a render task for clip masks. Differential Revision: https://phabricator.services.mozilla.com/D23271
a4d1dd58552d02854ce438e11dc4c97ec885f166: Bug 1534914 - Improve blocked cursor behavior to fall back to next image. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 13 Mar 2019 18:38:09 +0000 - rev 521758
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1534914 - Improve blocked cursor behavior to fall back to next image. r=smaug Right now we just block the image returned from nsIFrame::GetCursor, which is the first loading cursor image. I think we should do the same we do when the image fails to load, which is to fall back to the next image instead. This patch moves all the custom cursor code selection logic to EventStateManager, and lets the frame return a CursorKind and whether custom images are allowed. Differential Revision: https://phabricator.services.mozilla.com/D23289
9f0635581b5c3450ad7521c9d1df0538da6e2469: Bug 1529273 - replaces the current implementation of Profile::new with dedicated Profile::new and Profile::new_from_path. r=ato
Kriti Singh <kritisingh1.ks@gmail.com> - Wed, 13 Mar 2019 16:42:23 +0000 - rev 521757
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1529273 - replaces the current implementation of Profile::new with dedicated Profile::new and Profile::new_from_path. r=ato Differential Revision: https://phabricator.services.mozilla.com/D23310
b8c1398f5a9074d3741997199d3eb2fa568c5469: Backed out 2 changesets (bug 1532712) for mochitest failures at browser_policy_set_homepage.js on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Wed, 13 Mar 2019 21:18:53 +0200 - rev 521756
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Backed out 2 changesets (bug 1532712) for mochitest failures at browser_policy_set_homepage.js on a CLOSED TREE. Backed out changeset 1af088f5fc34 (bug 1532712) Backed out changeset 5fb5272aec8e (bug 1532712)
0a8500467d6df2d175fd64025e998d5a88a39696: Bug 1532553 - Use AutoRealm before calling JS::ReadableStreamGetMode(), r=jorendorff
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 12 Mar 2019 14:02:13 +0000 - rev 521755
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1532553 - Use AutoRealm before calling JS::ReadableStreamGetMode(), r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D23117
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip