861922 Commits

Author SHA1 Message Date
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
André Bargull
5ef750c786 Bug 1856338 - Part 26: Make CalendarDateUntil overload static. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D189797
2023-11-06 12:28:23 +00:00
André Bargull
e30cef675c Bug 1856338 - Part 25: Avoid unnecessary InstantObject allocation in GetPlainDateTimeFor. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D189796
2023-11-06 12:28:22 +00:00
André Bargull
8f1cfb6ecc Bug 1856338 - Part 24: Do away with CalculateOffsetShift in Duration.compare. r=allstarschh
Changes from
4b31c7d896

Differential Revision: https://phabricator.services.mozilla.com/D189795
2023-11-06 12:28:22 +00:00
André Bargull
091d265b5f Bug 1856338 - Part 23: Separate zoned and plain operations in RoundDuration. r=allstarschh
Changes from
742248e8a8

Differential Revision: https://phabricator.services.mozilla.com/D189794
2023-11-06 12:28:21 +00:00
André Bargull
8be30de59e Bug 1856338 - Part 22: Call user code on relativeTo only when necessary in RoundDuration. r=allstarschh
Changes from
540dc4d197

Differential Revision: https://phabricator.services.mozilla.com/D189793
2023-11-06 12:28:21 +00:00
André Bargull
e31e3d6412 Bug 1856338 - Part 21: Return early from Duration.compare if internal slots equal. r=allstarschh
Changes from
30ad5ec3b8

Differential Revision: https://phabricator.services.mozilla.com/D189792
2023-11-06 12:28:20 +00:00
André Bargull
4e3672f5ca Bug 1856338 - Part 20: Avoid reconverting Zoned- to PlainDateTime in AddZonedDateTime. r=mgaudet
Changes from
853a2122a4

Differential Revision: https://phabricator.services.mozilla.com/D189791
2023-11-06 12:28:20 +00:00
André Bargull
6d71df5f5c Bug 1856338 - Part 19: Don't observably iterate array in built-in calendar's fields(). r=mgaudet
Changes from
392d86e15a

Differential Revision: https://phabricator.services.mozilla.com/D189790
2023-11-06 12:28:20 +00:00
André Bargull
9420c18463 Bug 1856338 - Part 18: Don't convert relativeTo to PlainDate twice in Duration.compare. r=mgaudet
Changes from
e9b9a6fcc3

Differential Revision: https://phabricator.services.mozilla.com/D189789
2023-11-06 12:28:19 +00:00