Tooru Fujisawa
e1306f14b6
Bug 1861309 - Part 1: Use 1-origin column number in JS::GetRequestedModuleSourcePos and ModuleLoaderBase::HandleResolveFailure. r=jonco
...
Depends on D192781
Differential Revision: https://phabricator.services.mozilla.com/D192782
2023-11-08 02:01:37 +00:00
Tooru Fujisawa
82d020b392
Bug 1848467 - Part 4: Assert 0 value is not used for 1-origin column number. r=iain
...
Depends on D192780
Differential Revision: https://phabricator.services.mozilla.com/D192781
2023-11-08 02:01:36 +00:00
Tooru Fujisawa
4affedaffb
Bug 1848467 - Part 3: Use column 1 for TaggedColumnNumberOneOrigin initial value. r=iain
...
Depends on D192779
Differential Revision: https://phabricator.services.mozilla.com/D192780
2023-11-08 02:01:36 +00:00
Tooru Fujisawa
e007ef255c
Bug 1848467 - Part 2: Use column 1 in 1-origin as fallback value in js::ErrorObject. r=iain
...
Depends on D192778
Differential Revision: https://phabricator.services.mozilla.com/D192779
2023-11-08 02:01:35 +00:00
Tooru Fujisawa
301b7cea44
Bug 1848467 - Part 1: Use column 1 in 1-origin in differential testing. r=iain
...
Depends on D192567
Differential Revision: https://phabricator.services.mozilla.com/D192778
2023-11-08 02:01:35 +00:00
Tooru Fujisawa
cfa2ce94ad
Bug 1862627 - Fix column number operation with 1-origin. r=iain
...
Differential Revision: https://phabricator.services.mozilla.com/D192567
2023-11-08 02:01:35 +00:00
alwu
30ca8dfdc9
Bug 1863621 - only set MF_EME_INITDATATYPES on Windows 10. r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D192993
2023-11-08 01:11:43 +00:00
Tooru Fujisawa
a0454d2228
Bug 1849732 - Part 19: Use mozilla::Result in ParseNode and FoldConstants. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191556
2023-11-08 00:55:42 +00:00
Tooru Fujisawa
feb196ceab
Bug 1849732 - Part 18: Remove toResult helper. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191555
2023-11-08 00:55:42 +00:00
Tooru Fujisawa
02c96303c8
Bug 1849732 - Part 17: Use mozilla::Result in top-level Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191554
2023-11-08 00:55:41 +00:00
Tooru Fujisawa
8fa96202f2
Bug 1849732 - Part 16: Use mozilla::Result in record/tuple-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191553
2023-11-08 00:55:41 +00:00
Tooru Fujisawa
1e50753520
Bug 1849732 - Part 15: Use mozilla::Result in import/export-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191552
2023-11-08 00:55:41 +00:00
Tooru Fujisawa
2e4fe82417
Bug 1849732 - Part 14: Use mozilla::Result in internal-name-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191551
2023-11-08 00:55:40 +00:00
Tooru Fujisawa
f92ae3b47e
Bug 1849732 - Part 13: Use mozilla::Result in control-flow-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191550
2023-11-08 00:55:40 +00:00
Tooru Fujisawa
373365cf9f
Bug 1849732 - Part 12: Use mozilla::Result in expression-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191549
2023-11-08 00:55:39 +00:00
Tooru Fujisawa
38b9f6df40
Bug 1849732 - Part 11: Use mozilla::Result in unary/binary/ternary expression-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191548
2023-11-08 00:55:39 +00:00
Tooru Fujisawa
c2f52102cf
Bug 1849732 - Part 10: Use mozilla::Result in member and call-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191547
2023-11-08 00:55:38 +00:00
Tooru Fujisawa
0044b1fdf8
Bug 1849732 - Part 9: Use mozilla::Result in assignment-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191546
2023-11-08 00:55:38 +00:00
Tooru Fujisawa
a483991d7e
Bug 1849732 - Part 8: Use mozilla::Result in variable declaration-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191545
2023-11-08 00:55:37 +00:00
Tooru Fujisawa
d82075e194
Bug 1849732 - Part 7: Use mozilla::Result in class-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191544
2023-11-08 00:55:37 +00:00
Tooru Fujisawa
c4daa9f615
Bug 1849732 - Part 6: Use mozilla::Result in function-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191543
2023-11-08 00:55:36 +00:00
Tooru Fujisawa
cad83ee42f
Bug 1849732 - Part 5: Use mozilla::Result in object-literal and array-literal-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191542
2023-11-08 00:55:36 +00:00
Tooru Fujisawa
ba0eb81298
Bug 1849732 - Part 4: Use mozilla::Result in identifier-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191541
2023-11-08 00:55:36 +00:00
Tooru Fujisawa
d2e2dd112e
Bug 1849732 - Part 3: Use mozilla::Result in literal-related Parser methods. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191540
2023-11-08 00:55:35 +00:00
Tooru Fujisawa
35787daf7e
Bug 1849732 - Part 2: Use mozilla::Result in ParseHandler methods. r=dminor
...
If the result is immediately returned, use `.unwrapOr(null())`,
otherwise, use `MOZ_TRY_VAR` or `MOZ_TRY_VAR_OR_RETURN`.
Differential Revision: https://phabricator.services.mozilla.com/D186755
2023-11-08 00:55:35 +00:00
Tooru Fujisawa
77b44c5bb6
Bug 1849732 - Part 1: Add NodeResult, NodeError, and NodeErrorResult. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D191539
2023-11-08 00:55:34 +00:00
Sandor Molnar
32304263b0
Bug 1863325 - Mark storage-access-permission tests as intermittent. r=aryx DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D192997
2023-11-08 00:14:41 +00:00
sotaro
5ca48e911a
Bug 1860801 - Remove caching d3d12::Resource in TextureRaw r=lsalzman
...
Delete d3d12::Resource caching for now because it crashes when d3d12::Resource is deleted after wgpu_server_delete().
Differential Revision: https://phabricator.services.mozilla.com/D192953
2023-11-08 00:12:34 +00:00
Tooru Fujisawa
f5cf3b7309
Bug 1839519 - Part 2: Convert reftest JSM to ESM. r=tnikkel
...
Depends on D192840
Differential Revision: https://phabricator.services.mozilla.com/D192841
2023-11-08 00:01:58 +00:00
Tooru Fujisawa
d612bd8504
Bug 1839519 - Part 1: Stop loading jsm into window context. r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D192840
2023-11-08 00:01:58 +00:00
James Teh
74e2c544fe
Bug 1863466: Support details and error message relations for RemoteAccessible. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D192916
2023-11-08 00:00:40 +00:00
Iulian Moraru
30a7dccd55
Bug 1775605 - disable browser_label_and_icon.js on win 11 opt for frequent failures. r=sclements,sessionstore-reviewers DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D192794
2023-11-07 23:59:44 +00:00
Ashley Hale
e97bb30b34
Bug 1852513 - Use more gradient color stops for interpolation r=tlouw,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D190903
2023-11-07 22:28:50 +00:00
Sandor Molnar
ae081ec358
Backed out changeset 36cd4787833a (bug 1724089) for causing xpc failures on docshell/test/unit/test_subframe_stop_after_parent_error.js CLOSED TREE
2023-11-08 03:04:53 +02:00
Sandor Molnar
f0e448b445
Backed out changeset aa168a721ae9 (bug 1825977) for causing xpc failures on toolkit/components/passwordmgr/test/unit/test_logins_search.js / test_module_LoginExport
2023-11-08 03:03:11 +02:00
Eitan Isaacson
95dcf00cc5
Bug 1862999 - Introduce support for AXARIAPosInSet and AXARIASetSize. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D192887
2023-11-07 22:24:23 +00:00
Brad Werth
88d846bbb8
Bug 1854820 Part 2: Update an extension window test to check window sizes. r=extension-reviewers,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D192980
2023-11-07 22:04:07 +00:00
Brad Werth
fc77cc0faa
Bug 1854820: Make the transition to window normal state work the same on extension windows as it does elsewhere. r=extension-reviewers,robwu
...
Calling window.restore will return the window to its previous
dimensions. Prior to this patch, extension windows transitioning to
normal state would add a second step where they would forcibly resize
the window to content. The motivating reason for this additional step is
some kind of difficulty with macOS windows restoring from other states.
Those issues were handled comprehensively in Bug 1631735, and now the
extra step is unnecessary and surprising to users. Since the call was
being made potentially during a deminimization native transition, the
window is at a very small size and expanding it to fit the content is
resizing it to a strange small size. Window.restore will do the right
thing, so this patch stops calling sizeToContent.
Differential Revision: https://phabricator.services.mozilla.com/D189972
2023-11-07 22:04:07 +00:00
Jan-Erik Rediger
6a6c35215a
Bug 1863521 - Add missing data review links. r=amadan
...
Differential Revision: https://phabricator.services.mozilla.com/D192940
2023-11-07 21:54:43 +00:00
Emily McDonough
d3021426e0
Bug 1862971 - Set mixed page size pref for page-size-010-print r=layout-reviewers,TYLin
...
Differential Revision: https://phabricator.services.mozilla.com/D192873
2023-11-07 21:53:50 +00:00
Gregory Pappas
2eec0c40d8
Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D192136
2023-11-07 21:44:01 +00:00
Chris Peterson
98c8fed52f
Bug 1863468 - Fix non-unified C++20 build by including RtpExtension definition in MediaPipelineFilter.h. r=webrtc-reviewers,ng
...
When compiling with -std=c++20 (a work in progress in meta bug 1768116), the non-unified build of dom/media/webrtc/transportbridge/MediaPipelineFilter.cpp fails because MediaPipelineFilter.h's call to the std::vector<webrtc::RtpExtension> copy constructor in GetExtmap() transitively includes some C++20 Ranges function definitions that require a full definition of RtpExtension, not just a forward declaration.
Differential Revision: https://phabricator.services.mozilla.com/D192966
2023-11-07 21:37:20 +00:00
Magnus Melin
e92f77a4c5
Bug 1825977 - Allow saving creds with an empty realm. r=credential-management-reviewers,mtigley
...
Perhaps unusual, but an "" realm should work.
Differential Revision: https://phabricator.services.mozilla.com/D191383
2023-11-07 21:33:47 +00:00
Julian Descottes
585605d2bf
Bug 1861655 - [wdspec] Add BiDi navigationStarted test for locationchange happening before load r=webdriver-reviewers,Sasha
...
Depends on D192110
Differential Revision: https://phabricator.services.mozilla.com/D192111
2023-11-07 21:24:21 +00:00
Julian Descottes
4cb7df0138
Bug 1861655 - [bidi] Create navigation id in browsingContext.navigate r=webdriver-reviewers,Sasha
...
Differential Revision: https://phabricator.services.mozilla.com/D192110
2023-11-07 21:24:21 +00:00
Jamie Nicol
70bc2abee1
Bug 1663700 - Use content process profile data in Android PGO builds. r=nika
...
Currently Android PGO builds only use profile data from the parent
process. On Android especially a lot of interesting work only occurs
in the content process, so we are missing out on some useful
optimizations here.
This occurs because profile data gets dumped at the end of a process'
shutdown, but content processes are terminated early on Android before
that has a chance to happen. We terminate processes early due to there
being a finite number of content process Services available. We
therefore unbind the Service immediately so that it becomes available
to launch a new process with sooner. (And once a Service has been
unbound it is indeed imperative that its process is killed immediately
so that Android does not attempt to reuse the process for a new
Service binding.) Since we will not reach the process limit during the
PGO profile run we can afford to wait for the process to shut down
cleanly.
Differential Revision: https://phabricator.services.mozilla.com/D192867
2023-11-07 20:57:53 +00:00
Botond Ballo
26c27b7632
Bug 1849407 - Treat a touch-cancel before the first touch-move as a preventDefault(). r=hiro,geckoview-reviewers,owlish
...
Depends on D186063
Differential Revision: https://phabricator.services.mozilla.com/D186064
2023-11-07 20:15:36 +00:00
owlishDeveloper
6605daacde
Bug 1849060 - Use non-html links for error pages in tests r=geckoview-reviewers,zmckenney
...
Differential Revision: https://phabricator.services.mozilla.com/D192520
2023-11-07 20:12:27 +00:00
Mark Banner
91cbfc91bf
Bug 1862462 - Add a search configuration test for Wikipedia. r=search-reviewers,daleharvey
...
Depends on D192408
Differential Revision: https://phabricator.services.mozilla.com/D192486
2023-11-07 20:01:38 +00:00
Hubert Boma Manilla
678b32f0df
Bug 1858076 - [devtools] Show notification in the console when original variable mapping is disabled r=devtools-reviewers,nchevobbe
...
This patch displays a notification in the console when the debugger is paused
in an original file with original variable mapping is turned off.
The notification is displayed when console input is focused, also if the user selects
a generated file, or is no longer paused or switches on varaible mapping, the notification is removed
once the console input is refocused.
Also added support for specific notifications to control displaying the close button.
Differential Revision: https://phabricator.services.mozilla.com/D191568
2023-11-07 19:51:31 +00:00