eeb4df23fecc835b765264d55032173c96e0db47: Bug 1550401 - Report OOM size when StringParam::GetString is failure. r=geckoview-reviewers,snorp a=jcristau
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 22 May 2019 18:43:08 +0000 - rev 533439
Push 11322 by malexandru@mozilla.com at Tue, 28 May 2019 11:39:39 +0000
Bug 1550401 - Report OOM size when StringParam::GetString is failure. r=geckoview-reviewers,snorp a=jcristau Actually, all JNI Exceptions with `java.lang.OutOfMemoryError` call `NS_ABORT_OOM(0)`. But `JNIEnv::NewString` in `StringParam::GetString` can know OOM size when returning `nullptr`. So call `NS_ABORT_OOM` directly when `NewString` is failure. Differential Revision: https://phabricator.services.mozilla.com/D31026
0221c97747ac3eebad8c9761a13c4d875c1ed45a: Bug 1547184 - Remove taobao in android search plugins r=mkaply a=jcristau
Ran Xu <rxu@mozilla.com> - Tue, 21 May 2019 04:54:31 +0000 - rev 533438
Push 11322 by malexandru@mozilla.com at Tue, 28 May 2019 11:39:39 +0000
Bug 1547184 - Remove taobao in android search plugins r=mkaply a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D28945
c246934cd0fa26c9ed4cee40b07d4c5c7c32bc4d: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Tue, 28 May 2019 08:00:22 +0000 - rev 533437
Push 11321 by ffxbld at Tue, 28 May 2019 08:00:30 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD ar -> 84fc5012c0e7 cak -> e75641a6a3c5 eo -> 3c9fbf8e954a eu -> 2f70eded3795 hsb -> bf7aba899f1e nn-NO -> cc6e3cc767a4 sl -> af493a798289
3ef9eb7fdd705da8c6fd2b56e06fb2857d6cdfc7: no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Tue, 28 May 2019 08:00:14 +0000 - rev 533436
Push 11321 by ffxbld at Tue, 28 May 2019 08:00:30 +0000
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD ar -> 84fc5012c0e7 cak -> e75641a6a3c5 eo -> 3c9fbf8e954a eu -> 2f70eded3795 hsb -> bf7aba899f1e nn-NO -> cc6e3cc767a4 sl -> af493a798289
35528f5b95dd34aeba73f14641aeb0d8b53dea86: No bug - Tagging 7f83ca2147b8a9f3b7e5e6c6c5daae76be1c82a8 with FIREFOX_68_0b5_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Tue, 28 May 2019 06:11:39 +0000 - rev 533435
Push 11320 by ffxbld at Tue, 28 May 2019 06:11:47 +0000
No bug - Tagging 7f83ca2147b8a9f3b7e5e6c6c5daae76be1c82a8 with FIREFOX_68_0b5_BUILD1 a=release CLOSED TREE DONTBUILD
6ec3cb391f03a3d02c47e3cb4525fe9eb6abd242: Bug 1553737 - Backed out changeset 2d54ea3f6208 (bug 1541062) for causing bug 1553737. a=backout
Julien Cristau <jcristau@mozilla.com> - Mon, 27 May 2019 12:00:16 +0200 - rev 533434
Push 11319 by rgurzau@mozilla.com at Mon, 27 May 2019 23:54:00 +0000
Bug 1553737 - Backed out changeset 2d54ea3f6208 (bug 1541062) for causing bug 1553737. a=backout
97158e94fd0a16e451db9720d64bdfc7df4c685e: Backed out changeset 8a9ead048034 (bug 1516767) for setting wrong bug number. a=backout
Gurzau Raul <rgurzau@mozilla.com> - Tue, 28 May 2019 02:43:04 +0300 - rev 533433
Push 11319 by rgurzau@mozilla.com at Mon, 27 May 2019 23:54:00 +0000
Backed out changeset 8a9ead048034 (bug 1516767) for setting wrong bug number. a=backout
67d20a416452bedd1df182229de370b3e32e4212: Bug 1548629 - Separate logic for media data with gaps and overlaps. r=jya a=jcristau
Andreas Pehrson <apehrson@mozilla.com> - Wed, 22 May 2019 12:44:44 +0000 - rev 533432
Push 11319 by rgurzau@mozilla.com at Mon, 27 May 2019 23:54:00 +0000
Bug 1548629 - Separate logic for media data with gaps and overlaps. r=jya a=jcristau If we end up taking the gap branch of the if in the patch, and the media file in the future from the point we branched at contains no gaps or overlaps, we'll still end up taking the gap branch until the end. This is because it only appends up to the start of the current frame, but not the frame itself. I.e., when the next frame gets processed, there's still a gap in appended data. Depends on D32107 Differential Revision: https://phabricator.services.mozilla.com/D32108
d32cf703d5665f0c9818289c1fab5e3bc0cfa1d6: Bug 1548629 - Set contentDuration for gizmo-short.mp4. r=jya a=jcristau
Andreas Pehrson <apehrson@mozilla.com> - Wed, 22 May 2019 12:43:50 +0000 - rev 533431
Push 11319 by rgurzau@mozilla.com at Mon, 27 May 2019 23:54:00 +0000
Bug 1548629 - Set contentDuration for gizmo-short.mp4. r=jya a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D32107
b07f121a2ad4ec4103dd5b21e1079280ff370e44: No bug - Tagging 7f83ca2147b8a9f3b7e5e6c6c5daae76be1c82a8 with DEVEDITION_68_0b5_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Mon, 27 May 2019 15:06:17 +0000 - rev 533430
Push 11318 by ffxbld at Mon, 27 May 2019 15:06:26 +0000
No bug - Tagging 7f83ca2147b8a9f3b7e5e6c6c5daae76be1c82a8 with DEVEDITION_68_0b5_BUILD1 a=release CLOSED TREE DONTBUILD
a3c3024d9cd5b81f73cb9ef02b9055579e2bf5c5: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Mon, 27 May 2019 15:00:30 +0000 - rev 533429
Push 11317 by ffxbld at Mon, 27 May 2019 15:00:37 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD cy -> 2067018b3526 da -> 4a7b3a178edc ro -> 1e2c016e1b6a
799b3e488f4891e411a75bb9b48cee076928ea1c: no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Mon, 27 May 2019 15:00:22 +0000 - rev 533428
Push 11317 by ffxbld at Mon, 27 May 2019 15:00:37 +0000
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD cy -> 2067018b3526 da -> 4a7b3a178edc ro -> 1e2c016e1b6a
c278b7b94a12a988dd7d03f5a36d4691e282ae1e: No bug - Tagging 7f83ca2147b8a9f3b7e5e6c6c5daae76be1c82a8 with FENNEC_68_0b5_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Mon, 27 May 2019 14:56:57 +0000 - rev 533427
Push 11316 by ffxbld at Mon, 27 May 2019 14:57:06 +0000
No bug - Tagging 7f83ca2147b8a9f3b7e5e6c6c5daae76be1c82a8 with FENNEC_68_0b5_BUILD1 a=release CLOSED TREE DONTBUILD
5bd868ce2fd08433b06a727c679ab7fd3918274d: Bug 1509673 - Bump the timeout for Windows opt builds to 3hr to match other PGO-enabled builds. r=me, a=release DONTBUILD
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 27 May 2019 15:09:49 +0200 - rev 533426
Push 11315 by archaeopteryx@coole-files.de at Mon, 27 May 2019 13:11:16 +0000
Bug 1509673 - Bump the timeout for Windows opt builds to 3hr to match other PGO-enabled builds. r=me, a=release DONTBUILD Similar to bug 1500274.
dc28babd8428789a862c8025a63be4254d419257: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Mon, 27 May 2019 12:00:24 +0000 - rev 533425
Push 11314 by ffxbld at Mon, 27 May 2019 12:00:33 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD cy -> 37fad25fb15e vi -> 39d652b5c537 zh-CN -> d9f70f0e6589
ad152a2a5739fa05cc834d41236a6efb5ef8f187: no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Mon, 27 May 2019 12:00:17 +0000 - rev 533424
Push 11314 by ffxbld at Mon, 27 May 2019 12:00:33 +0000
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD cy -> 37fad25fb15e vi -> 39d652b5c537 zh-CN -> d9f70f0e6589
7f83ca2147b8a9f3b7e5e6c6c5daae76be1c82a8: Bug 1520456 - test_CF_HTML_clipboard.html should skip non-mac platform instead of detecting platform in html file. r=masayuki a=test-only DEVEDITION_68_0b5_BUILD1 DEVEDITION_68_0b5_RELEASE FENNEC_68_0b5_BUILD1 FENNEC_68_0b5_RELEASE FIREFOX_68_0b5_BUILD1 FIREFOX_68_0b5_RELEASE
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 24 May 2019 06:28:02 +0000 - rev 533423
Push 11313 by nbeleuzu@mozilla.com at Mon, 27 May 2019 10:32:57 +0000
Bug 1520456 - test_CF_HTML_clipboard.html should skip non-mac platform instead of detecting platform in html file. r=masayuki a=test-only test_CF_HTML_clipboard.html does nothing if platform isn't mac. But according to intermittent failure log, this is often failure on Android. I guess that this is infra issue, but we should use skip-if to avoid this failure instead. Differential Revision: https://phabricator.services.mozilla.com/D32413
8a9ead04803465749d2cb41a9ca00cc72a050815: Bug 1516767 - Backed out changeset 2d54ea3f6208 (bug 1541062) for causing bug 1553737. a=backout
Julien Cristau <jcristau@mozilla.com> - Mon, 27 May 2019 12:00:16 +0200 - rev 533422
Push 11313 by nbeleuzu@mozilla.com at Mon, 27 May 2019 10:32:57 +0000
Bug 1516767 - Backed out changeset 2d54ea3f6208 (bug 1541062) for causing bug 1553737. a=backout
c6df1fc8a2a17b2bbbf1c2dca6a391d0df67f449: Bug 1553371 - Load moz-extension pages in extension principal. r=snorp a=jcristau
Agi Sferro <agi@sferro.dev> - Wed, 22 May 2019 19:20:54 +0000 - rev 533421
Push 11313 by nbeleuzu@mozilla.com at Mon, 27 May 2019 10:32:57 +0000
Bug 1553371 - Load moz-extension pages in extension principal. r=snorp a=jcristau WebExtension can always open their respective WebExtension pages even when the WebExtension page is not content accessible. However, this is not true for `tabs.update`, which couldn't link to WebExtension pages at all. Similarly, a user should be able to open a WebExtension page directly by typing the URL. To fix the above problems we pass the correct `triggeringPrincipal` when loading such URIs. This change also makes URI typed by the user not use the `systemPrincipal` anymore but a more restrictive codebase principal local to the page that's being typed to avoid unintended side-effects. This also makes the triggering URI always the page for these privileged pages, so we need to adjust some tests to account for that by loading unprivileged `http` pages instead. Differential Revision: https://phabricator.services.mozilla.com/D32149
fb23d87ad492d731511d436db7e446afea90b4ef: Bug 1553371 - Load chrome frameScripts when switching processes. r=snorp a=jcristau
Agi Sferro <agi@sferro.dev> - Wed, 22 May 2019 19:20:54 +0000 - rev 533420
Push 11313 by nbeleuzu@mozilla.com at Mon, 27 May 2019 10:32:57 +0000
Bug 1553371 - Load chrome frameScripts when switching processes. r=snorp a=jcristau Whenever we switch processes in GeckoView we didn't inject frameScripts. This change adds a new method `loadInitFrameScript` that is called whenever a module's new browser is attached to a window so that the frame script is loaded correctly into the new browser. This fixes a bug in WebExtension pages where the WebExtension Process Script would never be notified of a new WebExtension page window, breaking privileged APIs. Differential Revision: https://phabricator.services.mozilla.com/D32148
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip