Ray Kraesig
c5290e5239
Bug 1850969 - Save off and restore values in patched_NtMapViewOfSection's arguments r=gstoll
...
NtMapViewOfSection doesn't write to its out-pointer arguments if it
returns an error. Mimic its behavior a little more closely by ensuring
that whatever values were present are restored if we unmap and abort.
Avoid taking any pointers to the stack while doing so.
Differential Revision: https://phabricator.services.mozilla.com/D187737
2023-09-08 21:34:51 +00:00
Katherine Patenio
9bb371c37a
Bug 1850602 - Add spinner to in-progress-analysis shopping-message-bar r=shopping-reviewers,reusable-components-reviewers,desktop-theme-reviewers,amy,mstriemer
...
Differential Revision: https://phabricator.services.mozilla.com/D187139
2023-09-08 21:16:13 +00:00
Emilio Cobos Álvarez
725452bc38
Bug 1852153 - Don't log in GetTopLevelWindow. r=stransky
...
Now we call this more often it becomes very noisy.
Differential Revision: https://phabricator.services.mozilla.com/D187799
2023-09-08 20:39:32 +00:00
Sebastian Zartner
009a652471
Bug 1842175 - [devtools] Handle ::first-letter pseudo-element's ignored properties in inactive CSS. r=devtools-reviewers,fluent-reviewers,flod,nchevobbe.
...
Differential Revision: https://phabricator.services.mozilla.com/D186493
2023-09-08 19:32:26 +00:00
Iain Ireland
21152fbf60
Bug 1851911: Disable bailout loop assertion after purging stubs in JitScript::traceWeak r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D187739
2023-09-08 19:28:04 +00:00
Tom Schuster
97bc6049b8
Bug 1846224 - Remove javascript.use_us_english_locale. r=tjr
...
It's not clear to me why this pref existed before. Maybe I am missing something.
Differential Revision: https://phabricator.services.mozilla.com/D185433
2023-09-08 19:24:45 +00:00
Tom Schuster
be09e61e6f
Bug 1846224 - Removed OverrideDefaultLocaleIfNeeded. r=tjr
...
With this code we would continue to override all locales anyway.
Like with timezones the possibility exists that this covered up something that we aren't spoofing now.
Differential Revision: https://phabricator.services.mozilla.com/D185432
2023-09-08 19:24:44 +00:00
Tom Schuster
9917ffc2ef
Bug 1846224 - Use RFPTarget for JS locale en-US spoofing. r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D184945
2023-09-08 19:24:44 +00:00
Tom Schuster
3fe3a9321d
Bug 1846224 - Add a JavaScript per-realm locale override. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D184944
2023-09-08 19:24:44 +00:00
Tom Schuster
b1f29a3a3d
Bug 1845940 - Call RecomputeResistFingerprinting in Document::SetPrincipals. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D184943
2023-09-08 19:24:44 +00:00
Jonathan Kew
b39196091d
Bug 1848890 - Guard access to FontList::mBlocks with the font-list lock. r=jnicol
...
Differential Revision: https://phabricator.services.mozilla.com/D187690
2023-09-08 19:02:58 +00:00
Perry McManis
b3a5a1549d
Bug 1851675 - Send a shopping component back-in-stock clicked Event r=TravisLong,jhirsch
...
Differential Revision: https://phabricator.services.mozilla.com/D187504
2023-09-08 18:53:23 +00:00
Katherine Patenio
b36ef42eb3
Bug 1848396 - call availability report API when report back-in-stock button is selected r=shopping-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D187308
2023-09-08 18:53:23 +00:00
Mozilla Releng Treescript
01a39356ee
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
be -> 585cdce7d355bf0f58352f5bcd6d4ca058fe2b14
da -> 3c2e8ca8b0853fc9c898b0bd262c3b9a81a1bfac
en-CA -> dcb7a09041a3540c2689f190ee90bba88b5aff98
fr -> 1dbb3828effe7106b46c67d2e42c32e781746bba
fur -> 8ffead5811c85697c6c26470cd15e3cc532a4bba
gn -> 3f4d8e4f12bef66ecd525aaade0bee965aae688d
he -> 34a73946199e7afbb9186cab8225fd2f7cb4fdd7
hu -> a58ebb7b0423b7cf7866f6e1d0fcc0cea740f8f7
is -> a990d361f11d09d91efb45d6b818e9b75603d4d9
ko -> aa45d6f72cd8aae1fdc1d4dbbd268076f74ce552
pt-BR -> b1d4db1b6a8c7e3ed6b141559cb18a68824e1299
sk -> 1910b4f5f58568a191d0a438b08c9ac7890c1383
sl -> b93270705628a5bc87867da3fd6a14fff117d730
tr -> 95ff44ad9ebce8d75e8fbbc798509d5cbafabab9
zh-CN -> a9a3b14ac216750ad63305fc4f9bd7b9b51f8539
zh-TW -> 85cb17cda30f67872cc133868a35c31c4be553c6
2023-09-08 19:00:11 +00:00
Katherine Patenio
724be04bc1
Bug 1846519 - create unsupported product shopping-message-bar r=shopping-reviewers,fluent-reviewers,Gijs,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D187295
2023-09-08 18:41:19 +00:00
John Schanck
6ee872a465
Bug 1852226 - update expections for secure-payment-confirmation/enrollment.https.html. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D187797
2023-09-08 18:37:16 +00:00
Ryan Hunt
e7d47fea02
Bug 1847524 - wasm: Fix i31ref instructions in dead code. r=yury
...
i31ref instructions must validate in dead code, but should not
attempt to codegen.
Differential Revision: https://phabricator.services.mozilla.com/D187569
2023-09-08 17:57:33 +00:00
Ryan Hunt
9115ac056d
Bug 1841119 - wasm: Keep recursion group alive for globals, tables, and tags. r=yury
...
Globals, tables, and tags can refer to specific TypeDef objects stored in RecGroups with the GC extension. These are normally kept alive by their containing instance, but it's possible for exported version of these to outlive their containing instance. This commit adds a strong reference from the JS-API objects to the
RecGroup that a TypeDef is in.
Differential Revision: https://phabricator.services.mozilla.com/D187568
2023-09-08 17:56:47 +00:00
Zachary Svoboda
0055ca2e76
Bug 1852298 - Update error message proptype r=devtools-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D187795
2023-09-08 17:56:05 +00:00
John Schanck
c2229f0ab0
Bug 1851092 - land NSS ffcd992581 UPGRADE_NSS_RELEASE, r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D187729
2023-09-08 17:54:17 +00:00
Cosmin Sabou
5187f2523e
Backed out changeset 2cbc53cb5d01 (bug 1851911) for causing bustages on JitScript.h. CLOSED TREE
2023-09-08 20:50:09 +03:00
jackyzy823
321bacb8cc
Bug 1848518 - Update source filename of opensl in moz.build. r=cubeb-reviewers,chunmin
...
Depends on D187411
Differential Revision: https://phabricator.services.mozilla.com/D187412
2023-09-08 17:32:59 +00:00
jackyzy823
14b51dbf7f
Bug 1848518 - Reapply patch on top of cubeb. r=cubeb-reviewers,chunmin
...
Depends on D187410
Differential Revision: https://phabricator.services.mozilla.com/D187411
2023-09-08 17:32:59 +00:00
jackyzy823
49c67da191
Bug 1848518 - Update libcubeb to revision 3f86a. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D187410
2023-09-08 17:32:59 +00:00
Punam Dahiya
51bdc9df44
Bug 1846786 - Add microsurvey in shopping sidebar r=pdahiya
...
Depends on D187004
Differential Revision: https://phabricator.services.mozilla.com/D187325
2023-09-08 17:25:07 +00:00
Ed Lee
8d7229e6f4
Bug 1846786 - Rework onboarding and shopping container interaction to support survey r=pdahiya,shopping-reviewers,Gijs
...
Have onboarding.mjs wait for AboutWelcomeShoppingChild to indicate when to render with Update event handled directly.
Differential Revision: https://phabricator.services.mozilla.com/D187004
2023-09-08 17:25:07 +00:00
Yoshi Cheng-Hao Huang
23681131f9
Bug 1850755 - Part 3: Remove shell options --enable-well-formed-unicode-strings in js/src/tests/non262/String/well-formed.js. r=spidermonkey-reviewers,jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D187674
2023-09-08 17:10:50 +00:00
Yoshi Cheng-Hao Huang
6da8029221
Bug 1850755 - Part 2: Update test262-update.py and test262 tests. r=spidermonkey-reviewers,dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D187448
2023-09-08 17:10:50 +00:00
Yoshi Cheng-Hao Huang
ca92b6788a
Bug 1850755 - Part 1: Turn on well-formed-unicode-strings by default in Browser and JS Shell. r=spidermonkey-reviewers,jandem
...
Well-Formed Unicode strings is in TC39 Stage 4 and has been merged into
ECMA262 spec,
https://github.com/tc39/ecma262/pull/3039
Differential Revision: https://phabricator.services.mozilla.com/D187182
2023-09-08 17:10:50 +00:00
Gijs Kruitbosch
5736aa0cd2
Bug 1846787 - let shopping code ride the train (disabled by default), r=jhirsch
...
Differential Revision: https://phabricator.services.mozilla.com/D187779
2023-09-08 17:04:40 +00:00
Iain Ireland
f8cb048a49
Bug 1851911: Disable bailout loop assertion after purging stubs in JitScript::traceWeak r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D187739
2023-09-08 16:46:52 +00:00
Sergey Galich
461a60850d
Bug 1852116 - [www.stihl.de] Relay integration is not working with reusable masks r=credential-management-reviewers,mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D187783
2023-09-08 16:09:29 +00:00
Cosmin Sabou
2b53f8d322
Backed out 3 changesets (bug 1843477) for causing hazards failures on TelemetryFixture.cpp. CLOSED TREE
...
Backed out changeset 4dd5d8ac600c (bug 1843477)
Backed out changeset e7bc0b63286a (bug 1843477)
Backed out changeset 4f45f40beaf7 (bug 1843477)
2023-09-08 20:21:46 +03:00
Iulian Moraru
de67a4d688
Backed out changeset f65d71f51234 (bug 1848815) for causing xpcshell assertion failures on nsNSSComponent.cpp. CLOSED TREE
2023-09-08 19:22:18 +03:00
Emilio Cobos Álvarez
91ea356af6
Bug 1851787 - Annotate a mochitest that no longer asserts.
...
As expected because the NS_ASSERTION was removed in the patch.
MANUAL PUSH: Trivial orange fix CLOSED TREE
2023-09-08 18:06:12 +02:00
Andrew McCreight
0598531d40
Bug 1851922 - Crash faster in RemoteObjectProxyBase::GetOrCreateProxyObject(). r=peterv,dom-core
...
Differential Revision: https://phabricator.services.mozilla.com/D187628
2023-09-08 15:51:13 +00:00
Andreas Farre
43bbc29900
Bug 1852213 - Add crash annotation to record differing load flags. r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D187752
2023-09-08 15:37:12 +00:00
Emilio Cobos Álvarez
f7c99bdd12
Bug 1851787 - Reduce the amount of stack space ConstructFrameFromItemInternal takes.
...
This prevents ASAN from exhausting the stack with deep frame trees.
MANUAL PUSH: Trivial ASAN reftest fix.
2023-09-08 17:36:34 +02:00
Brad Werth
bd88b9118f
Bug 1851861 Part 2: Add a null-check at another callsite of CreateOffsetDrawTarget. r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D187730
2023-09-08 15:14:45 +00:00
Emilio Cobos Álvarez
aefd1ddb30
Bug 1851787 - Plumb a DestroyContext through all functions that can destroy frames. r=dholbert
...
This prevents anonymous content getting destroyed at weird times
during frame destruction.
Differential Revision: https://phabricator.services.mozilla.com/D187693
2023-09-08 15:11:17 +00:00
Molly Howell
d4d8aa987d
Bug 1848815 - Add a user-facing setting to enable enterprise roots import, and enable it by default. r=keeler,settings-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,Itiel,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D186236
2023-09-08 15:07:16 +00:00
Gijs Kruitbosch
ebc1a9e95a
Bug 1839760 - update main shopping and highlight icons, r=shopping-reviewers,desktop-theme-reviewers,Itiel,jhirsch
...
Differential Revision: https://phabricator.services.mozilla.com/D187770
2023-09-08 14:56:59 +00:00
Olli Pettay
0833d699e3
Bug 1843477, non-virtual AddRef/Release for EventTarget, r=mccr8
...
And convert some nsCOMPtr<EventTarget> to RefPtr<EventTarget>
Depends on D187147
Differential Revision: https://phabricator.services.mozilla.com/D187148
2023-09-08 14:51:48 +00:00
Olli Pettay
c6c68c0d60
Bug 1843477, add a nursery purple buffer for each cycle collector, r=mccr8
...
Depends on D187146
Differential Revision: https://phabricator.services.mozilla.com/D187147
2023-09-08 14:51:48 +00:00
Olli Pettay
d7c56b8b4f
Bug 1843477, remove main thread only CC macros, r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D187146
2023-09-08 14:51:48 +00:00
Sean Feng
970a0d9117
Bug 1848901 - Fix the nullptr crash in WebTaskScheduler r=dom-core,farre
...
When the signal is GC'd, we should still be able to run the
associated task.
Differential Revision: https://phabricator.services.mozilla.com/D187510
2023-09-08 14:49:39 +00:00
Emilio Cobos Álvarez
b28529f842
Bug 1852101 - Always destroy out-of-flow frames from the placeholder. r=dholbert,layout-reviewers
...
This is more consistent, and allows me to remove the destruct root from
the DestroyContext.
Try is green with this, reasons for it being conditional are probably
historical.
This is in preparation for not needing a destruct root in DestroyContext,
and plumbing a DestroyContext consistently.
Differential Revision: https://phabricator.services.mozilla.com/D187692
2023-09-08 14:42:26 +00:00
Emilio Cobos Álvarez
e916d225b0
Bug 1852211 - Add dark default urlbar action color. r=dao,desktop-theme-reviewers
...
Same as bug 1852205.
Depends on D187768
Differential Revision: https://phabricator.services.mozilla.com/D187769
2023-09-08 14:38:48 +00:00
Marc Seibert
0c6d818168
Bug 1847969 - Use CSS nesting for .urlbarView-type-icon rules.r=dao,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D186013
2023-09-08 14:29:53 +00:00
Anna Yeddi
dc02bc21ce
Bug 1849697 - Increasing color contrast for the Re-analyze reviews link for dark theme. r=desktop-theme-reviewers,shopping-reviewers,dao,reusable-components-reviewers,hjones,mstriemer,Gijs
...
While the message content is likely to be changed and the link removed/replaced, we could still provide better experience for users in the meantime.
Differential Revision: https://phabricator.services.mozilla.com/D187632
2023-09-08 14:08:00 +00:00