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

828636 Коммитов

Автор SHA1 Сообщение Дата
James Teh 3d456f3e7b Bug 1813256: Don't descend into other documents when tracking moved LocalAccessibles. r=nlapre
The set of moved LocalAccessibles on a document should only include Accessibles within that document.
Previously, we were descending into iframe documents.
This resulted in notifying the parent process about incorrect ids being moved and potentially pushing the cache in an invalid state.

Differential Revision: https://phabricator.services.mozilla.com/D168310
2023-01-30 22:28:48 +00:00
Itiel f5a24ca762 Bug 1813590 - Fix toggle buttons appearance in RTL r=hjones
Differential Revision: https://phabricator.services.mozilla.com/D168299
2023-01-30 22:03:19 +00:00
alwu cfb83f8d1a Bug 1813150 - renew the probe 'MEDIA_MKV_CANPLAY_REQUESTED'. r=media-playback-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D168147
2023-01-30 21:57:33 +00:00
Mark Banner 106725dcfc Bug 1813377 - Clean up XPCNativeWrapper globals handling for ESLint. r=mccr8
XPCNativeWrapper may be going away (bug 1481337). Stop defining it in the main environments and only define it
where necessary to discourage more uses.
This also helps to clarify the ESLint test environment globals.

Differential Revision: https://phabricator.services.mozilla.com/D168211
2023-01-30 21:55:25 +00:00
Tom Schuster e1d65f08eb Bug 1811863 - Replace the remaining users of privacy_resistFingerprinting(). r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D168081
2023-01-30 21:37:04 +00:00
Tom Schuster 1959819008 Bug 1812297 - Disable sameSite=lax by default on Nightly/Beta. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D168076
2023-01-30 21:36:08 +00:00
Glenn Watson fccecb89b3 Bug 1813514 - Add small amount of fuzziness to new reftest r=gfx-reviewers,jgilbert
There is some edge AA fuzziness due to the differences between
the test and reference. Fuzzing them doesn't affect the test
result as when the bug occurs the rendering difference is
dramatically different.

Differential Revision: https://phabricator.services.mozilla.com/D168306
2023-01-30 20:42:38 +00:00
Cristian Tuns 72f617f8c6 Backed out changeset d31a2cd2fc3c (bug 1806740) for causing geckoview failures CLOSED TREE 2023-01-30 15:54:11 -05:00
Jonathan Sudiaman 4d9f355c14 Bug 1801871 - Update Bookmark Star panel to use editBookmark.js r=mak,Standard8
Enable delayed apply logic for the star panel. Refactor some existing code using async/await rather than `catch()` everywhere.

https://treeherder.mozilla.org/jobs?revision=fb6ba9ef08f132c72b6c2918067fc3db54a94650&repo=try

Differential Revision: https://phabricator.services.mozilla.com/D166237
2023-01-30 20:10:46 +00:00
Artur Iunusov 28647b9db8 Bug 1813507 - Remove mPendingDocShellBlockers, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D168272
2023-01-30 19:55:47 +00:00
Alexandre Poirot f614f71957 Bug 1813475 - [devtools] Convert a first Actor to ES Class, the web console actor. r=devtools-reviewers,nchevobbe
* Note that "conn" attribute is now managed by Actor.

* We might want to finally remove "requestTypes".
This isn't used by the frontend... may be third party use it?
This allows to list all available RDP methods of all actors.

* All actors now have to be instantiated via "new ".

Differential Revision: https://phabricator.services.mozilla.com/D168254
2023-01-30 19:36:06 +00:00
Michael Froman 7b56dd1b05 Bug 1813678 - pt2 - add logging around start/end of initial verify vendoring. r=dbaker DONTBUILD
Depends on D168295

Differential Revision: https://phabricator.services.mozilla.com/D168296
2023-01-30 19:35:45 +00:00
Michael Froman 1fae31703b Bug 1813678 - pt1 - add remaining commit count in loop-ff.sh logging. r=dbaker DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D168295
2023-01-30 19:35:45 +00:00
Michael Froman 26f9300846 Bug 1813677 - unify the error reporting function across fast-forward scripts. r=dbaker DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D168297
2023-01-30 19:35:32 +00:00
Mark Banner 8b2a7a80c7 Bug 1812977 - Remove now unnecessary import-globals-from statements in other directories. r=Gijs,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D168074
2023-01-30 19:33:39 +00:00
Mark Banner 24497d6198 Bug 1812977 - Remove now unnecessary import-globals-from statements in dom. r=Gijs,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D168073
2023-01-30 19:33:38 +00:00
Mark Banner 40056911a4 Bug 1812977 - Remove now unnecessary import-globals-from statements in toolkit. r=Gijs,application-update-reviewers,credential-management-reviewers,sgalich,bytesized
Differential Revision: https://phabricator.services.mozilla.com/D168072
2023-01-30 19:33:38 +00:00
Mark Banner 4fcd8b1d2b Bug 1812977 - Remove now unnecessary import-globals-from statements in devtools. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D168071
2023-01-30 19:33:38 +00:00
Mark Banner 2293bf67cf Bug 1812977 - Remove now unnecessary import-globals-from statements in browser. r=settings-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D168070
2023-01-30 19:33:37 +00:00
Mark Banner 61c8871b31 Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D168069
2023-01-30 19:33:37 +00:00
Mark Banner 79d86dc983 Bug 1812977 - Add basic support for loadSubScript handling to ESLint. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D168068
2023-01-30 19:33:36 +00:00
Mark Banner cc23ce6654 Bug 1812977 - Move ESLint functions for globals handling from helpers.js to globals.js. r=Gijs
This is a better location for these functions and helps avoid circular dependencies in the next patches.

