Граф коммитов

747771 Коммитов

Автор SHA1 Сообщение Дата
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