Commit Graph

862031 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
be8b88445c Bug 1855861 - Make stylesheet load events only fire if the sheet has an owner node. r=smaug
This matches the behavior of other browsers, and avoids having to keep
alive the link element and thus associated document etc for too long.

Differential Revision: https://phabricator.services.mozilla.com/D192834
2023-11-06 17:05:10 +00:00
Tawah Peggy
2926067fbf Bug 1861618 - Reduce usage of return statements after else. r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D192774
2023-11-06 16:59:46 +00:00
Nicolas Silva
e667dd0e2c Bug 1863295 - Simplify the audit chains for wgpu-core, wgpu-types, wgpu-hal and naga. r=supply-chain-reviewers,bholley
Differential Revision: https://phabricator.services.mozilla.com/D192832
2023-11-06 16:31:07 +00:00
Andrew McCreight
a3fd771d1d Bug 1859643 - Remove nsSoundProxy. r=spohl,win-reviewers
nsISound is no longer used in content processes.

Differential Revision: https://phabricator.services.mozilla.com/D192115
2023-11-06 16:27:07 +00:00
Erich Gubler
97b5a446c0 Bug 1863144: test(webgpu): make CI green again r=webgpu-reviewers,jimb
Differential Revision: https://phabricator.services.mozilla.com/D192788
2023-11-06 16:11:23 +00:00
Rob Wu
b950c888b2 Bug 1861295 - Extend expiry of addonsManager and migrateResult events to 132 r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D192752
2023-11-06 16:09:44 +00:00
Rob Wu
8c2e141d0f Bug 1861297 - Extend expiry of storageLocalError to 132 r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D192751
2023-11-06 16:09:41 +00:00
Rob Wu
f1ceb46831 Bug 1861303 - Extend expiry of WEBEXT_ histograms to 132 r=rpl
... and remove two alert_emails from WEBEXT_BACKGROUND_PAGE_LOAD_MS that
are not part of the add-ons team nor interested in the histogram.

Differential Revision: https://phabricator.services.mozilla.com/D192746
2023-11-06 16:09:22 +00:00
Rob Wu
6615488d97 Bug 1861296 - Update blocklist telemetry expiry to 132 r=rpl
And remove the mention of the blocklist.mlbf_enabled scalar, since its
implementation was removed in bug 1820155. Note that mlbf_enabled
defaulted to true since Firefox 78 (bug 1631018), and that the pref to
revert it was removed in Firefox 91 (bug 1706391). The latter was
desktop-only, but the telemetry wasn't sent on Android anyway. The
Glean-based telemetry was introduced in Firefox 115 (bug 1820155) along
with the removal of mlbf_enabled.

Differential Revision: https://phabricator.services.mozilla.com/D192743
2023-11-06 16:09:18 +00:00
Cathie Chen
dcc3f1176e Bug 1862241 - make the content-visibility animation interpolating, r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D192592
2023-11-06 15:44:29 +00:00
Malte Juergens
70d7585b3a Bug 1863286 - Schemeless HTTPS-First overrides HTTPS-Only in identity pane r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D192821
2023-11-06 15:43:57 +00:00
Olivia Hall
1886b3e702 Bug 1853469 - GeckoView Mock Remote Settings for Automated Testing r=geckoview-reviewers,owlish,calu
This bug mocks the required information that is not available in
automation due to remote settings not being available.

This patch includes a way to mock a translations offer or the conditions
of an expected translation. Additionally, it will send synthetic data
on some endpoints when `browser.translations.geckoview.enableAllTestMocks` is
set and in automation.

Differential Revision: https://phabricator.services.mozilla.com/D192397
2023-11-06 15:42:05 +00:00
ganna
c7f4eee33a Bug 1845541 - Write a README documenting moz-message-bar r=tgiles,hjones,reusable-components-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D192259
2023-11-06 15:40:27 +00:00
ganna
05fab4cfdd Bug 1850426 - Update the component status of message-bar and moz-message-bar r=hjones,reusable-components-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D192383
2023-11-06 15:40:27 +00:00
Cristina Horotan
78baad5002 Backed out changeset f5d7c3a00f2b (bug 1852924) for causing dt failures at mod.rs on a CLOSED TREE 2023-11-06 19:11:56 +02:00
Iulian Moraru
0359529a07 Backed out 4 changesets (bug 1856270, bug 1858652, bug 1858032, bug 1858076) for causing dt failures on browser_dbg-reducer-cleanup-on-target-removal.js. CLOSED TREE
Backed out changeset 492052d366fe (bug 1858076)
Backed out changeset a5a765a10588 (bug 1858652)
Backed out changeset 7797ecc20515 (bug 1858032)
Backed out changeset b8a3c66f7fdc (bug 1856270)
2023-11-06 17:54:12 +02:00
Cosmin Sabou
d26462eafb Bug 1777094 - Disable test_capture_throttled.html on windows due to frequent failures. r=pehrsons,intermittent-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D192800
2023-11-06 15:23:10 +00:00
Updatebot
9bb1ca9baa Bug 1863162 - Update function2 to a354bd093d2b6e50c9325dbce84d20b4e77aabc6 r=nika
Differential Revision: https://phabricator.services.mozilla.com/D192793
2023-11-06 15:13:54 +00:00
Alexandre Poirot
b093bf6667 Bug 1860888 - [devtools] Fix logging SharedArrayBuffer from Worklet/Workers. r=devtools-reviewers,smaug
This custom CloneDataPolicy was already using while writing the structured clone,
but not when reading it.

