Tim Nguyen
869570bb3e
Bug 1697062 - Update Proton Light theme to match specification. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D107583
2021-03-09 02:34:56 +00:00
Tim Nguyen
7e13c8b7a8
Bug 1697062 - Add temporary Proton Light theme. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D107577
2021-03-09 02:34:56 +00:00
alaaemad
80ba7d4095
Bug 1696846 - Run helper_zoom_with_touchpad.html with the same prefs as other zooming tests r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D107516
2021-03-09 02:28:46 +00:00
Emilio Cobos Álvarez
566223075b
Bug 1684001 - Fix bustage.
...
MANUAL PUSH: Oneliner bustage fix that I forgot to push to phab on a CLOSED TREE
2021-03-09 03:35:13 +01:00
Lee Salzman
7390f42dc3
Bug 1687157 - Support 24-bit depth in SWGL. r=jrmuizel
...
It is possible to support 24-bit depth in SWGL without a large performance hit
and without increasing the size of the depth buffer. Since depth runs already
have 32-bit entries, if we carefully limit the depth run size to 8 bits we have
24 bits left over to store the actual depth value.
Differential Revision: https://phabricator.services.mozilla.com/D107409
2021-03-09 02:01:26 +00:00
Emilio Cobos Álvarez
f36c63a891
Bug 1684001 - Add a pref-based blocklist to control default deltaMode. r=masayuki
...
Depends on D107456
Differential Revision: https://phabricator.services.mozilla.com/D107457
2021-03-09 01:59:43 +00:00
Emilio Cobos Álvarez
dc86e8c401
Bug 1684001 - Move the code to compute a principal for blocklisting to Document. r=masayuki
...
Depends on D107455
Differential Revision: https://phabricator.services.mozilla.com/D107456
2021-03-08 23:36:41 +00:00
Emilio Cobos Álvarez
7dac28d4c1
Bug 1684001 - IsURIInPrefList should be infallible. r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D107455
2021-03-08 23:36:40 +00:00
Iain Ireland
3505b7d66e
Bug 1688033: Support trivial unboxing r=jandem
...
If we use `arguments` in a loop, the transpiled `GuardToObject` sees a value-typed phi node and emits an MUnbox. GVN eventually cleans it up, but not before it blocks scalar replacement of arguments.
(Something similar seems to be happening in escape analysis for arrays and objects. I'm going to do a more systematic investigation of whether/how Warp broke escape analysis for objects and arrays once I'm done with arguments.)
Depends on D107304
Differential Revision: https://phabricator.services.mozilla.com/D107305
2021-03-09 01:35:24 +00:00
Iain Ireland
b8426383cf
Bug 1688033: Scalar replace arguments.callee r=jandem
...
Depends on D107303
Differential Revision: https://phabricator.services.mozilla.com/D107304
2021-03-09 01:35:23 +00:00
Iain Ireland
b04b3212cb
Bug 1688033: Optimize arguments.callee in CacheIR r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D107303
2021-03-09 01:35:23 +00:00
Doug Thayer
d9e6ea9ffe
Bug 1696978 - Require user input for slow extension warning r=smaug,extension-reviewers,kmag
...
Per conversations with Bas, we want the behavior for slow extensions to match
that of slow content scripts WRT requiring user input. The test change is less
than great, but I don't think we have the ability to simulate input in
mochitests without running JS in the content process? But correct me if I'm
wrong.
Differential Revision: https://phabricator.services.mozilla.com/D107521
2021-03-09 01:35:03 +00:00
Emilio Cobos Álvarez
0a34cbc059
Bug 1695650 - Consider selection editable even if the anchor is the empty <br> element. r=masayuki
...
Otherwise we disable the context menu commands which seems bad. This also
matches the HTML editor.
Differential Revision: https://phabricator.services.mozilla.com/D107513
2021-03-09 01:32:47 +00:00
Doug Thayer
313bc2e629
Bug 1697010 - Revert fast shutdown to stage 1 on Nightly r=nika
...
Until we're ready to advance this all the way to beta/release, we should have
it match so we don't run into late shutdown crashes that we missed on Nightly.
Differential Revision: https://phabricator.services.mozilla.com/D107523
2021-03-09 01:05:27 +00:00
owlishDeveloper
5f323edf67
Bug 1432949 - Return error if channel cannot be opened. Expand download blob test case r=geckoview-reviewers,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D75687
2021-03-09 00:45:22 +00:00
Dzmitry Malyshau
8a6e6ca874
Bug 1622846 - Rename WebGPU OUTPUT_ATTACHMENT to RENDER_ATTACHMENT r=webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D107556
2021-03-09 00:43:31 +00:00
Emilio Cobos Álvarez
30cf04d26c
Bug 1696988 - Add backgrounds for non-native tooltips on Linux and OSX. r=ntim
...
The Linux styles match Adwaita trunk[1], so it's a bit smaller than the
native ones but I think that's fine (it matches other themes more
closely, like Arc).
On OSX the system color needs to be tweaked (will do in a follow-up)
since it is windows-style yellow right now, which is rather ugly. But
this is a progression regardless.
[1]: https://gitlab.gnome.org/GNOME/gtk/-/issues/3352
Differential Revision: https://phabricator.services.mozilla.com/D107548
2021-03-09 00:33:06 +00:00
James Teh
cf3391de9a
Bug 1686123: Fall back to ARIAGrid*Accessible for HTML table/tbody/thead/tr/td/th elements with no frame. r=morgan
...
display: contents means there is no frame, which means we can't use HTMLTable*Accessible.
However, we can (and should) use ARIAGrid*Accessible in this case.
Differential Revision: https://phabricator.services.mozilla.com/D107407
2021-03-09 00:27:44 +00:00
Butkovits Atila
d795f5b731
Backed out 2 changesets (bug 1684001) for causing failures on test_ext_webRequest_filterResponseData.js. CLOSED TREE
...
Backed out changeset 2396dd65ee8d (bug 1684001)
Backed out changeset 52c6a21b39fb (bug 1684001)
2021-03-09 03:10:19 +02:00
Butkovits Atila
81636eb525
Backed out 14 changesets (bug 1693184, bug 1693611, bug 1693625) for causing failures on test_script_loader_js_cache.html.
...
Backed out changeset 6f384df0be5c (bug 1693184)
Backed out changeset 5353d36c4846 (bug 1693625)
Backed out changeset 0069d43ee2c4 (bug 1693611)
Backed out changeset 8fd50eba1621 (bug 1693611)
Backed out changeset 4928193b996f (bug 1693611)
Backed out changeset 7bf683fab589 (bug 1693611)
Backed out changeset a4ff4b030aaa (bug 1693611)
Backed out changeset 565bee5296ac (bug 1693611)
Backed out changeset faacbf1943b6 (bug 1693611)
Backed out changeset 72fc08b6245d (bug 1693611)
Backed out changeset 6f06ff0ebbc3 (bug 1693611)
Backed out changeset fb2c167165b8 (bug 1693611)
Backed out changeset 0d66ecd8acd4 (bug 1693611)
Backed out changeset 0e435a571803 (bug 1693611)
2021-03-09 02:43:20 +02:00
Emilio Cobos Álvarez
942ec256fe
Bug 1695650 - Clean up some checks in EditorUtils. r=masayuki
...
No behavior change. We were already returning false for HTML editor +
non-editable so we can simplify it a bit.
Depends on D107511
Differential Revision: https://phabricator.services.mozilla.com/D107512
2021-03-09 00:24:27 +00:00
Emilio Cobos Álvarez
60aae1e6b6
Bug 1695650 - Avoid to warn always. r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D107511
2021-03-09 00:24:27 +00:00
Mike Hommey
67ea89b736
Bug 1695773 - Upgrade python-zstandard to 0.15.2. r=firefox-build-system-reviewers,mhentges
...
It's the first release with arm64 mac wheels.
Differential Revision: https://phabricator.services.mozilla.com/D106848
2021-03-09 00:19:12 +00:00
Zibi Braniecki
4a92e98d40
Bug 1695684 - Don't set different padding-inline-end for the last tab. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D107547
2021-03-09 00:16:40 +00:00
Gijs Kruitbosch
a3e77e96c0
Bug 1695327 - fix customizableui tests to deal with proton toolbars, r=mstriemer
...
Differential Revision: https://phabricator.services.mozilla.com/D106693
2021-03-09 00:06:08 +00:00
Emilio Cobos Álvarez
0f8e07ccf7
Bug 1696988 - Support tooltips in nsNativeBasicThemeCocoa. r=mstange
...
Not sure if you prefer to go this way, your call.
Depends on D107574
Differential Revision: https://phabricator.services.mozilla.com/D107575
2021-03-09 00:05:51 +00:00
Emilio Cobos Álvarez
085d087cf3
Bug 1696988 - Fix InfoBackground system color on mac to be the background of popups. r=mstange
...
Like it is in other platforms. We have no uses of this on the UI currently
except the one in the other patch on this bug, if I'm reading it correctly, and
this makes the popups look decent.
I have another alternative / complementary patch on the bug if you want, but
this shouldn't be objectionable regardless I think.
Differential Revision: https://phabricator.services.mozilla.com/D107574
2021-03-09 00:05:51 +00:00
Gijs Kruitbosch
6aa99808ca
Bug 1696874 - fix button margins in dialogs in non-proton, r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D107462
2021-03-08 23:49:58 +00:00
Sebastian Hengst
4db61f2023
Bug 1696735 - set 2 prompt tests as passing with xorigin after changes in bug 1696153. r=mtigley DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D107425
2021-03-08 23:48:24 +00:00
Mike Hommey
0ac1c4d07f
Bug 1694380 - Add http3server to MacOS files. r=firefox-build-system-reviewers,andi,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D106877
2021-03-08 23:44:26 +00:00
Mike Hommey
f49669c4ac
Bug 1694380 - Set MOZ_GECKODRIVER rather than ENABLE_GECKODRIVER. r=firefox-build-system-reviewers,mhentges
...
Some places are actually expecting MOZ_GECKODRIVER to be set, rather
than ENABLE_GECKODRIVER, and we more frequently use MOZ_-prefixed
variables, so settle on that.
This fixes browser/app/macbuild/Contents/MacOS-files.txt, which was
expecting MOZ_GECKODRIVER.
Differential Revision: https://phabricator.services.mozilla.com/D106876
2021-03-08 23:44:25 +00:00
sotaro
cf790dde83
Bug 1696325 - Handle StagingTexture allocation failure in RenderCompositorD3D11SWGL r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D107176
2021-03-08 23:41:58 +00:00
Emilio Cobos Álvarez
5bc8dcd002
Bug 1684001 - Move the code to compute a principal for blocklisting to Document. r=masayuki
...
Depends on D107455
Differential Revision: https://phabricator.services.mozilla.com/D107456
2021-03-08 23:36:41 +00:00
Emilio Cobos Álvarez
6aff310271
Bug 1684001 - IsURIInPrefList should be infallible. r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D107455
2021-03-08 23:36:40 +00:00
Tooru Fujisawa
86efebbdaa
Bug 1693184 - Add marker between each CompilationStencil field in XDR. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D105925
2021-03-08 23:32:25 +00:00
Tooru Fujisawa
60751bc992
Bug 1693625 - Use soft-error for out-of-bound ParserAtomSpan index while decoding. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D105924
2021-03-08 23:32:25 +00:00
Tooru Fujisawa
f181a705b3
Bug 1693611 - Part 12: Use XDRStencilEncoder from XDRIncrementalStencilEncoder. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D105923
2021-03-08 23:32:25 +00:00
Tooru Fujisawa
ceede00974
Bug 1693611 - Part 11: Remove XDRStencilDecoder::{hasOptions,options}. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D105922
2021-03-08 23:32:24 +00:00
Tooru Fujisawa
009f823faa
Bug 1693611 - Part 10: Remove XDRStencilDecoder::stencilAlloc_. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D105921
2021-03-08 23:32:24 +00:00
Tooru Fujisawa
715303777d
Bug 1693611 - Part 9: Remove unnecessary alignment padding between header and CompilationStencil. r=mgaudet
...
Now the header and CompilationStencil are encoded into the same buffer,
and the alignment padding isn't necessary.
Differential Revision: https://phabricator.services.mozilla.com/D105920
2021-03-08 23:32:23 +00:00
Tooru Fujisawa
c61dc1fa35
Bug 1693611 - Part 8: Move XDRCompilationStencil to StencilXDR. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D105919
2021-03-08 23:32:23 +00:00
Tooru Fujisawa
4e7ee70621
Bug 1693611 - Part 7: Move XDRCheckCompilationStencil to StencilXDR. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D105918
2021-03-08 23:32:23 +00:00
Tooru Fujisawa
da6009e4f3
Bug 1693611 - Part 6: Move StencilModuleMetadata XDR functions to StencilXDR. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D105917
2021-03-08 23:32:22 +00:00
Tooru Fujisawa
d2a7ee183f
Bug 1693611 - Part 5: Move ParserAtom XDR functions to StencilXDR. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D105916
2021-03-08 23:32:22 +00:00
Tooru Fujisawa
9f71a9d22f
Bug 1693611 - Part 4: Rename StencilXDR::SharedData to StencilXDR::codeSharedData. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D105915
2021-03-08 23:32:22 +00:00
Tooru Fujisawa
1e80cd54b3
Bug 1693611 - Part 3: Rename StencilXDR::ScopeData to StencilXDR::codeScopeData. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D105914
2021-03-08 23:32:21 +00:00
Tooru Fujisawa
5a29d9ec2b
Bug 1693611 - Part 2: Rename StencilXDR::ObjLiteral to StencilXDR::codeObjLiteral. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D105913
2021-03-08 23:32:21 +00:00
Tooru Fujisawa
6f7ba2f05f
Bug 1693611 - Part 1: Rename StencilXDR::BigInt to StencilXDR::codeBigInt. r=mgaudet
...
Subsequent patches move other XDR functions into StencilXDR.
To avoid name collision between method and type name, prepend `code` to method.
Also reorder to match the field order.
Differential Revision: https://phabricator.services.mozilla.com/D105912
2021-03-08 23:32:20 +00:00
Emilio Cobos Álvarez
12b75a5e93
Bug 1696409 - Paper over a crash in non-nightly. r=boris
...
Differential Revision: https://phabricator.services.mozilla.com/D107400
2021-03-08 23:29:30 +00:00
Micah Tigley
1fd9e9b229
Bug 1695403 - Support image-set in the content property. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D107397
2021-03-08 23:27:49 +00:00