Commit Graph

816012 Commits

Author SHA1 Message Date
Cristian Tuns
165dbe266b Backed out changeset 02f4220a827c (bug 1746894) for causing mochitest failures on antitracking_head.js CLOSED TREE 2022-10-20 12:43:25 -04:00
Cristian Tuns
93ee7434b2 Backed out changeset 89d3bd40e892 (bug 1796391) as requested by gerard-majax CLOSED TREE 2022-10-20 12:37:37 -04:00
John Schanck
c381df22d6 Bug 1795710 - part 2. clean cert-revocations attachment cache. r=keeler,leplatrem,robwu
Differential Revision: https://phabricator.services.mozilla.com/D159536
2022-10-20 16:28:41 +00:00
John Schanck
dbebc739ff Bug 1795710 - part 1. avoid deprecated downloadToDisk function. r=keeler,leplatrem,robwu
Differential Revision: https://phabricator.services.mozilla.com/D159535
2022-10-20 16:28:40 +00:00
Julian Descottes
408c97e28c Bug 1664511 - [devtools] Resolve inline & inherited-inline selectors for rule-editor on demand r=nchevobbe
unique selectors for inline and inherited inline rules will be retrieved on demand.

Differential Revision: https://phabricator.services.mozilla.com/D159721
2022-10-20 16:22:41 +00:00
Mike Conley
850682a9ad Bug 1796275 - about:pocket pages should load in the privileged about content process. r=thecount,nika
Differential Revision: https://phabricator.services.mozilla.com/D159786
2022-10-20 16:17:38 +00:00
Dão Gottwald
409ed7443b Bug 1796599 - Convert bookmark folder tree and tag selector heights from px to em. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D159867
2022-10-20 16:14:33 +00:00
Cristian Tuns
b27c341fe1 Backed out changeset 05f17b2551cb (bug 1791033) for causing xpcshell failures on test_filename_sanitize.js CLOSED TREE 2022-10-20 12:15:38 -04:00
Ben Hearsum
fe0d32d830 Bug 1795958: don't block windows package manager operations on successful completion of async operations. r=rkraesig
I've been unable to find confirmation of this (there is basically zero guidance on how to work with these from plain C++ as far as I can tell), but the available states imply that async operations will begin in Started, and then change to one of the other ones later.

Differential Revision: https://phabricator.services.mozilla.com/D159797
2022-10-20 16:05:59 +00:00
Florian Quèze
baad7da439 Bug 1795047 - Power use feature string should clarify what's available on each platform, r=canaltinova,dlrobertson.
Differential Revision: https://phabricator.services.mozilla.com/D159685
2022-10-20 16:01:51 +00:00
Michelle Goossens
6faaf10d5f Bug 1795994 - Migrate decision task over to GCP r=ahal,releng-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D159839
2022-10-20 15:56:14 +00:00
Noemi Erli
9c4f5fd7bc Backed out changeset 0a1431ca8979 (bug 1793088) for causing failures browser_firefoxview_tab.js CLOSED TREE 2022-10-20 18:53:41 +03:00
Emilio Cobos Álvarez
487b3234a1 Bug 1793359 - Simplify bookmarks popup placement. r=Itiel,dao,mak
By using delegatesanchor="true", we delegate the anchor node to the
first in-flow box (that is the icon), simplifying a lot of the
hard-coded margins in the CSS.

Do that, plus make menupopup[type="arrow"] work consistently, to
simplify the styling of the bookmarks popup a bit.

Differential Revision: https://phabricator.services.mozilla.com/D158569
2022-10-20 15:50:23 +00:00
Neil Deakin
d174679a36 Bug 1791033, avoid crash by computing the extension's byte length correctly and truncate the filename's extension when it is too long, r=gsvelto,jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D159703
2022-10-20 15:37:58 +00:00
Jari Jalkanen
e99f516901 Bug 1746894 - Handle GetTemporaryStorageLimit failures with upper limit. r=dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D140990
2022-10-20 15:35:50 +00:00
Cristian Tuns
9adb679ac7 Backed out changeset cea85f67c505 (bug 1796578) for causing build bustages on TestDoublyLinkedList.exe_syms.track CLOSED TREE 2022-10-20 11:33:25 -04:00
Luca Greco
6e90c6d47e Bug 1796578 - Use a lazy pref getter for checking dom.sitepermsaddon-provider.enabled pref from SitePermsAddonProvider.sys.mjs. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D159863
2022-10-20 14:57:45 +00:00
Kelly Cochrane
80e600b519 Bug 1793088 - Make first available tab focusable when Fx View is open r=dao
Differential Revision: https://phabricator.services.mozilla.com/D159766
2022-10-20 14:43:31 +00:00
Cristian Tuns
68f6550eb9 Backed out changeset 94963e082433 (bug 1795047) for causing mochitest failures on performance-new/utils.js CLOSED TREE 2022-10-20 10:40:59 -04:00
Emilio Cobos Álvarez
f503f8eca3 Bug 1790652 - Invalidate viewport units on container-queries properly. r=dshin
By re-selector-matching the element (thus re-evaluating the container
query condition).

