[pull] main from mozilla-firefox:main#366
Merged
pull[bot] merged 60 commits intopixeldevel:mainfrom Feb 5, 2026
Merged
Conversation
…view-reviewers,ohall Actually, we always get the display information on default display. But when using Samsung DeX, the application can show on non-default display. So we should get the display information from the View's display id. This issue is device dependent issue, so there is no way to add a unit test for this. Differential Revision: https://phabricator.services.mozilla.com/D281610
…ype r=webidl,smaug Differential Revision: https://phabricator.services.mozilla.com/D277245
This is mainly just adding some flushing and forcing rebindings of framebuffer state that should not be necessary, but seemingly tricks the NVIDIA driver into doing the right thing. Differential Revision: https://phabricator.services.mozilla.com/D281872
…ent-reviewers,emcminn,bolsson Strings should reflect what were [[ mozilla-l10n/nimbus-l10n#91 | originally translated in the experiment ]] Differential Revision: https://phabricator.services.mozilla.com/D281817
…osmond" for causing build bustages in DrawTargetWebgl.cpp. This reverts commit cff80fc.
…ILD CLOSED TREE ach -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 af -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 an -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ar -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ast -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 az -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 be -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 bg -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 bn -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 bo -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 br -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 brx -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 bs -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ca -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ca-valencia -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 cak -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ckb -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 cs -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 cy -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 da -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 de -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 dsb -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 el -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 en-CA -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 en-GB -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 eo -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 es-AR -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 es-CL -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 es-ES -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 es-MX -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 et -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 eu -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 fa -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ff -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 fi -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 fr -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 fur -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 fy-NL -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ga-IE -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 gd -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 gl -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 gn -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 gu-IN -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 he -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 hi-IN -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 hr -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 hsb -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 hu -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 hy-AM -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 hye -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ia -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 id -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 is -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 it -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ja -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ja-JP-mac -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ka -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 kab -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 kk -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 km -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 kn -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ko -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 lij -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 lo -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 lt -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ltg -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 lv -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 meh -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 mk -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ml -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 mr -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ms -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 my -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 nb-NO -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ne-NP -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 nl -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 nn-NO -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 oc -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 pa-IN -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 pl -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 pt-BR -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 pt-PT -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 rm -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ro -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ru -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sat -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sc -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 scn -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sco -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 si -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sk -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 skr -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sl -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 son -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sq -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sr -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sv-SE -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 szl -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ta -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 te -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 tg -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 th -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 tl -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 tr -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 trs -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 uk -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ur -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 uz -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 vi -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 wo -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 xh -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 zh-CN -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 zh-TW -> 7d4bd7ccdad86eb19848414012acb89073d9adf0
…LD CLOSED TREE ach -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 an -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ar -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ast -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 az -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 be -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 bg -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 bn -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 br -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 bs -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ca -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 cak -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 cs -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 cy -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 da -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 de -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 dsb -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 el -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 en-CA -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 en-GB -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 eo -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 es-AR -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 es-CL -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 es-ES -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 es-MX -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 et -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 eu -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 fa -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ff -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 fi -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 fr -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 fy-NL -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ga-IE -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 gd -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 gl -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 gn -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 gu-IN -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 he -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 hi-IN -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 hr -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 hsb -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 hu -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 hy-AM -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ia -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 id -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 is -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 it -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ja -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ka -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 kab -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 kk -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 km -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 kn -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ko -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 lij -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 lo -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 lt -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ltg -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 lv -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 meh -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 mix -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ml -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 mr -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ms -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 my -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 nb-NO -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ne-NP -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 nl -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 nn-NO -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 oc -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 pa-IN -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 pl -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 pt-BR -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 pt-PT -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 rm -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ro -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ru -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sk -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sl -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 son -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sq -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sr -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 sv-SE -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ta -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 te -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 th -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 tl -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 tr -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 trs -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 uk -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 ur -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 uz -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 vi -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 wo -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 xh -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 zam -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 zh-CN -> 7d4bd7ccdad86eb19848414012acb89073d9adf0 zh-TW -> 7d4bd7ccdad86eb19848414012acb89073d9adf0
…Mardak,fluent-reviewers,bolsson,tgiles Differential Revision: https://phabricator.services.mozilla.com/D280668
…SearchGroupsTest for investigation r=ajoltan Differential Revision: https://phabricator.services.mozilla.com/D281883
…r=ahal. Differential Revision: https://phabricator.services.mozilla.com/D281600
…g_context" as intermittently failing on Android. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D281738
…mmand r=ahochheiden The rule is never used from CI, it's just there for user convenience, and it's not something we can model from moz.build, so we should move it elsewhere. Differential Revision: https://phabricator.services.mozilla.com/D281792
…-reviewers,dminor Differential Revision: https://phabricator.services.mozilla.com/D281643
…ermonkey-reviewers,dminor Differential Revision: https://phabricator.services.mozilla.com/D281644
…r=spidermonkey-reviewers,dminor Also switch to `std::string_view` because that allows Clang to generate faster code. Differential Revision: https://phabricator.services.mozilla.com/D281645
…ers,dminor Uses string views instead of `mozilla::Span`, because string views provide a nicer API for comparisons and the added benefit of release assertions when using `Span` don't apply here, because all operations directly use the underlying pointer. Differential Revision: https://phabricator.services.mozilla.com/D281646
…key-reviewers,sfink Most Handle/Rooted typedef uses were already updated when the Intl code was migrated from self-hosted JS to C++. Differential Revision: https://phabricator.services.mozilla.com/D281647
…rtAllocOverflow r=jandem According to mfbt/AllocPolicy.h, allocation policies are supposed to implement a 'reportAllocOverflow' method. This is used both by the implmementation of the alloc policy itself and also by containers such as mfbt/HashTable.h when growing its table. Our MallocProvider mixin class implements most of the AllocPolicy methods for a client class, but requires clients to provide a 'reportAllocationOverflow' method. Thus clients must provide both methods if they want to be used by containers. Currently only TrackedAllocPolicy (a.k.a. ZoneAllocPolicy) does this, by having reportAllocOverflow call reportAllocationOverflow. The current situation is confusing. We can simplify this by making MallocProvider use the reportAllocOverflow name and renaming to this everywhere. Differential Revision: https://phabricator.services.mozilla.com/D280616
…se class for alloc policies r=jandem This refactoring gives us a place to put default method definitions without adding them to every policy. The patch also renames some alloc policy classes to make it clear they use malloc allocation. Differential Revision: https://phabricator.services.mozilla.com/D280617
…ffer alloc fails r=jandem This makes handling OOM simpler in the next patch because we don't need to retry at a higher level. Differential Revision: https://phabricator.services.mozilla.com/D280618
…standard containers r=jandem,glandium To support using GC memory in containers we need a way to trace that memory. This patch adds a 'traceExternalAllocs' method to vector and hash table containers that can be used to trace the memory by passing it to a supplied closure. Differential Revision: https://phabricator.services.mozilla.com/D280619
…locate their memory with the buffer allocator r=jandem The patch adds BufferAllocPolicy which allocates memory using the buffer allocator and provides a traceExternalAlloc method to trace the allocations, as well as updating its knowledge of whether the owning cell is tenured. Differential Revision: https://phabricator.services.mozilla.com/D280620
… holding a lock r=jandem Previously calls to the buffer allocator to allocate/free memory were always done from the main thread and so no locking was required. GC sweeping can be split between more than one helper thread so we need a way to make this thread safe. The patch adds a way to set up debug build assertions in the buffer allocator by passing a mutex that the caller must hold. The caller is responsible for actually taking/releasing the lock. Differential Revision: https://phabricator.services.mozilla.com/D280622
…andem This sets up multi-threaded use of the buffer allocator during sweep slices using an existing mutex. While sweeping weak maps the mutex is only held when destroying the weak map iterator as this is the part that may resize the table and hence call into the allocator. This is also the part required by existing use of the lock for weak map sweeping. Differential Revision: https://phabricator.services.mozilla.com/D280623
Since this mutex is now used for more than synchronizing access to the store buffer it is renamed to the sweeping lock. Differential Revision: https://phabricator.services.mozilla.com/D280624
…or context and owning JS object r=jandem Currently the memOf parameter is optional for both constructors. This patch changes it so that for a weak map with an owning JSObject you need to pass context and owning object, and for non-owned ones you only pass the zone. Differential Revision: https://phabricator.services.mozilla.com/D280625
…jects r=jandem Finally we can switch over to using the buffer allocator for weak maps, both the WeakMap allocation and the hash table memory via BufferAllocPolicy. WeakMap objects remain tenured. I haven't thought about whether it's worth trying to nursery allocate these. Differential Revision: https://phabricator.services.mozilla.com/D280626
… r=geckoview-reviewers,ohall" for causing several Android failures. This reverts commit f4121d2.
…=devtools-reviewers,ochameau Change the signature of the function so we're not passing a callback anymore, but return an array that the callsites can then handle. Turn some `forEach` into `for` loops. Differential Revision: https://phabricator.services.mozilla.com/D281597
…ch path. r=gw For nine-patches we know that the whole transform is a scale-offset so we don't need to do the transformation via picture space (no 3d transform that may need some plane clipping in picture space). Differential Revision: https://phabricator.services.mozilla.com/D281066
…ansform. r=gw Tiling works with complex transforms but falls back to treating all tiles as masks which is less efficient than simply using the indrect code path. Differential Revision: https://phabricator.services.mozilla.com/D281182
…in the common case. r=gw Differential Revision: https://phabricator.services.mozilla.com/D281183
…tantiated r=android-reviewers,jonalmeida This was removed in an effort to avoid expensive code runs and improve the app performance as there are multiple actions which would trigger this functionality with only one needed at the start of the application. Differential Revision: https://phabricator.services.mozilla.com/D280966
…esume r=petru,mcarare When we stop relying on the `InitAction`, we need to dispatch the `RefreshSearchEnginesAction` which is now the appropriate trigger. Differential Revision: https://phabricator.services.mozilla.com/D281756
…es.test.runTest` in `syncedtabs` component tests. r=android-reviewers,avirvara Differential Revision: https://phabricator.services.mozilla.com/D281798
… in Debugger r=devtools-reviewers,nchevobbe The CSS had been updated as part of a mass rename of debugger classnames but this class is not a "name" handled via `DebuggerImage`, but simply a modifier. Differential Revision: https://phabricator.services.mozilla.com/D281843
…l classnames r=devtools-reviewers,nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D281902
…ggerImage classname r=devtools-reviewers,nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D281913
…ains spaces r=devtools-reviewers,nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D281903
…rowser prompt r=android-reviewers,twhite,rebecatudor273 Fixes a deadlock in the Setup Checklist where the "Set as default" task cannot be completed if the user previously selected “Don’t ask again” in the system prompt. Differential Revision: https://phabricator.services.mozilla.com/D280589
… r=devtools-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D278626
…resource-header.tentative.html on mac. Differential Revision: https://phabricator.services.mozilla.com/D281917
…eaders.tentative.https.sub.window.js. Differential Revision: https://phabricator.services.mozilla.com/D281921
…efault Browser prompt r=android-reviewers,twhite,rebecatudor273" for causing fenix-debug failures in DefaultSessionControlControllerTest.kt. This reverts commit bd017d4.
…rce page r=devtools-reviewers,jdescottes" for causing devtools failures in browser_resources_network_event_stacktraces_keepalive.js. This reverts commit 0e6139a.
…chat feature r=ai-models-reviewers,ai-frontend-reviewers,Mardak,cgopal Differential Revision: https://phabricator.services.mozilla.com/D281289
…c function. r=joschmidt,mtigley,extension-reviewers,credential-management-reviewers,sync-reviewers,mconley,rpl,bdk Differential Revision: https://phabricator.services.mozilla.com/D280646
…core,smaug Differential Revision: https://phabricator.services.mozilla.com/D280744
…,bolsson,nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D281412
…or-positioning-reviewers,layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D281737
…ondevice-reviewers Differential Revision: https://phabricator.services.mozilla.com/D281922
…ndroid Configuration changes r=petru,android-reviewers" This reverts commit 236a7df. Differential Revision: https://phabricator.services.mozilla.com/D281849
… regardless if they dismissed it or not. r=petru,android-reviewers Differential Revision: https://phabricator.services.mozilla.com/D281850
…rowser prompt r=android-reviewers,twhite,rebecatudor273 Fixes a deadlock in the Setup Checklist where the "Set as default" task cannot be completed if the user previously selected “Don’t ask again” in the system prompt. Differential Revision: https://phabricator.services.mozilla.com/D280589
…ies.js perma failure on beta simulation. r=devtools-reviewers,jdescottes. Set the dom.event.dragexit.enabled pref to true in the test. It defaults to false on Nightly, so update the snapshot. Differential Revision: https://phabricator.services.mozilla.com/D281947
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )