Commit Graph

783459 Commits

Author SHA1 Message Date
Gerald Squelart
cb97352555 Bug 1673513 - ProportionValue - r=florian
Class storing a value between 0 and 1, effectively 0% to 100%.

It will be used through a ProgressLogger object to track the progress of JSON profile generation (see following patches).

Differential Revision: https://phabricator.services.mozilla.com/D135477
2022-01-31 02:22:26 +00:00
Benjamin Beurdouche
32bed2a81f Bug 1748820 - land NSS 54d55c10aad8 UPGRADE_NSS_RELEASE, r=beurdouche DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D137391
2022-01-30 18:22:02 +00:00
Andreea Pavel
80dc3acfcc Bug 1744778 - format indentation in disabling condition DONTBUILD 2022-01-30 15:10:39 +02:00
Andreea Pavel
13694a7cf7 Bug 1744565 - disable browser_resources_sources.js on linux64 and win10_2004 opt r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D137390
2022-01-30 12:02:50 +00:00
Andreea Pavel
c4a9cb2336 Bug 1520938 - disable browser_middleClick.js on win10_2004 opt r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D137389
2022-01-30 12:02:41 +00:00
Nicolas B. Pierron
a57a12bf61 Bug 1752472 - Skip eager delazification test case when testing for code coverage. r=arai
JavaScript code coverage is eagerly parsing all functions ahead of time, which
conflict with the configuration required for testing the eager delazification.

This patch disables the test case if JavaScript code coverage is enabled.

Differential Revision: https://phabricator.services.mozilla.com/D137277
2022-01-30 11:27:32 +00:00
Butkovits Atila
13307ffe58 Merge mozilla-central to autoland. CLOSED TREE 2022-01-30 11:45:24 +02:00
Butkovits Atila
524e16997f Merge autoland to mozilla-central. a=merge 2022-01-30 11:34:39 +02:00
Alexandre Poirot
e75e22366c Bug 1752535 - [devtools] Extend the coverage of breakable lines in the source editor. r=bomsy
This patch introduce a new test helper to more easily test a page that reloads with an updated content.
This especially take care of source map support.

Differential Revision: https://phabricator.services.mozilla.com/D137162
2022-01-30 09:04:27 +00:00
Mozilla Releng Treescript
4f26ab22f8 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
zh-CN -> bb339fc093bb6c2cbad758d25cdf033c1a0ff6a4
2022-01-30 06:58:52 +00:00
Timothy Nikkel
433caa9ce3 Bug 1752720. Remove unused nsIScrollableFrame::IsScrollingActiveNotMinimalDisplayPort. r=TYLin
Differential Revision: https://phabricator.services.mozilla.com/D137387
2022-01-30 03:47:27 +00:00
Chris Peterson
640a7dccb3 Bug 1748798 - Add 'Firefox 100 User-Agent String' to the Nightly Experiments settings. r=jaws,flod
The Nightly experiment's description:

> Firefox 100 User-Agent String
>
> Make Nightly send websites a User-Agent string that pretends to be Firefox
> version 100. Use this setting to test whether websites will break when
> Nightly hits a three-digit version number. The real Firefox 100 is scheduled
> to be released in May 2022, so start testing your websites now!

Firefox's User-Agent string says "Firefox/100.0" in both release and pre-release channels. Firefox 100's release date will be 2022-05-03. The Nightly 100 development cycle will begin 2022-03-08.

Chrome has a similar chrome://flags/#force-major-version-to-100 flag for testing a Chrome 100 UA.

Differential Revision: https://phabricator.services.mozilla.com/D135316
2022-01-30 00:38:31 +00:00
Chris Peterson
ee7c342835 Bug 1748798 - Add 'forceVersion100' pref to make user testing of Firefox 100 UA string easier. r=preferences-reviewers,necko-reviewers,Gijs,valentin
Monitor Firefox 100 experiment enrollment in the parent process. If the user gets enrolled in the experiment, the parent process will set the forceVersion100 pref in other processes. The forceVersion100 pref can also be set by the "Firefox 100" option in the Nightly Experiments settings.

Chrome has a similar chrome://flags/#force-major-version-to-100 flag for testing a Chrome 100 UA.

Differential Revision: https://phabricator.services.mozilla.com/D135315
2022-01-30 00:38:31 +00:00
Brendan Dahl
b80c000e45 Bug 1752574 - Update pdf.js to version 2.13.93 r=pdfjs-reviewers,calixte
Differential Revision: https://phabricator.services.mozilla.com/D137301
2022-01-29 23:53:08 +00:00
Marian-Vasile Laza
e6a217a47a Merge mozilla-central to autoland. a=merge CLOSED TREE 2022-01-29 23:44:41 +02:00
Marian-Vasile Laza
8a08700a03 Merge autoland to mozilla-central. a=merge 2022-01-29 23:40:50 +02:00
stransky
68d00e7f67 Bug 1752282 [Linux] Mark VideoFrameSurface as used in VideoFramePool::GetVideoFrameSurface() r=alwu,media-playback-reviewers
- Right now we mark VideoFrameSurface as used in VideoFrameSurface constructor (for newly created surfaces) and in
  GetFreeVideoFrameSurface() for recycled ones.
  In this patch we remove them and mark it as used in VideoFramePool::GetVideoFrameSurface() for both cases
  when VideoFrameSurface is really used.
- Call av_buffer_unref() only if VideoFrameSurface is locked, i.e. we have valid mAVHWFramesContext/mHWAVBuffer.

Differential Revision: https://phabricator.services.mozilla.com/D137142
2022-01-29 19:54:51 +00:00
stransky
6162647fa5 Bug 1752097 [Linux] Remove SW decoding to dmabuf textures r=alwu,media-playback-reviewers
Removing SW decoding to dmabuf surfaces in favour of decode to shm surfaces (Bug 1713276).

Differential Revision: https://phabricator.services.mozilla.com/D137032
2022-01-29 19:50:24 +00:00
Mozilla Releng Treescript
3a7bf9db28 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
en-CA -> d6c548e6a369de5d9b11c62a6dcb16fbd03b389a
en-GB -> d2cbf84e07289b701925b083dd877e0e0a85c590
it -> 23a6bcedbdd8fe6cd5a7a51c475a5e9163a375e5
kab -> 3c2f3430290ba1c3bb2f3ec8f961baf7e994ace9
nn-NO -> 2a97309ce5e7b626ebe73d09bd64a12753d1dc5d
oc -> 66c153b1c5f03e099b627ce051e5b89a4b010617
sat -> 871f5e6c36301081c7d5fec7da6ea51c2214d03c
tg -> ac2ae60c1706bf580b41eeb92b1b5e3212d1a491
vi -> 45becdf2b63187cefc51ebb630122a99f6202bd6
2022-01-29 19:05:54 +00:00
Paul Zuehlcke
8a4f73389e Bug 1749377 - Tests for dark pageInfo and prompts. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D136934
2022-01-29 14:24:59 +00:00
Paul Zuehlcke
9a5b3ef765 Bug 1749377 - Set color scheme on window widget to fix PBM dark theme issues on macOS. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D136933
2022-01-29 14:24:58 +00:00
Paul Zuehlcke
5763da8555 Bug 1749377 - Use prefersColorSchemeOverride to inherit dark PBM theme for prompts and pageInfo window. r=desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D136931
2022-01-29 14:24:58 +00:00
Kagami Sascha Rosylight
edd26e9b38 Bug 1752610 - Part 2: Cover members in ReadableStreamBYOB* cycle collection r=evilpie
Depends on D137330

Differential Revision: https://phabricator.services.mozilla.com/D137366
2022-01-29 13:21:58 +00:00
Kagami Sascha Rosylight
dfa71ba080 Bug 1752610 - Part 1: Cover more members in ReadableaByteStreamController cycle collection r=evilpie
Differential Revision: https://phabricator.services.mozilla.com/D137330
2022-01-29 13:21:57 +00:00
Tim Huang
320eb67200 Bug 1752581 - Transmit permissions for the partitioned principal during loading a channel into a content process. r=nika
This patch makes ContentParent::AboutToLoadHttpFtpDocumentForChild() to
also transmit permissions for the partitioned principal so that the web
content principal can access permissions for partitioned principal.

Differential Revision: https://phabricator.services.mozilla.com/D137307
2022-01-29 09:38:40 +00:00
Sandor Molnar
508f033497 Merge autoland to mozilla-central. a=merge 2022-01-29 11:15:30 +02:00
Mozilla Releng Treescript
71d39ea2ec no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
es-MX -> bf9a6d93e81f45badbafe8e9ba54d52c6330028d
ia -> 267711b89ca8ee885196dc7daac5e218ea1e88f8
ko -> 456de386bdbe2ad6be7d8252db70a0a4abbc6dcf
pa-IN -> ba2641564069123824d9376a179fcb110d636b48
sat -> 75843b6f403061a7116a438fa26d6ca2a851eee9
2022-01-29 07:01:51 +00:00
Csoregi Natalia
4a3b594635 Backed out changeset 3da485a3f994 (bug 1752584) for failures on test_midi_permission_gated.html . CLOSED TREE 2022-01-29 04:23:12 +02:00
Daniel Holbert
93a7663777 Bug 1740304: Apply the print fragmentation-fallback "additional offset" in one case where it was being missed. r=miko
We call MaybeApplyAdditionalOffset a few lines up when setting *aOffset, but it
looks like we missed this particular codepath.  This was causing content to
render properly during print-preview (which takes the upper codepath) but not
during actual printing (which takes the lower codepath, the one where I'm
adding the new call).

Differential Revision: https://phabricator.services.mozilla.com/D137199
2022-01-29 00:50:17 +00:00
Gavin Suntop
5158f364d5 Bug 1751740 - New PopularTopics component r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D137224
2022-01-29 00:28:04 +00:00
Tom Schuster
14199729ac Bug 1752322 - Sprinkle around MightThrowJSException in ReadableByteStreamController. r=saschanaz
I still had this patch so I thought I might as well upload it.

My process for adding the calls was roughly:

- Cover everything that uses TransferArrayBuffer
- Look for uses of JS_ and JS::
- If there a multiple uses in a function put MightThrowJSException at the top

Overall I kind of doubt the usefulness of this assertion for our uses.

Differential Revision: https://phabricator.services.mozilla.com/D137186
2022-01-28 23:07:06 +00:00
Ksenia Berezina
8286b3c6ed Bug 1749436 - Ship v30.0.0 of the WebCompat System Addon r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D137327
2022-01-28 23:06:30 +00:00
Shane Caraveo
0a77f30b41 Bug 1752584 enable midi gated tests fixed by bug 1748647 r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D137311
2022-01-28 22:33:30 +00:00
Iulian Moraru
1f737fd524 Backed out 6 changesets (bug 1748749, bug 1743967, bug 1749828) for causing build bustages on RotorRules.mm. CLOSED TREE
Backed out changeset 0082e8e7edd9 (bug 1749828)
Backed out changeset 0748b3df321c (bug 1743967)
Backed out changeset 8e45fa284a74 (bug 1748749)
Backed out changeset 720cf9840dbf (bug 1748749)
Backed out changeset 35dbb5c0c9bc (bug 1748749)
Backed out changeset 439a3322ec38 (bug 1748749)
2022-01-29 00:34:01 +02:00
Eitan Isaacson
bc44a1462d Bug 1749828 - Use Accessible::GroupPosition in xpcom, windows and mac. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D135748
2022-01-28 22:20:17 +00:00
Eitan Isaacson
1b2e01ab46 Bug 1743967 - Support async DoAction. r=Jamie
Now that we cache ActionCount, we can check for the absence of actions
and return false, or send an async message and return true.

Differential Revision: https://phabricator.services.mozilla.com/D135909
2022-01-28 22:20:16 +00:00
Eitan Isaacson
3d9b59e03b Bug 1748749 - P4: Support cached actions. r=Jamie
Move ActionCount/ActionNameAt/ActionDescriptionAt to Accessible,
use cached values in RemoteAccessible, and tweak platforms.

Also introduce browser test.

Differential Revision: https://phabricator.services.mozilla.com/D135908
2022-01-28 22:20:16 +00:00
Eitan Isaacson
93776874a3 Bug 1748749 - P3: Move TranslateString to Accessible. r=Jamie
Small refactor to allow action descriptions to be implemented in
Accessible.

Differential Revision: https://phabricator.services.mozilla.com/D135907
2022-01-28 22:20:15 +00:00
Eitan Isaacson
8eafeaa20f Bug 1748749 - P2: Cache has long desc. r=Jamie
We only need to cache the existance of a longdesc in an image.
This increments the action count.

Differential Revision: https://phabricator.services.mozilla.com/D135906
2022-01-28 22:20:15 +00:00
Eitan Isaacson
f4dbfb51f9 Bug 1748749 - P1: Push action name to cache. r=Jamie
We use an atom instead of a string because it a limited corpus of
strings so we don't need unique instances.

Differential Revision: https://phabricator.services.mozilla.com/D135905
2022-01-28 22:20:15 +00:00
Iulian Moraru
07ff452d48 Backed out changeset d06323898333 (bug 1751170) for causing multiple build bustages on StaticPrefListAll.h.stub. CLOSED TREE 2022-01-29 00:15:20 +02:00
Chris Martin
f3b4019ca7 Bug 1751360 - Fix broken fullscreen behavior on Windows r=mhowell,handyman
Differential Revision: https://phabricator.services.mozilla.com/D137089
2022-01-28 22:08:34 +00:00
Chris Martin
73da862d96 Bug 1751360 - Backout changes made by D135606 r=mhowell,handyman
Differential Revision: https://phabricator.services.mozilla.com/D137088
2022-01-28 22:08:34 +00:00
Dragana Damjanovic
b8b1d555dc Bug 1751170 - Rename http3.enabled pref r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D137192
2022-01-28 21:55:45 +00:00
Chris H-C
f3655031f0 Bug 1752417 - Clean GIFFT Maps at shutdown r=janerik
This wasn't caught by test_GIFFT because xpcshell doesn't run a leakcheck.

Differential Revision: https://phabricator.services.mozilla.com/D137208
2022-01-28 21:16:59 +00:00
Iulian Moraru
2198f220b4 Backed out changeset 819778cf0797 (bug 1750040) for causing multiple failures. CLOSED TREE 2022-01-28 23:48:15 +02:00
stransky
c54187e46e Bug 1751991 [Linux] Don't use Wayland display for VA-API video decode r=emilio,alwu,media-playback-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D137021
2022-01-28 20:46:31 +00:00
Joel Maher
257d516f9c Bug 1751485 - s/fission-webgl-ipc/webgl-ipc+fission/ and remove e10s versions of webgl tests. r=releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D137230
2022-01-28 20:33:37 +00:00
Joel Maher
f45abb4cbe Bug 1751489 - turn off e10s duplication of mochitest-plain* tests for variants. r=releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D137323
2022-01-28 20:31:59 +00:00
Joel Maher
7c628df93e Bug 1751490 - remove e10s marionette from variants. r=releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D137322
2022-01-28 20:31:42 +00:00