Граф коммитов

927493 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Kew 54d1d9b7b0 Bug 1911948 - Add the testcase to WPT. r=TYLin
Without the patch, this fails with a timeout when it attempts to print.

Differential Revision: https://phabricator.services.mozilla.com/D218825
2024-08-08 21:43:51 +00:00
Jonathan Kew 8ed0c9e078 Bug 1911948 - Don't let top-level multicol be paginated if it is inside a subdocument. r=TYLin,emilio
Differential Revision: https://phabricator.services.mozilla.com/D218823
2024-08-08 21:43:50 +00:00
Hiroyuki Ikezoe ef2951755e Bug 1909181 - Make viewport units independent from pinch-zoom scale. r=emilio
Since bug 1788504, with dynamic toolbar, viewport units had depended on
pinch-zoom scale. That's totally wrong. Viewport units should be independent
from pinch-zoom scale. A couple of examples have been attached in bug 1910518.

Differential Revision: https://phabricator.services.mozilla.com/D218034
2024-08-08 21:09:02 +00:00
Hiroyuki Ikezoe 8996efcf09 Bug 1909181 - Revert bug 1788504 partially. r=emilio,geckoview-reviewers,ohall
Since bug 1788504 the root scroll container's clipped region had been
*over-clipped* because GetScrollPortRectAccountingForMaxDynamicToolbar returns
the toolbar height divided by the current pinch zoom ratio. For example, given
that the toolbar height is 60px (in screen units) and the pinch zoom ratio is
2.0, then GetScrollPortRectAccountingForMaxDynamicToolbar returns 30px (in CSS
units), it's not sufficient for the clipped region.

The JUnit test in this change fails without this change, succeeds with this
change.

Differential Revision: https://phabricator.services.mozilla.com/D217924
2024-08-08 21:09:01 +00:00
Ryan Hunt 7a57964c63 Bug 1911909 - wasm: Refactor structs and arrays to more closely match the spec. r=bvisness
The spec has the notion of a 'FieldType' which both struct fields
and array types share. This commit refactors them to use the same
type.

Differential Revision: https://phabricator.services.mozilla.com/D218753
2024-08-08 20:49:44 +00:00
Alexandre Lissy 7ac2001cd0 Bug 1907512 - Remove duplicated desktop files r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D216050
2024-08-08 20:48:01 +00:00
Calixte c35b888f3a Bug 1911795 - Only await on createEngine and don't rely on the progress callback to know when the engine is ready r=tarek,atossou
Differential Revision: https://phabricator.services.mozilla.com/D218836
2024-08-08 19:44:26 +00:00
Dave Townsend 53057e9f02 Bug 1906260: Remove the -no-remote command line argument. r=glandium,webdriver-reviewers,perftest-reviewers,application-update-reviewers,taskgraph-reviewers,nalexander,bhearsum,jdescottes,sparky
Differential Revision: https://phabricator.services.mozilla.com/D217569
2024-08-08 19:35:41 +00:00
Fatih f7e144d822 Bug 1912129: Reduce time precision for EXSLT date time function. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D218783
2024-08-08 19:35:00 +00:00
Fatih 58fec22440 Bug 1912023: Expose only one speaker after gUM or selectAudioOutput. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D218734
2024-08-08 19:11:20 +00:00
Tarek Ziadé 7d0018a6d3 Bug 1912276 - Allow using custom model hubs r=Mardak,atossou
Differential Revision: https://phabricator.services.mozilla.com/D218845
2024-08-08 19:08:23 +00:00
alwu b007c241bc Bug 1912124 - part2 : update video decoder name again when receving the first output. r=media-playback-reviewers,jolin
If we don't update it again, the description might be
`MediaChangeMonitor decoder (pending)` all the time.

Depends on D218786

