Commit Graph

812579 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
2cd1fdb705 Bug 1789522 - Provide transient user activation when handling user input from JS. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D156670
2022-09-07 20:36:41 +00:00
Nika Layzell
17486aef5c Bug 1789440 - Track reply message IDs for MessageChannel async replies, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D156569
2022-09-07 20:30:39 +00:00
Dimi
9fa4fca662 Bug 1777588 - Init variable length prefix set in constructor r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D156659
2022-09-07 20:28:09 +00:00
Thomas Duellmann
5547893cb2 Bug 1625632 - Fix dialog button access key handling for unmodified keypress. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D155493
2022-09-07 20:27:51 +00:00
Nika Layzell
53fab351f8 Bug 1789708 - Include union type in 'unknown union type' error, r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D156724
2022-09-07 20:20:04 +00:00
Olli Pettay
4a178ce537 Bug 1789636 - Remove unused ContentListener class, Send/RecvEvent and RemoteDOMEvent, r=aiunusov
Differential Revision: https://phabricator.services.mozilla.com/D156687
2022-09-07 20:17:49 +00:00
Shane Caraveo
663d7bf785 Bug 1786564 allow access to static theme resources in extensions r=rpl,necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D156618
2022-09-07 20:16:19 +00:00
criss
be23bbe9af Merge mozilla-central to autoland on a CLOSED TREE 2022-09-08 00:23:23 +03:00
criss
b973155436 Backed out changeset ba320f40c889 (bug 1706179) for causing wpt failures on reflection-metadata.html . CLOSED TREE 2022-09-08 00:12:50 +03:00
criss
d87f2984cd Backed out 3 changesets (bug 1787561) for causing mochitest failures on browser_tab_visibility_and_play_time.js
Backed out changeset a41ab0c5f32f (bug 1787561)
Backed out changeset c1375f03dc75 (bug 1787561)
Backed out changeset afef5857aea6 (bug 1787561)
2022-09-07 23:49:05 +03:00
Katherine Patenio
f9ae83b1cc Bug 1782695 - add more basic browser chrome tests for colorway closet r=dao,bigiri
Differential Revision: https://phabricator.services.mozilla.com/D155293
2022-09-07 19:28:25 +00:00
criss
52bd999f86 Bug 1789687 - Fix lint failure , r=fix . CLOSED TREE 2022-09-07 22:39:24 +03:00
Joel Maher
c67d212559 Bug 1777906 - update quitter xpi to be signed from mozilla-extensions repo. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D156702
2022-09-07 19:25:19 +00:00
Tom Ritter
32188211aa Bug 1789687: Fix the replace-regex action for moz.yaml r=jewilde
We accidently passed True when we want a non-regex replacement.
This works for those, but not for the regex ones.

Differential Revision: https://phabricator.services.mozilla.com/D156715
2022-09-07 19:18:33 +00:00
Valentin Gosu
226adb5a86 Bug 1779993 - Reject cookies with no name and a __Secure- or __Host- prefix r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D156554
2022-09-07 19:04:22 +00:00
Mozilla Releng Treescript
58f63166ec no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
be -> 34605874da02af6d5fc37ec86d6ac1f30c1c8ff2
da -> 43f836a4c71212f36335c6305957aa877885bbf1
de -> a26e09dafd77d5d87f963631fee4208b02f05c0e
dsb -> 4cc569821de9309cbc5e4627d928e04b9b09dd6b
eu -> 284584aff4f78aa5a74b1c2fb30579a41c6c7f45
fi -> 8545f4b30149c23020e760b3f4d53f0f4a3ecd5d
gn -> 68e961610864ab5dd0a2fd236b4ed8878824f93e
lo -> 82498206c4e69692dce6ed445d16634485dcae79
zh-CN -> 735622deb7bec4a3d4f1d751f7881f1f8414f01e
2022-09-07 19:03:41 +00:00
Brad Werth
e7afee4bf1 Bug 1781122 Part 3: Make macOS video layers prevent capture when TextureHost is DRM. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D155297
2022-09-07 18:51:12 +00:00
Brad Werth
62b54b0774 Bug 1781122 Part 2: Make TextureHost aware of DRM Images, and set this on macOS. r=gfx-reviewers,sotaro
At point of display, we need the TextureHost to know whether or not its
texture was created from a DRM Image. The throughline of data is:

Image -> TextureClient -> TextureHost

The TextureClient is generated by the Image, so it has access to the DRM
state of the Image, but the TextureHost is built from the raw texture data
and from TextureFlags. This patch updates TextureFlags to include a
DRM_SOURCE bit for use by the TextureHost.

The TextureClient and TextureHost are platform-specific classes. The
creation of the TextureClient by the Image is done in a platform-specific
subclass of Image. This patch only implements this pipeline for macOS.
There doesn't seem to be a way to do this in cross-platform classes, but
other platforms can follow the pattern used here.

Depends on D155295

