Adam Brouwers-Harries
c2489fea7c
Bug 1896946 - Add documentation for async posix signal control of the profiler r=profiler-reviewers,canaltinova DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D210524
2024-06-11 09:00:14 +00:00
Vincent Hilla
9d1e382d1d
Bug 1862199 - Report invalid pattern attribute together with the regex flag. r=dom-core,peterv,iain
...
Differential Revision: https://phabricator.services.mozilla.com/D208367
2024-06-11 08:39:06 +00:00
Jan de Mooij
4b1462ee9c
Bug 1901410 - Invalidate megamorphic set-property cache when freezing prototype objects. r=iain
...
Freezing an object will mark all data properties non-writable. These properties
then can't be shadowed anymore so we need to ensure add-property cache entries are
invalidated.
Differential Revision: https://phabricator.services.mozilla.com/D213054
2024-06-11 08:32:43 +00:00
Cristian Tuns
e23ecebb55
Merge mozilla-central to autoland on a CLOSED TREE DONTBUILD
2024-06-11 10:02:41 -04:00
Cristian Tuns
823d65c8b7
Backed out changeset 6406154d2855 (bug 1889121) for causing mochitest failures in test_registration.html. CLOSED TREE
2024-06-11 06:33:18 -04:00
Cristian Tuns
7e5b8453c4
Backed out changeset a3650bda33a8 (bug 1901351) for causing bc failures in browser_contextmenu.js CLOSED TREE
2024-06-11 05:52:43 -04:00
Cristian Tuns
da6025bf30
Merge mozilla-central to autoland on a CLOSED TREE
2024-06-11 05:47:08 -04:00
Marco Bonardo
78312c8c35
Bug 1897109 - Urlbar tests should run also with trimHttps enabled. r=jteow
...
Note this patch changes the urlbar behavior regarding the value put into the
input when a result is selected with the keyboard. We won't trim the value
anymore in most cases.
Trimming makes too easy for the user to transform https into http, and
in general it makes harder to predict the result after editing or copying from
the urlbar after selecting a result.
This resembles the behavior of other mainstream browsers.
The only special case where we still trim the value, is when we add http to a
schemeless user typed value, as we may be using https first, then showing
http would be confusing. Though if trimming the url may transform it into a
search, we still don't trim and accept showing a potentially confusing protocol.
Differential Revision: https://phabricator.services.mozilla.com/D212465
2024-06-11 08:06:43 +00:00
Henrik Skupin
0e7fceb744
Bug 1882089 - [wdspec] Remove accidentally landed test webdriver/tests/interop/beforeunload_prompt.py. r=webdriver-reviewers,jgraham a=graft
...
Differential Revision: https://phabricator.services.mozilla.com/D213185
2024-06-11 07:53:52 +00:00
Henrik Skupin
48045b7a8a
Bug 1882089 - [wdspec] Remove accidentally landed test webdriver/tests/interop/beforeunload_prompt.py. r=webdriver-reviewers,jgraham DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D213185
2024-06-11 07:53:52 +00:00
Mark Banner
79e066a24a
Bug 1901571 - Rename workers to use the .worker.(m)js pattern for ESLint (intl/). r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D213092
2024-06-11 07:16:02 +00:00
Mark Banner
089e8b9c84
Bug 1901570 - Rename workers to use the .worker.(m)js pattern for ESLint (devtools/). r=devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D213091
2024-06-11 07:16:01 +00:00
Mark Banner
144474122d
Bug 1901070 - Make test_engine_selector_remote_settings.js work with the new SearchEngineSelector. r=search-reviewers,mcheang
...
Differential Revision: https://phabricator.services.mozilla.com/D212925
2024-06-11 07:07:08 +00:00
Otto Länd
4315797173
Bug 1896414, 1900540: apply code formatting via Lando
...
# ignore-this-changeset
2024-06-11 07:31:53 +00:00
serge-sans-paille
b7e36e86e2
Bug 1896414 - Move MOZ_ASAN checks from old.configure to moz.configure r=glandium
...
Also improve detection of runtime libraries as a side effect.
Differential Revision: https://phabricator.services.mozilla.com/D210196
2024-06-11 06:38:28 +00:00
serge-sans-paille
cd32887438
Bug 1900540 - No longer require -fno-sanitize-address-globals-dead-stripping r=glandium
...
The related bug was fixed in rustc 1.74, and we require 1.76.
Differential Revision: https://phabricator.services.mozilla.com/D212532
2024-06-11 06:38:28 +00:00
Henrik Skupin
7cfd83786b
Bug 1882089 - [remote] Do not enable CDP protocol by default. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D212909
2024-06-11 06:32:16 +00:00
Henrik Skupin
6f1a73d212
Bug 1882089 - [remote] Do not enable CDP protocol by default. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D212909
2024-06-11 06:32:16 +00:00
Henrik Skupin
c08f0fc923
Bug 1882089 - [remote] Update tests for explictly enabling the CDP protocol if needed. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D212908
2024-06-11 06:32:15 +00:00
Henrik Skupin
7dd7bd0697
Bug 1882089 - [remote] Update tests for explictly enabling the CDP protocol if needed. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D212908
2024-06-11 06:32:15 +00:00
Gabriel Luong
25cc2b726c
Bug 1901470 - ListItem description text overflow should be ellipsis r=android-reviewers,007
...
Differential Revision: https://phabricator.services.mozilla.com/D213005
2024-06-11 04:32:58 +00:00
sotaro
0fa3b32621
Bug 1901475 - Prevent to convert video from YUV to RGB if video is not updated in CanvasTranslator::LookupSourceSurfaceFromSurfaceDescriptor() r=gfx-reviewers,lsalzman
...
Added SurfaceDescriptorRemoteDecoderId to SurfaceDescriptorRemoteDecoder. SurfaceDescriptorRemoteDecoderId is unique in video decoding process. Then comparing two SurfaceDescriptorRemoteDecoders could be used to determine if the TextureHost data has not been updated.
TextureHost is got from the VideoBridgeParent of the CanvasRenderer thread. In this case, comparing the TextureHost pointer could not be used to check if the content has not been updated. This is different from AsyncImagePipelineManager::UpdateImageKeys() case. Therefore, SurfacedescriptorRemoteDecoderId is added to identify if the TextureHost data has not been updated.
Differential Revision: https://phabricator.services.mozilla.com/D213013
2024-06-11 04:19:40 +00:00
Mozilla Releng Treescript
1b902e977a
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
de -> 4d455c57c8202335f0d9f50d6ea7b592ee2fb9dd
eu -> 24fcd8b5b917ce3c2e470b796ab1328dcda61759
ko -> 852b250f494bb8cb2ed02ef44a54f8a5f5f61623
nn-NO -> e6a1379f4a8942ffce8e1d25f2ae8fb8aa6c8ea4
skr -> 422c0d859148688ef203bbcfab72b0146aca0982
tg -> 66c0a43f9e3f27ec701b6989f6f37a7e77b45e73
2024-06-11 06:59:24 +00:00
Cristian Tuns
264a60be1c
Backed out 3 changesets (bug 1895943, bug 1895981, bug 1893299) for causing bc failures in browser_startup_mainthreadio.js CLOSED TREE
...
Backed out changeset 8103d1ae73d6 (bug 1895981)
Backed out changeset 5dd8df7eb584 (bug 1895943)
Backed out changeset da7b6cd0a729 (bug 1893299)
2024-06-11 02:35:32 -04:00
Cristian Tuns
ae9ea35db4
Backed out changeset 5ca95f23f29f (bug 1895628) for causing SM bustages in bug1375074.js CLOSED TREE
2024-06-11 01:04:11 -04:00
Makoto Kato
272385e12f
Bug 1896020 - Upgrade apilint gradle plugin to 0.5.3. r=geckoview-reviewers,calu
...
apilint gradle plugin 0.5.3 supports Windows platform.
Differential Revision: https://phabricator.services.mozilla.com/D213051
2024-06-11 03:07:38 +00:00
Tamas Szentpeteri
a215fbd858
Backed out changeset b50c8f1824f0 (bug 1901374) for causing wpt failures on field-sizing-computed.html. CLOSED TREE
2024-06-11 05:32:54 +03:00
Cristian Tuns
8953a2c1c4
Backed out changeset 6406154d2855 (bug 1889121) for causing mochitest failures in test_registration.html. CLOSED TREE
2024-06-11 06:33:18 -04:00
Ben Hearsum
961822ab84
Bug 1900421: flip l10n strings to new github repository r?#releng-reviewers!,eemeli!
...
This patch contains everything we need to flip all the l10n consumers in the tree to the new github repository:
* Enable fetching strings for builds (`desktop_l10n.py` for Desktop, `android-mozharness-build.json` for Android)
* l10n bumper (`l10n-bump/kind.yml`)
* merge automation (`merge-automation/kind.yml`)
* deb repackages (`repackaging/deb.py`)
* Switch `l10n-changesets` files to git refs to avoid breaking repacks before l10n bumper runs
This will need a final update because it will no doubt be bitrotted by the l10n bumper.
Differential Revision: https://phabricator.services.mozilla.com/D212462
2024-06-11 13:20:29 +00:00
Erich Gubler
8de1f397aa
Bug 1901579 - test(webgpu): promote perma-`PASS`ing CTS tests in `backlog` r=webgpu-reviewers,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D213099
2024-06-11 02:11:04 +00:00
Erich Gubler
cc82701912
Bug 1901579 - test(webgpu): add Linux chunks to tier 2 to avoid timeouts r=webgpu-reviewers,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D213098
2024-06-11 02:11:04 +00:00
Erich Gubler
4f523491f7
Bug 1901579 - test(webgpu): `reset-all` expected outcomes for CTS in `backlog` based on `try:71a986b98fc521151f0c969e7f2bfd664dc08368` r=webgpu-reviewers,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D213097
2024-06-11 02:11:01 +00:00
Erich Gubler
4cc9d39d38
Bug 1901579 - test(webgpu): remove unwanted `expected` outcomes from tier 2 CTS tests r=webgpu-reviewers,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D213096
2024-06-11 02:11:00 +00:00
Mike Hommey
54d2e158bc
Bug 1900951 - Move MockCommand to the tests module. r=application-update-reviewers,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D212859
2024-06-11 01:20:56 +00:00
Brad Werth
a5e881efc5
Bug 1898621: Provide error results for surface promotion methods. r=gw,nical
...
This uses the warn macro for promotion errors. It's not clear this will
be useful for web authors, but hopefully it's useful for Firefox
developers.
This has the potential to be very spammy. I need ideas on how to limit
the reporting to new or interesting errors.
Differential Revision: https://phabricator.services.mozilla.com/D212340
2024-06-11 00:10:14 +00:00
Steve Fink
bbaa0ab435
Bug 1895628 - Simplify string deduplication to take advantage of dependent string sweeping during minor GC. r=jandem,jonco
...
Rather than laboriously walking the chain of dependent strings, unconditionally collapse everything to a single base during a minor GC, force the base to be traced (while recording information about the previous value), and then sweep the dependent string to update the chars pointer in case it moved (using the previous value and the new value). Previously too much information was being destroyed, and in an order-dependent way.
Differential Revision: https://phabricator.services.mozilla.com/D209766
2024-06-11 00:05:12 +00:00
Neil Deakin
1d9100c912
Bug 1899559, remove unusued addManuallyManagedState and removeManuallyManagedState, r=dom-core,peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D212000
2024-06-10 23:57:47 +00:00
Erik Nordin
3f1ad2c924
Bug 1901351 - Do not offer Translate Link Text for URLs r=translations-reviewers,ohall
...
This patch ensures that the Translate Link Text
option is not offered in the context menu when
right clicking hyperlinked text that would result
in only a URL being translated.
Differential Revision: https://phabricator.services.mozilla.com/D212980
2024-06-10 23:52:09 +00:00
Tooru Fujisawa
b6fbc65237
Bug 1901413 - Use UTF-8 for Debugger.Object.createSource url parameter. r=iain
...
Differential Revision: https://phabricator.services.mozilla.com/D213057
2024-06-10 23:48:28 +00:00
alwu
5e86c25280
Bug 1898344 - part10 : ensure the type of the decoding config is the same as the type of key system config. r=media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D212478
2024-06-10 23:20:46 +00:00
alwu
44fd5b3a2c
Bug 1898344 - part9 : enable wpt tests. r=media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D212477
2024-06-10 23:20:45 +00:00
alwu
69595ce6fe
Bug 1898344 - part8 : create a media key system access for supported MediaCapabilitiesKeySystemConfiguration. r=media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D212327
2024-06-10 23:20:45 +00:00
alwu
c40ddf50ef
Bug 1898344 - part7 : implement a method to return a new media key system access via MozPromise. r=media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D212326
2024-06-10 23:20:45 +00:00
alwu
88825b75d7
Bug 1898344 - part6 : use request's methods to resolve/reject promise. r=media-playback-reviewers,padenot
...
This is a pre-requirement for implementing another type of promise in
the request in the following patch.
Differential Revision: https://phabricator.services.mozilla.com/D212325
2024-06-10 23:20:44 +00:00
alwu
25e584800a
Bug 1898344 - part5 : implement MediaCapabilitiesDecodingInfo. r=media-playback-reviewers,webidl,smaug,padenot
...
This patch implement a MediaKeySystemAccess in
MediaCapabilitiesDecodingInfo per spec [1], but we haven't implemented
the configuration part yet.
Currently Chromium doesn't implement the configuration [2] and WebKit
[3] only implements the configuration but no key system access.
[1] https://www.w3.org/TR/media-capabilities/#media-capabilities-interface
[2] https://bit.ly/3RcwuaV
[3] https://searchfox.org/wubkat/source/Source/WebCore/Modules/mediacapabilities/MediaCapabilitiesDecodingInfo.idl
Differential Revision: https://phabricator.services.mozilla.com/D212324
2024-06-10 23:20:44 +00:00
alwu
f8b78ad4f4
Bug 1898344 - part4 : make MediaCapabilitiesInfo a dictionary to match the spec. r=media-playback-reviewers,webidl,smaug,padenot
...
See Spec https://www.w3.org/TR/media-capabilities/#dictdef-mediacapabilitiesinfo
Differential Revision: https://phabricator.services.mozilla.com/D212323
2024-06-10 23:20:43 +00:00
alwu
75404aff0d
Bug 1898344 - part3 : remove the pref 'media.media-capabilities.enable'. r=media-playback-reviewers,webidl,saschanaz,padenot
...
Media Capabilities has been shipped as a standard feature long enough,
it's no need to guard it by the preference anymore.
Differential Revision: https://phabricator.services.mozilla.com/D212322
2024-06-10 23:20:43 +00:00
alwu
aafdf39a76
Bug 1898344 - part2 : split the creation of MediaCapabilitiesInfo into another function and reject the promise properly when error occurs. r=media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D212321
2024-06-10 23:20:43 +00:00
alwu
4784c207eb
Bug 1898344 - part1 : implement MediaCapabilitiesKeySystemConfiguration and KeySystemTrackConfiguration. r=media-playback-reviewers,webidl,smaug,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D212320
2024-06-10 23:20:42 +00:00
Brad Werth
9194446bf3
Bug 1901233: Make CreateFlexLineAndFlexItemInfo account for subtrees with only anonymous boxes. r=dholbert
...
Differential Revision: https://phabricator.services.mozilla.com/D213086
2024-06-10 23:17:43 +00:00