Differential Revision: https://phabricator.services.mozilla.com/D191783
2023-11-06 14:42:52 +00:00
Victor Boivie
7caa843fb9 Bug 1862740: Misc c++ style fixes r=bwc
Including, but not limited to:

 * Following the style guide wrt declaration order.
 * Use const whenever it makes sense.
 * Move members to be private where possible (e.g. mLock was previously public,
   which it didn't have to be).
 * Replaced DataChannel::mFlags with individual bools - easier to read.
 * Fix most compiler warnings.

These kind of changes are rarely complete - there is always something that was
missed. It's still a step in the right direction.

Differential Revision: https://phabricator.services.mozilla.com/D192563
2023-11-06 14:34:35 +00:00
ffxbld
aef7e8c0f3 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D192825
2023-11-06 14:34:22 +00:00
Dão Gottwald
91efe83035 Bug 1862930 - Nest --urlbarView-icon-margin-* adjustments for rich suggestions in the main .urlbarView-row rule. r=desktop-theme-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D192670
2023-11-06 14:20:23 +00:00
Dan Robertson
4e07ef747b Bug 1856196 - prefers-reduced-motion look and feel settings are initialized on linux. r=botond
The prefers-reduced-motion settings must be initialized before the value
is requested. If EnsureInit() has not been called before the
prefers-reduced-motion value is evaluated, we may return an unexpected
value of false.

Differential Revision: https://phabricator.services.mozilla.com/D192475
2023-11-06 14:11:06 +00:00
Hubert Boma Manilla
6232077736 Bug 1858076 - [devtools] Show notification in the console when original variable mapping is disabled r=devtools-reviewers,nchevobbe
This patch displays a notification in the console when the debugger is paused
in an original file with original variable mapping is turned off.

The notification is displayed when console input is focused, also if the user selects
a generated file, or is no longer paused or switches on varaible mapping, the notification is removed
once the console input is refocused.

Also added support for specific notifications to control displaying the close button.

Differential Revision: https://phabricator.services.mozilla.com/D191568
2023-11-06 14:00:53 +00:00
Hubert Boma Manilla
11582b3e7a Bug 1858652 - [devtools] Hide previews for original sources when variable mapping is turned off r=devtools-reviewers,ochameau,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D190814
2023-11-06 14:00:53 +00:00
Hubert Boma Manilla
17ba0fc353 Bug 1858032 - [devtools] Watch Expression notifications when paused in original sources r=devtools-reviewers,ochameau,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D190535
2023-11-06 14:00:52 +00:00
Hubert Boma Manilla
44be490ff5 Bug 1856270 - [devtools] Refactor the UI experience for loading original scopes r=devtools-reviewers,ochameau,nchevobbe
Highlights of this patch
- Only show original scopes when map scopes is enabled
- When map scopes is disabled or when original content is still loading show useful info in the scopes panel for the user.
- Removed styling to make all the side panel content consistent.

Differential Revision: https://phabricator.services.mozilla.com/D189735
2023-11-06 14:00:52 +00:00
Iulian Moraru
81bfd831cd Bug 1863303 - update expectations for storage-access-permission.sub.https.window.html subtests on linux tsan opt. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D192837
2023-11-06 13:47:12 +00:00
Marco Bonardo
00f1c09deb Bug 1862694 - places.database.replaceDatabaseOnStartup is not reset if the database is cloned on startup. r=daisuke,places-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D192677
2023-11-06 13:40:14 +00:00
Alexandra Borovova
b5544832aa Bug 1862649 - [wdspec] Remove tests for "scrollIntoView" argument of "browsingContext.captureScreenshot" command. r=webdriver-reviewers,jgraham
Depends on D192578

Differential Revision: https://phabricator.services.mozilla.com/D192579
2023-11-06 13:17:43 +00:00
Alexandra Borovova
142f5fbbb3 Bug 1862649 - [wpt] Remove "scrollIntoView" argument from "browsingContext.captureScreenshot" from bidi client. r=webdriver-reviewers,jgraham
Depends on D192577

Differential Revision: https://phabricator.services.mozilla.com/D192578
2023-11-06 13:17:43 +00:00
Alexandra Borovova
178a244302 Bug 1862649 - [bidi] Remove "scrollIntoView" argument from "browsingContext.captureScreenshot". r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D192577
2023-11-06 13:17:42 +00:00
Alexandre Poirot
3284c62aa1 Bug 1861943 - [devtools] Introduce a server side method to set all data entry values in one call. r=devtools-reviewers,nchevobbe
This will help bug 1569775 and bug 1651522 to update the whole entries of a given data type.

As there is little difference between adding new entries and replacing all entries,
I'm tuning the existing addSessionDataEntry methods to support both behaviors.

Differential Revision: https://phabricator.services.mozilla.com/D192243
2023-11-06 12:37:24 +00:00
André Bargull
d337db4bb1 Bug 1842810: Handle number overflow in AddTimeDaysSlow. r=spidermonkey-reviewers,mgaudet
This code will likely be removed when <https://github.com/tc39/proposal-temporal/pull/2612> lands.

Differential Revision: https://phabricator.services.mozilla.com/D189814
2023-11-06 12:28:29 +00:00
André Bargull
fb3231b381 Bug 1856338 - Part 42: Update test262 Temporal test exclusions. r=allstarschh
Differential Revision: https://phabricator.services.mozilla.com/D189813
2023-11-06 12:28:29 +00:00
André Bargull
f7a8a5f525 Bug 1856338 - Part 41: Apply editorial updates from reported spec issues. r=allstarschh
Changes from:
5ba77b8947
69a2c5b94f
80bae1ee51
328ded1a5e
0a105b794e
cca159a657
c56660a510
242332807b

Differential Revision: https://phabricator.services.mozilla.com/D189812
2023-11-06 12:28:29 +00:00
André Bargull
15a4301f0d Bug 1856338 - Part 40: Align BalanceDateDurationRelative with RoundDuration when handling too large days values. r=allstarschh
Differential Revision: https://phabricator.services.mozilla.com/D189811
2023-11-06 12:28:28 +00:00
André Bargull
f610c66d3b Bug 1856338 - Part 39: Use math to simplify RoundDurationYear. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D189810
2023-11-06 12:28:28 +00:00
André Bargull
30cbd41bb4 Bug 1856338 - Part 38: Use math to simplify RoundDurationWeek. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D189809
2023-11-06 12:28:27 +00:00
André Bargull
c42f2aee43 Bug 1856338 - Part 37: Use math to simplify RoundDurationMonth. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D189808
2023-11-06 12:28:27 +00:00
André Bargull
c172738f0c Bug 1856338 - Part 36: Avoid taking the slow paths for most inputs in UnbalanceDateDurationRelative. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D189807
2023-11-06 12:28:27 +00:00
André Bargull
06a0dcedf8 Bug 1856338 - Part 35: Workaround spec bugs in Duration.p.{round,total}. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D189806
2023-11-06 12:28:26 +00:00
André Bargull
a05676639b Bug 1856338 - Part 34: Narrow type for public ToTemporalDate operation. r=dminor
`js::temporal::ToTemporalDate` is only called with ZonedDateTime objects, so
we can narrow the parameter type.

Differential Revision: https://phabricator.services.mozilla.com/D189805
2023-11-06 12:28:26 +00:00
André Bargull
617af3e124 Bug 1856338 - Part 33: Inline SystemDateTime and SystemZonedDateTime to avoid unnecessary allocations. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D189804
2023-11-06 12:28:25 +00:00
André Bargull
2626afd45d Bug 1856338 - Part 32: Use DateTimeInfo to retrieve system time zone. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D189803
2023-11-06 12:28:25 +00:00
André Bargull
a491d68faa Bug 1856338 - Part 31: Avoid PlainTime object allocation in ToTemporalTime. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D189802
2023-11-06 12:28:25 +00:00
André Bargull
4d9eb7b516 Bug 1856338 - Part 30: Avoid unwrapping dead objects. r=mgaudet
Differential Revision: https://phabricator.services.mozilla.com/D189801
2023-11-06 12:28:24 +00:00
André Bargull
90ef302871 Bug 1856338 - Part 29: Add named alias for field name vectors. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D189800
2023-11-06 12:28:24 +00:00
André Bargull
159977b902 Bug 1856338 - Part 28: Move PlainDateTimeObject allocation in ZonedDateTime calendar methods. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D189799
2023-11-06 12:28:23 +00:00
André Bargull
a9b3ce69f4 Bug 1856338 - Part 27: Make Calendar operations strongly typed. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D189798
2023-11-06 12:28:23 +00:00