Commit Graph

788370 Commits

Author SHA1 Message Date
Edgar Chen
b5f3bc3534 Bug 1821884 - Reshow initial fullscreen notification; r=Gijs
Depends on D177790

Differential Revision: https://phabricator.services.mozilla.com/D178339
2023-06-08 08:56:51 +00:00
Edgar Chen
f3495ba6b4 Bug 1821884 - Ensure consistent state for fullscreen/pointerlock warnings; r=Gijs
Fullscreen/PointerLock warnings are initialized with hidden="true", but
change to hidden="" after being shown and hidden again. I think this
started happening when we began using HTML elements instead of XUL as
they handle hidden attribute differently.

Differential Revision: https://phabricator.services.mozilla.com/D177790
2023-06-08 08:56:51 +00:00
Makoto Kato
a0450d008f Bug 1836715 - Convert GeckoView's components to ESM. r=geckoview-reviewers,ohall
Differential Revision: https://phabricator.services.mozilla.com/D180167
2023-06-08 08:51:48 +00:00
Gijs Kruitbosch
71ee0ed2f5 Bug 1836265 - add Nimbus feature and fallback pref for 2023 shopping work, r=jhirsch
Differential Revision: https://phabricator.services.mozilla.com/D179934
2023-06-08 08:48:32 +00:00
Dimi
c0682252a3 Bug 1836453 - Show country name in address capture/update doorhanger r=credential-management-reviewers,joschmidt
Differential Revision: https://phabricator.services.mozilla.com/D180208
2023-06-08 08:45:10 +00:00
stransky
7ca79e707b Bug 1836021 [Linux] Probe VA-API devices if HW acceleration is force enabled r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D180177
2023-06-08 08:39:39 +00:00
Emilio Cobos Álvarez
13f3b56c30 Bug 1835923 - Unify parallel and sequential traversal scheduling. r=smaug
Use in_place_scope_fifo to spawn work into the thread pool while doing
work in the main thread.

Differential Revision: https://phabricator.services.mozilla.com/D179492
2023-06-08 08:29:55 +00:00
Yoshi Cheng-Hao Huang
4074b597e6 Bug 1837191 - Define the well-formed string methods only when the pref is on. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D180220
2023-06-08 08:02:50 +00:00
Mozilla Releng Treescript
fa8b849d7e no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ar -> e640ebf87eb62f566ce1e5a178994032de7c99e2
ast -> 164f6f0915b6461cc4ccf333f8b8818e0bbbc09c
be -> bc78a0e30be5b14d8b4d4e58ef0b998e348a5e7d
bg -> 3fad62c3075ec08a221f8fd643134e562a52e458
bn -> da74992bdf745394c1d3cd9174d6602c94dcd9ee
br -> 94eb6d91d1000d63a6c444b9ed7178edbb4e3611
ca -> 09aab24f9566e6b2b0e8812105b9cc1ecbf2c722
ca-valencia -> 349dbaffc25ecb2d02e88f9f6dd579d1fc399536
cak -> b8ced2cc9d37e54482e709af8ec4953f90b48594
cs -> f64a83d39a2989ce13b5382f7ecfb805371f1280
cy -> 546df479eeebb7d7cc78b72fa67821fb4c962594
da -> 7fe603290b54299b0bc1e3cd1ca84ea07fb013b4
de -> 034ef4d452b015b67ca8b1e0f4cb31b456971b75
dsb -> 75d78b18e9b938021968297052de79b6a021bdfd
el -> 920e2f0d00c8cbddd66cdced3b822d027c62c2bb
en-CA -> fa84eda827aa33b83073e72e2df6fa311c9cae96
en-GB -> 093b163cada324e5a27e888071b39b5ec88edd6f
eo -> 9530c349320357450fef53d2f841c722397c8dff
es-AR -> 6e25c13f86beafc87f5350d53ae93c2b7613459a
es-CL -> fa663784f6790a553276404452aff2150a32e5e9
es-ES -> 5477387ca92829a64248cd8131613ab6de9ce199
es-MX -> 40aca73240d061276efe51a157906b521dae48f2
et -> 4960c21ac85bc534ab04c44993edc145cc50a670
eu -> bdee0f133b93623d97618d9f3708e7d041b26430
fi -> 9206627cdf9c0103c01d69df93f7fa466c602f63
fr -> 080e334b0fcf7e2bd2050389013dd12d2ccd5079
fur -> 3f14ca97c0e8cafd4aa1436666bbb532444b83d6
fy-NL -> c5a03701adfc11b50fd7acb33e7a089673d989e3
gd -> 13515d053114bd86ea353c2ff94062541954091b
gl -> 9a31fad89a824d6304da4d85a32f53aa00617bec
gn -> 5d7988f9a942f25fbe61d9e0d93dbb18cd650c4e
he -> b410bd894db26a8612815ad3a9a0a6fa79745e35
hr -> 123702139a174988ba754873a1b2686f9900c499
hsb -> 1032fbd121bf7c6d85f724cbdf02bb1d47076f40
hu -> 58b703fbb557f83d2a35a06bb9ad357ee81d37e0
hy-AM -> 1a5ac198b1933f388c6c84d276bf0bba8d7bc268
hye -> 08c7005b8f3bb921fda085f6850ff1296d806229
ia -> 4d7ee7f7fc39830673192e2a5a0e8b0e1dc9f82c
id -> a3f15e9d1a1fa18b1080e32045aefbfd12a0ff84
is -> 4cbb2f1075610489e61aaf1eb79e9a33a671cf06
it -> 04e8b21bd9080dd3481a498b282a9df3755f189e
ja -> 4c374edec4947fca664fe0a9e7130100dbe21aa6
ja-JP-mac -> a07dac994205f561e291451b623b3f7e4a2efb54
ka -> 168b0d183ccf0e9a3d817f770f9cb716a55150ce
kab -> 7b1ca020071a08cab6b265b8b8d3821c014ab7b4
kk -> 9ea1b5ad4a91100eae8645517265ec7dc2e85cf7
ko -> 9bd573e82572543a008c9981479370d629fbf3fc
lo -> b338939e662816e188d9ac1c3fc09b76a3d56a81
lt -> 80826eb208a9dd5ac2b853e807b954554b4f8bac
mr -> ee2b278109dd8406bd4325ca8ae6f10082412148
nb-NO -> 92dbc01b72d7160da9cbe33d67c865480a1d9111
nl -> 8a3e86a283022c9ef0a1be8d4033b26a53a41695
nn-NO -> a6124aa2cebcba45341b047204fad69f43e717a5
oc -> 3fb9a24a50ad9a3090dc879d0d55f3966460173b
pa-IN -> 964bb78a99f524976982dc295311f349d8e54b8d
pl -> b536b12cbced5a508824115d85b8b25d170e0f40
pt-BR -> 41d46b75e0b74d80c7cdb7a4f87ec17db1f7ecbd
pt-PT -> 58a2caaad07d2b96a2e49068d13c4f6957055123
rm -> cafc708faef062360b243360fec13a82483fc41a
ro -> 951ddb57a0502c9f20a1c33b4ec0828f3d595767
ru -> 231f1fd0c26639ee434479f5af4033fa9fe697a4
sco -> 6a8740b0ea8ad4afb83063c3388f64bb2f7262fa
si -> 2add5978895f7647415a10b5aef4dbe67d6cb9e6
sk -> 2c834a0e5c1e9e42f27defdcadff5b0774eafde9
skr -> 17837028fcb79adf56582a8f6d54b852f0d5a2ba
sl -> 7eac8886b585aae3873b03e855637ad9e5f8846c
sq -> b34a9eee5699e725a96f1976d8678ae1de37fe8d
sr -> 80213bdabe94c6b07f512a0f9b4352ad17abcc4f
sv-SE -> 59104d757887c67b7de3db7d12368668b3bc0689
szl -> 3a38761a11ec4fc7f50eabb6b50faae48775366f
tg -> 46b2eab226146b132701a85fdd0514cc84bbce80
th -> f60e74a3177f170d7679c6609bc5e19080ed0168
tl -> adf6f53a3efda2863798febdc3914dcfc8f1d5c7
tr -> 3ed9997e5dc309ed9474e4f56349c5436683f1f0
trs -> d09b41aa82e023b6c740b1fddb4fbc2b65972305
uk -> d762c03bcadaf5d63e21e01c3649c495782b52f0
ur -> 9d695e1fd6b04ea892fca8ebaece25c4a41bbcfd
vi -> c1701927e7ac93af8522838ef24103ff84791d73
zh-CN -> 2e0d77fc5170cd21c211fb630c07e5f5f2723b77
zh-TW -> 18ddf27cb551aa5c57261b4bffea1669d7c6a07a
2023-06-08 07:00:00 +00:00
Julian Descottes
b34c31177d Bug 1836972 - [wdspec] Add timeout=long to /webdriver/tests/bidi/input/perform_actions/key_events.py r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D180126
2023-06-08 06:21:01 +00:00
Mike Hommey
869ea6340d Bug 1837076 - Allow missing rust-analysis for non-searchfox targets. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D180145
2023-06-08 05:59:52 +00:00
Mike Hommey
68bd1675b9 Bug 1837086 - Properly pass -pie when linking. r=firefox-build-system-reviewers,sergesanspaille
There was a syntax error introduced in bug 1796380 that removed the flag
entirely. In practice, it didn't make a difference for us because clang
now defaults to PIE, but it can make a difference in environments where
the compiler is not using such a default.