Differential Revision: https://phabricator.services.mozilla.com/D155296
2022-09-07 18:51:12 +00:00
Brad Werth
2725370634 Bug 1781122 Part 1: Make ChromiumCDMParent mark its Images as DRM. r=media-playback-reviewers,gfx-reviewers,alwu,sotaro
This also modifies Image to track whether or not it is from a DRM source.
Later parts of the patch move this characteristic into the textures that
are used by compositors.

Differential Revision: https://phabricator.services.mozilla.com/D155295
2022-09-07 18:51:11 +00:00
Heitor Neiva
5cd05da10f Bug 1789684 - Fix decision.py reference to create.testing r=ahal
Decision was creating a shallow copy of create.testing at import time
Referencing the module variable fixes it

Differential Revision: https://phabricator.services.mozilla.com/D156714
2022-09-07 18:36:06 +00:00
Brad Werth
9fa4ca20c8 Bug 1787561 Part 3: Test the values used by HDR telemetry. r=alwu
This is a signifier for the correct emission of HDR telemetry values,
though it doesn't check the telemetry directly. It confirms that the video
element is generating increasing time values while playing HDR video, and
those values are used to emit the telemetry.

Differential Revision: https://phabricator.services.mozilla.com/D156246
2022-09-07 18:31:46 +00:00
Brad Werth
99ed6acbb7 Bug 1787561 Part 2: Expose HDR telemetry to HTMLMediaElement as a Chrome property. r=alwu,emilio
This is necessary scaffolding for testing of the HDR telemetry in a way
that involves the RDD process. This is important for matching real-world
conditions.

Depends on D155902

Differential Revision: https://phabricator.services.mozilla.com/D156245
2022-09-07 18:31:46 +00:00
Brad Werth
9c2897078c Bug 1787561 Part 1: Make GPUVideoImage track color depth, and make RemoteImageHolder pass it through. r=media-playback-reviewers,gfx-reviewers,alwu,aosmond
This ensures that the Image that the client receives has the color depth
information that was sent to the GPU, even though the client can't query
the GPU directly.

Differential Revision: https://phabricator.services.mozilla.com/D155902
2022-09-07 18:31:45 +00:00
Francesco Lodolo (:flod)
ed9a53c244 Bug 1789389 - Clean up inconsistencies in territory names compared to CLDR, r=eemeli
Existing names only missing accents are updated without new IDs, to avoid forcing retranslation.

BQ (2018): Bonaire, Sint Eustatius, and Saba -> Caribbean Netherlands
https://unicode-org.atlassian.net/browse/ICU-10521

CV (2020): Cabo Verde -> Cape Verde
https://unicode-org.atlassian.net/browse/CLDR-8633

CZ (2019): Czech Republic -> Czechia
https://unicode-org.atlassian.net/browse/CLDR-9958

SZ (2019): Swaziland -> Eswatini
https://unicode-org.atlassian.net/browse/CLDR-11083

