Marco Castelluccio
f69e697461
Bug 1801836 - Remove no longer necessary 'from __future__' imports. r=linter-reviewers,glandium,webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jld,ahal,owlish,afinder DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165395
2022-12-23 22:45:46 +00:00
Ryan VanderMeulen
5bdcb81ec5
Bug 1807238 - Enable TSAN mochitest-devtools by default. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D165462
2022-12-23 22:20:27 +00:00
Emilio Cobos Álvarez
840d033733
Bug 1806898 - Don't reflow elements with dirty styles to update container queries. r=dholbert
...
If style is dirty, we'll do the CQ update after restyling inside the
while loop.
This prevents reflowing frames with pending restyle changes, which is
important for e.g., tables, which rely on
nsChangeHint_UpdateTableCellSpans to update their cell map.
Differential Revision: https://phabricator.services.mozilla.com/D165456
2022-12-23 21:55:40 +00:00
Ted Campbell
c3f0a80601
Bug 1806169 - Use UTF8 parser for Worklet code r=hsivonen
...
Depends on D164933
Differential Revision: https://phabricator.services.mozilla.com/D164934
2022-12-23 21:26:26 +00:00
Ted Campbell
00961cc947
Bug 1806169 - Use UTF8 JS parser for ChromeScriptLoader r=hsivonen
...
Depends on D164932
Differential Revision: https://phabricator.services.mozilla.com/D164933
2022-12-23 21:26:26 +00:00
Ted Campbell
ed4d49bc57
Bug 1806169 - Use UTF8 JS parser for nsFrameMessageManager r=hsivonen
...
Depends on D164931
Differential Revision: https://phabricator.services.mozilla.com/D164932
2022-12-23 21:26:25 +00:00
Ted Campbell
8a0dc3914f
Bug 1806169 - Use UTF8 JS parser for PrototypeDocumentContentSink r=hsivonen
...
Depends on D164930
Differential Revision: https://phabricator.services.mozilla.com/D164931
2022-12-23 21:26:25 +00:00
Ted Campbell
a188b7fd3e
Bug 1806169 - Add ScriptLoader::ConvertToUTF8 overload r=jonco
...
Similar to the ConvertToUTF16 overload for JS owned strings, add an overload for
the UTF8 case. This simplifies later work to switch parsing to UTF8.
Differential Revision: https://phabricator.services.mozilla.com/D164930
2022-12-23 21:26:25 +00:00
Mike Hommey
e7c2a264bf
Bug 1806766 - Update indexmap to 1.9.2. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D165369
2022-12-23 20:51:21 +00:00
Mike Hommey
30b846d4a8
Bug 1806766 - Update hyper to 0.14.22. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D165368
2022-12-23 20:51:21 +00:00
Mike Hommey
c60987527f
Bug 1806766 - Update httparse to 1.8.0. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D165367
2022-12-23 20:51:20 +00:00
Mike Hommey
bb75df7beb
Bug 1806766 - Update headers to 0.3.8 and sha-1 to 0.10.5. r=emilio,supply-chain-reviewers
...
The sha-1 crate was renamed to sha1.
Differential Revision: https://phabricator.services.mozilla.com/D165366
2022-12-23 20:51:20 +00:00
Mike Hommey
765c7f316e
Bug 1806766 - Update h2 to 0.3.15. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D165365
2022-12-23 20:51:20 +00:00
Mike Hommey
2833459201
Bug 1806766 - Update getrandom to 0.2.8. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D165364
2022-12-23 20:51:19 +00:00
Mike Hommey
e711cdb4f9
Bug 1806766 - Update futures to 0.3.25. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D165363
2022-12-23 20:51:19 +00:00
Mike Hommey
9d3c2288a3
Bug 1806766 - Update fs-err to 2.9.0. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D165361
2022-12-23 20:51:18 +00:00
Mike Hommey
46e140661f
Bug 1806766 - Update flate2 to 1.0.25 and miniz_oxide to 0.6.2. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D165360
2022-12-23 20:51:18 +00:00
Mike Hommey
70a1a3b23d
Bug 1806766 - Update fallible_collections to 0.4.6. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D165359
2022-12-23 20:51:17 +00:00
sotaro
954c16acec
Bug 1805209 - Use RemoteTexture for WebGPU r=gfx-reviewers,lsalzman
...
WebGPU uses CompositableInProcessManager to push TextureHost directly from WebGPUParent to WebRender. But CompositableInProcessManager plumbing has a problem and caused Bug 1805209.
gecko already has a similar mechanism, called RemoteTextureMap. It is used in oop WebGL. If WebGPU uses RemoteTextureMap instead of CompositableInProcessManager, both WebGPU and oop WebGL use same mechanism.
WebGPUParent pushes a new texture to RemoteTextureMap. The RemoteTextureMap notifies the pushed texture to WebRenderImageHost.
Before the change, only one TextureHost is used for one swap chain. With the change, multiple TextureHosts are used for one swap chain with recycling.
The changes are followings.
- Use RemoteTextureMap instead of CompositableInProcessManager.
- Use RemoteTextureOwnerId instead of CompositableHandle.
- Use WebRenderCanvasData instead of WebRenderInProcessImageData.
- Add remote texture pushed callback functionality to RemoteTextureMap. With it, RemoteTextureMap notifies a new pushed remote texture to WebRenderImageHost.
- Remove CompositableInProcessManager.
Differential Revision: https://phabricator.services.mozilla.com/D164890
2022-12-23 20:41:02 +00:00
Henrik Skupin
8f1aac156b
Bug 1807202 - [testing] Always close the new tab as opened by BrowserTestUtils.withNewTab() even if test throws an error. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D165450
2022-12-23 19:58:25 +00:00
Byron Campen
50a2d49189
Bug 1805880: Update extmap settings when negotiation completes, instead of when we create an answer. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D165443
2022-12-23 19:55:01 +00:00
Byron Campen
28d814e3ba
Bug 1805880: Test cases for bug. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D165442
2022-12-23 19:55:01 +00:00
Mozilla Releng Treescript
a591cab079
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
be -> 3aa00f3d0e1925bc913c900cf237b09cc9e6993b
fur -> 749967f2311b3c8c655c60bd5122a46f21521a0f
hy-AM -> 05c33035e6d193a82a953394ef86053517ccc46c
it -> 31dc24bce419033fc605b3b06a889a0a748c3846
lo -> ad36d253e1238d896808c891530b733a496e2547
pt-PT -> 05fb0a3b6e3e1f602de35ab96ecdb228634ecb0b
sk -> 5a2865a26785e889b2bdb41fdf04049d2ac46242
2022-12-23 19:06:50 +00:00
Jari Jalkanen
2eda93fff6
Bug 1802279 - Extend preference to disable WritableFileStream in all contexts. r=dom-storage-reviewers,janv
...
Differential Revision: https://phabricator.services.mozilla.com/D165447
2022-12-23 18:40:51 +00:00
Jari Jalkanen
b6062c57d8
Bug 1802279 - Use preference to enable WritableFileStream for testing. r=dom-storage-reviewers,jesup,janv
...
Differential Revision: https://phabricator.services.mozilla.com/D162319
2022-12-23 18:40:51 +00:00
Gijs Kruitbosch
c453d031f5
Bug 1738190 - allow opening inline SVG background images in a new tab, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D165454
2022-12-23 17:23:44 +00:00
Gijs Kruitbosch
2f45eedbc5
Bug 1806919 - simplify loadOneTab to not unwrap and rewrap the same object, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D165453
2022-12-23 17:23:43 +00:00
Ryan VanderMeulen
3dcb8f6a60
Bug 1802862 - Skip browser_dbg-html-breakpoints.js on Linux debug and TSAN due to frequent timeouts. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D165397
2022-12-23 16:10:02 +00:00
Dão Gottwald
87c1d88222
Bug 1806491 - Add urlbar result menu for history suggestions. r=mak,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D165061
2022-12-23 15:54:08 +00:00
Gijs Kruitbosch
9b2df441f2
Bug 1781090 - avoid updating the download icon for hidden windows, r=florian,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D152658
2022-12-23 14:44:43 +00:00
Gijs Kruitbosch
4a32b61196
Bug 1806720 - make no-cu-reportError rule smarter about replacements, r=cmkm,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D165200
2022-12-23 14:38:20 +00:00
Florian Quèze
d0faf750b5
Bug 1806519 - Give BrowserGlue startup idle tasks a name, r=dthayer.
...
Differential Revision: https://phabricator.services.mozilla.com/D165088
2022-12-23 14:27:29 +00:00
Mark Banner
8730eec697
Bug 1806359 - Convert telemetry imports to direct ES imports. r=necko-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,janerik,mconley,sgalich,bytesized,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D165002
2022-12-23 12:37:07 +00:00
Mark Banner
a9aad70779
Bug 1806359 - Convert telemetry modules to ES modules. r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D165001
2022-12-23 12:37:06 +00:00
Mark Banner
8ff997068a
Bug 1806306 - Convert AsyncShutdown imports to direct ES imports. r=mak,webdriver-reviewers,application-update-reviewers,bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D164981
2022-12-23 12:37:06 +00:00
Mark Banner
e805453486
Bug 1806306 - Convert AsyncShutdown modules to ES modules. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D164980
2022-12-23 12:37:05 +00:00
Henrik Skupin
0571e58564
Bug 1792524 - [wdspec] Add tests for serialization and deserialization of generic platform objects. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D165422
2022-12-23 12:35:35 +00:00
Henrik Skupin
0e51bbe007
Bug 1792524 - [WebDriver BiDi] Add support for serialization and deserialization of generic platform objects. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D165421
2022-12-23 12:35:34 +00:00
Henrik Skupin
e58b9d039a
Bug 1792524 - [dom] Make isDOMObject() available through ChromeUtils. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D165420
2022-12-23 12:35:34 +00:00
Emilio Cobos Álvarez
8b8c64f407
Bug 1806944 - Fix flakiness in image-set tests. r=layout-reviewers,tnikkel
...
image-set-rendering-helper.js waits for load to create the element that
has the background-image, so there's no guarantee that the image is
loaded before the screenshot is taken.
Set up the test in DOMContentLoaded, to guarantee that the load event is
blocked by the images.
Differential Revision: https://phabricator.services.mozilla.com/D165452
2022-12-23 12:24:50 +00:00
Razvan Cojocaru
47b9dda9db
Bug 1807030 - Correct final perf event scale magnitude. r=dlrobertson
...
While at it, decrease the size of the GetRaplPerfEventConfig()
buffer to the minimum required length (as discussed in a
previous review).
Also, the logging of the read and final values is now more
generous (to aid with future debugging).
Differential Revision: https://phabricator.services.mozilla.com/D165404
2022-12-23 11:56:02 +00:00
Marco Castelluccio
3ae651a475
Bug 1801836 - Fix black formatting error in testing/marionette/harness/marionette_harness/tests/unit/test_file_upload.py. r=fix CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D165451
2022-12-23 11:14:07 +00:00
Csoregi Natalia
e6459cf4f5
Backed out changeset 8ee3e9831e8a (bug 1806519) for failures on BrowserGlue.sys.mjs. CLOSED TREE
2022-12-23 13:00:35 +02:00
Kershaw Chang
1a5d5eb1c9
Bug 1805652 - neqo v0.6.3, r=necko-reviewers,jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D164657
2022-12-23 10:16:53 +00:00
Stanca Serban
00ea9bd0f5
Backed out 2 changesets (bug 1802279) for causing multiple failures in dom/fs/test. CLOSED TREE
...
Backed out changeset f66aa3303672 (bug 1802279)
Backed out changeset c0dfdef11b0f (bug 1802279)
2022-12-23 12:25:53 +02:00
Marco Castelluccio
9a5c674965
Bug 1801836 - Remove no longer necessary 'from __future__' imports under testing/. r=linter-reviewers,webdriver-reviewers,perftest-reviewers,ahal,afinder DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165399
2022-12-23 10:08:06 +00:00
Florian Quèze
e5aea73057
Bug 1806519 - Give BrowserGlue startup idle tasks a name, r=dthayer.
...
Differential Revision: https://phabricator.services.mozilla.com/D165088
2022-12-23 09:48:34 +00:00
Kershaw Chang
2d2a696510
Bug 1596845 - Initialize DNS service earlier, r=acreskey
...
Differential Revision: https://phabricator.services.mozilla.com/D165407
2022-12-23 09:26:19 +00:00
Andrew Creskey
a2d1fa34d8
Bug 1596845 - Make effectiveTRRMode, skipReason atomic r=necko-reviewers,kershaw
...
We encountered data races in unit tests.
Depends on D164346
Differential Revision: https://phabricator.services.mozilla.com/D165403
2022-12-23 09:26:18 +00:00
Valentin Gosu
c816e991b4
Bug 1596845 - Pass new DNS record to OnLookupComplete to be able to get effectiveTRRMode and skip reason r=necko-reviewers,kershaw
...
Depends on D164857
Differential Revision: https://phabricator.services.mozilla.com/D164346
2022-12-23 09:26:18 +00:00