However, on both Darwin and WASI, clang complains the flag is unused, so
we have to do something about it.

Differential Revision: https://phabricator.services.mozilla.com/D180279
2023-06-08 05:59:21 +00:00
serge-sans-paille
444d634b95 Bug 1837013 - Vendor cups using mach vendor r=AlaskanEmily
Differential Revision: https://phabricator.services.mozilla.com/D180106
2023-06-08 05:54:14 +00:00
Iulian Moraru
39527493b5 Merge mozilla-central to autoland on a CLOSED TREE 2023-06-08 06:46:20 +03:00
Natalia Csoregi
75145c52c5 Bug 1776960 - Disable test_FrameSelection_mp4.html on android aarch64 debug. r=intermittent-reviewers,MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D179869
2023-06-08 01:14:01 +00:00
Anna Yeddi
a98de92189 Bug 1796178 - Revise mapping for <s> element to role=deletion. r=Jamie
Updated HTMLMarkupMap to expose `<s>` element with an implicit `roles::CONTENT_DELETION`, updated `accessible/tests/mochitest/elm/test_HTMLSpec.html` Mochitest and expected results for `testing/web-platform/tests/html-aam/roles.html` wpt test

Differential Revision: https://phabricator.services.mozilla.com/D179842
2023-06-08 00:28:38 +00:00
Natalia Csoregi
8a0006d5f0 Backed out changeset e44f4d43b823 (bug 1833091) for causing permafailures on browser_topsites_annotation.js. CLOSED TREE 2023-06-08 03:17:53 +03:00
Natalia Csoregi
64cf294e7c Backed out changeset e44f4d43b823 (bug 1833091) for causing permafailures on browser_topsites_annotation.js. CLOSED TREE 2023-06-08 03:17:53 +03:00
Nathan LaPre
91b3b9d3b4 Bug 1789235: Fire a scrolling start event for anchor jump if focus in doc, r=Jamie
This revision modifies NotifyOfAnchorJump in order to ensure that we fire a
scrolling start event for AT clients. Without this, clients might miss anchor
jump updates, since anchor jumps can arrive after getting focus. This revision
also adds a test to verify that the scrolling start event is now being sent.