Depends on D159852

Differential Revision: https://phabricator.services.mozilla.com/D159853
2022-10-20 14:30:25 +00:00
Emilio Cobos Álvarez
4c7dc0668f Bug 1790652 - Allow propagating computed style bits from the selector-matching process. r=dshin
This allows us to propagate flags from the container query styles all the
way to the computed style of the element.

The flag for viewport units in container queries has to be different
because it requires rematching, see comments.

Depends on D159851

Differential Revision: https://phabricator.services.mozilla.com/D159852
2022-10-20 14:24:36 +00:00
Emilio Cobos Álvarez
9f9bdc7ccb Bug 1790652 - Split in_media_query and in_container_query bits from computed::Context. r=dshin
No behavior change, but it makes more sense this way :)

Differential Revision: https://phabricator.services.mozilla.com/D159851
2022-10-20 14:24:36 +00:00
Emilio Cobos Álvarez
32728dff0f Bug 1790652 - Make a wrapper struct for extra matching data. r=dshin
No behavior change but we're about to add some extra field to it.

Differential Revision: https://phabricator.services.mozilla.com/D159850
2022-10-20 14:24:35 +00:00
Alexandre Lissy
475f354462 Bug 1796391 - Always init signed policy rules r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D159802
2022-10-20 14:19:33 +00:00
Cristian Tuns
89ce7a93b7 Backed out 5 changesets (bug 1790392, bug 1789858, bug 1790398) for causing build bustages on nsHttpChannel.cpp CLOSED TREE
Backed out changeset 55d75ccb0945 (bug 1790398)
Backed out changeset 3f39aaf65c29 (bug 1790398)
Backed out changeset f03238131804 (bug 1790398)
Backed out changeset b958a6beca56 (bug 1790392)
Backed out changeset ab62dcd4e601 (bug 1789858)
2022-10-20 10:19:29 -04:00
Ziran Sun
a4248fe12c Bug 1790055 - @container rules should support not without parentheses. r=emilio
We are currently detect 'not' as part of the container-name.

Differential Revision: https://phabricator.services.mozilla.com/D159836
2022-10-20 13:54:33 +00:00
Florian Quèze
d167696f69 Bug 1795047 - Power use feature string should clarify what's available on each platform, r=canaltinova,dlrobertson.
Differential Revision: https://phabricator.services.mozilla.com/D159685
2022-10-20 13:40:33 +00:00
Florian Queze
b443270e34 Bug 1796525 - Set the QoS of background content processes to 'eco', r=gsvelto.
Differential Revision: https://phabricator.services.mozilla.com/D159835
2022-10-20 13:32:52 +00:00
Sebastian Hengst
f01697ca5b Bug 1796510 - fix Bugzilla component for onboarding module. r=zeid
Differential Revision: https://phabricator.services.mozilla.com/D159830
2022-10-20 13:24:44 +00:00
Ryan VanderMeulen
c6624e7438 Bug 1796292 - Update HarfBuzz to 5.3.1. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D159779
2022-10-20 13:23:12 +00:00
Emilio Cobos Álvarez
c5eaec57ad Bug 1796179 - Use height rather than XUL attributes for edit bookmark popup's folder tree. r=mstriemer,dao
Differential Revision: https://phabricator.services.mozilla.com/D159720
2022-10-20 13:18:28 +00:00
Greg Mierzwinski
00e4042870 Bug 1791998 - Add the performancetest intent flag for Fenix. r=perftest-reviewers,kshampur
This patch adds the performancetest intent flag when running tests on Fenix to prevent the TCP popup from interfering with our tests. The TCP popup will be prevented with this patch on Fenix: https://github.com/mozilla-mobile/fenix/pull/27451

Differential Revision: https://phabricator.services.mozilla.com/D159701
2022-10-20 13:14:06 +00:00
ffxbld
5538c576a6 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=diannaS
Differential Revision: https://phabricator.services.mozilla.com/D159848
2022-10-20 13:00:11 +00:00
Masayuki Nakano
e7b7bb65d1 Bug 1793911 - part 2: Make TSFTextStore defer notifying TSF of content updates while initializing content cache r=m_kato
I don't know understand how to recursively run initializing `mContentForTSF`
with dispatching a query content event because it may flush pending layout,
but the notifications will be sent in next tick by `IMEContentObserver`.
However, anyway, it rarely occurs in some environments.