Differential Revision: https://phabricator.services.mozilla.com/D156680
2022-09-07 18:23:24 +00:00
Ryan VanderMeulen
d7d5c89ee7 Backed out changeset e8354032aaf6 (bug 1787274) for being the likely cause of Fenix & Focus UI test bustage. 2022-09-07 13:41:40 -04:00
Markus Stange
746e1b698b Bug 1779631 - Pass --inlines to dump_syms. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D153657
2022-09-07 17:40:50 +00:00
Chris H-C
b780effe4f Bug 1786612 - Also send 'newtab' pings at component init r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D156123
2022-09-07 17:28:36 +00:00
Chris H-C
a4161c84af Bug 1786612 - Instrument Pocket interactions with events r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D155756
2022-09-07 17:28:36 +00:00
Chris H-C
ccb916780a Bug 1786612 - Add topsites and top stories prefs to 'newtab' ping r=nanj,thecount
Also include pocket logged in status, which (because it's not a pref) is
sampled over time.

Also also, include the search field pref.

Differential Revision: https://phabricator.services.mozilla.com/D155755
2022-09-07 17:28:35 +00:00
Tom Ritter
60cfe223d6 Bug 1778629: Disable updatebot for wgpu for now r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D151844
2022-09-07 17:05:24 +00:00
Jari Jalkanen
3badc223cb Bug 1772540 - Utility to check promise values in gtests. r=dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D156675
2022-09-07 16:56:59 +00:00
Amy Churchwell
7b804510d4 Bug 1786389 - UX font/color/spacing tweaks. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D155292
2022-09-07 16:47:55 +00:00
Robert Longson
c2dcafa725 Bug 1778388 - Add epsilon allowance to transform-dynamic-update.html wpt as we pass it except for rounding. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D151172
2022-09-07 16:47:25 +00:00
Julian Seward
5796776151 Bug 1789591 - Align WasmStructObject::inlineData_ using alignas instead of manually. r=rhunt.
Bug 1774836 introduced a field `WasmStructObject::padding_` in an attempt to
ensure that the subsequent field, `WasmStructObject::inlineData_`, is at least
8-aligned relative to the start of the object.  Unfortunately this was done in
a way which is fragile -- it caused compilation failure on at least one Tier-2
target.  This patch removes `padding_` and instead uses `alignas` to request
the required alignment on `inlineData_`.

Differential Revision: https://phabricator.services.mozilla.com/D156698
2022-09-07 16:43:09 +00:00
Hiroyuki Ikezoe
4f643172b9 Bug 1788029 - Clamp snap points inside the scroll range. r=emilio
The spec clearly describes this behavior;

https://drafts.csswg.org/css-scroll-snap/#unreachable

Differential Revision: https://phabricator.services.mozilla.com/D156635
2022-09-07 16:36:59 +00:00
Dão Gottwald
1525ed8327 Bug 1789628 - Let Colorway Closet ride the 106 release train. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D156674
2022-09-07 16:35:48 +00:00
Sean Feng
b7ffe53b62 Bug 1785933 - Use ScriptRunner to do property update in ImageDocument::UpdateRemoteStyle r=emilio
To avoid DOM mutation at an unexpected time.

Differential Revision: https://phabricator.services.mozilla.com/D156589
2022-09-07 16:33:18 +00:00
Lee Salzman
29810d8df8 Bug 1773280 - Explicitly delete clip mask in DrawTargetWebgl destructor. r=aosmond
The clip mask might not get deleted in a timely fashion and can be quite large.
Ensure it gets deleted promptly when DrawTargetWebgl goes away.

Differential Revision: https://phabricator.services.mozilla.com/D156644
2022-09-07 16:02:58 +00:00
Butkovits Atila
1eb0712419 Backed out changeset 97d99c4615cc (bug 1789389) for causing geckview failures. CLOSED TREE 2022-09-07 19:26:12 +03:00
Tiaan Louw
95e28b9b6c Bug 1774697 - Ignore the computed "user-select" on editable elements r=dholbert
Check for a text input or editable host first, because they always set
the used style to 'contain' (The spec actually requires 'contain', but
we implement the 'contain' behavior as a flavor of 'text')

https://drafts.csswg.org/css-ui-4/#content-selection

Differential Revision: https://phabricator.services.mozilla.com/D149731
2022-09-07 15:28:34 +00:00
Julian Descottes
96bfe17dfd Bug 1778977 - [devtools] Rename stylesheet-enabled to stylesheet-toggle r=nchevobbe
Depends on D156082

Now that the toggle itself can be disabled, the classname felt too confusing

Differential Revision: https://phabricator.services.mozilla.com/D156656
2022-09-07 15:23:07 +00:00
Julian Descottes
283a19424b Bug 1778977 - [devtools] Disable the visibility toggle button on system stylesheets in Style Editor r=nchevobbe,fluent-reviewers,flod
Depends on D156655

system stylesheets cannot be disabled, apply a dedicated classname on the summary and disable the visibility toggle

Differential Revision: https://phabricator.services.mozilla.com/D156082
2022-09-07 15:23:06 +00:00
Julian Descottes
cbd1e77ab4 Bug 1789580 - [devtools] StyleEditor should use a different icon when the stylesheet is disabled r=nchevobbe
Only modified the provided SVGs to have fill-context & fill-stroke for colors.

Differential Revision: https://phabricator.services.mozilla.com/D156655
2022-09-07 15:23:06 +00:00
Tom Ritter
a992c2e955 Bug 1788046: Fix a dead link in the security documentation r=dveditz DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D155969
2022-09-07 15:22:52 +00:00
Andreea Pavel
0d82bb159c Bug 1775824 - update disabling condition to include all linux r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D156695
2022-09-07 15:13:32 +00:00
Andreea Pavel
399f7f739f Bug 1777082 - disable test_peerConnection_videoCodecs.html to reduce failure rate r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D156679
2022-09-07 15:12:22 +00:00
Calixte
43dfbe3e5b Bug 1784400 - Fix intermittent failures in pdf.js editing tests r=pdfjs-reviewers,marco
We were starting the editing session too early which caused some focus issues.
This patch ensures that we're a in correct state before starting some editing actions.

Differential Revision: https://phabricator.services.mozilla.com/D156529
2022-09-07 15:02:24 +00:00
Kash Shampur
2c8f2199fb Bug 1781761 - Change Marker to Untyped for when ThemeChanged is called in the parent process. r=gerald
This patch is for adding an untyped marker for when a theme change occurs. Previously we could not get a payload from untyped markers but now we can.

Differential Revision: https://phabricator.services.mozilla.com/D156606
2022-09-07 14:58:08 +00:00
Tom Ritter
ddb651d573 Bug 1700396: Bump updatebot to get the try link fix r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D156699
2022-09-07 14:33:41 +00:00
Paul Adenot
87ea7e23dd Bug 1787159 - Test that a 6 channels ADTS file with large AAC frames can be decoded. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D155588
2022-09-07 14:30:08 +00:00