Differential Revision: https://phabricator.services.mozilla.com/D177419
2023-06-08 00:06:39 +00:00
Daniel Holbert
8e12d6ceac Bug 1837244: Assert that AddRefreshObserver/RemoveRefreshObserver calls are balanced. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D180242
2023-06-07 23:24:22 +00:00
Natalia Csoregi
c012bd13fc Backed out changeset a78960b45007 (bug 1837086) for causing wasi bustage. CLOSED TREE 2023-06-08 02:15:10 +03:00
Mike Hommey
775c26567c Bug 1837098 - Move l10nregistry tests to a separate crate. r=dminor,supply-chain-reviewers,eemeli
Differential Revision: https://phabricator.services.mozilla.com/D180159
2023-06-07 23:07:05 +00:00
Dana Keeler
e65a2044a6 Bug 1834862 - implement nsICryptoHash in rust r=jschanck,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D179727
2023-06-07 23:03:21 +00:00
Mike Hommey
32d3995c65 Bug 1836415 - Upgrade uniffi-bindgen-gecko-js to clap 4. r=bdk
Differential Revision: https://phabricator.services.mozilla.com/D179752
2023-06-07 22:44:15 +00:00
Mike Hommey
cf687a7a0a Bug 1836415 - Upgrade geckodriver to clap 4. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D179751
2023-06-07 22:44:15 +00:00
Mike Hommey
c6d35478b3 Bug 1836415 - Upgrade clap to 4.1.14. r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D179750
2023-06-07 22:44:13 +00:00
Nico Grunbaum
73ac12c4d0 Bug 1818641 - Add button to copy stats reports in about:webrct;r=jib,flod
Differential Revision: https://phabricator.services.mozilla.com/D179910
2023-06-07 22:43:09 +00:00
Nico Grunbaum
09e2cd548f Bug 1836414 - add a pref for aboutwebrtc autofresh;r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D179840
2023-06-07 22:43:08 +00:00
Nico Grunbaum
9ff7e8916a Bug 1831989 - switch from canvas to svg about:webrtc graph rendering;r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D177450
2023-06-07 22:43:08 +00:00
James Teh
9e2878c21b Bug 1837105: Add methods for determining generic Accessibles and getting the nearest non-generic ancestor. r=nlapre
Differential Revision: https://phabricator.services.mozilla.com/D179800
2023-06-07 22:34:49 +00:00
Mike Hommey
aa35eb84e0 Bug 1837122 - Fix typo introduced in bug 1834446. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D180174
2023-06-07 22:09:25 +00:00
Mike Hommey
1719f43c17 Bug 1837086 - Fix shell syntax error from bug 1796380. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D180171
2023-06-07 22:08:56 +00:00
Daniel Holbert
bb012ebfe3 Bug 1837226 part 3: Make nsBaseWidget::SwipeFinished destroy its SwipeTracker before clearing pointer. r=hiro
This new call should generally be a no-op, since we already un-register before
we get here, i.e. before we call SwipeFinished on the widget. This new call is
just to be extra-sure we're unregistered.  With this change, nsBaseWidget is
now consistent about calling Destroy before clearing its mSwipeTracker pointer.

Depends on D180240

Differential Revision: https://phabricator.services.mozilla.com/D180241
2023-06-07 22:02:30 +00:00
Daniel Holbert
664d221032 Bug 1837226 part 2: Upgrade some assertions to be release assertions in SwipeTracker.cpp. r=hiro
This patch just strengthens some invariants to be validated in release builds
as well.

Depends on D180239

Differential Revision: https://phabricator.services.mozilla.com/D180240
2023-06-07 22:02:29 +00:00
Daniel Holbert
c13ebf75c2 Bug 1837226 part 1: Tighten our clearing of mRegisteredWithRefreshDriver. r=hiro
This patch doesn't change behavior. It just:
(a) avoids unnecessarily assigning the bool to false when it's already false.
(b) makes it easier to validate that we do truly only clear this bool when we
actually unregister.

