Commit Graph

815310 Commits

Author SHA1 Message Date
Robert Longson
c547aefdbc Bug 1794615 - replace TYPED_TEST_CASE by TYPED_TEST_SUITE in test_StatementCache r=mak
Differential Revision: https://phabricator.services.mozilla.com/D159045
2022-10-13 12:14:29 +00:00
stransky
fced4f3faf Bug 1749187 [Linux] Don't disable screensaver for audio playback r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D159256
2022-10-13 12:03:16 +00:00
wartmanm
d4a79c57da Bug 1767213 - JSPropertyProvider should use current stackframe for eager evaluation r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D158456
2022-10-13 12:02:07 +00:00
Kershaw Chang
abe045e4a6 Bug 1773234 - Update the HTTP logging document, r=necko-reviewers,valentin DONTBUILD
Some minor updates:
 - Remove `cookie:5`, since not all bugs need cookie information.
 - Add instruction about logging QUIC

Differential Revision: https://phabricator.services.mozilla.com/D159258
2022-10-13 11:54:07 +00:00
David Burns
d250baab62 Bug 1771942: Update the Selenium Atoms used by Marionette. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D151123
2022-10-13 11:40:59 +00:00
trickypr
9e1b731098 Bug 1510561 - Part 2: Apply plugin:mozilla/valid-jsdoc to browser/components/places. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D158562
2022-10-13 10:55:28 +00:00
trickypr
b536a0588c Bug 1510561 - Part 1: Create plugin:mozilla/valid-jsdoc and plugin:mozilla/require-jsdoc. r=Standard8
I have added a few style rules in valid-jsdoc. They can all be fixed via --fix, so I think they are worth including for consistency.
```
"jsdoc/check-alignment": "error",
"jsdoc/empty-tags": "error",
"jsdoc/newline-after-description": "error",
"jsdoc/no-multi-asterisks": "error",
"jsdoc/tag-lines": "error",
```

I should note that mozilla/require-jsdoc is much stricter than existing rules within the tree, but I think that it is more correct.

Differential Revision: https://phabricator.services.mozilla.com/D158561
2022-10-13 10:55:28 +00:00
Yulia Startsev
ea70cc191e Bug 1792984 - Introduce asserts r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D158425
2022-10-13 10:53:48 +00:00
Yulia Startsev
1e43874d8c Bug 1792984 - Fix missing check for cancellation in resolved cached requests r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D158559
2022-10-13 10:53:47 +00:00
Yulia Startsev
84918803f0 Bug 1792984 - Introduce aggressive cancellation r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D158558
2022-10-13 10:53:47 +00:00
stransky
67a1f07910 Bug 1793922 [Wayland] Refresh screen list if monitor/screen list is out of sync r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D158747
2022-10-13 10:42:07 +00:00
Emilio Cobos Álvarez
b883ec04da Bug 1794630 - Fix and re-enable test_splitter_sibling.xhtml.
Make sure that the relevant box is in the viewport even on automation.

Differential Revision: https://phabricator.services.mozilla.com/D159249
2022-10-13 10:23:01 +00:00
Raphael Ferrand
063018d40f Bug 1430471 - [devtools] Display grid-template-areas value on multiple lines. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D156382
2022-10-13 10:19:05 +00:00
Fabien CASTERS
ae7bf66b29 Bug 1632030 - Network's raw headers text selection doesn't persist r=bomsy
Differential Revision: https://phabricator.services.mozilla.com/D119782
2022-10-13 10:17:06 +00:00
Nicolas Silva
f8a2ef4614 Bug 1791881 - Don't crash in buffer_destroy if the buffer is in an invalid state. r=jgilbert
Once https://github.com/gfx-rs/wgpu/pull/3094 is merged, unallocated and freed handles will panic in wgpu-core so we don't have to do it here. In the mean time it will produce the wrong error but still fail safely. DestroyError::Invalid means the handle exists but is not is in an invalid state, for example if the buffer was created with invalid parameter like in this bug's test case.

Differential Revision: https://phabricator.services.mozilla.com/D159054
2022-10-13 09:28:19 +00:00
Jon Coppeard
e492626823 Bug 1790630 - Add telemetry for zones r=sfink
This adds telemetry for total zone count and number of zones collected.