Differential Revision: https://phabricator.services.mozilla.com/D218787
2024-08-08 18:45:54 +00:00
alwu 7368108676 Bug 1912124 - part1 : remove some unuseful logs. r=media-playback-reviewers,jolin
Differential Revision: https://phabricator.services.mozilla.com/D218786
2024-08-08 18:45:54 +00:00
Amy Churchwell d5932c1839 Bug 1911908 – Add pref and CSS hook for Variant A in Layouts experiment. r=#home-newtab-reviewers CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D218881
2024-08-08 18:55:24 +00:00
Sandor Molnar 9d537c37eb Backed out changeset 869743a7617e (bug 1911908) for causing build bustages. 2024-08-08 22:10:30 +03:00
Mozilla Releng Treescript 23f3e77164 no bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 21363d768f55ff5f6a65ac579938f28dd00646de
an -> 21363d768f55ff5f6a65ac579938f28dd00646de
ar -> 21363d768f55ff5f6a65ac579938f28dd00646de
ast -> 21363d768f55ff5f6a65ac579938f28dd00646de
az -> 21363d768f55ff5f6a65ac579938f28dd00646de
be -> 21363d768f55ff5f6a65ac579938f28dd00646de
bg -> 21363d768f55ff5f6a65ac579938f28dd00646de
bn -> 21363d768f55ff5f6a65ac579938f28dd00646de
br -> 21363d768f55ff5f6a65ac579938f28dd00646de
bs -> 21363d768f55ff5f6a65ac579938f28dd00646de
ca -> 21363d768f55ff5f6a65ac579938f28dd00646de
cak -> 21363d768f55ff5f6a65ac579938f28dd00646de
cs -> 21363d768f55ff5f6a65ac579938f28dd00646de
cy -> 21363d768f55ff5f6a65ac579938f28dd00646de
da -> 21363d768f55ff5f6a65ac579938f28dd00646de
de -> 21363d768f55ff5f6a65ac579938f28dd00646de
dsb -> 21363d768f55ff5f6a65ac579938f28dd00646de
el -> 21363d768f55ff5f6a65ac579938f28dd00646de
en-CA -> 21363d768f55ff5f6a65ac579938f28dd00646de
en-GB -> 21363d768f55ff5f6a65ac579938f28dd00646de
eo -> 21363d768f55ff5f6a65ac579938f28dd00646de
es-AR -> 21363d768f55ff5f6a65ac579938f28dd00646de
es-CL -> 21363d768f55ff5f6a65ac579938f28dd00646de
es-ES -> 21363d768f55ff5f6a65ac579938f28dd00646de
es-MX -> 21363d768f55ff5f6a65ac579938f28dd00646de
et -> 21363d768f55ff5f6a65ac579938f28dd00646de
eu -> 21363d768f55ff5f6a65ac579938f28dd00646de
fa -> 21363d768f55ff5f6a65ac579938f28dd00646de
ff -> 21363d768f55ff5f6a65ac579938f28dd00646de
fi -> 21363d768f55ff5f6a65ac579938f28dd00646de
fr -> 21363d768f55ff5f6a65ac579938f28dd00646de
fy-NL -> 21363d768f55ff5f6a65ac579938f28dd00646de
ga-IE -> 21363d768f55ff5f6a65ac579938f28dd00646de
gd -> 21363d768f55ff5f6a65ac579938f28dd00646de
gl -> 21363d768f55ff5f6a65ac579938f28dd00646de
gn -> 21363d768f55ff5f6a65ac579938f28dd00646de
gu-IN -> 21363d768f55ff5f6a65ac579938f28dd00646de
he -> 21363d768f55ff5f6a65ac579938f28dd00646de
hi-IN -> 21363d768f55ff5f6a65ac579938f28dd00646de
hr -> 21363d768f55ff5f6a65ac579938f28dd00646de
hsb -> 21363d768f55ff5f6a65ac579938f28dd00646de
hu -> 21363d768f55ff5f6a65ac579938f28dd00646de
hy-AM -> 21363d768f55ff5f6a65ac579938f28dd00646de
ia -> 21363d768f55ff5f6a65ac579938f28dd00646de
id -> 21363d768f55ff5f6a65ac579938f28dd00646de
is -> 21363d768f55ff5f6a65ac579938f28dd00646de
it -> 21363d768f55ff5f6a65ac579938f28dd00646de
ja -> 21363d768f55ff5f6a65ac579938f28dd00646de
ka -> 21363d768f55ff5f6a65ac579938f28dd00646de
kab -> 21363d768f55ff5f6a65ac579938f28dd00646de
kk -> 21363d768f55ff5f6a65ac579938f28dd00646de
km -> 21363d768f55ff5f6a65ac579938f28dd00646de
kn -> 21363d768f55ff5f6a65ac579938f28dd00646de
ko -> 21363d768f55ff5f6a65ac579938f28dd00646de
lij -> 21363d768f55ff5f6a65ac579938f28dd00646de
lo -> 21363d768f55ff5f6a65ac579938f28dd00646de
lt -> 21363d768f55ff5f6a65ac579938f28dd00646de
ltg -> 21363d768f55ff5f6a65ac579938f28dd00646de
lv -> 21363d768f55ff5f6a65ac579938f28dd00646de
meh -> 21363d768f55ff5f6a65ac579938f28dd00646de
mix -> 21363d768f55ff5f6a65ac579938f28dd00646de
ml -> 21363d768f55ff5f6a65ac579938f28dd00646de
mr -> 21363d768f55ff5f6a65ac579938f28dd00646de
ms -> 21363d768f55ff5f6a65ac579938f28dd00646de
my -> 21363d768f55ff5f6a65ac579938f28dd00646de
nb-NO -> 21363d768f55ff5f6a65ac579938f28dd00646de
ne-NP -> 21363d768f55ff5f6a65ac579938f28dd00646de
nl -> 21363d768f55ff5f6a65ac579938f28dd00646de
nn-NO -> 21363d768f55ff5f6a65ac579938f28dd00646de
oc -> 21363d768f55ff5f6a65ac579938f28dd00646de
pa-IN -> 21363d768f55ff5f6a65ac579938f28dd00646de
pl -> 21363d768f55ff5f6a65ac579938f28dd00646de
pt-BR -> 21363d768f55ff5f6a65ac579938f28dd00646de
pt-PT -> 21363d768f55ff5f6a65ac579938f28dd00646de
rm -> 21363d768f55ff5f6a65ac579938f28dd00646de
ro -> 21363d768f55ff5f6a65ac579938f28dd00646de
ru -> 21363d768f55ff5f6a65ac579938f28dd00646de
sk -> 21363d768f55ff5f6a65ac579938f28dd00646de
sl -> 21363d768f55ff5f6a65ac579938f28dd00646de
son -> 21363d768f55ff5f6a65ac579938f28dd00646de
sq -> 21363d768f55ff5f6a65ac579938f28dd00646de
sr -> 21363d768f55ff5f6a65ac579938f28dd00646de
sv-SE -> 21363d768f55ff5f6a65ac579938f28dd00646de
ta -> 21363d768f55ff5f6a65ac579938f28dd00646de
te -> 21363d768f55ff5f6a65ac579938f28dd00646de
th -> 21363d768f55ff5f6a65ac579938f28dd00646de
tl -> 21363d768f55ff5f6a65ac579938f28dd00646de
tr -> 21363d768f55ff5f6a65ac579938f28dd00646de
trs -> 21363d768f55ff5f6a65ac579938f28dd00646de
uk -> 21363d768f55ff5f6a65ac579938f28dd00646de
ur -> 21363d768f55ff5f6a65ac579938f28dd00646de
uz -> 21363d768f55ff5f6a65ac579938f28dd00646de
vi -> 21363d768f55ff5f6a65ac579938f28dd00646de
wo -> 21363d768f55ff5f6a65ac579938f28dd00646de
xh -> 21363d768f55ff5f6a65ac579938f28dd00646de
zam -> 21363d768f55ff5f6a65ac579938f28dd00646de
zh-CN -> 21363d768f55ff5f6a65ac579938f28dd00646de
zh-TW -> 21363d768f55ff5f6a65ac579938f28dd00646de
2024-08-08 19:04:34 +00:00
Mozilla Releng Treescript ed89c748b1 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 21363d768f55ff5f6a65ac579938f28dd00646de
af -> 21363d768f55ff5f6a65ac579938f28dd00646de
an -> 21363d768f55ff5f6a65ac579938f28dd00646de
ar -> 21363d768f55ff5f6a65ac579938f28dd00646de
ast -> 21363d768f55ff5f6a65ac579938f28dd00646de
az -> 21363d768f55ff5f6a65ac579938f28dd00646de
be -> 21363d768f55ff5f6a65ac579938f28dd00646de
bg -> 21363d768f55ff5f6a65ac579938f28dd00646de
bn -> 21363d768f55ff5f6a65ac579938f28dd00646de
bo -> 21363d768f55ff5f6a65ac579938f28dd00646de
br -> 21363d768f55ff5f6a65ac579938f28dd00646de
brx -> 21363d768f55ff5f6a65ac579938f28dd00646de
bs -> 21363d768f55ff5f6a65ac579938f28dd00646de
ca -> 21363d768f55ff5f6a65ac579938f28dd00646de
ca-valencia -> 21363d768f55ff5f6a65ac579938f28dd00646de
cak -> 21363d768f55ff5f6a65ac579938f28dd00646de
ckb -> 21363d768f55ff5f6a65ac579938f28dd00646de
cs -> 21363d768f55ff5f6a65ac579938f28dd00646de
cy -> 21363d768f55ff5f6a65ac579938f28dd00646de
da -> 21363d768f55ff5f6a65ac579938f28dd00646de
de -> 21363d768f55ff5f6a65ac579938f28dd00646de
dsb -> 21363d768f55ff5f6a65ac579938f28dd00646de
el -> 21363d768f55ff5f6a65ac579938f28dd00646de
en-CA -> 21363d768f55ff5f6a65ac579938f28dd00646de
en-GB -> 21363d768f55ff5f6a65ac579938f28dd00646de
eo -> 21363d768f55ff5f6a65ac579938f28dd00646de
es-AR -> 21363d768f55ff5f6a65ac579938f28dd00646de
es-CL -> 21363d768f55ff5f6a65ac579938f28dd00646de
es-ES -> 21363d768f55ff5f6a65ac579938f28dd00646de
es-MX -> 21363d768f55ff5f6a65ac579938f28dd00646de
et -> 21363d768f55ff5f6a65ac579938f28dd00646de
eu -> 21363d768f55ff5f6a65ac579938f28dd00646de
fa -> 21363d768f55ff5f6a65ac579938f28dd00646de
ff -> 21363d768f55ff5f6a65ac579938f28dd00646de
fi -> 21363d768f55ff5f6a65ac579938f28dd00646de
fr -> 21363d768f55ff5f6a65ac579938f28dd00646de
fur -> 21363d768f55ff5f6a65ac579938f28dd00646de
fy-NL -> 21363d768f55ff5f6a65ac579938f28dd00646de
ga-IE -> 21363d768f55ff5f6a65ac579938f28dd00646de
gd -> 21363d768f55ff5f6a65ac579938f28dd00646de
gl -> 21363d768f55ff5f6a65ac579938f28dd00646de
gn -> 21363d768f55ff5f6a65ac579938f28dd00646de
gu-IN -> 21363d768f55ff5f6a65ac579938f28dd00646de
he -> 21363d768f55ff5f6a65ac579938f28dd00646de
hi-IN -> 21363d768f55ff5f6a65ac579938f28dd00646de
hr -> 21363d768f55ff5f6a65ac579938f28dd00646de
hsb -> 21363d768f55ff5f6a65ac579938f28dd00646de
hu -> 21363d768f55ff5f6a65ac579938f28dd00646de
hy-AM -> 21363d768f55ff5f6a65ac579938f28dd00646de
hye -> 21363d768f55ff5f6a65ac579938f28dd00646de
ia -> 21363d768f55ff5f6a65ac579938f28dd00646de
id -> 21363d768f55ff5f6a65ac579938f28dd00646de
is -> 21363d768f55ff5f6a65ac579938f28dd00646de
it -> 21363d768f55ff5f6a65ac579938f28dd00646de
ja -> 21363d768f55ff5f6a65ac579938f28dd00646de
ja-JP-mac -> 21363d768f55ff5f6a65ac579938f28dd00646de
ka -> 21363d768f55ff5f6a65ac579938f28dd00646de
kab -> 21363d768f55ff5f6a65ac579938f28dd00646de
kk -> 21363d768f55ff5f6a65ac579938f28dd00646de
km -> 21363d768f55ff5f6a65ac579938f28dd00646de
kn -> 21363d768f55ff5f6a65ac579938f28dd00646de
ko -> 21363d768f55ff5f6a65ac579938f28dd00646de
lij -> 21363d768f55ff5f6a65ac579938f28dd00646de
lo -> 21363d768f55ff5f6a65ac579938f28dd00646de
lt -> 21363d768f55ff5f6a65ac579938f28dd00646de
ltg -> 21363d768f55ff5f6a65ac579938f28dd00646de
lv -> 21363d768f55ff5f6a65ac579938f28dd00646de
meh -> 21363d768f55ff5f6a65ac579938f28dd00646de
mk -> 21363d768f55ff5f6a65ac579938f28dd00646de
mr -> 21363d768f55ff5f6a65ac579938f28dd00646de
ms -> 21363d768f55ff5f6a65ac579938f28dd00646de
my -> 21363d768f55ff5f6a65ac579938f28dd00646de
nb-NO -> 21363d768f55ff5f6a65ac579938f28dd00646de
ne-NP -> 21363d768f55ff5f6a65ac579938f28dd00646de
nl -> 21363d768f55ff5f6a65ac579938f28dd00646de
nn-NO -> 21363d768f55ff5f6a65ac579938f28dd00646de
oc -> 21363d768f55ff5f6a65ac579938f28dd00646de
pa-IN -> 21363d768f55ff5f6a65ac579938f28dd00646de
pl -> 21363d768f55ff5f6a65ac579938f28dd00646de
pt-BR -> 21363d768f55ff5f6a65ac579938f28dd00646de
pt-PT -> 21363d768f55ff5f6a65ac579938f28dd00646de
rm -> 21363d768f55ff5f6a65ac579938f28dd00646de
ro -> 21363d768f55ff5f6a65ac579938f28dd00646de
ru -> 21363d768f55ff5f6a65ac579938f28dd00646de
sat -> 21363d768f55ff5f6a65ac579938f28dd00646de
sc -> 21363d768f55ff5f6a65ac579938f28dd00646de
scn -> 21363d768f55ff5f6a65ac579938f28dd00646de
sco -> 21363d768f55ff5f6a65ac579938f28dd00646de
si -> 21363d768f55ff5f6a65ac579938f28dd00646de
sk -> 21363d768f55ff5f6a65ac579938f28dd00646de
skr -> 21363d768f55ff5f6a65ac579938f28dd00646de
sl -> 21363d768f55ff5f6a65ac579938f28dd00646de
son -> 21363d768f55ff5f6a65ac579938f28dd00646de
sq -> 21363d768f55ff5f6a65ac579938f28dd00646de
sr -> 21363d768f55ff5f6a65ac579938f28dd00646de
sv-SE -> 21363d768f55ff5f6a65ac579938f28dd00646de
szl -> 21363d768f55ff5f6a65ac579938f28dd00646de
ta -> 21363d768f55ff5f6a65ac579938f28dd00646de
te -> 21363d768f55ff5f6a65ac579938f28dd00646de
tg -> 21363d768f55ff5f6a65ac579938f28dd00646de
th -> 21363d768f55ff5f6a65ac579938f28dd00646de
tl -> 21363d768f55ff5f6a65ac579938f28dd00646de
tr -> 21363d768f55ff5f6a65ac579938f28dd00646de
trs -> 21363d768f55ff5f6a65ac579938f28dd00646de
uk -> 21363d768f55ff5f6a65ac579938f28dd00646de
ur -> 21363d768f55ff5f6a65ac579938f28dd00646de
uz -> 21363d768f55ff5f6a65ac579938f28dd00646de
vi -> 21363d768f55ff5f6a65ac579938f28dd00646de
wo -> 21363d768f55ff5f6a65ac579938f28dd00646de
xh -> 21363d768f55ff5f6a65ac579938f28dd00646de
zh-CN -> 21363d768f55ff5f6a65ac579938f28dd00646de
zh-TW -> 21363d768f55ff5f6a65ac579938f28dd00646de
2024-08-08 19:04:27 +00:00
Amy Churchwell 20acfc3b8c Bug 1911908 – Add pref and CSS hook for Variant A in Layouts experiment. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D218688
2024-08-08 18:07:32 +00:00
Andrea Marchesini 833feafc81 Bug 1909673 - Enable cookie "sameSite=none requires secure" feature, r=edgul,valentin
Differential Revision: https://phabricator.services.mozilla.com/D217579
2024-08-08 17:45:48 +00:00
smayya bdd8f5d288 Bug 1871382 - add test to verify mozilla speicific fetch keepalive limits. r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D217490
2024-08-08 17:35:52 +00:00
smayya 667943b837 Bug 1871382 - restrict fetch keepalive requests. r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D216431
2024-08-08 17:35:52 +00:00
smayya a86c16951c Bug 1871395 - add pref for keepalive resource limits. r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D216430
2024-08-08 17:35:51 +00:00
Julian Descottes 53da8a0683 Bug 1801545 - [devtools] Use mouse scroll to update values in inplace-editor r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D218733
2024-08-08 17:27:40 +00:00
Jim Blandy b4e0cd5b63 Bug 1912092: Link against `RuntimeObject.lib` whenever targeting WINNT. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D218803
2024-08-08 16:47:42 +00:00
Michael Froman 97e23ba440 Bug 1912315 - changes in third_party/libwebrtc/.gn should also cause gn_processor.py to run. r=ng DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D218853
2024-08-08 16:35:28 +00:00
Peter Van der Beken 834db6cfe8 Bug 1906744 - Check if constructor is enabled before installing named property. r=mccr8,dom-storage-reviewers,janv,asuth,eemeli
Differential Revision: https://phabricator.services.mozilla.com/D216671
2024-08-08 16:35:19 +00:00
Roger Yang 360950121a Bug 1911804 - Lazy initialize tab counter menu r=android-reviewers,gl
Differential Revision: https://phabricator.services.mozilla.com/D218797
2024-08-08 16:30:47 +00:00
Jeremy Swinarton 40668a4a02 Bug 1908416: gBrowser.visibleTabs handles tab groups r=dao,tabbrowser-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D218796
2024-08-08 16:23:24 +00:00
Gabriel Luong 93bd7c37d5 Bug 1911447 - Editing a Frecent Shortcuts will convert it into a Pinned Shortcut r=android-reviewers,petru
- As a user with a history item in my shortcuts, I have the ability to edit the name and/or URL of the history item. When I save my changes, it replaces the history item with a pinned item reflecting the updates.

Differential Revision: https://phabricator.services.mozilla.com/D218490
2024-08-08 15:47:53 +00:00
Iulian Moraru b91ace728f Merge mozilla-central to autoland on a CLOSED TREE 2024-08-08 18:48:31 +03:00
Hanna Jones fb5f313821 Bug 1911652 - replace in-content variables with tokens in panel-list styles r=jsudiaman,reusable-components-reviewers,desktop-theme-reviewers,dao,tgiles
This patch replaces the in-content variables since we seem to already have tokens that work for most if not all of them.

Differential Revision: https://phabricator.services.mozilla.com/D218794
2024-08-08 15:03:25 +00:00
Updatebot 5062ec42e7 Bug 1912201 - Update android nightly application-services version bump to bac73bb442f82a93fa1bfb46dc08da840b52e842 r=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D218808
2024-08-08 14:58:05 +00:00
Jan-Erik Rediger bb903b4fba Bug 1911767 - Update to Glean v60.5.0 r=chutten,glandium,supply-chain-reviewers,mach-reviewers,android-reviewers,twhite,ahal
Differential Revision: https://phabricator.services.mozilla.com/D218649
2024-08-08 14:58:04 +00:00
Chris H-C 3dd1569fa4 Bug 1910976 - Upgrade to glean_parser v14.5.1 r=TravisLong,mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D218462
2024-08-08 14:58:04 +00:00
tchoh b3886d76c9 Bug 1908769 - Add telemetry for 'Scroll to hide toolbar' feature r=android-reviewers,skhan
Differential Revision: https://phabricator.services.mozilla.com/D218789
2024-08-08 14:53:16 +00:00
Chris H-C 254a48c40d Bug 1912172 - Make default-off browser.usage.interaction event permanent r=TravisLong DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D218848
2024-08-08 14:45:37 +00:00
Sarah Clements 41948e71c9 Bug 1912281 - Fix alignment of tabs and tools in the sidebar r=sidebar-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,dao,jsudiaman
Differential Revision: https://phabricator.services.mozilla.com/D218846
2024-08-08 14:45:12 +00:00
Hanna Jones 2c277c3ac7 Bug 1894491 - add support link to moz-checkbox r=reusable-components-reviewers,desktop-theme-reviewers,dao,tgiles
Differential Revision: https://phabricator.services.mozilla.com/D216851
2024-08-08 14:34:40 +00:00
Aaron Train a86eb8b6c7 Bug 1911787 - Create new Task for running Android API 34 tests r=ohorvath
Differential Revision: https://phabricator.services.mozilla.com/D218761
2024-08-08 13:44:48 +00:00
André Bargull c29d5c26c2 Bug 1752504: Fold binary MIR operations involving NaN. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D218747
2024-08-08 13:37:01 +00:00
Iulian Moraru 25ca34e36c Backed out changeset cf7e06352a00 (bug 1912129) for causing bc failures on browser_exslt_time_precision.js. CLOSED TREE 2024-08-08 17:52:27 +03:00
André Bargull 1af0b9c44f Bug 1912226: Enable assertFloat32 in simple cases. r=jandem
Float32 optimisations now works for simple cases. Non-simple cases are for example
phi-nodes, so disable the corresponding tests in "ion/testFloat32.js" which require
phi-node support.

