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

sort by:
Revision Author Date Message Commit Date
13e9d18 Set version to 115.0.3, a=me 18 July 2023, 15:48:22 UTC
523986c Bug 1841751 - Block instances of a malicious injected DLL causing startup crashes. r=gstoll, a=dmeehan With bug 1832467 we have updated our Windows SDK version to 10.0.19041. As a result, we now have a .retplne section in xul.dll, starting with Firefox 115. This is a section with PAGE_NOACCESS protection, so accessing it crashes the process. Some injected DLLs read the whole memory space dedicated to the xul.dll image to search for patterns in it. When they hit the .retplne section, we will crash. This happened for a legit product in bug 1837242, but also for a malicious DLL in bug 1841751. This is a startup crash. This changeset blocks the variants of this malicious DLL we know, to eliminate the associated startup crash spike. Because the DLL does not use a fixed name, we block by matching on the combination of version number + timestamp + image size, based on the values found in crash reports. We additionnally check for a checksum of 0 and the absence of debug information, both of which are uncommon for legit production-ready DLLs; this thus helps further reduce the chances of collision. Differential Revision: https://phabricator.services.mozilla.com/D183096 10 July 2023, 13:59:16 UTC
91ffddd Bug 1839703: Move worker create into an Init() method r=nika, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D182505 29 June 2023, 22:11:58 UTC
fc6df86 Bug 1836507 - Prevent tab-history events from triggering a click event - r=Standard8, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D179966 08 June 2023, 16:13:59 UTC
7480c0c Bug 1833495 - Check if an ad is well above the possible viewable window - r=Standard8, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181179 19 June 2023, 14:03:16 UTC
bf391c3 Bug 1837429 - Rename hasShoppingTab to shoppingTabDisplayed - r=scunnane, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D180346 08 June 2023, 19:55:51 UTC
a060cb8 Bug 1840804 - Make `TextEditor::OnBlur` stop finalizing `Selection` if new element already gets focus r=m_kato, a=dmeehan Before bug 1770874, `EditorBase::OnBlur` checked that for both `TextEditor` and `HTMLEditor`. However, accidentally, I removed the check from `TextEditor`. Therefore, a call of `EditorBase::FinalizeSelection()` will hide the caret even after another editor gets focus. Therefore, this patch just take it back into `TextEditor::OnBlur`. Note that I don't think the design mode handling is required there because `TextEditor`s shouldn't be created in the design mode document. Differential Revision: https://phabricator.services.mozilla.com/D182468 30 June 2023, 00:17:05 UTC
0086579 Bug 1841982 - Only mark packets as EOF if the stream size is known in the MP3TrackDemuxer. r=media-playback-reviewers,chunmin, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D182899 06 July 2023, 16:20:24 UTC
382ef5e Bug 1733532 - New attempt to avoid using stack buffers during calls to Thread32Next. r=gstoll, a=dmeehan The previous attempt at avoiding the crash from bug 1733532 resulted in breaking DLL blocklist code on older versions of Windows, in particular Windows 7, which led to a crash spike (see bug 1837242). The detect executable DLL mappings, we must not look at the protection asked in the arguments of NtMapViewOfSection, but rather at the protection that was used to create the section. We already do this through NtQueryVirtualMemory, but in a helper function rather than directly in patched_NtMapViewOfSection. Because the helper function does not have MOZ_NO_STACK_PROTECTOR, it does not avoid stack cookie checks when NtMapViewOfSection is called from Thread32Next. To mitigate the crash from bug 1733532, we need to move the call to NtQueryVirtualMemory to the main patched function, at the (reasonable) cost of losing the stack cookie check on local variable mbi since this function has MOZ_NO_STACK_PROTECTOR. Differential Revision: https://phabricator.services.mozilla.com/D182982 07 July 2023, 15:40:28 UTC
f5ac534 Bug 1842368 - Enable test_ThirdPartyModulesPing.js on all branches. a=test-only 08 July 2023, 15:33:51 UTC
b7c321b Bug 1842368 - Force loading modules as image files for untrusted modules ping. r=gstoll, a=dmeehan When we prepare an untrusted modules ping, we currently let Windows choose between loading the module as a data file or as an image file. However our code relies on the module being loaded as an image file, because we do RVA computations. We must use the proper flag LOAD_LIBRARY_AS_IMAGE_RESOURCE alone, which guarantees what we want: loading as an image file, but not for execution. Differential Revision: https://phabricator.services.mozilla.com/D183076 08 July 2023, 15:09:02 UTC
ffb0df8 Bug 1837700 - Fix ToShmem for empty ThinVec. r=jfkthame, a=dmeehan Bug 1837700 comment 14 is right. I can reproduce it by toggling off scroll-anchoring by pref, and accessing: data:text/html,<div contenteditable> So that we load contenteditable.css which hits the issue. Differential Revision: https://phabricator.services.mozilla.com/D182666 04 July 2023, 12:17:29 UTC
791c829 Bug 1841382 - Zoom Controls Reset Button text is not aligned correctly when in tabstrip r=Itiel, a=dmeehan Another way to fix this is to add flex-direction:column, if we need to keep '#zoom-reset-button > .toolbarbutton-text' display:flex for some reason. Differential Revision: https://phabricator.services.mozilla.com/D182621 04 July 2023, 11:26:00 UTC
a2ef475 Bug 1840746 - SVG patternTransform translate uses wrong units r=emilio, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D182618 04 July 2023, 14:44:35 UTC
acb0106 Set version to 115.0.2, a=release 10 July 2023, 15:50:38 UTC
d404bee Bug 1837242 - Fix the DLL blocklist code for older versions of Windows. r=gstoll, a=dmeehan While fixing a crash in bug 1733532, we accidentally broke the DLL blocklist on older versions of Windows (Windows 7, some versions of Windows 10, and possibly Windows 8 and 8.1). This is currently preventing us from mitigating crashes with third-party injected DLLs, in particular the crash incident from bug 1837242. Considering the volumes involved, let's temporarily reintroduce bug 1733532 to ensure everyone has a working blocklist, and deal with bug 1733532 later. Differential Revision: https://phabricator.services.mozilla.com/D182917 06 July 2023, 17:03:34 UTC
ab851bb Set version to 115.0.1 a=release 06 July 2023, 19:23:43 UTC
66b05d3 No Bug, mozilla-esr115 repo-update HSTS HPKP remote-settings - a=repo-update, r=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D182463 29 June 2023, 10:48:05 UTC
505d426 Bug 1839550 - Back out increased clamping range. r=dholbert, a=dmeehan Was introduced in bug 1831148, regresses the behaviour fixed by bug 1419225. Differential Revision: https://phabricator.services.mozilla.com/D182346 28 June 2023, 14:59:23 UTC
e412a64 Bug 1840457 - Update macos sdk URL. r=firefox-build-system-reviewers,glandium, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D182098 26 June 2023, 20:09:36 UTC
5d79a75 Bug 1839037 - Remove tab manager button opacity to prevent slowdown r=mhowell, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D182267 27 June 2023, 20:56:01 UTC
47bfdcf Backed out changeset 928b0d1a27d5 (bug 1830588) with Bug 1836052 and Bug 1836693 for causing regressions 28 June 2023, 21:41:13 UTC
55105b1 Backed out changeset eeba3a3c20a4 (bug 1836052) with Bug 1836693 and Bug 1830588 for causing regressions 28 June 2023, 21:40:06 UTC
a885d95 Backed out changeset 6e88284903db (bug 1836693) with Bug 1836052 and Bug 1830588 for causing regressions 28 June 2023, 21:39:00 UTC
c4a9eb7 Bug 1840300 - cancel async copy with NS_BASE_STREAM_CLOSED during shutdown, r=necko-reviewers,valentin, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181986 26 June 2023, 20:59:05 UTC
a5dfcf5 Bug 1832195 - Update browser_fullscreen_exit_on_external_protocol.js. r=edgar, a=dmeehan Due to previous fix, I need to update `browser_fullscreen_exit_on_external_protocol.js` since internal fullscreen event isn't dispatched before request is canceled. Also, I add one more test for cancelling fullscreen during transition. Differential Revision: https://phabricator.services.mozilla.com/D181955 26 June 2023, 11:14:36 UTC
dd9dcb3 Bug 1832195 - Don't fire full screen request immediately. r=edgar, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D180086 26 June 2023, 11:14:36 UTC
b45f093 Bug 1839464 - Check storage access in content accessible about pages. r=bvandersloot,anti-tracking-reviewers, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181807 26 June 2023, 08:49:32 UTC
48e58ff Bug 1835430 - Cancel async copy to avoid leaks, r=necko-reviewers,valentin,jesup, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181643 23 June 2023, 06:51:02 UTC
f83a14f Bug 1839852 - Allow access to LD_LIBRARY_PATH from Utility process r=gcp, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181767 23 June 2023, 10:26:23 UTC
6170046 Bug 1838738 - Remove a very noisy (when it is hit) warning. r=longsonr, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D181558 20 June 2023, 20:26:49 UTC
d7ec6b3 Bug 1838542 - Eliminate the most common warning spam from nsXREDirProvider::GetFile(). r=xpcom-reviewers,jstutte a=RyanVM Currently, this function warns any time it fails to return something. However, this warning happens extremely frequently in two cases: when the property is unknown or when somebody tries to get a profile directory in a child process. This patch eliminates those. It also consolidates some profile cases. Hopefully an additional 2 strcmps on common cases won't matter. Differential Revision: https://phabricator.services.mozilla.com/D181007 15 June 2023, 14:38:03 UTC
380a7b6 Bug 1838468 - Remove noisy warning. r=mccr8, a=RyanVM Usually, this warning points at a problem (we're rendering a native widget in light mode in a page where we should render it in dark mode). However there are cases where we do this legitimately, for example for the -moz-window-titlebar appearance. We render the light titlebar behind the tabs to be able to render shadows appropriately. We could probably only warn in some cases but honestly I don't think that is particularly appealing, so let's remove it. Differential Revision: https://phabricator.services.mozilla.com/D180961 14 June 2023, 16:33:27 UTC
6b84a38 Bug 1840499 - Accomodate ESR in JNLP test. r=RyanVM, a=test-only Differential Revision: https://phabricator.services.mozilla.com/D182221 27 June 2023, 17:00:03 UTC
04f430e Bug 1838655 - Add missing include for ByteBuf.h. r=chutten, a=RyanVM Original Revision: https://phabricator.services.mozilla.com/D181448 Differential Revision: https://phabricator.services.mozilla.com/D182168 27 June 2023, 10:13:31 UTC
351b1ed No bug - Tagging 9ba78722e4ea8715df0a9a141f3e7f2cccc5be9e with FIREFOX_115_0esr_BUILD1 a=release CLOSED TREE DONTBUILD 27 June 2023, 08:13:07 UTC
dddabc0 Bug 1839815 - fix attribution on esr harder. r=releng-reviewers,taskgraph-reviewers,bhearsum, a=dmeehan Set release_artifacts attribute on the attribution jobs explicitly, otherwise the downstream beetmover task tries to fetch a nonexistent stub installer. Differential Revision: https://phabricator.services.mozilla.com/D182063 26 June 2023, 15:33:06 UTC
035cee7 Bug 1836078 - Update taskgraph to support comm-esr115 r=rjl,releng-reviewers,taskgraph-reviewers,jcristau, a=dmeehan Depends on D180026 Differential Revision: https://phabricator.services.mozilla.com/D180027 13 June 2023, 15:22:17 UTC
8851d1d Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 26 June 2023, 18:24:46 UTC
486922b No bug - tagging 52e1bf38cf66e43d8b27e0d4a127d2b44bc3208c with FIREFOX_ESR_115_BASE a=release DONTBUILD CLOSED TREE 26 June 2023, 18:24:39 UTC
9c13862 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 26 June 2023, 15:01:54 UTC
43917cf No bug - tagging 4d4fa6c989784cadba74fc27f5c2189d912974a9 with FIREFOX_RELEASE_114_END a=release DONTBUILD CLOSED TREE 26 June 2023, 15:01:46 UTC
5f42f32 Preserve old tags after debusetparents. CLOSED TREE DONTBUILD a=release 26 June 2023, 15:01:44 UTC
9da8773 Merge old head via |hg debugsetparents c4ed5781ba9260b6a46b97be4c66f32a28eea1a6 4d4fa6c989784cadba74fc27f5c2189d912974a9| CLOSED TREE DONTBUILD a=release 26 June 2023, 15:01:35 UTC
d295656 No bug - tagging 035b72e275569245ab5c8844f4ddca8f5ce7da42 with FIREFOX_RELEASE_115_BASE a=release DONTBUILD CLOSED TREE 26 June 2023, 15:01:28 UTC
a206204 No Bug, mozilla-release repo-update remote-settings - a=repo-update r=pascalc Differential Revision: https://phabricator.services.mozilla.com/D181735 22 June 2023, 08:12:56 UTC
2e39fdd Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD 20 June 2023, 11:39:12 UTC
143bec0 No bug - Tagging 1378542b9001e9aeb6a5ac6f5a020886dcfdaa29 with FIREFOX_114_0_2_RELEASE a=release CLOSED TREE DONTBUILD 20 June 2023, 11:39:07 UTC
1d185b0 No bug - Tagging 1378542b9001e9aeb6a5ac6f5a020886dcfdaa29 with FIREFOX_114_0_2_BUILD1 a=release CLOSED TREE DONTBUILD 19 June 2023, 11:14:20 UTC
b1d2c35 No Bug, mozilla-release repo-update remote-settings - a=repo-update r=pascalc Differential Revision: https://phabricator.services.mozilla.com/D181357 19 June 2023, 08:09:14 UTC
4502891 Bug 1838108 - nsICryptoHash: use non-assembly hashing implementation on Windows r=jschanck, a=dmeehan On Windows 7 pre-SP1, AVX instructions are disabled, even though they might be supported by the processor. The cpufeatures crate doesn't take this into account, so the assembly implementation of sha-512 causes illegal instruction crashes. As a workaround for now, use the non-assembly implementation. Differential Revision: https://phabricator.services.mozilla.com/D181000 15 June 2023, 22:27:55 UTC
34921ec Bug 1834862 - implement nsICryptoHash in rust r=jschanck,supply-chain-reviewers, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D179727 07 June 2023, 23:03:21 UTC
016a7ad Bug 1839343 - Add a container for Signature with their own canvas r=#pdfjs-reviewers, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D182005 26 June 2023, 12:40:12 UTC
7ba031a No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update, r=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181991 26 June 2023, 10:53:14 UTC
ee57cdd Bug 1839669 - Use stack pointer register for stack probes to fix crashes on older Linux kernels. r=iain, a=dmeehan Google Images creates a huge stack frame with more than 19550 slots (more than 150 KB) and then uses OSR to enter Baseline Interpreter code. The stack probing we do there caused crashes because older kernels don't like it when the distance between the address and RSP is more than about 64 KB. Differential Revision: https://phabricator.services.mozilla.com/D181892 23 June 2023, 17:47:51 UTC
489ce8a Bug 1838447 - Exclude EOL distribution IDs from enterprise telemetry. r=mstriemer, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D180947 22 June 2023, 14:55:24 UTC
869ad98 Bug 1836693 - Fix 9-patch mask rendering for specific ellipse shapes r=gfx-reviewers,nical, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D179905 07 June 2023, 20:16:44 UTC
ec93e22 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump fi -> f63bedeb8a95b58097e11a1180d0cd0a7b23683a fr -> 70dc34e4337e301a28bf76fd42e93629e17e71a4 hsb -> 4430fecfb3dd97e56ff8da7336405675ead9967c ja -> 3ed2cda8208749e6141c35f57f33fc6e8ea935c8 ja-JP-mac -> a196b16ab47196c0a51c7108438181b47e25db60 kk -> f6629937ff829f7c526b8fdf46eb99659b9d5538 nn-NO -> c3e4ef535374c1813bca5495081e7c2a92f960dd oc -> 0db94734a4a6f45c7d62df73f8fefa103e1b9acc pa-IN -> 00e96e9689ace9741c334d11cc05fff5823d739f pl -> 653d5353dfe77206bc3f39dfcad042eca616a49b ru -> 34d5c751b43d12e7a509508c9c963868bcc507a7 sk -> 12a1fddbfbbc54a832d0f47a2e480c9b02a933e5 th -> 1de6efe53ec24066116d7733a546fa0b059280f6 tr -> 3e246787e50bebac1af2acfffef05a3737f4ba3d 25 June 2023, 17:59:46 UTC
ebdcdcf Backed out changeset c1daa5ce8feb (bug 1832686) because the regressor(bug 1825611) was backed out and for causing permafailures in browser_test_general.js, a=backout 24 June 2023, 16:18:40 UTC
c035fb5 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump be -> 6dfd2e687e2a70c579b9dd4033f27324c895025a fi -> 5a6047abb3a8c0504b59ad1296636b36beb8ba06 it -> 891b589850bfac79867859e454696fabf65892b8 oc -> 237c93536c346fe366098ff820ce6479ca676f58 rm -> b7808d86010e3f188a3e00a1f02aae1af69eb90f sv-SE -> 81bf38a84aa5c0fdf18f166e21e2e3f20ae141c6 24 June 2023, 18:00:25 UTC
9a46c3a Bug 1840200: Backout changesets at bug 1825611 and bug 1828373 r?Jamie, a=backout D175193 *** D175194 *** D175195 *** D175196 *** D176202 *** D176093 Differential Revision: https://phabricator.services.mozilla.com/D181924 24 June 2023, 00:26:09 UTC
570af68 Bug 1840119 - Fix update-verify on esr115 r=jcristau,releng-reviewers, a=release Differential Revision: https://phabricator.services.mozilla.com/D181898 23 June 2023, 16:01:49 UTC
e4cc83b no bug - Bumping Firefox l10n changesets r=release a=l10n-bump be -> eaf273ac6eb746c800fc12c3bfcdcdb48c9766e3 cs -> d5646989c82f831c4bad0b9b3adb2cbeab0f93d3 da -> aed180d35ca492f7e95a17380a3004545ef609ed fa -> 7acef16f6307ab89d8c1a81d71f682625ef154fe fr -> 2c3ed88ea905cfc4aa1050d11d03c0985778bd1f ia -> 9ee0a1745b34d1c67bd1295513b5efb13671bda4 it -> 32d3ca1978f8fa05ed92b58084e7bedcfa831b14 nb-NO -> 035d1215c91f48ec644b9f5f6996c4a6fcae961d sr -> 1a251d8e65f621b9fa0b5ac6943be30b09d4bec7 tr -> e82f473749c5b1fbf813202e6122dafb2296cd1a trs -> ee5e58d1e7bb7a3bc8c5524b4408dfdd910eb27e uk -> 9bbb304279db739b5d1890fa74c75b3ff87fd5bb zh-CN -> 2916d1aa4e44c08bea39e1eea6afb00e3163566d 23 June 2023, 18:03:36 UTC
b337012 Bug 1832590 - Add an action task that lets users provide custom arguments to Raptor tests in CI. r=perftest-reviewers,taskgraph-reviewers,releng-reviewers,sparky,bhearsum, a=dmeehan This patch adds the ability to pass extra arguments into raptor-browsertime tests in the treeherder interface. This will be useful for debugging CI specific failures e.g. on specific branches like we've sometimes seen with Beta. Differential Revision: https://phabricator.services.mozilla.com/D181134 22 June 2023, 17:01:28 UTC
82434dd Bug 1772503 - Keep policy locked preferences locked. r=mhowell,necko-reviewers,kershaw, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181100 20 June 2023, 12:17:49 UTC
70de054 Bug 1839815 - fix installer attribution tasks for esr. r=releng-reviewers,taskgraph-reviewers,bhearsum, a=release We don't build a stub installer on esr so we shouldn't try to add attribution. Differential Revision: https://phabricator.services.mozilla.com/D181742 22 June 2023, 13:11:18 UTC
9df124a No bug - Tagging 6cdb4c2436de23c3699b154aa73e6710a95c98b0 with FIREFOX_115_0b9_RELEASE a=release CLOSED TREE DONTBUILD 23 June 2023, 01:14:34 UTC
87c40b4 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD 23 June 2023, 00:46:02 UTC
b9c0fbd No bug - Tagging 6cdb4c2436de23c3699b154aa73e6710a95c98b0 with DEVEDITION_115_0b9_RELEASE a=release CLOSED TREE DONTBUILD 23 June 2023, 00:45:55 UTC
c3b6231 No bug - Tagging 6cdb4c2436de23c3699b154aa73e6710a95c98b0 with FIREFOX_115_0b9_BUILD1 a=release CLOSED TREE DONTBUILD 22 June 2023, 21:34:46 UTC
04a14f4 No bug - Tagging 6cdb4c2436de23c3699b154aa73e6710a95c98b0 with DEVEDITION_115_0b9_BUILD1 a=release CLOSED TREE DONTBUILD 22 June 2023, 21:23:30 UTC
7ff955a Bug 1832020 - Allow 60s IPC timeout for gtest r=ipc-reviewers,nika, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181196 20 June 2023, 03:57:41 UTC
4ca303c Bug 1833503 - Add ref to ScriptLoaderRunnable. r=dom-worker-reviewers,smaug, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181214 19 June 2023, 20:26:52 UTC
3b2c21f Bug 1839617 - Allow GMP video decoder in release. r=media-playback-reviewers,azebrowski, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181633 21 June 2023, 16:12:43 UTC
320931e No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update, r=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181760 22 June 2023, 10:54:15 UTC
e0b1ef6 Bug 1839454 - Don't try and call gcparam in the browser when running JS reftests r=sfink, a=dmeehan Depends on D181503 Differential Revision: https://phabricator.services.mozilla.com/D181537 21 June 2023, 07:14:44 UTC
3e1ada0 Bug 1839066 - Make nsTreeBodyFrame::SetView deal with setting the same view. r=mak, a=dmeehan This actually fixes the bug. The issue is that we end up with nsITreeView.setTree(null) then nsITreeView.setTree(<tree>). This code deals with the first call: https://searchfox.org/mozilla-central/rev/c936f47f3a629ae49a4d528d3366bf29f2d4e4a7/browser/components/places/content/treeView.js#1651 But the later call doesn't restore the state properly and a bunch of nodes end up unparented. That might be worth fixing on its own... This is probably a long/forever-standing bug that was uncovered by different amount of reflow calls. Depends on D181379 Differential Revision: https://phabricator.services.mozilla.com/D181380 20 June 2023, 08:58:10 UTC
6d7f0f1 Bug 1839066 - Improve selection checks in places-tree. r=mak, a=dmeehan This doesn't fix the bug but I saw some exceptions related to having a non-null view with a null selection that this fixes. Differential Revision: https://phabricator.services.mozilla.com/D181379 20 June 2023, 08:58:10 UTC
ec29a0f Bug 1837246: Block Kingsoft DLL (dghmpg64.dll) in all versions to avoid crashes a=dmeehan Depends on D181651 Original Revision: https://phabricator.services.mozilla.com/D181652 Differential Revision: https://phabricator.services.mozilla.com/D181682 22 June 2023, 13:05:12 UTC
073dc99 Bug 1837242: Block Kingsoft DLL (kisfdpro64.dll) in all versions to avoid crashes a=dmeehan Original Revision: https://phabricator.services.mozilla.com/D181651 Differential Revision: https://phabricator.services.mozilla.com/D181681 22 June 2023, 12:57:32 UTC
4d3ba44 Backed out changeset 8553629a7e32 (bug 1834862) with Bug 1838108 for causing build failures in beta 22 June 2023, 12:36:12 UTC
be60ae3 Backed out changeset f892e7428b1a (bug 1838108) with Bug 1834862 for causing build failures in beta 22 June 2023, 12:34:50 UTC
5b7569f Bug 1838108 - nsICryptoHash: use non-assembly hashing implementation on Windows r=jschanck, a=dmeehan On Windows 7 pre-SP1, AVX instructions are disabled, even though they might be supported by the processor. The cpufeatures crate doesn't take this into account, so the assembly implementation of sha-512 causes illegal instruction crashes. As a workaround for now, use the non-assembly implementation. Differential Revision: https://phabricator.services.mozilla.com/D181000 15 June 2023, 22:27:55 UTC
f19311a Bug 1834862 - implement nsICryptoHash in rust r=jschanck,supply-chain-reviewers, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D179727 07 June 2023, 23:03:21 UTC
ec0ce88 Bug 1835047 - Modify test expectations for RTCRtpReceiver-jitterBufferTarget-stats.html.r=jib a=test-only Differential Revision: https://phabricator.services.mozilla.com/D181560 21 June 2023, 21:34:56 UTC
6b7b059 Bug 1835047 - Changing wpt to look for a change when setting delay instead of hitting a target.r=jib a=test-only Differential Revision: https://phabricator.services.mozilla.com/D179857 21 June 2023, 21:34:56 UTC
c1b6c7a Bug 1835047 - exclude asan and tsan from test expectations for RTCRtpReceiver-jitterBufferTarget-stats.html. a=test-only DONTBUILD 22 June 2023, 10:13:26 UTC
9772123 Bug 1832953 - Mark iframe-os-text-scale-print.sub.html as intermittent on linux and windows due to frequent failures. r=emilio a=test-only DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D180588 12 June 2023, 14:00:09 UTC
139c7ab Bug 1831292 - Disable FedCM mochitests when http3 is enabled to stop intermittent failures - r=timhuang a=test-only Tracking turning them back on in Bug 1838420. Differential Revision: https://phabricator.services.mozilla.com/D180940 15 June 2023, 12:16:34 UTC
bcad8d3 Bug 1775956 - Try again to fix an intermittent private browsing newtab test failure. r=omc-reviewers,pdahiya a=test-only Differential Revision: https://phabricator.services.mozilla.com/D179647 16 June 2023, 21:51:36 UTC
6cf061b Bug 1839507 - Register rich suggestions pref with Nimbus. r=Standard8, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181571 20 June 2023, 21:17:24 UTC
f939172 Bug 1838473 - Ensure urlbar rows without rich icons can wrap. r=adw,desktop-theme-reviewers,dao, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D180999 19 June 2023, 08:24:59 UTC
98faade Bug 1839459 - Elide empty closed sub-paths instead of emitting a start point. r=jrmuizel, a=dmeehan There is a corner case that triggers an assert in wpf-gpu-raster if an empty sub-path starts off a path. Just avoid the problem by eliding the sub-path, but at least handle close correctly as per the Canvas2D closePath spec: "The closePath() method, when invoked, must do nothing if the object's path has no subpaths. Otherwise, it must mark the last subpath as closed, create a new subpath whose first point is the same as the previous subpath's first point, and finally add this new subpath to the path." Differential Revision: https://phabricator.services.mozilla.com/D181543 20 June 2023, 18:04:20 UTC
15dd5a0 Bug 1839070 - Emit a start point if close is called immediately after move_to. r=jrmuizel, a=dmeehan wpf-gpu-raster would blindly modify the last point type in a path when call was closed, even if move_to preceded it directly and outputted no actual point type. In this case, we need to ensure that we emit a start point if close is called immediately after move_to. Differential Revision: https://phabricator.services.mozilla.com/D181358 19 June 2023, 19:54:24 UTC
960031d no bug - Bumping Firefox l10n changesets r=release a=l10n-bump cs -> 1531306f1ebbfb073146da0834400cfa2841a64b da -> 46850ae5ab3ff1c7186ac642c810b3525b11e081 de -> a8c26dd4b84891a7d2a50bfde1da36895de17a5f el -> 473de80aa9e9c4782365134c2d11115c8374f0c4 es-AR -> 0c578788e0b13c93fc4969554c03aa79e6bd9e4c fr -> 2724346d700cd0d48f1764815e7b7d1db256f476 he -> 7f2b5b631368d0cafb0e6f5b5097dbfc7bf14a76 ia -> 404537722e43ab9c3e60e38336bb5cca61bf1c2d nb-NO -> 35f0d8087ca7f1089784685d24561cc05500dbbe oc -> 513f89e32634aaebbfbe22321ec0b290789d0f78 pt-BR -> 88e3a55affaec06819a05d51b00566d7d603fa4a ru -> 9bd2e8a52e8d4f6734ca034d859830aa94cf6cf0 sl -> 3de2656596a1dd5e1a3c90c4f4a53a98c432b763 sv-SE -> d5957283ae575d9b7c9fccd65f2d402c3cbea20a tr -> 2e181a9a84db4e237035f5f6eee45dc54d407ee4 vi -> 6756242ba20ed3191408712a4cfba32b1c768288 zh-CN -> 80190f0e6e0bab5d6f27988383810eb57c1121c9 21 June 2023, 18:09:59 UTC
9e80a3b Bug 1835047 - set RTCRtpReceiver-jitterBufferTarget-stats.html expectations for Beta shippable on Linux. r=dbaker, a=test-only Account for permanent failures with beta builds which started after the changes in bug 1834369. Differential Revision: https://phabricator.services.mozilla.com/D181410 20 June 2023, 09:10:26 UTC
65152a4 Bug 1838587 - Use loadArgumentDynamicSlot in tryAttachBoundFunction. r=iain, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181389 20 June 2023, 09:57:15 UTC
6eaee76 Bug 1836550 - Validate image data received from IPC; r=NeilDeakin, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181261 20 June 2023, 08:40:05 UTC
7e118de Bug 1837993, ensure correct loadId is used when removing entry, r=peterv, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D181343 19 June 2023, 09:26:44 UTC
72a5c03 Bug 1815481: Disable hardware WebRender on Mesa drivers in Virtual Machines. r=rmader, a=dmeehan We classify anything with 'mesa/vmgfx' as a Virtual Machine driver and block it for Linux. Differential Revision: https://phabricator.services.mozilla.com/D179864 16 June 2023, 20:45:22 UTC
back to top