Differential Revision: https://phabricator.services.mozilla.com/D157302
2022-10-13 09:22:38 +00:00
Kershaw Chang
278e75d974 Bug 1794766 - Use CancelWithReason in imgRequest and nsLoadGroup, r=necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D159148
2022-10-13 08:54:12 +00:00
stransky
3127a3d3f3 Bug 1786247 [Wayland] Use layout.throttled_frame_rate to set idle frame rate r=rmader
Differential Revision: https://phabricator.services.mozilla.com/D159091
2022-10-13 08:41:36 +00:00
stransky
908d87c7c4 Bug 1786247 [Wayland] Implement Vsync idle callback and fire reduced vsync events if nsWindow is hidden r=rmader
Differential Revision: https://phabricator.services.mozilla.com/D159039
2022-10-13 08:41:35 +00:00
stransky
75dff6ba15 Bug 1786247 [Wayland] Add Vsync idle callback r=rmader
Differential Revision: https://phabricator.services.mozilla.com/D159038
2022-10-13 08:41:35 +00:00
stransky
7e5ed8ab5f Bug 1786247 [Wayland] Print nsWindow as part of Vsync logs r=rmader
Differential Revision: https://phabricator.services.mozilla.com/D159037
2022-10-13 08:41:34 +00:00
Paul Adenot
688c329315 Bug 1596464 - Statically check that we can static_cast a Gecko ChannelLayout to a cubeb_channel_layout. r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D159172
2022-10-13 08:19:23 +00:00
Edgar Chen
22e89ca6cf Bug 1774163 - Part 2: Delay enable clipboard contextmenu; r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D154456
2022-10-13 08:03:13 +00:00
Edgar Chen
bfb7f082f4 Bug 1774163 - Part 1: Simplify event handling in ClipboardReadPasteParent; r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D154455
2022-10-13 08:03:12 +00:00
Iulian Moraru
5ffcb3d074 Merge mozilla-central to autoland on a CLOSED TREE 2022-10-13 13:02:19 +03:00
Iulian Moraru
e4412a0e13 Merge autoland to mozilla-central. a=merge 2022-10-13 12:57:56 +03:00
Iulian Moraru
64f7ea66a0 Backed out 3 changesets (bug 1792984) for causing multiple failures. CLOSED TREE
Backed out changeset 67c10a19f5ce (bug 1792984)
Backed out changeset bb65c6e3135b (bug 1792984)
Backed out changeset d9ca4c5e8e61 (bug 1792984)
2022-10-13 11:16:36 +03:00
Yulia Startsev
dba0139599 Bug 1792984 - Introduce asserts r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D158425
2022-10-13 07:19:25 +00:00
Yulia Startsev
f216d57d5c Bug 1792984 - Fix missing check for cancellation in resolved cached requests r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D158559
2022-10-13 07:19:24 +00:00
Yulia Startsev
75e1b76e92 Bug 1792984 - Introduce aggressive cancellation r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D158558
2022-10-13 07:19:24 +00:00
Iulian Moraru
69ad012e92 Backed out 2 changesets (bug 1794409) for causing xpcshell failures on test_UtilityScalars.js. CLOSED TREE
Backed out changeset 8f59c21f474c (bug 1794409)
Backed out changeset dfb200d5ae75 (bug 1794409)
2022-10-13 10:07:15 +03:00
Mozilla Releng Treescript
a31c3d8924 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
es-AR -> b3d5387a0558fe60b70fcf6c4aa03f294681c677
ia -> f57e75960266e5cda6379fdb68efa982fdbb22e6
ro -> 63e289080f3dca3ad737cdd5ff8f56201e169895
tg -> 4155499b534ff1e4c68721d10c4614465c8f1adf
2022-10-13 06:57:59 +00:00
Henrik Skupin
e40493b91a Bug 1750691 - [geckodriver] Release version 0.32.0. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D159156
2022-10-13 06:21:42 +00:00
Henrik Skupin
4a72fa780e Bug 1750691 - [webdriver] Release version 0.47.0 r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D159155
2022-10-13 06:21:41 +00:00
Henrik Skupin
d326a32965 Bug 1750691 - [rust-mozversion] Release version 0.5.0 r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D159154
2022-10-13 06:21:41 +00:00
Henrik Skupin
9231713cfa Bug 1750691 - [rust-mozrunner] Release and cargo vet version 0.15.0 r=webdriver-reviewers,jgraham,supply-chain-reviewers,bholley
Differential Revision: https://phabricator.services.mozilla.com/D159153
2022-10-13 06:21:41 +00:00
Henrik Skupin
23c4f58454 Bug 1750691 - [rust-mozprofile] Release and cargo vet version 0.9.0. r=webdriver-reviewers,jgraham,supply-chain-reviewers,bholley
Differential Revision: https://phabricator.services.mozilla.com/D159152
2022-10-13 06:21:40 +00:00
Henrik Skupin
16d35e2ac2 Bug 1766960 - [geckodriver] Update notarization documentation for 0.32.0 release. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D159030
2022-10-13 06:21:40 +00:00
Iulian Moraru
0231570134 Backed out changeset b062f738588c (bug 1794771) for causing bp-hybrid build bustages on FileSystemManager. CLOSED TREE 2022-10-13 09:32:28 +03:00
Alexandre Lissy
41d4db4ed9 Bug 1794409 - Tests for Telemetry on Utility r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D159042
2022-10-13 06:08:29 +00:00
Alexandre Lissy
3b6b8e904e Bug 1794409 - Add UtilityProcess support for Telemetry r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D158960
2022-10-13 06:08:28 +00:00
Chris Peterson
a61030988f Bug 1794163 - Fix C++20 -Wenum-float-conversion warning in resistFingerprinting. r=tjr
C++20 deprecates some operations between enums and floating point types:

https://clang.llvm.org/docs/DiagnosticsReference.html#wenum-float-conversion

toolkit/components/resistfingerprinting/nsRFPService.cpp:428:56 [-Wenum-float-conversion] arithmetic between floating-point type 'double' and enumeration type 'mozilla::nsRFPService::TimeScale'

Differential Revision: https://phabricator.services.mozilla.com/D158866
2022-10-13 06:01:44 +00:00
Chris Peterson
5a6a589a53 Bug 1794160 - Fix C++20 -Wenum-float-conversion warning in dom/xslt. r=peterv
C++20 deprecates some operations between enums and floating point types:

https://clang.llvm.org/docs/DiagnosticsReference.html#wenum-float-conversion

dom/xslt/base/txDouble.cpp:96:18 [-Wenum-float-conversion] arithmetic between enumeration type 'enum (unnamed enum at dom/xslt/base/txDouble.cpp:102:3)' and floating-point type 'PRFloat64' (aka 'double')

Differential Revision: https://phabricator.services.mozilla.com/D158865
2022-10-13 06:01:31 +00:00
Glenn Watson
7b751b5e60 Bug 1794949 - Support deferred render task information in GPUBuffer r=gfx-reviewers,lsalzman
When building the GPUBuffer during the prepare pass, we want to be
able to refer to the UV rect (and other information) about images
and render tasks. However, we don't know this information until
after the resource cache block that occurs after prepare (waiting
for blob / glyph worker threads to complete).

Previously, we would defer these queries until batching and then
reference these via a GPU cache address in the instances, which
is complicated and inefficient (making instances larger than they
need to be).

With this change, GPUBuffer supports recording "patch" locations in
the buffer that UV rects should be added. After the render task
graph is built, the GPUBuffer can resolve and patch those locations,
meaning that batching is much simpler (and reducing the number of
indirect fetches required in vertex shaders).

Differential Revision: https://phabricator.services.mozilla.com/D159236
2022-10-13 04:25:18 +00:00
Mike Hommey
a51fe143d2 Bug 1794955 - Adjust revert-llvmorg-14-init-11890-gf86deb18cab6_clang_16.patch to upstream changes. DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D159242
2022-10-13 03:43:55 +00:00
Jan Varga
975e37f598 Bug 1794771 - Handle non-existent main actor in FileSystemRequestHandler; r=dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D159140
2022-10-13 03:38:46 +00:00
Tooru Fujisawa
3d1f25971b Bug 1794288 - Handle OOM during reporting warning. r=bthrall
Differential Revision: https://phabricator.services.mozilla.com/D159011
2022-10-13 02:56:15 +00:00
Cristian Tuns
c8b4aaeb2d Backed out 5 changesets (bug 1766497) for causing build bustages with "No module named 'encodings'" CLOSED TREE
Backed out changeset 09f7f3d1c6dd (bug 1766497)
Backed out changeset 6bb5f754957a (bug 1766497)
Backed out changeset aedf2d7af408 (bug 1766497)
Backed out changeset 394555265c86 (bug 1766497)
Backed out changeset 41be40696e00 (bug 1766497)
2022-10-12 22:51:51 -04:00
Cristian Tuns
00d5a50ae8 Backed out 15 changesets (bug 1794001, bug 1793995, bug 1693271) for causing build bustages CLOSED TREE
Backed out changeset 5d4b0c23342f (bug 1793995)
Backed out changeset 79a5023e7822 (bug 1793995)
Backed out changeset 4330821df43f (bug 1793995)
Backed out changeset a653699a5cef (bug 1793995)
Backed out changeset 264a0154514e (bug 1793995)
Backed out changeset 6773cada61a8 (bug 1793995)
Backed out changeset d55a78f3627a (bug 1793995)
Backed out changeset 16299839e25e (bug 1793995)
Backed out changeset 10c5cf69b3f0 (bug 1693271)
Backed out changeset 84e7bf515c94 (bug 1693271)
Backed out changeset b8dbabe61a9a (bug 1794001)
Backed out changeset 3cfe4087793d (bug 1794001)
Backed out changeset dd03b0396eb9 (bug 1794001)
Backed out changeset d4f9b4a3029a (bug 1794001)
Backed out changeset 148d136ce549 (bug 1794001)
2022-10-12 22:12:26 -04:00
Yury Delendik
69b0c551f2 Bug 1787554 - Update tests and change call_ref parsing. r=rhunt
- Imports new spec tests
- Updates local call_ref tests
- Changes parsing logic to use call_ref type annotation
- Remove non-null call_ref optimization

Differential Revision: https://phabricator.services.mozilla.com/D158607
2022-10-13 01:42:20 +00:00