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

815512 Коммитов

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