Differential Revision: https://phabricator.services.mozilla.com/D168067
2023-01-30 19:33:36 +00:00
owlishDeveloper 385fa57278 Bug 1806740 - Add API to expose hasRuleForBrowsingContext r=geckoview-reviewers,amejiamarmol,calu
Differential Revision: https://phabricator.services.mozilla.com/D167890
2023-01-30 19:24:13 +00:00
Mark Banner 23dc96fe70 Bug 1810766 - Move parts of search engine add-on upgrade process to AddonSearchEngine. r=search-reviewers,daleharvey
This moves the upgrade parts which are to do with getting details from the add-on manager.

Differential Revision: https://phabricator.services.mozilla.com/D167050
2023-01-30 19:19:47 +00:00
Mark Banner b20d489758 Bug 1810766 - Move parts of search engine add-on initialisation into AddonSearchEngine. r=search-reviewers,daleharvey
This moves the initialisation parts from SearchService to AddonSearchEngine.
It is primarily aimed at moving the parts interacting with the add-on manager.

Differential Revision: https://phabricator.services.mozilla.com/D167049
2023-01-30 19:19:46 +00:00
Michael Froman bf9aaaff9e Bug 1813646 - pt2 - restore inadvertant whitespace changes introduced in de8c14e4972f. r=dbaker
Depends on D168292

Differential Revision: https://phabricator.services.mozilla.com/D168293
2023-01-30 19:15:56 +00:00
Michael Froman 28b08333eb Bug 1813646 - pt1 - avoid use of deprecated packet_info.receive_time_ms. r=dbaker
In m-c de8c14e4972f (Bug 1654112 - fix timestamp issues with RTP sources) we
added a call to packet_info.receive_time_ms() which is now deprecated.

receive_time_ms() is actually calling receive_time_.ms()

Differential Revision: https://phabricator.services.mozilla.com/D168292
2023-01-30 19:15:56 +00:00
Calixte 2d2b836e56 Bug 1803188 - Plug the pdf.js search feature in GeckoView r=pdfjs-reviewers,geckoview-reviewers,m_kato,marco
Differential Revision: https://phabricator.services.mozilla.com/D166566
2023-01-30 19:14:46 +00:00
Russell Chan ace9e6888e Bug 1796238 - Hide lone progress bar step in aboutwelcome in HCM r=omc-reviewers,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D166833
2023-01-30 19:07:05 +00:00
Noemi Erli 4198c1ee2f Backed out changeset 68de023d3c5c (bug 1800670) for causing failures in browser_protectionsUI_cookie_banner.js CLOSED TREE 2023-01-30 21:16:42 +02:00
Mozilla Releng Treescript 19f6007fa3 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
da -> e759f5db70f625f438ec2f2f39a731f4436a39ff
fr -> ad3268ddff02639c4e746a73bf7f62d2f5a7f763
fur -> e8ba4e54025bb7cb201720a280514dad93081b1b
hu -> 5c1fe955df584dc8608ea888a11f038c75b1b6d6
is -> c0ea590fb4231976da4d858c29059e00a3b7497b
lo -> bfc0c31147e25c9ad0df9d421e193fa97b6e8619
oc -> 9ccd7ab4899d32072d66add36ba16272c81bf9f6
pa-IN -> 85cae1ec2cd361c3ac1ddb3b8b95bfc09631e886
uk -> eec0bc21a0098117472d1b6f86aa5c5fa59f8131
2023-01-30 19:06:14 +00:00
Jared Hirsch a4df247b27 Bug 1812819 - Update cookie banner preferences checkbox to toggle reject-only mode. r=settings-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D168285
2023-01-30 18:51:58 +00:00
Jens Stutte b53d904e7c Bug 1813559 - Do not bail out on shutdown in BackgroundParentImpl::AllocPRemoteWorkerControllerParent but let RemoteWorkerManager::LaunchNewContentProcess do the error handling. r=dom-worker-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D168264
2023-01-30 17:57:46 +00:00
Iain Ireland 1a8084faf1 Bug 1812895: Remove iterObj from GetIteratorIRGenerator r=jandem
Depends on D168025