Therefore, this patch makes `TSFTextStore` defer notifying TSF until finishing
initializing the content/selection cache to avoid to emplace `Maybe` twice.
Additionally, with adding a call of `.reset()` and `MOZ_DIAGNOSTIC_ASSERT`,
this patch prevents the crash in the release channel.

Depends on D159660

Differential Revision: https://phabricator.services.mozilla.com/D159661
2022-10-20 12:59:23 +00:00
Masayuki Nakano
51cbf8347f Bug 1793911 - part.1: Rename TSFTextStore::mDeferNotifyingTSF r=m_kato
It means that `TSFTextStore` should defer notifying TSF of content/layout
changes until receiving a reply from `ContentCacheInParent` or
`IMEContentObserver`.  For making it explain by itself, this patch rename it.

Differential Revision: https://phabricator.services.mozilla.com/D159660
2022-10-20 12:59:23 +00:00
Dragana Damjanovic
7fcc11f19b Bug 1790398 - Core implemention of the WebTransport session r=necko-reviewers,kershaw,valentin
AltSvc and 0RTT will not be used with WebTransport.

Differential Revision: https://phabricator.services.mozilla.com/D157821
2022-10-20 12:54:51 +00:00
Dragana Damjanovic
fca49d99b7 Bug 1790398 - Create Http3StreamBase that will be inherit by Http3Stream and WebTransport streams r=necko-reviewers,valentin,kershaw
This will alow reuse of many functions.
It will also inable use of queues that are going to be useful when  polling is implemented.

Differential Revision: https://phabricator.services.mozilla.com/D157817
2022-10-20 12:54:50 +00:00
Dragana Damjanovic
0414fa5885 Bug 1790398 - Add a WebTransport flag to nsHttpConnectionInfo and enable WebTransport feature negotiation in a HTTP/3 session r=necko-reviewers,valentin,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D157809
2022-10-20 12:54:50 +00:00
Dragana Damjanovic
0665dc582c Bug 1790392 - Log WebTransport events in a Http3Session r=necko-reviewers,kershaw,valentin
Differential Revision: https://phabricator.services.mozilla.com/D157755
2022-10-20 12:54:49 +00:00
Dragana Damjanovic
7103edc0cc Bug 1789858 - Expose the neqo WebTransport API to c++ code r=necko-reviewers,valentin,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D156854
2022-10-20 12:54:49 +00:00
Andrew Creskey
c9e7bcf69d Bug 1796159 - Reallocate histogram buckets for newly-added telemetry probes r=necko-reviewers,valentin
Unfortunately the bucket declarations for the new probes are not sufficiently granular, so moving to smaller, exponential bins.

Differential Revision: https://phabricator.services.mozilla.com/D159763
2022-10-20 12:48:15 +00:00
Jan-Erik Rediger
2003f2a8b0 Bug 1796087 - Update to Glean v51.5.0 and UniFFI 0.21.0. r=chutten,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D159689
2022-10-20 12:42:47 +00:00
Paul Adenot
ca7f20936f Bug 1347955 - Move the logging facilities from about:networking to a new page, about:logging. r=valentin,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D159606
2022-10-20 12:10:19 +00:00
Emilio Cobos Álvarez
30374944ab Bug 1779695 - Unify editBookmark.css. r=dao
And move the rule in the previous patch from places.css to there.

Differential Revision: https://phabricator.services.mozilla.com/D159704
2022-10-20 12:04:10 +00:00
Makoto Kato
9a1a597177 Bug 1795639 - Convert GeckoViewUtils to ESM. r=geckoview-reviewers,owlish
Differential Revision: https://phabricator.services.mozilla.com/D159490
2022-10-20 11:37:01 +00:00
Tom Schuster
852dd86828 Bug 1778565 - Remove IsFileImage and SlurpFileToString. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D155754
2022-10-20 11:11:59 +00:00
Tom Schuster
4918f62d16 Bug 1778565 - Editor: Handle nsIFile transferable as blob. r=nika,masayuki
Differential Revision: https://phabricator.services.mozilla.com/D155753
2022-10-20 11:11:59 +00:00
Cristian Tuns
b81c0c9725 Backed out changeset 47a5cc9cd2f6 (bug 1746894) for causing build bustages on ActorsParent.cpp CLOSED TREE 2022-10-20 06:59:31 -04:00
stransky
5e70d08ce3 Bug 1796392 [Wayland] Don't assert if there's tooltip in popup hierarchy r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D159843
2022-10-20 10:49:26 +00:00
Jari Jalkanen
5731f46ef8 Bug 1746894 - Handle GetTemporaryStorageLimit failures with upper limit. r=dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D140990
2022-10-20 10:42:16 +00:00