Differential Revision: https://phabricator.services.mozilla.com/D180239
2023-06-07 22:02:29 +00:00
Micah Tigley
fb2672337c Bug 1834533 - Move login timeline inline CSS to a separate CSS file. r=dao,credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D178962
2023-06-07 21:17:15 +00:00
Kershaw Chang
f84be11e09 Bug 1836289 - Provide nsILoadContext to the hinted request, r=manuel,necko-reviewers
The problem that the image element not being removed is that the tabId is missing.
To make tabId available for the web extensions, we need to provide nsILoadContext to hinted requests.

Differential Revision: https://phabricator.services.mozilla.com/D179924
2023-06-07 21:14:34 +00:00
Iulian Moraru
f9297bcaef Backed out 2 changesets (bug 1821884) for causing bc failures on browser_pointerlock_warning.js. CLOSED TREE
Backed out changeset b843039f6806 (bug 1821884)
Backed out changeset 47ac6b453494 (bug 1821884)
2023-06-08 01:28:45 +03:00
Iulian Moraru
7b267d9402 Backed out 3 changesets (bug 1836415) for causing wd failures on allow_hosts.py.
Backed out changeset dbbb407831c0 (bug 1836415)
Backed out changeset a1fbb5a4179b (bug 1836415)
Backed out changeset e2d49a57b1c9 (bug 1836415)
2023-06-08 01:27:49 +03:00
Iulian Moraru
16e4702a83 Backed out 2 changesets (bug 1831263) for causing webgpu and wpt failures. CLOSED TREE
Backed out changeset d777b0086154 (bug 1831263)
Backed out changeset 50babf946f47 (bug 1831263)
2023-06-08 00:31:37 +03:00
Natalia Csoregi
83515f9f20 Bug 1836869 - Fix WebRender bustage. r=fix CLOSED TREE 2023-06-08 00:13:06 +03:00
Mike Hommey
f8826f81c7 Bug 1836869 - Switch malloc_size_of_derive to syn 2/synstructure 0.13. r=xpcom-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D180019
2023-06-07 20:45:39 +00:00
Mike Hommey
8d53f76a49 Bug 1836869 - Move malloc_size_of_derive as first-party into xpcom/rust. r=supply-chain-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D180018
2023-06-07 20:45:35 +00:00
Erich Gubler
937405a69f Bug 1831263: build(ci): chunk WebGPU WPT tests more r=webgpu-reviewers,jgilbert
Co-Authored-By: Kelsey Gilbert <jgilbert@mozilla.com>

Differential Revision: https://phabricator.services.mozilla.com/D179817
2023-06-07 20:45:05 +00:00
Erich Gubler
003d4a0212 Bug 1831263: build(ci): restrict WebGPU to known working envs. (read: Windows) r=webgpu-reviewers,jgilbert
Co-Authored-By: Kelsey Gilbert <jgilbert@mozilla.com>

Differential Revision: https://phabricator.services.mozilla.com/D179815
2023-06-07 20:44:57 +00:00
Edgar Chen
ebe7425bc8 Bug 1821884 - Reshow initial fullscreen notification; r=Gijs
Depends on D177790

Differential Revision: https://phabricator.services.mozilla.com/D178339
2023-06-07 20:28:10 +00:00
Edgar Chen
3a3fdb92ca Bug 1821884 - Ensure consistent state for fullscreen/pointerlock warnings; r=Gijs
Fullscreen/PointerLock warnings are initialized with hidden="true", but
change to hidden="" after being shown and hidden again. I think this
started happening when we began using HTML elements instead of XUL as
they handle hidden attribute differently.

Differential Revision: https://phabricator.services.mozilla.com/D177790
2023-06-07 20:28:09 +00:00
Mike Hommey
6a8db52257 Bug 1836415 - Upgrade uniffi-bindgen-gecko-js to clap 4. r=bdk
Differential Revision: https://phabricator.services.mozilla.com/D179752
2023-06-07 20:23:25 +00:00
Mike Hommey
4bb74984b0 Bug 1836415 - Upgrade geckodriver to clap 4. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D179751
2023-06-07 20:23:25 +00:00
Mike Hommey
dcafb86eed Bug 1836415 - Upgrade clap to 4.1.14. r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D179750
2023-06-07 20:23:22 +00:00