Differential Revision: https://phabricator.services.mozilla.com/D168189
2023-01-30 17:56:55 +00:00
Iain Ireland a0868f3cc7 Bug 1812895: Remove GuardAndGetIterator r=jandem
Bug 1375505, which introduced GuardAndGetIterator, has two microbenchmarks in the comments, testing monomorphic and small-N polymorphic cases. Both of those are faster if we remove GuardAndGetIterator and just use ObjectToIterator: the polymorphic case goes from 190-220ms to 165-175ms, and the monomorphic case goes from 140-160ms to 125-135ms.

Disabling GuardAndGetIterator gives about a 1% improvement on Speedometer 2, largely on the back of a 2-3% improvement on React/React-Redux.

Differential Revision: https://phabricator.services.mozilla.com/D168025
2023-01-30 17:56:53 +00:00
Iain Ireland c2581f6ea5 Bug 1812979: Don't copy return value into top-level baseline frames r=jandem
The only other place where we get the return value from a rematerialized frame is in OnLeaveIonFrame. The top level frame obviously can't be a generator. I tried and failed to write a testcase that would force a return from a top-level Ion frame, but we always seem to bail out to baseline first. I'm not convinced it's possible; if it is, then eventually the fuzzer will figure out a testcase.

Differential Revision: https://phabricator.services.mozilla.com/D168174
2023-01-30 17:56:36 +00:00
Mike Hommey 970620c00a Bug 1813411 - Force-upgrade env_logger to 0.10. r=emilio
This preemptively avoids the addition of a new version of the crate.

Differential Revision: https://phabricator.services.mozilla.com/D168221
2023-01-30 17:35:12 +00:00
Olli Pettay 525a2026d3 Bug 1813344, don't allocate unnecessarily in nsTSubstring<T>::StripTaggedASCII, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D168210
2023-01-30 17:09:30 +00:00
brian 1c82f8acb7 Bug 1803673: checkbox hover radius too big for checkbox labels. r=mconley.
Differential Revision: https://phabricator.services.mozilla.com/D166765
2023-01-30 17:01:56 +00:00
Florian Quèze cf861c29b2 Bug 1813496 - Include the window id in profiler markers added in AsyncTabSwitcher.jsm, r=Gijs.
Differential Revision: https://phabricator.services.mozilla.com/D168237
2023-01-30 16:53:04 +00:00
Mark Banner 47d3353423 Bug 1813308 - Remove unused browser-test.js definition of copyToProfile in browser mochitest scope. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D168219
2023-01-30 16:50:09 +00:00
Drew Willcoxon 16b9601974 Bug 1813155 - Quick suggest provider should not be active for search strings that contain only spaces. r=mak
I broke this in D167218. We didn't have a test for it.

Differential Revision: https://phabricator.services.mozilla.com/D168139
2023-01-30 16:45:32 +00:00
Cristian Tuns e2e9e39c80 Backed out changeset 30517fbc6b05 (bug 1810790) for causing multiple failures CLOSED TREE 2023-01-30 13:13:35 -05:00
Cristian Tuns 5ee3b0e75a Backed out 2 changesets (bug 1810766) for causing xpcshell failures in /test_TelemetryEnvironment_search.js
Backed out changeset dd13a80802cc (bug 1810766)
Backed out changeset 57c22b7d0b79 (bug 1810766)
2023-01-30 13:00:02 -05:00
Norisz Fay e550bd2248 Backed out changeset f973933cb7fa (bug 1813411) for causing build bustages CLOSED TREE 2023-01-30 19:15:21 +02:00
Jared Hirsch fd622a42aa Bug 1800670 - Update cookie banner handling UI in protections popup r=pbz
This patch also implements bug 1800671 and bug 1800673.

Differential Revision: https://phabricator.services.mozilla.com/D164241
2023-01-30 16:30:28 +00:00
Simon Friedberger d9e8467b1e Bug 1810790 - Remove Origin Telemetry. r=chutten,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D167779
2023-01-30 16:24:45 +00:00
Tiaan Louw 53201efc7a Bug 1812548 - Missing components in color() function is invalid r=emilio
According to the specification, missing components in the color function
should result in an invalid color.  This patch removes those tests from
valid checks and adds them to the invalid checks.

https://w3c.github.io/csswg-drafts/css-color-4/#missing

Clarification from the csswg github repo:
https://github.com/w3c/csswg-drafts/issues/8362

Differential Revision: https://phabricator.services.mozilla.com/D167946
2023-01-30 16:11:57 +00:00
Mike Hommey 379f0bceb5 Bug 1813411 - Force-upgrade env_logger to 0.10. r=emilio
This preemptively avoids the addition of a new version of the crate.

Differential Revision: https://phabricator.services.mozilla.com/D168221
2023-01-30 15:59:42 +00:00
Andrew McCreight 6adeefb060 Bug 1808598, part 2 - Get rid of some unused nested declarations. r=ipc-reviewers,necko-reviewers,nika
None of the messages use these nested values.

Differential Revision: https://phabricator.services.mozilla.com/D167837
2023-01-30 15:41:15 +00:00