Hubert Boma Manilla
aa7bbddd46
Bug 1795595 - [devtools] Add 'Copy as PowerShell' command to request list context menu r=ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D157711
2022-10-16 22:01:17 +00:00
Mozilla Releng Treescript
7dcb740f92
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
fa -> aad24fe02c8e9bcdf325b27d15738bd47b43f124
id -> 316aae29872599b2602f6a88045f0ad5735a4a33
lo -> 5667b687b3f26bed79ea55bfcff2bccea025f2f0
sat -> 217c201b9066e522af2190d5a1d40fdc6189ed05
sk -> 2c4400e0caf067658797cf5e0bed5411e97cfaa9
tg -> 0cabccfe5b2b60c1a8645541dc42af591d854f41
2022-10-16 19:03:41 +00:00
Itiel
9bbc0762a0
Bug 1169529 - Increase the likelihood of displaying more tabs to restore in about:sessionrestore r=desktop-theme-reviewers,dao
...
This will still depend on window size and zoom.
Differential Revision: https://phabricator.services.mozilla.com/D159094
2022-10-16 08:09:37 +00:00
Mozilla Releng Treescript
c9491a2248
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
es-AR -> 2316993e036640389d0bf02c81c39e5822eb8c91
kk -> 8cf4b044853001ee6a1bea66327b4165c94876e8
sc -> 07287c37676628730fb9b11577243897f4802735
tr -> 340631f510b6fc9079af7f09c83a797b0e1d17ea
2022-10-16 06:57:26 +00:00
Cristian Tuns
b4150d1c6f
Backed out changeset f8554e4080f2 (bug 1793629
) for causing mochitest failures on browser_preferences_usage.js CLOSED TREE
2022-10-15 16:14:29 -04:00
Tomislav Jovanovic
670a479833
Bug 1793629
- Implement attention indicator for the unified extensions button, r=willdurand
...
Differential Revision: https://phabricator.services.mozilla.com/D158938
2022-10-15 19:05:26 +00:00
Mozilla Releng Treescript
ecf2cdfe07
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
lo -> 4bc465b73ec6df251984709c0f69dffae08fe335
sat -> 1ff5f99802ce0959684ae58df596059a05cb4b7f
zh-CN -> 318e0036ac04c2f08b06f8a405ca7ead3df62c92
2022-10-15 19:02:00 +00:00
Kagami Sascha Rosylight
232d5682ef
Bug 1784840 - Convert all background tasks to ESM r=nalexander,application-update-reviewers,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D156950
2022-10-15 18:24:37 +00:00
Iulian Moraru
b3fd738eb1
Backed out 2 changesets (bug 1794956) for causing wpt failures on offscreencanvas.transfer.to.imagebitmap.html. CLOSED TREE
...
Backed out changeset 7b3067b086e6 (bug 1794956)
Backed out changeset 3abcf6ccf88a (bug 1794956)
2022-10-15 19:09:01 +03:00
Iulian Moraru
01fc76e788
Bug 1783287 - disable test_peerConnection_verifyAudioAfterRenegotiation.html on android x86_64 opt for frequent failures. r=intermittent-reviewers,MasterWayZ
...
Differential Revision: https://phabricator.services.mozilla.com/D159458
2022-10-15 14:24:35 +00:00
Kelsey Gilbert
7d9302cde1
Bug 1794956 - Repair and enable test_offscreencanvas_toimagebitmap.html. r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D159453
2022-10-15 09:01:47 +00:00
Kelsey Gilbert
4253cbe5b3
Bug 1794956 - TransferToImageBitmap should reset bitmap but not state. r=gfx-reviewers,lsalzman
...
s/Reset/ResetBitmap/ and implement for WebGL and WebGPU.
Differential Revision: https://phabricator.services.mozilla.com/D159346
2022-10-15 09:01:46 +00:00
Mozilla Releng Treescript
62ca596efe
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
en-GB -> 25b96d1c5fb2214822a4734692e33b6ed7e631e4
es-MX -> 808869b498ad73fac2197fde10b8a41b8d5ab058
hsb -> ef0d031efbe1cc7cbd9031cde0db53d623d7fa39
is -> 661b4dc374acc488636d52a6baccb61b95135a09
ko -> f7873ec605f6b4cffe7803971e28fa8ea2449906
nb-NO -> 7bf36617202f528a675dc8ea1c62b0fc90e0d774
tg -> ce4fcf10e146fb4feb26b49154aaeabde27e589c
uk -> a2db4af46cea7a2aea4965742290a802c4d20887
2022-10-15 06:58:22 +00:00
Kelsey Gilbert
bb67af2abb
Bug 1795372 - Remove redundant keepalives. r=gfx-reviewers,lsalzman
...
Now that FuncScope keepalives mNotLost, individual functions don't need
to.
Differential Revision: https://phabricator.services.mozilla.com/D159431
2022-10-14 23:10:19 +00:00
Kelsey Gilbert
2853c1d91c
Bug 1795372 - Keepalive mNotLost within FuncScope. r=gfx-reviewers,lsalzman
...
Also remove unused FuncScopeId.
Differential Revision: https://phabricator.services.mozilla.com/D159428
2022-10-14 23:10:19 +00:00
Kris Maglione
242c704d10
Bug 1795164: Replace Cu.generateXPCWrappedJS with Cu.getDebugName. r=mccr8
...
The only remaining user of this function uses it as an awkward way to get the
debug name of a timer callback function. We should just provide it with a
straightforward way to do that instead.
Differential Revision: https://phabricator.services.mozilla.com/D159335
2022-10-14 22:49:20 +00:00
Norisz Fay
dd7b52f2f0
Backed out changeset c5a9bca461ce (bug 1793629
) for causing multiple mochitest failures CLOSED TREE
2022-10-15 01:56:26 +03:00
Dan Mosedale
43d78fe9c3
Bug 1795349 - add first generic FxMS feature, r=barret
...
Differential Revision: https://phabricator.services.mozilla.com/D159447
2022-10-14 21:59:01 +00:00
William Durand
2727c3d976
Bug 1790620 - Enable dom.sitepermsaddon-provider.enabled on Nightly only. r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D159311
2022-10-14 21:53:47 +00:00
Henrik Skupin
a70be56ac8
Bug 1750691 - [rust-mozversion] Cargo vet version 0.5.0. r=supply-chain-reviewers,bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D159361
2022-10-14 21:52:34 +00:00
Nika Layzell
f03eb07e0c
Bug 1793676 - Dynamically generate DOM code names for some continuous runs of codes, r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D159400
2022-10-14 21:32:17 +00:00
Tomislav Jovanovic
f136f0b270
Bug 1793629
- Implement attention indicator for the unified extensions button, r=willdurand
...
Differential Revision: https://phabricator.services.mozilla.com/D158938
2022-10-14 21:03:23 +00:00
Julian Descottes
628c95bbe1
Bug 1765619 - [webdriver-bidi] Add gecko specific webdriver test for browsingContext.create context argument r=webdriver-reviewers,whimboo
...
Depends on D143653
Differential Revision: https://phabricator.services.mozilla.com/D143654
2022-10-14 20:43:03 +00:00
Julian Descottes
d8103e8678
Bug 1765619 - [wdspec] Update wdspec tests for the browsingContext.create context parameter r=webdriver-reviewers,whimboo
...
Depends on D143652
Differential Revision: https://phabricator.services.mozilla.com/D143653
2022-10-14 20:43:02 +00:00
Julian Descottes
48822e6ed5
Bug 1765619 - [webdriver] Support context parameter context for browsing context create r=webdriver-reviewers,Sasha,whimboo
...
Depends on D143651
Differential Revision: https://phabricator.services.mozilla.com/D143652
2022-10-14 20:43:02 +00:00
Julian Descottes
fc6fd7345d
Bug 1765619 - [webdriver-bidi] Add context parameter to browsingContext.create command r=webdriver-reviewers,Sasha,whimboo
...
Depends on D159334
Differential Revision: https://phabricator.services.mozilla.com/D143651
2022-10-14 20:43:01 +00:00
Julian Descottes
60cb11e9ff
Bug 1765619 - [remote] Add getTabForBrowsingContext helper in TabManager r=webdriver-reviewers,whimboo
...
Depends on D159121
Differential Revision: https://phabricator.services.mozilla.com/D159334
2022-10-14 20:43:01 +00:00
Julian Descottes
e41ebdb2d7
Bug 1765619 - [remote] Add referenceTab parameter to TabManager addTab r=webdriver-reviewers,Sasha,whimboo
...
The updated version of the browsingContext.create spec mentions that the new tab should be added right after the reference context when
provided. We need to extend TabManager.addTab in order to support this behavior:
Differential Revision: https://phabricator.services.mozilla.com/D159121
2022-10-14 20:43:00 +00:00
Andrew Osmond
a6fa047ba7
Bug 1794442 - Avoid reusing CanvasImageCache entries for different backends. r=lsalzman
...
We optimize the surface contents in CanvasImageCache for the particular
DrawTarget backend used by the canvas. If different backends are
intermixed, then the cache may not be properly optimized (e.g. Skia and
Direct2D). This can have performance implications.
This patch adds the backend type to the cache entries, so that we ignore
cache entries created with a different backend type.
Differential Revision: https://phabricator.services.mozilla.com/D159388
2022-10-14 20:40:11 +00:00
Norisz Fay
ddaac3e6ae
Merge mozilla-central to autoland CLOSED TREE
2022-10-15 01:01:50 +03:00
Norisz Fay
c7768125d9
Merge autoland to mozilla-central a=merge
2022-10-15 00:54:12 +03:00
Lee Salzman
78fb03e6fc
Bug 1793769 - Avoid recreating the main DrawTargetWebgl SharedContext. r=aosmond
...
For canvas users that rapidly create and destroy canvases, we may end up creating
a new SharedContext (and hence ClientWebGLContext) if there are no more canvases
left between destruction and creation. To work around this, just keep alive the
SharedContext for the main thread (other threads are unfortunately a bit tricky
to support) so that canvas creation remains fast in this instance.
Differential Revision: https://phabricator.services.mozilla.com/D158904
2022-10-14 20:06:20 +00:00
Lee Salzman
49fb554f34
Bug 1793769 - Avoid trying to create DrawTargetWebgl if shader compilation failed. r=aosmond
...
If we fail to compile DrawTargetWebgl's shaders, we bail out to a normal software canvas.
However, it will still try to create a DrawTargetWebgl every time we need to create a canvas.
To avoid this, remember if shader compilation failed in the process, and don't try to create
an accelerated canvas again in that case.
Differential Revision: https://phabricator.services.mozilla.com/D158903
2022-10-14 20:06:20 +00:00
Tim Huang
4c6fa176f2
Bug 1788225 - Part 4: Add tests for cookie banner domain preferences. r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D157870
2022-10-14 19:59:44 +00:00
Tim Huang
e564e077a7
Bug 1788225 - Part 3: Check the site preference of the top-level domain when getting the cookie rule and clicking rule. r=pbz
...
The site preference will take precedence over the pref setting when we
getting the cookie rule and the clicking rule. We will use the top-level
uri to check the site preference which aligns with the behavior of ETP
toggle.
Differential Revision: https://phabricator.services.mozilla.com/D157869
2022-10-14 19:59:44 +00:00
Tim Huang
142187f9dd
Bug 1788225 - Part 2: Add functions to nsCookieBannerService to allow setting domain preference. r=pbz
...
This patches adds functions to nsCookieBannerService that allow
get, set and remove cookie banner domain preference.
Differential Revision: https://phabricator.services.mozilla.com/D157867
2022-10-14 19:59:44 +00:00
Tim Huang
0d144b3de3
Bug 1788225 - Part 1: Implementing CookieBannerDomainPrefService. r=pbz
...
This patch implements the CookieBannerDomainPrefService which manage
the per domain pref setting for cookie banner handling. The service uses
the nsIContentPrefService2 to store the per site pref value.
Differential Revision: https://phabricator.services.mozilla.com/D157866
2022-10-14 19:59:43 +00:00
Norisz Fay
320e015715
Backed out changeset 8afa6eaecd2f (bug 1793483) for causing mochitest failures on test_Prototype.html and test_HTMLFrameElement01.html CLOSED TREE
2022-10-14 22:50:10 +03:00
Henrik Skupin
af57c4fb79
Bug 1750691 - [geckodriver] Update releasing documentation. r=webdriver-reviewers,jdescottes DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D159329
2022-10-14 19:43:11 +00:00
Henrik Skupin
565544ba70
Bug 1750691 - [geckodriver] Added missing 0.32.0 release changes. r=webdriver-reviewers,jdescottes DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D159328
2022-10-14 19:43:11 +00:00
Norisz Fay
a4e22af322
Backed out 2 changesets (bug 1793769) for causing multiple WebGL related failures CLOSED TREE
...
Backed out changeset f824c70961a7 (bug 1793769)
Backed out changeset 01a92b6503fe (bug 1793769)
2022-10-14 22:33:11 +03:00
Norisz Fay
87f307bb8b
Backed out changeset 08a960a55b90 (bug 1790620) for causing mochitest failures on test_midi_permission_gated.html
2022-10-14 22:29:57 +03:00
Jeff Muizelaar
2091af5f6b
Bug 1795045 - qcms: Add support for only reading the curves from profiles. r=aosmond
...
We use this when reading the output profiles to avoid the
performance cost of doing the color transformation using LUTs
when the output profile has them.
This will let us enable ICCv4 everywhere.
Differential Revision: https://phabricator.services.mozilla.com/D159273
2022-10-14 19:16:54 +00:00
Mozilla Releng Treescript
0132157906
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
el -> c874d62c270621c27bc92411bc7a5d9c09c74800
fi -> 214b7807c0a9092eda7395015cffbd436ac2cbf2
fr -> 9a33e9182111d574e8a04e4c708d3760fe28cf74
fy-NL -> c706233a52b7f6d8226b0cae71acd37c79d174b2
he -> 0c941e3b9356b0b78446de62c2950417bb431c05
ia -> c1761cf5f71b354e664e3a994f7dc0d95ae3eae9
ko -> 98ce5c9dab584c001c7c74851389041cc55528ab
nl -> 5ce9017c99856869f06eb65481872cf8afeb3de0
pt-BR -> 9c153853c1c6aa2474fe1ca8cedd86e4cd47ab32
ru -> 085691f01c0bbc3ff33dfe206c0407cecdc478b0
sk -> 8dbca05a2bc235115482d0bda4d2cbcdb1f8d9ec
sv-SE -> 7a42d835c10ae90f151deceddfa6f314283ac13d
zh-TW -> 52c33f0701c329abde6d23b86b2b1aba99d84e36
2022-10-14 19:02:25 +00:00
Chris H-C
6990bd4b81
Bug 1795136 - Correct sponsoredness detection for top story impressions, clicks r=nanj,thecount
...
I forgot to transmit the information from the content.
Differential Revision: https://phabricator.services.mozilla.com/D159406
2022-10-14 18:45:45 +00:00
Mark Banner
62ac9beaac
Bug 1795362 - Ignore ESLint rule valid-services-property in fallback code in AboutCompat.jsm. r=webcompat-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D159422
2022-10-14 18:45:14 +00:00
Joel Maher
f8c7045d26
Bug 1795330 - Adjust webgl manifests for android pixel5. r=jgilbert
...
Differential Revision: https://phabricator.services.mozilla.com/D159417
2022-10-14 18:28:28 +00:00
Lee Salzman
ec985c8284
Bug 1793769 - Avoid recreating the main DrawTargetWebgl SharedContext. r=aosmond
...
For canvas users that rapidly create and destroy canvases, we may end up creating
a new SharedContext (and hence ClientWebGLContext) if there are no more canvases
left between destruction and creation. To work around this, just keep alive the
SharedContext for the main thread (other threads are unfortunately a bit tricky
to support) so that canvas creation remains fast in this instance.
Differential Revision: https://phabricator.services.mozilla.com/D158904
2022-10-14 18:26:23 +00:00
Lee Salzman
98fd1f94bd
Bug 1793769 - Avoid trying to create DrawTargetWebgl if shader compilation failed. r=aosmond
...
If we fail to compile DrawTargetWebgl's shaders, we bail out to a normal software canvas.
However, it will still try to create a DrawTargetWebgl every time we need to create a canvas.
To avoid this, remember if shader compilation failed in the process, and don't try to create
an accelerated canvas again in that case.
Differential Revision: https://phabricator.services.mozilla.com/D158903
2022-10-14 18:26:22 +00:00
Kelsey Gilbert
61dc37049b
Bug 1795193 - Remove unused chrome-only API MozGetIPCContext. r=gfx-reviewers,jrmuizel,emilio
...
And also remove SetIsIPC.
Differential Revision: https://phabricator.services.mozilla.com/D159351
2022-10-14 18:02:28 +00:00