https://github.com/mozilla/gecko-dev

sort by:
Revision Author Date Message Commit Date
f27f579 Bug 1717575 - Check given attributes for null before iterating. r=morgan, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D119789 15 July 2021, 18:24:01 UTC
43d49c8 Bug 1725492 - Disable search query collection for Firefox Suggest. r=adw, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D122535 13 August 2021, 00:32:47 UTC
33a8024 Bug 1720369: Avoid showing adaptive history of different private-browsing mode as switch-to-tab. r=adw, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D121336 02 August 2021, 02:26:07 UTC
1e81e9b Bug 1718329 - Gracefully handle device reset when mapping tiles with SW-WR + D3D11 compositing. r=jrmuizel, a=jcristau If we encounter a device reset in RenderCompositorD3D11SWGL::TileD3D11::Map, we should fail the call, and rely upon the device reset checks at the end of a render pass to recreate our compositor sessions. Differential Revision: https://phabricator.services.mozilla.com/D121251 29 July 2021, 22:45:41 UTC
206c997 Bug 1721903 - Add the error code when we fail to Map a tile. a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D120675 22 July 2021, 21:33:56 UTC
c76ed67 Bug 1704404 - Apply an explicit line-height to tab labels, in case the title uses fallback fonts with excessive ascent/descent metrics. r=jaws, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D120226 25 July 2021, 15:29:30 UTC
f61494b Bug 1724896 - Sanitize headers. r=necko-reviewers,valentin, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D122294 13 August 2021, 18:07:01 UTC
6ba82cc No Bug, mozilla-release repo-update remote-settings - a=repo-update r=jcristau Differential Revision: https://phabricator.services.mozilla.com/D122698 16 August 2021, 08:11:16 UTC
606a42a No Bug, mozilla-release repo-update remote-settings - a=repo-update, r=jcristau Differential Revision: https://phabricator.services.mozilla.com/D122067 09 August 2021, 08:14:41 UTC
ccfbbc2 No Bug, mozilla-release repo-update remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D121836 05 August 2021, 08:11:20 UTC
13b3d4f No bug - bump version to 91.0.1. a=release 16 August 2021, 12:26:22 UTC
a36e200 Bug 1722083 - revoke the listener first. r=bryce, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D121760 04 August 2021, 18:26:58 UTC
692c697 Bug 1719319: Make consistency error non-fatal on release. r=mccr8, a=RyanVM I still haven't figured out why this is happening, so since we can make it non-fatal on release builds, we should, given the crash volume. I don't want to completely silence the issue in non-release builds, since something is clearly still wrong. Differential Revision: https://phabricator.services.mozilla.com/D121686 04 August 2021, 00:04:28 UTC
13d1170 Bug 1723959 - Disable XFA support in the PDF Viewer in release, only enable it for early betas. r=calixte, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D121718 04 August 2021, 15:25:20 UTC
4971822 Bug 1721127 - Apply win32 printing surface fix from https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/228. r=jrmuizel, a=RyanVM (Updated patch following discussion with @psychon/@ajohnson in the upstream cairo MR.) Differential Revision: https://phabricator.services.mozilla.com/D121602 04 August 2021, 12:56:48 UTC
0897153 Backed out 2 changesets (bug 1717161) for various web compat regressions. a=RyanVM Backed out changeset c6f25f745d82 (bug 1717161) Backed out changeset a1cbf18d246a (bug 1717161) 04 August 2021, 17:37:25 UTC
e70ac56 Bug 1668945 - Make `test_bug1581192.html` wait for the click target interactive. r=smaug, a=test-only When the test times out, the `<iframe>` element in the parent document receives the mouse button events. This may happen if APZC has not received layout information from subframe's document yet. For solving this issue, this patch adds a utility method into `EventUtils.js` that waits a `mousemove` event synthesized on the given target. Differential Revision: https://phabricator.services.mozilla.com/D119596 13 July 2021, 04:27:35 UTC
1063f60 Bug 1714285 - Make `test_coalesce_mousewheel.html` retry to get ideal result unless `wheel` event values are wrong. r=smaug, a=test-only The test may fail if * next wheel event is not in the IPC message queue. * next IPC message is not a wheel event message which randomly coming. Therefore, we should make each test retry until getting expected result if `deltaMode` and `deltaY` values of `wheel` events are not wrong. Differential Revision: https://phabricator.services.mozilla.com/D121061 02 August 2021, 23:24:12 UTC
9794719 Bug 1715083 - Make `test_coalesce_mousehweel.html` wait to receive a user input event before running the first test. r=smaug, a=test-only Similarly, the test uses `synthesizeWheel` and it may be handled by the main process before APZC has the `<iframe>`'s layout information. So, it should wait `promiseElementReadyForUserInput` before running its first test. Differential Revision: https://phabricator.services.mozilla.com/D119716 13 July 2021, 10:02:11 UTC
ce5c90f Bug 1710524 - Fix intermittent failure in testWeakMap_keyDelegates. r=sfink, a=test-only The problem is that we are waiting for an incremental GC to get past the prepare phase, but sometimes it ends up finishing completely, which causes finishGC() to assert. The fix is to be more careful about checking before calling that. Differential Revision: https://phabricator.services.mozilla.com/D121393 02 August 2021, 08:49:25 UTC
ac5766a Bug 1635327 - Disable __tls_get_addr interception in sanitizer builds. r=emilio,andi a=NPOTB Sanitizers try to intercept __tls_get_addr to find DTLS blocks. In some cases, they fail miserably with a crash. And in the cases they don't crash, they don't seem to actually work properly anyways. This affects both build time when running host programs compiled with sanitizer flags (this only actually affects rust build scripts/procedural macros on non-cross builds, not C/C++ host programs), and execution time, e.g. when running tests. Differential Revision: https://phabricator.services.mozilla.com/D120574 22 July 2021, 22:00:59 UTC
e77a43a Bug 1721829 - Move Linux mochitest-webgpu tests to run on WebRender only. r=jmaher, a=RyanVM autoland, no change mozilla-central --- target_task_set@5ac6408ac3e +++ target_task_set@ao_ci_linux_wpt_fixup -test-linux1804-64-shippable/opt-mochitest-webgpu-e10s -test-linux1804-64-shippable/opt-mochitest-webgpu-fis-e10s -test-linux1804-64/debug-mochitest-webgpu-fis-e10s Differential Revision: https://phabricator.services.mozilla.com/D120631 22 July 2021, 19:19:29 UTC
cc0f676 Bug 1719333 - Disable web-platform-tests on non-WR Linux. r=ahal,jmaher a=RyanVM In addition to disabling wpt on non-WR Linux, this patch also enables these tests on CCOV/DevEdition to ensure we don't actually reduce coverage. This also ensures we run WPT tests on Windows QR at the appropriate tier. autoland --- target_task_set@7d51fa43641c +++ target_task_set@ao_ci_linux_wpt_fixup +test-linux1804-64-asan-qr/opt-web-platform-tests-crashtest-e10s +test-linux1804-64-asan-qr/opt-web-platform-tests-e10s +test-linux1804-64-asan-qr/opt-web-platform-tests-wdspec-e10s -test-linux1804-64-asan/opt-web-platform-tests-crashtest-e10s -test-linux1804-64-asan/opt-web-platform-tests-crashtest-fis-e10s -test-linux1804-64-asan/opt-web-platform-tests-e10s -test-linux1804-64-asan/opt-web-platform-tests-fis-e10s -test-linux1804-64-asan/opt-web-platform-tests-print-reftest-e10s -test-linux1804-64-asan/opt-web-platform-tests-print-reftest-fis-e10s -test-linux1804-64-asan/opt-web-platform-tests-reftest-e10s -test-linux1804-64-asan/opt-web-platform-tests-reftest-fis-e10s -test-linux1804-64-asan/opt-web-platform-tests-wdspec-e10s -test-linux1804-64-asan/opt-web-platform-tests-wdspec-fis-e10s -test-linux1804-64-asan/opt-web-platform-tests-wdspec-headless-e10s -test-linux1804-64-asan/opt-web-platform-tests-wdspec-headless-fis-e10s +test-linux1804-64-qr/debug-web-platform-tests-crashtest-e10s +test-linux1804-64-qr/debug-web-platform-tests-crashtest-swr-e10s +test-linux1804-64-qr/debug-web-platform-tests-e10s +test-linux1804-64-qr/debug-web-platform-tests-swr-e10s +test-linux1804-64-qr/debug-web-platform-tests-wdspec-e10s +test-linux1804-64-qr/debug-web-platform-tests-wdspec-swr-e10s +test-linux1804-64-qr/opt-web-platform-tests-crashtest-e10s +test-linux1804-64-qr/opt-web-platform-tests-e10s +test-linux1804-64-qr/opt-web-platform-tests-wdspec-e10s -test-linux1804-64/debug-web-platform-tests-crashtest-e10s -test-linux1804-64/debug-web-platform-tests-e10s -test-linux1804-64/debug-web-platform-tests-print-reftest-e10s -test-linux1804-64/debug-web-platform-tests-reftest-e10s -test-linux1804-64/debug-web-platform-tests-wdspec-e10s -test-linux1804-64/opt-web-platform-tests-crashtest-e10s -test-linux1804-64/opt-web-platform-tests-e10s -test-linux1804-64/opt-web-platform-tests-print-reftest-e10s -test-linux1804-64/opt-web-platform-tests-reftest-e10s -test-linux1804-64/opt-web-platform-tests-wdspec-e10s -test-linux1804-64/opt-web-platform-tests-wdspec-headless-e10s +test-windows10-32-qr/debug-web-platform-tests-crashtest-e10s +test-windows10-32-qr/debug-web-platform-tests-e10s +test-windows10-32-qr/opt-web-platform-tests-crashtest-e10s +test-windows10-32-qr/opt-web-platform-tests-e10s +test-windows10-64-qr/debug-web-platform-tests-crashtest-e10s +test-windows10-64-qr/debug-web-platform-tests-crashtest-swr-e10s +test-windows10-64-qr/debug-web-platform-tests-e10s +test-windows10-64-qr/debug-web-platform-tests-swr-e10s +test-windows10-64-qr/debug-web-platform-tests-wdspec-e10s +test-windows10-64-qr/debug-web-platform-tests-wdspec-swr-e10s +test-windows10-64-qr/opt-web-platform-tests-crashtest-e10s +test-windows10-64-qr/opt-web-platform-tests-e10s +test-windows10-64-qr/opt-web-platform-tests-wdspec-e10s mozilla-central --- target_task_set@7d51fa43641c +++ target_task_set@ao_ci_linux_wpt_fixup -test-linux1804-64-asan/opt-web-platform-tests-crashtest-e10s -test-linux1804-64-asan/opt-web-platform-tests-crashtest-fis-e10s -test-linux1804-64-asan/opt-web-platform-tests-e10s -test-linux1804-64-asan/opt-web-platform-tests-fis-e10s -test-linux1804-64-asan/opt-web-platform-tests-print-reftest-e10s -test-linux1804-64-asan/opt-web-platform-tests-print-reftest-fis-e10s -test-linux1804-64-asan/opt-web-platform-tests-reftest-e10s -test-linux1804-64-asan/opt-web-platform-tests-reftest-fis-e10s -test-linux1804-64-asan/opt-web-platform-tests-wdspec-e10s -test-linux1804-64-asan/opt-web-platform-tests-wdspec-fis-e10s -test-linux1804-64-asan/opt-web-platform-tests-wdspec-headless-e10s -test-linux1804-64-asan/opt-web-platform-tests-wdspec-headless-fis-e10s +test-linux1804-64-ccov-qr/opt-web-platform-tests-crashtest-e10s +test-linux1804-64-ccov-qr/opt-web-platform-tests-e10s +test-linux1804-64-ccov-qr/opt-web-platform-tests-print-reftest-e10s +test-linux1804-64-ccov-qr/opt-web-platform-tests-reftest-e10s +test-linux1804-64-ccov-qr/opt-web-platform-tests-wdspec-e10s -test-linux1804-64-ccov/opt-web-platform-tests-crashtest-e10s -test-linux1804-64-ccov/opt-web-platform-tests-e10s -test-linux1804-64-ccov/opt-web-platform-tests-print-reftest-e10s -test-linux1804-64-ccov/opt-web-platform-tests-reftest-e10s -test-linux1804-64-ccov/opt-web-platform-tests-wdspec-e10s +test-linux1804-64-qr/debug-web-platform-tests-wdspec-swr-e10s -test-linux1804-64-shippable/opt-web-platform-tests-crashtest-e10s -test-linux1804-64-shippable/opt-web-platform-tests-e10s -test-linux1804-64-shippable/opt-web-platform-tests-print-reftest-e10s -test-linux1804-64-shippable/opt-web-platform-tests-reftest-e10s -test-linux1804-64-shippable/opt-web-platform-tests-wdspec-e10s -test-linux1804-64-shippable/opt-web-platform-tests-wdspec-headless-e10s -test-linux1804-64/debug-web-platform-tests-crashtest-e10s -test-linux1804-64/debug-web-platform-tests-e10s -test-linux1804-64/debug-web-platform-tests-print-reftest-e10s -test-linux1804-64/debug-web-platform-tests-reftest-e10s -test-linux1804-64/debug-web-platform-tests-wdspec-e10s +test-windows10-64-qr/debug-web-platform-tests-wdspec-swr-e10s Differential Revision: https://phabricator.services.mozilla.com/D119202 22 July 2021, 18:41:25 UTC
97fbb15 Bug 1717627 - Part 2. Follow up test fuzzing. r=jrmuizel, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D120516 21 July 2021, 18:05:42 UTC
bc8461e Bug 1717627 - Move Linux devtools tests to WebRender. r=ahal, a=RyanVM --- target_task_set@d009f0738a +++ target_task_set@ao_ci_linux_devtools +test-linux1804-64-asan-qr/opt-mochitest-devtools-chrome-e10s -test-linux1804-64-asan/opt-mochitest-devtools-chrome-e10s +test-linux1804-64-qr/debug-mochitest-devtools-chrome-e10s +test-linux1804-64-qr/debug-mochitest-devtools-chrome-fis-e10s +test-linux1804-64-qr/debug-mochitest-devtools-chrome-swr-e10s +test-linux1804-64-qr/opt-mochitest-devtools-chrome-e10s +test-linux1804-64-qr/opt-mochitest-devtools-chrome-fis-e10s -test-linux1804-64/debug-mochitest-devtools-chrome-e10s -test-linux1804-64/debug-mochitest-devtools-chrome-fis-e10s -test-linux1804-64/opt-mochitest-devtools-chrome-a11y-checks-e10s -test-linux1804-64/opt-mochitest-devtools-chrome-e10s -test-linux1804-64/opt-mochitest-devtools-chrome-fis-e10s +test-macosx1015-64-qr/debug-mochitest-devtools-chrome-e10s mozilla-central --- target_task_set@d009f0738a +++ target_task_set@ao_ci_linux_devtools +test-linux1804-64-asan-qr/opt-mochitest-devtools-chrome-e10s -test-linux1804-64-asan/opt-mochitest-devtools-chrome-e10s +test-linux1804-64-ccov-qr/opt-mochitest-devtools-chrome-e10s -test-linux1804-64-ccov/opt-mochitest-devtools-chrome-e10s +test-linux1804-64-qr/debug-mochitest-devtools-chrome-e10s +test-linux1804-64-qr/debug-mochitest-devtools-chrome-fis-e10s +test-linux1804-64-qr/debug-mochitest-devtools-chrome-swr-e10s +test-linux1804-64-shippable-qr/opt-mochitest-devtools-chrome-e10s +test-linux1804-64-shippable-qr/opt-mochitest-devtools-chrome-fis-e10s -test-linux1804-64-shippable/opt-mochitest-devtools-chrome-a11y-checks-e10s -test-linux1804-64-shippable/opt-mochitest-devtools-chrome-e10s -test-linux1804-64-shippable/opt-mochitest-devtools-chrome-fis-e10s -test-linux1804-64/debug-mochitest-devtools-chrome-e10s -test-linux1804-64/debug-mochitest-devtools-chrome-fis-e10s +test-macosx1015-64-qr/debug-mochitest-devtools-chrome-e10s Differential Revision: https://phabricator.services.mozilla.com/D120228 21 July 2021, 12:54:32 UTC
547cae6 Bug 1721549 - Add JS::GCReason::FIRST_RESERVED_REASON. r=sfink, a=RyanVM Since this would be useful let's add it. Differential Revision: https://phabricator.services.mozilla.com/D120707 23 July 2021, 17:48:16 UTC
f3107c9 Bug 1721549 - Provide some GC reasons for embedders to use. r=sfink, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D120455 21 July 2021, 17:01:54 UTC
55da64b Bug 1713910 - Close the importable wizard window after the tab containing the username field is closed. r=sfoster,tgiles a=test-only DONTBUILD This testcase is based on "signon.suggestImportCount" = 3, which means testcase import_suggestion_wizard, import_suggestion_learn_more and import_suggestion_migrate should only trigger the importableLogin popup once. And in the last testcase, import_suggestion_not_shown, does not show the popup because the limit is reached. However, in some cases, when the wizard window (opened in the first testcase, import_suggestion_wizard testcase) is closed, the focus goes back to the username field that previously showed the importable login popuup, which triggers the importable login popup again. When that happens, when the third testcase is executed, the popup will not be displayed because the limit is already reached. This patch fixes this by closing the tab first so when we close the import suggestion wizard window, we don't trigger another popup. Differential Revision: https://phabricator.services.mozilla.com/D120532 28 July 2021, 07:32:57 UTC
0b2c713 Bug 1670644 - skip permanently failing 812785.html on debug. r=jmaher a=test-only DONTBUILD The test fails if the next generation storage is not enabled. It's controlled by dom.storage.next_gen and only enabled by default for Nightly and Early beta. Differential Revision: https://phabricator.services.mozilla.com/D121557 02 August 2021, 18:39:57 UTC
3a8bb54 No bug - Tagging 57e097c64c15814b3c6dff6d1c97365e3868b0b2 with FIREFOX_91_0esr_BUILD1 a=release CLOSED TREE DONTBUILD 02 August 2021, 20:22:45 UTC
6398755 Bug 1722314 - Mark JNLP as not an executable for esr91. r=Gijs, a=RyanVM 02 August 2021, 17:42:12 UTC
f329883 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 02 August 2021, 17:34:20 UTC
7a0b696 No bug - tagging 8500ce65f7c6e05f76ec4d387af9431e097e0dc6 with FIREFOX_ESR_91_BASE a=release DONTBUILD CLOSED TREE 02 August 2021, 17:34:12 UTC
fe92ef6 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 02 August 2021, 14:36:17 UTC
bd61597 No bug - tagging 56aa24f5eea3a1cee3062d193793001c9d6d6cfe with FIREFOX_RELEASE_90_END a=release DONTBUILD CLOSED TREE 02 August 2021, 14:36:09 UTC
d74961b Preserve old tags after debusetparents. CLOSED TREE DONTBUILD a=release 02 August 2021, 14:36:07 UTC
51f2b19 Merge old head via |hg debugsetparents a523e03955fe9d578bd74dc5252610cabc1f7c19 56aa24f5eea3a1cee3062d193793001c9d6d6cfe| CLOSED TREE DONTBUILD a=release 02 August 2021, 14:35:59 UTC
d1b77bd No bug - tagging d02dc9eb07c989bfb9013cc39e5f3912664bbee6 with FIREFOX_RELEASE_91_BASE a=release DONTBUILD CLOSED TREE 02 August 2021, 14:35:52 UTC
d3f1743 Bug 1722465 - Investigate using telemetry archived data for determining profile activity. r=Mardak, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D120959 30 July 2021, 15:57:54 UTC
ced4aff Bug 1721795 - Pack cs_border_solid's vMixColors in to vector to work around driver bug. r=gfx-reviewers,lsalzman, a=jcristau We have in the past encountered a driver bug on Adreno 3xx devices where using a flat scalar varying causes the fragment shader output to be incorrect. See bugs 1630356 and 1705433. We have now encountered this in cs_border_solid too, due to vMixColors. As before, packing the varying in to a vector works around the bug. Differential Revision: https://phabricator.services.mozilla.com/D121211 29 July 2021, 18:31:36 UTC
60b6d02 Bug 1720429 - Support SourceSurfaceOffset correctly in all DrawSurface implementations. r=jrmuizel, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D120136 19 July 2021, 22:01:32 UTC
db4aa3d Bug 1720429 - CreateClippedDrawTarget takes a rect in user space. r=jrmuizel, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D120135 19 July 2021, 22:01:31 UTC
a2c64f3 Bug 1720429 - Add test for transformed filter, which fails under reftest-snapshot. r=jrmuizel, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D120134 19 July 2021, 22:01:31 UTC
6c77840 Bug 1720841 - Clamp loop condition variable to static value in cs_blur. r=gw a=RyanVM In the cs_blur fragment shader there is a for loop with a number of iterations determined by a flat varying. On some old Adreno drivers this causes severe issues including hangs and crashes. These can be avoided by clamping the number of iterations to a statically known value. Differential Revision: https://phabricator.services.mozilla.com/D120281 19 July 2021, 21:17:07 UTC
3ff8c09 No Bug, mozilla-release repo-update remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D121164 29 July 2021, 08:09:16 UTC
06721bc No Bug, mozilla-release repo-update remote-settings - a=repo-update r=pascalc Differential Revision: https://phabricator.services.mozilla.com/D120821 26 July 2021, 08:13:20 UTC
40b795d No Bug, mozilla-release repo-update remote-settings - a=repo-update r=jcristau Differential Revision: https://phabricator.services.mozilla.com/D120576 22 July 2021, 08:10:50 UTC
9f5b9ab Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD 22 July 2021, 12:14:51 UTC
60a727e No bug - Tagging cda19fb46018c9cb8dc5e6127ebb2cfd04aa9be4 with FIREFOX_90_0_2_RELEASE a=release CLOSED TREE DONTBUILD 22 July 2021, 12:14:46 UTC
8cf8904 No bug - Tagging cda19fb46018c9cb8dc5e6127ebb2cfd04aa9be4 with FIREFOX_90_0_2_BUILD1 a=release CLOSED TREE DONTBUILD 21 July 2021, 22:03:45 UTC
26d6f31 Bug 1719727 - update l10n changesets. r=flod, a=me Generated with: hg cat -r FIREFOX_91_0b5_RELEASE browser/locales/l10n-changesets.json | jq --indent 4 'del(.sco)' > browser/locales/l10n-changesets.json Differential Revision: https://phabricator.services.mozilla.com/D120513 21 July 2021, 17:33:30 UTC
834b203 Bug 1719727 - Change "Personalize" on New Tab to gear icon. r=prathiksha,fluent-reviewers,Gijs,thecount, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D119657 15 July 2021, 19:36:50 UTC
4bd3512 Bug 1720441 - Remove unthemed menubar color. r=stransky, a=jcristau Menubars on Linux are unthemed by default so they are transparent. Only themed menubars should use -moz-menubarcolor. Differential Revision: https://phabricator.services.mozilla.com/D119873 16 July 2021, 08:29:45 UTC
e2f16cf Bug 1720874 - Try to find menupopup background with :backdrop pseudo-class. r=stransky, a=jcristau This theme only styles menus with menu:backdrop (which always seems to match for context menus). Try that before giving up. Also, fall back to the window background if that would ever fail (which seems better than just rendering transparent). Differential Revision: https://phabricator.services.mozilla.com/D120199 19 July 2021, 20:28:33 UTC
be2b6a6 Bug 1720379 - Clear TRR mode and URI prefs after tests that accept the Connection Settings dialog. r=preferences-reviewers,Gijs a=jcristau Depends on D119877 Differential Revision: https://phabricator.services.mozilla.com/D120101 16 July 2021, 18:25:55 UTC
a9febad Bug 1720379 - Also write TRR mode if we write the TRR URI when accepting Connection Settings dialog. r=preferences-reviewers,Gijs a=jcristau We treat clicking "Accept" as a user-choice even if no settings were changed. We should persist both the TRR mode and URI that were visible in the dialog at the time of acceptance of the dialog. Differential Revision: https://phabricator.services.mozilla.com/D119877 16 July 2021, 18:25:55 UTC
8563138 Bug 1719389 - Null check correct DrawTarget. r=miko, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D119241 13 July 2021, 22:16:01 UTC
0404861 Bug 1715786 - Observe dynamic changes to the ScrollToClick system pref. r=emilio, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D119684 12 July 2021, 23:17:28 UTC
d4a609f Bug 1600430 - Observe changes to the full keyboard access system pref. r=emilio, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D119680 12 July 2021, 23:17:28 UTC
efd74fc Bug 1714296 - Set up search engines for Scots (sco) locale. r=daleharvey, a=test-only Differential Revision: https://phabricator.services.mozilla.com/D121103 02 August 2021, 11:42:57 UTC
3d8ed6f No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update, r=jcristau Differential Revision: https://phabricator.services.mozilla.com/D121522 02 August 2021, 10:53:53 UTC
22372dc Bug 1722621: Fix detection of autocomplete popups in XULListboxAccessible after recent DOM changes. r=morgan, a=jcristau Previously, we used GetFlattenedTreeParent from the list box to find the autocomplete popup. After bug 1708735, this now returns a slot instead of the panel. We now use GetParentElement instead, which works as expected and is consistent with other code in this class anyway. I also added a new test so this doesn't regress yet again. We already have test_focus_autocomplete.xhtml which is supposed to test this, but that test is broken, was thus disabled and is complicated enough that I don't think we're going to fix it any time soon, if ever. The new test was triggering an assertion on Windows when trying to handle a caret event, so HyperTextAccessible::GetCaretRect had to be tweaked slightly to fix this. Differential Revision: https://phabricator.services.mozilla.com/D121163 30 July 2021, 18:03:04 UTC
28b581a Bug 1722966 - Warn and ignore new MV3 keys in existing MV2 extensions. r=mixedpuppy,robwu,rpl, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D121242 30 July 2021, 13:35:29 UTC
fd460e9 Bug 1722188 - Don't call PushLayer for no-op nsDisplayOpacity items. r=jrmuizel, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D121290 30 July 2021, 13:52:57 UTC
c07546c Bug 1722655 - Scope reload button alignment adjustments to toolbar. r=Gijs, a=jcristau This prevents sizing issues in other contexts, such as the overflow panel and customize view, and the button arguably only appears misaligned next to the back/forward buttons anyway. Differential Revision: https://phabricator.services.mozilla.com/D121208 30 July 2021, 00:00:40 UTC
74af009 Bug 1719232 - Skip render tasks with empty valid rects. r=gw, a=jcristau Some clang/rustc build setups seem to result in rounding scenarios where the valid rect, once converted to i32, is somehow empty. This can cause downwind problems if we actually try to render those tiles. Instead, just cull it before it becomes a problem. Differential Revision: https://phabricator.services.mozilla.com/D121144 29 July 2021, 20:48:10 UTC
8e60d06 Bug 1722799 - Prevent the UITour highlight background from having a solid background. r=Gijs, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D121142 29 July 2021, 12:32:27 UTC
f0207f9 Bug 1720995 - Don't apply the transform when painting a background-clip:text mask. r=miko, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D120688 27 July 2021, 21:05:22 UTC
c66957e no bug - Bumping Firefox l10n changesets r=release a=l10n-bump be -> f19049ebe4b46209a8843a175953d540e2d1df7a es-MX -> 753d6c4a7abb154fdae7e41e3a242ee37cd03db3 eu -> 4e176585e59af5839da26cc560e983031ca775b7 hy-AM -> 73a06b9bf6aae6b14ca01399b2c331604f9b2d8e ja -> 2dd2053f19ce403a3972a0c9cddb7ec7c12f8119 ja-JP-mac -> b766a8e3cd03206693d281c9a7b8c75ffea18df9 kk -> 095fd90b5bcae16ed00cd75a5875258b56a6b330 lt -> 842e7af7bc98673466982f565187988e5abbf5c4 sk -> cbb1e624adf3c9777d886e04ae8a8c50b0123311 sv-SE -> 29489cc878213c07471c1a1d2cf646f8932d7911 te -> 186b8a90cf280aa226477e232290a5e8978d9ed3 01 August 2021, 18:55:29 UTC
f72dd08 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump be -> e83e2aabaf8c3d70a5d0600e34ac214ebab9e0db da -> 0903a324bf6071a64a4e584bee32eabaf6b96d5f de -> 3ab98d82f02b4a0219fa992079d3391f093ce10b en-GB -> 54c106553467992bbfd58c2f7b35102b48f941b7 gl -> 7375a9b96620cb4a15a881421cef7c4990d99d2d hi-IN -> 08aaa769cd4ff2fc5dfde70fad5df4ab66cce04a ia -> e5981e7010ea6f5cb12820cb1f257779a906989e it -> 9eec54b4201f807a22150fb2f1175cf7d37a323f pt-PT -> 668b5f192669e3375d53d0dbd89fdd67013f7cdc ru -> 56ca869a6cabb8a8ac2c67425385bb26c7fadbf2 sq -> 53ddc5dc8d53f748d85fe0c470138227252b208b vi -> 3341883e5250a5379548bb1c3f9a3a30c8a97a71 zh-CN -> c2cc263e90219b6cc8c7de325eb33c70300af2d9 31 July 2021, 18:59:13 UTC
68bb433 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump br -> 52aa5b4991fe8405c7afba4c117485d709a86fa6 da -> b5b6f26bf5e057fe83237830784e0b60dbc7ac5b es-AR -> 7f0650e0139ecaf99e5105548280749be477db46 es-CL -> fa17ad540a03e8da0fb55f7f93b4fbb168f8a05c fr -> a62c145f366a42373029936580682d54b2385fd5 ka -> 90f1a6ba54efbb9abb56137bf3a02298d9a4fd52 kab -> 182fd87767fdd70b0d62602fac31f3d5acb82929 ko -> 20c10df80d494ed2db6e552f8860941d1e29e09a lt -> 44af2ccd72061471cb326dbb477ed35e4419e2b7 rm -> 51cca5c76bc9866198f021688d4ba3ab9ba88614 sl -> 559358f238aa79b184fff65fcc5c3298c7722a61 tl -> 7c3a1e041c6d351c5b223f4b9f5e3f5f4dec0d71 uk -> cacfb29bee1f0551f5baf21fe9955f1710e0a609 zh-CN -> 63ddc513e80002f5fd13a91767a114e3d1a3ac89 30 July 2021, 18:56:58 UTC
bdeff03 Bug 1723078 - Turn on signon.usernameOnlyForm pref in password manager mochitest.ini a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D121346 30 July 2021, 08:28:42 UTC
3b10dd2 Bug 1718842: Use correct compartment and realm for group objects. r=iain a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D119025 16 July 2021, 17:31:30 UTC
7a39b1d Bug 1722204: Fix clean up of some RecordedEvents on failure. r=lsalzman a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D120996 29 July 2021, 14:52:26 UTC
18d63c8 Bug 1719088 - Use document.exitFullscreen instead of traversing the tree. r=aklotz a=pascalc We already have a method to do this in platform, let's use it. Differential Revision: https://phabricator.services.mozilla.com/D120409 23 July 2021, 16:54:15 UTC
89035bd Bug 1720316 - adjust osx debug swgl conditions for abs-pos/select-3.html. r=releng-reviewers,bhearsum a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D121246 29 July 2021, 20:54:29 UTC
31b0490 Bug 1720317 - adjust osx debug swgl conditions for async-scrolling/<tests>. r=releng-reviewers,bhearsum a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D121245 29 July 2021, 20:52:22 UTC
5f159ad No bug - Tagging 24cbd58afd8256f2e5ce0fd21a902f4e712eeb2b with FIREFOX_91_0b9_RELEASE a=release CLOSED TREE DONTBUILD 29 July 2021, 23:57:20 UTC
e270bcc Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD 29 July 2021, 23:50:59 UTC
4611afc No bug - Tagging 24cbd58afd8256f2e5ce0fd21a902f4e712eeb2b with DEVEDITION_91_0b9_RELEASE a=release CLOSED TREE DONTBUILD 29 July 2021, 23:50:53 UTC
7230bce No bug - Tagging 24cbd58afd8256f2e5ce0fd21a902f4e712eeb2b with FIREFOX_91_0b9_BUILD1 a=release CLOSED TREE DONTBUILD 29 July 2021, 21:26:49 UTC
6d7b3b1 No bug - Tagging 24cbd58afd8256f2e5ce0fd21a902f4e712eeb2b with DEVEDITION_91_0b9_BUILD1 a=release CLOSED TREE DONTBUILD 29 July 2021, 21:21:16 UTC
23b387a no bug - Bumping Firefox l10n changesets r=release a=l10n-bump cs -> f1c527a6f2f1ee55e8417d56e4c14a2518864598 de -> 2ac9e34866d97d1d4968804ada2f26d90db945a0 dsb -> 36b5e0e869c31bac80c0ad8ba62684a5f049ac2d el -> 53ce6fe0d56a69eff22ee9d5bc9af344ec89c8ba en-CA -> 18d1b4329a1b330eeade2437a4ba8029f161207f es-AR -> e37cca9c4f9f3069ccc28f6ed521f51df21c423b eu -> 7edfb56666faa8e536ee7ae781eac1977a1056da fi -> cde41017e766082c509896f0a548f867853f21fa fr -> 8c89ef85646ec03e1d79d1fcc42b8ee073196126 gl -> a11e1f378f5e528f40c53464c8e41d43d7ff83fb he -> 451084278a96f5b75a1c222b2bfd47b23b677475 hsb -> 92867ac0c5c0fbc3175accbba9f17edf5853ab56 hu -> 1d54af95f1c918a0a4a462d3a0f8cd36cced7c61 it -> 02b99bbe16c8e9d6a436e1dcfba68bccb93a744e ko -> 99233a2960683cc89bf3891fe0556ff331902f9f nb-NO -> 42ebec53f695e357c0ed4699354c4e483dd0d7bc nl -> eb50f08d22bfd038141871876fcca9cdd7d916bb oc -> b4c9c2d5de655c167e11b2db5e9f4aa7fb9bdc49 pl -> 575fb80af0a5eb9d1dc457fb475128a5e3c665be pt-BR -> cfcabb3c4f81572218873915aa19a2e119c33998 sco -> 9dc7d1f30b61a7a7673b8bbb8fea050d61e2416a sl -> dc675e50fd93b1251f93d5144568a02a569786ad tr -> f35d615de41823c52772a32ddcc9ed4756f310a4 uk -> dc98925ee2bffae06dcefe80db6e4652732d5c6b zh-TW -> e3dafbf670c166579c1f4107872136d5dfe25d80 29 July 2021, 18:57:47 UTC
c441580 Bug 1721472 - Correctly return whether or not we are in an SSH connection. r=mhentges, a=npotb DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D120393 20 July 2021, 21:13:17 UTC
3dffe11 Bug 1721014 - Avoid use of rayon par_iter collect in WR glyph resolution. r=gw a=pascalc Rayon's collect primitive is somehow establishing recursive dependencies on waiting for task completion, such that if a lot of glyph jobs are submitted all at once, this can result in huge recursive stack chains. This simplifies the glyph job queuing to just send everything immediately over the result channel, rather than waiting for all jobs in the batch (via collect). We then rely upon sorting upon receipt to put everything back in a sane order. Differential Revision: https://phabricator.services.mozilla.com/D120520 22 July 2021, 15:48:30 UTC
1790cf9 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update r=pascalc Differential Revision: https://phabricator.services.mozilla.com/D121173 29 July 2021, 10:48:33 UTC
fb22944 Bug 1722073 - Uplift cubeb fix for WASAPI backend. r?#cubeb-reviewers a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D121154 28 July 2021, 23:46:48 UTC
e1675d1 Bug 1720293 - Update libcubeb to revision b2f60c9. r=cubeb-reviewers,chunmin a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D119763 13 July 2021, 14:25:15 UTC
01027d1 Bug 1721971 - Disable multi-page login forms support on release channel r=sfoster,tgiles a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D121194 29 July 2021, 12:52:10 UTC
485ec44 Bug 1716452 - Fix test_ext_webrequest_auth.html intermittent failures. r=mixedpuppy a=test-only DONTBUILD This patch fixes the intermittent failures being triggered by test_ext_webrequest_auth.html by making sure that the "http-on-modify-request" observers added by the test tasks part of this test file are going to ignore any http request that isn't related to the mochi.test url that is expected to trigger the authentication dialog. With the previous version of the chrome script executed by these two test tasks, there was a chance that the observer would be setting the mocked nsIAuthPromptProvider/nsIauthPromp2 notification callback on the wrong channel, if the http channel was also related to the mochi.test host. After that the observer was removed and it would not be setting the notificationCallbacks on the channel that was meant to set it on (and that would make the testcase to trigger the actual authentication prompt that can be seen in the failure screenshots). As part of this patch we are also reverting the additional debugging logs added in a previous patch attached to this issue. 14 July 2021, 17:10:53 UTC
5300394 Backed out changeset b73436a1226e (bug 1721971) for perma failures 29 July 2021, 11:33:08 UTC
352793d Bug 1700634 - turn off crashtest/reftest on win/aarch64. r=releng-reviewers,bhearsum a=test-only DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D121111 28 July 2021, 18:34:35 UTC
0a5c299 Bug 1720993 - Assume that a parent process that we don't have access to is not the same binary r=aklotz,tkikuchi a=pascalc This patch doesn't cover turning the launcher process back on, because that already happens automatically during the PostUpdate process. Differential Revision: https://phabricator.services.mozilla.com/D120507 26 July 2021, 22:56:15 UTC
8810c1e Bug 1719319: Part 2 - Make sure URLPreloader startup is marked complete at the same time as ScriptPreloader. r=mccr8 a=pascalc We need to make sure we stop adding entries before we start the cache write task (which is triggered by the ScriptPreloader's cache write task after startup is marked complete) so that the hashtable we're writing can't be modified while we're iterating it from that thread. Differential Revision: https://phabricator.services.mozilla.com/D120531 27 July 2021, 20:29:10 UTC
f856009 Bug 1719319: Don't try to use the URLPreloader cache before it's fully initialized. r=mccr8 a=pascalc Anything accessed before that time won't benefit from caching, and having entries inserted into the hashtable before the cache file is read may lead to undefined behavior. This bug shouldn't be exploitable, since it only affects file reads that happen long before any untrusted code has a chance to run. Differential Revision: https://phabricator.services.mozilla.com/D120391 27 July 2021, 20:29:09 UTC
d2efceb Bug 1721098 - Call reset_overlaps() in begin_frame() r=lsalzman a=pascalc If invalidate_tile() is called not between an enclosing begin_frame()/end_frame(), the tile invalid flag could exist as true in next begin_frame()/end_frame(). It causes the problem. The flag needs to be cleared in begin_frame(). Differential Revision: https://phabricator.services.mozilla.com/D120823 27 July 2021, 06:26:35 UTC
189cf97 Bug 1722750 - Enable XFA support in the PDF viewer for release. r=pdfjs-reviewers,calixte a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D121109 28 July 2021, 17:38:29 UTC
5879802 Bug 1722768 - Update pdf.js to version 2.11.22 r=pdfjs-reviewers,marco a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D121125 28 July 2021, 18:33:22 UTC
318fc83 Bug 1721971 - Disable multi-page login forms support on release channel r=tgiles a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D120704 28 July 2021, 06:37:49 UTC
d344ae6 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump es-MX -> 8684ef3bf8f09405035cc3c488d6e7810e0aa52d fy-NL -> 8f16b4dce110f982e0b7999898178bad46347659 gl -> 21b5134879098cce8368af8d6e2248791585b496 it -> b454b6fa1192796013cb4472b64acc0e8e42e20e ja -> bab9ccda3fc8b86289b470ffca3ce464962439fa ja-JP-mac -> 833523472329e6dcc6202b212482554c5c848001 ko -> ecb1b8148e847ad333e6182c8aff8ee83f46b938 nb-NO -> 1222a661248180145d01972c6559a3712c9f0ecd pt-BR -> 7ecd64254b19975a30b9086530aa2fe83de08246 ro -> cf1a5a5d14f80f63ea3beebd3bf96057061cc30f uk -> ed3f5a8a962a531a6bb47c51e50ede27502d3a74 28 July 2021, 19:00:14 UTC
back to top