Differential Revision: https://phabricator.services.mozilla.com/D218816
2024-08-08 13:36:42 +00:00
Fatih 6eab8326a5 Bug 1912129: Reduce time precision for EXSLT date time function. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D218783
2024-08-08 13:23:44 +00:00
Jon Coppeard b454c73430 Bug 1912068 - Part 5: Make more Arena fields private r=jandem
This makes the zone and allocKind fields private and moves some methods that
release arenas into GCRuntime.

The Arena::next field is accessed by a bunch of different classes to put arenas
on various linked lists, so I left this public.

Differential Revision: https://phabricator.services.mozilla.com/D218767
2024-08-08 13:14:28 +00:00
Jon Coppeard 2d367683f7 Bug 1912068 - Part 4: Remove unnecessary inclusion of gc/Zone.h r=jandem
This greatly cuts down the number of files that include this header.

Differential Revision: https://phabricator.services.mozilla.com/D218766
2024-08-08 13:14:27 +00:00
Jon Coppeard 24f277d9e6 Bug 1912068 - Part 3: Remove unused size parameter from tenured cell allocation methods r=jandem
This removes an unused parameter from CellAllocator::TryNewTenuredCell and
AllocTenuredCell.

Differential Revision: https://phabricator.services.mozilla.com/D218765
2024-08-08 13:14:27 +00:00
Jon Coppeard f0d0c3aea3 Bug 1912068 - Part 2: Remove duplicate methods for checking mark bits r=jandem
Currently we have two different definitons for several methods that check mark
bits, one set being in the exported HeapAPI.j header and one set in gc/Heap.h.

This patch consolidates on a single definition for the ones that need to be
public and moves the remainder from gc/Heap.h (which gets included everywhere)
to the mostly internal gc/Heap-inl.h.

This also adds a copyFrom method.

Differential Revision: https://phabricator.services.mozilla.com/D218764
2024-08-08 13:14:27 +00:00
Jon Coppeard d46416829d Bug 1912068 - Part 1: Move NativeObject::isInWholeCellBuffer implementation to StoreBuffer r=jandem
gc/Heap-inl.h contains definitions that should be internal to the GC. This
change removes the need to inlude it in vm/NativeObject-inl.h which greatly
reduces the places it is included from.

Differential Revision: https://phabricator.services.mozilla.com/D218762
2024-08-08 13:14:26 +00:00
Gabriele Svelto 324ccd3243 Bug 1791138 - Scraping system symbols for Ubuntu is slow and needs more time r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D218835
2024-08-08 13:10:11 +00:00
Valentin Gosu d0be40c041 Bug 1901507 - Add decode_config_list XPCOM helper r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D213531
2024-08-08 12:52:30 +00:00