03bd600d3313f126b24f2e09d8360b92eb89692e: Bug 1550531. Fix -moz-element memory leak and related shutdown hangs. r=emilio a=jcristau
Jonathan Watt <jwatt@jwatt.org> - Wed, 22 May 2019 20:14:47 +0100 - rev 533413
Push 11312 by nbeleuzu@mozilla.com at Mon, 27 May 2019 09:34:11 +0000
Bug 1550531. Fix -moz-element memory leak and related shutdown hangs. r=emilio a=jcristau
b03b23d73d3c50e43c7afe75705ca8fa2e711385: Bug 1552853 - Fix the update UI so it displays restart when it should when update staging fails. r=mhowell a=jcristau
Robert Strong <robert.bugzilla@gmail.com> - Wed, 22 May 2019 19:29:37 +0000 - rev 533412
Push 11312 by nbeleuzu@mozilla.com at Mon, 27 May 2019 09:34:11 +0000
Bug 1552853 - Fix the update UI so it displays restart when it should when update staging fails. r=mhowell a=jcristau Fixes the case reported where disabling the maintenance service caused the UI to display Applying due to the update staging failure. Added new error codes for the two cases where pending was written to the update.status file when staging failed. Added code to UpdateService.jsm to set the update.status to pending when either of the two new error codes are in the update.status file. Added two new tests that verify the UI and simulate the failure condition in updater.cpp. Differential Revision: https://phabricator.services.mozilla.com/D32177
d37e9d3c46d7babf800258e696687c18370c22df: Bug 1543387 - Ignore initial about:blank load when restoring scroll position: add missing semicolon. r=snorp a=jcristau
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 23 May 2019 00:20:31 +0200 - rev 533411
Push 11312 by nbeleuzu@mozilla.com at Mon, 27 May 2019 09:34:11 +0000
Bug 1543387 - Ignore initial about:blank load when restoring scroll position: add missing semicolon. r=snorp a=jcristau
dbf2d7493d851d2a1f57b3a9d414ca5bb99ed31f: Bug 1543387 - Ignore initial about:blank load when restoring scroll position. r=snorp a=jcristau
Dylan Roeh <droeh@mozilla.com> - Wed, 22 May 2019 16:53:07 +0000 - rev 533410
Push 11312 by nbeleuzu@mozilla.com at Mon, 27 May 2019 09:34:11 +0000
Bug 1543387 - Ignore initial about:blank load when restoring scroll position. r=snorp a=jcristau When restoreState is called early in a GeckoSession's life, the scroll position restore code can catch the pageshow event for the initial about:blank load rather than for the page being restored, resulting in a failure to restore scroll position. Differential Revision: https://phabricator.services.mozilla.com/D32163
413832ca33c270cc97114acf252dab4ce2ec6d0a: Bug 1552789 - Check NS_FRAME_FORCE_DISPLAY_LIST_DESCEND_INTO flag for every line r=mattwoodrow a=jcristau
Miko Mynttinen <mikokm@gmail.com> - Mon, 20 May 2019 22:54:18 +0000 - rev 533409
Push 11312 by nbeleuzu@mozilla.com at Mon, 27 May 2019 09:34:11 +0000
Bug 1552789 - Check NS_FRAME_FORCE_DISPLAY_LIST_DESCEND_INTO flag for every line r=mattwoodrow a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D31865
e2e26a62422c58f789934eb79faa6e07d6d3f974: Bug 1551554 - Fix broken webextension localisation keys. r=Standard8 a=jcristau
Dale Harvey <dale@arandomurl.com> - Mon, 20 May 2019 12:59:33 +0000 - rev 533408
Push 11312 by nbeleuzu@mozilla.com at Mon, 27 May 2019 09:34:11 +0000
Bug 1551554 - Fix broken webextension localisation keys. r=Standard8 a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D31545
f37bb25ff66a244cc734cda70456cfb374c4067e: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Mon, 27 May 2019 06:00:25 +0000 - rev 533407
Push 11311 by ffxbld at Mon, 27 May 2019 06:00:33 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD ach -> d6ef0caf94b9 cak -> 3f4666f3eb7d el -> 44883c00d16b eo -> d615d6dc0ab9 es-ES -> 36f33c58561c et -> 49cdd36fca8e fa -> aadfe776a770 fi -> 5df4eff698da fr -> b752fbc198f4 fy-NL -> 67fbd5a1f6da hr -> 8bed17b2fe0f hsb -> 3496d2a6b2dd hu -> 86ba899038e0 id -> 5f8d32d9605e it -> fef0e2b64bd5 ka -> 24fffa7c333a lij -> 672b3525fa77 lt -> 1c32ca655cd5 nl -> 2c6a90555328 nn-NO -> c83c459c1e03 pa-IN -> 1f8cdce20402 pl -> 7fd6ad565a10 pt-BR -> cdf38ea39c69 pt-PT -> 03d99b787301 rm -> 577841517f94 ro -> cd1b52b3f8d2 ru -> 37780b0d96a4 sq -> a3838117fc3a sv-SE -> 670598183769 te -> 7730e9096da9 th -> 432fafbbe5bd tr -> d7a8c90070e7 ur -> 3fdab93fe432 vi -> 9361306f074a zh-CN -> 45fae879f666
39520fe84be8fa798a6b8f89784f58f0c5b9a689: no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Mon, 27 May 2019 06:00:18 +0000 - rev 533406
Push 11311 by ffxbld at Mon, 27 May 2019 06:00:33 +0000
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD cak -> 3f4666f3eb7d el -> 44883c00d16b eo -> d615d6dc0ab9 es-ES -> 36f33c58561c et -> 49cdd36fca8e fa -> aadfe776a770 fi -> 5df4eff698da fr -> b752fbc198f4 fy-NL -> 67fbd5a1f6da hr -> 8bed17b2fe0f hsb -> 3496d2a6b2dd hu -> 86ba899038e0 id -> 5f8d32d9605e it -> fef0e2b64bd5 ka -> 24fffa7c333a lij -> 672b3525fa77 lt -> 1c32ca655cd5 nl -> 2c6a90555328 nn-NO -> c83c459c1e03 pa-IN -> 1f8cdce20402 pl -> 7fd6ad565a10 pt-BR -> cdf38ea39c69 pt-PT -> 03d99b787301 rm -> 577841517f94 ro -> cd1b52b3f8d2 ru -> 37780b0d96a4 sq -> a3838117fc3a sv-SE -> 670598183769 te -> 7730e9096da9 th -> 432fafbbe5bd tr -> d7a8c90070e7 ur -> 3fdab93fe432 vi -> 9361306f074a zh-CN -> 45fae879f666
dae867a5e8fed9e8b7aa0ecf14b3f1cd93f703c5: No bug - Tagging ddc0c7609e57ad43e1a28888ffffcbdf02131a53 with FIREFOX_68_0b4_RELEASE a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Sat, 25 May 2019 00:21:32 +0000 - rev 533405
Push 11310 by ffxbld at Sat, 25 May 2019 00:21:41 +0000
No bug - Tagging ddc0c7609e57ad43e1a28888ffffcbdf02131a53 with FIREFOX_68_0b4_RELEASE a=release CLOSED TREE DONTBUILD
b08f23a595db9c6e00f3effd3cb329d8ca69780f: Bug 1549812 - ScrollFrameRectIntoView should handle the frame going away. r=mats a=jcristau
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 17 May 2019 16:33:26 +0000 - rev 533404
Push 11309 by archaeopteryx@coole-files.de at Fri, 24 May 2019 21:38:50 +0000
Bug 1549812 - ScrollFrameRectIntoView should handle the frame going away. r=mats a=jcristau ScrollToShowRect already considers that possibility, so not doing it on the caller is a bug. Ideally scroll observers shouldn't be able to run script, more to that in a second. Differential Revision: https://phabricator.services.mozilla.com/D31088
62a00a1d8a7b4726b6ecb424bc5e15533bb0d6cc: Bug 1551907 - Fix interaction between gray unmarking and weakmap marking r=sfink a=jcristau
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 16 May 2019 11:40:09 +0100 - rev 533403
Push 11309 by archaeopteryx@coole-files.de at Fri, 24 May 2019 21:38:50 +0000
Bug 1551907 - Fix interaction between gray unmarking and weakmap marking r=sfink a=jcristau We shouldn't allow a weak map to become gray after it has already been marked black. Differential Revision: https://phabricator.services.mozilla.com/D31412
27c8512c0e991930fa7bb01c6a89561772a64e48: Bug 1552627 - pt 2, r=dveditz a=jcristau
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 20 May 2019 06:19:51 +0000 - rev 533402
Push 11309 by archaeopteryx@coole-files.de at Fri, 24 May 2019 21:38:50 +0000
Bug 1552627 - pt 2, r=dveditz a=jcristau Depends on D31722 Differential Revision: https://phabricator.services.mozilla.com/D31723
dfc5b049c351cf99e7bddd88499d23c48659283b: Bug 1552627 - r=dveditz a=jcristau
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 20 May 2019 06:32:46 +0000 - rev 533401
Push 11309 by archaeopteryx@coole-files.de at Fri, 24 May 2019 21:38:50 +0000
Bug 1552627 - r=dveditz a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D31722
298f7d8bb0c03c97cb5254ca5fbe9835f3d8575b: Bug 1540401 - Backout Part 2: Convert MOZ_DIAGNOSTIC_ASSERT back to MOZ_ASSERT since bug 1541775 hasn't been fixed yet; r=asuth a=jcristau l10n=trailhead
Jan Varga <jan.varga@gmail.com> - Thu, 23 May 2019 10:26:20 +0200 - rev 533400
Push 11308 by nbeleuzu@mozilla.com at Fri, 24 May 2019 19:41:29 +0000
Bug 1540401 - Backout Part 2: Convert MOZ_DIAGNOSTIC_ASSERT back to MOZ_ASSERT since bug 1541775 hasn't been fixed yet; r=asuth a=jcristau l10n=trailhead
39c14a33468fde1a7316fc135243b647e750014f: Bug 1551520 - Use WR relative transform instead of the world inverse. r=gw a=jcristau
Dzmitry Malyshau <dmalyshau@mozilla.com> - Thu, 23 May 2019 15:43:33 -0400 - rev 533399
Push 11308 by nbeleuzu@mozilla.com at Fri, 24 May 2019 19:41:29 +0000
Bug 1551520 - Use WR relative transform instead of the world inverse. r=gw a=jcristau Summary: This is a follow-up to https://phabricator.services.mozilla.com/D30600 Previously, I changed changed the space mapper logic to use the world transformations. This was seemingly needed because we requrested the relation between primitives and their clip nodes, which could be in unrelated spatial sub-trees. However, I believe the change was a mistake, since for clips we should not even try to get the relative mapping, and clipping is done in world space for these cases. This change reverts that logic back. Fingers crossed for the try to not show any asserts firing up inside get_relative_transform. Test Plan: pending try https://treeherder.mozilla.org/#/jobs?repo=try&revision=dbd8fe9a797c680db0f64f02b019b2b4eaab4dd4 Reviewers: gw Tags: #secure-revision Bug #: 1551520 Differential Revision: https://phabricator.services.mozilla.com/D32382
fa195c94dc1082186356e97094feb62e4e1f5b01: Bug 1543384 - Fix race in extension state setter r=kmag a=jcristau
Rob Wu <rob@robwu.nl> - Thu, 23 May 2019 20:39:13 +0000 - rev 533398
Push 11308 by nbeleuzu@mozilla.com at Fri, 24 May 2019 19:41:29 +0000
Bug 1543384 - Fix race in extension state setter r=kmag a=jcristau As a side effect of this patch, the format of the "state" value of "async shutdown timeout" crash reports will change, as follows: "Run manifest: " has been replaced with "Run manifest, ": ``` - Startup: Run manifest: asyncEmitManifestEntry("background") + Startup: Run manifest, asyncEmitManifestEntry("background") ``` Multiple states are now separated by ", " instead of ",": ``` - Startup: Run manifest: manifest_name,manifest_version + Startup: Run manifest, manifest_name, manifest_version ``` "Run manifest" will always have a "Startup: " in front of it: ``` - Startup: Emit Startup,Run manifest + Startup: Emit Startup, Startup: Run manifest ``` And removed the `manifest_*` event dispatch since it has no listeners. Differential Revision: https://phabricator.services.mozilla.com/D26986
5234a4220bae688d165edcd04567936f9d8ee823: Bug 1511839 - Return the generated file if the camera result has "inline-data" action; r=VladBaicu a=jcristau
Petru Lingurar <petru.lingurar@softvision.ro> - Thu, 23 May 2019 12:17:34 +0000 - rev 533397
Push 11308 by nbeleuzu@mozilla.com at Fri, 24 May 2019 19:41:29 +0000
Bug 1511839 - Return the generated file if the camera result has "inline-data" action; r=VladBaicu a=jcristau Handle the case when Camera would actually save a new photo but would return just a thumbnail and not the full image https://github.com/aosp-mirror/platform_packages_apps_camera/blob/33c59af04ab44eff0e3806f140d472252300646a/src/com/android/camera/PhotoModule.java#L1345-L1371 Differential Revision: https://phabricator.services.mozilla.com/D32307
22734638bdcb7d90cdcce00aacaffad82cb8e3b7: Bug 1553400 - XMLHttpRequestDoneNotifier should own XHR, not vice-versa. r=baku a=jcristau
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 22 May 2019 15:40:10 +0000 - rev 533396
Push 11308 by nbeleuzu@mozilla.com at Fri, 24 May 2019 19:41:29 +0000
Bug 1553400 - XMLHttpRequestDoneNotifier should own XHR, not vice-versa. r=baku a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D32142
37268a8937c5afac3c47fbb0428d3d2f751e3891: Bug 1548612 Part 8 - Implement the new stub installer UI design for release/beta. r=agashlin a=jcristau
Matt Howell <mhowell@mozilla.com> - Tue, 21 May 2019 23:29:05 +0000 - rev 533395
Push 11308 by nbeleuzu@mozilla.com at Fri, 24 May 2019 19:41:29 +0000
Bug 1548612 Part 8 - Implement the new stub installer UI design for release/beta. r=agashlin a=jcristau This patch implements the new stub installer UI design for the official branding and leaves the other brandings mostly alone. Leaving them entirely alone was not a goal because it wouldn't have been worth the hacks required, but the layouts and overall designs should be unchanged. The differences between the two designs are intended to be driven entirely by the branding files, so that the new design can be easily expanded to the other channels once art assets exist. Depends on D31145 Differential Revision: https://phabricator.services.mozilla.com/D31146
a8cd16438d96df1cbdb7c0340fd99b9e5b2659d5: Bug 1548612 Part 7 - Add and normalize stub installer UI parameters. r=agashlin a=jcristau
Matt Howell <mhowell@mozilla.com> - Tue, 21 May 2019 23:29:22 +0000 - rev 533394
Push 11308 by nbeleuzu@mozilla.com at Fri, 24 May 2019 19:41:29 +0000
Bug 1548612 Part 7 - Add and normalize stub installer UI parameters. r=agashlin a=jcristau This patch adds a bunch of new defines for stub installer UI parameters that were previously hard coded or implicit, moves several that were universal into the branding files, removes several no longer used ones, and changes the names of some others to match a standard naming convention. Depends on D31144 Differential Revision: https://phabricator.services.mozilla.com/D31145
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip