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

842687 Коммитов

Автор SHA1 Сообщение Дата
Kris Maglione 020bf49219 Bug 1769763: Part 1 - Add StructuredCloneHolder::(Read/Write)String variants for CStrings. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D162250
2023-05-23 23:13:36 +00:00
Mike Conley 5fe310d168 Bug 1830891 - Clear new migration wizard progress strings when going back to in-progress. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D178856
2023-05-23 23:13:26 +00:00
Sean Feng df6c9aefca Bug 1817723 - Allow HTMLEditor can receive events when the focus is switched between elements in the same shadow tree. r=masayuki
The EditorEventListener for HTMLEditor is registered on document,
which is problematic because it can't receive events when the focus is
switched between elements in the same shadow tree due to shadow dom
encapsulation.

We fix this by moving the EditorEventListener to nsWindowRoot so the
events can always be received.

Differential Revision: https://phabricator.services.mozilla.com/D178215
2023-05-23 22:57:16 +00:00
Mike Hommey 89c44bc8c4 Bug 1834355 - Fix dates in the rust update policy. r=firefox-source-docs-reviewers,marco
While here, add a few more future release cycles.

Differential Revision: https://phabricator.services.mozilla.com/D178871
2023-05-23 22:20:45 +00:00
Sandor Molnar 9851fc3f10 Backed out changeset cb6db65172c6 (bug 1811057) for causing browser-time failures. CLOSED TREE 2023-05-24 09:14:11 +03:00
Iulian Moraru 18534f1d12 Backed out changeset 492778e5c97b (bug 1832686) for causing browser-a11y failures on browser_test_general.js. CLOSED TREE 2023-05-24 06:39:16 +03:00
Stephanie Cunnane 415beb83a9 Bug 1816738 - Add opened_in_new_tab tracking to SERP impression event. r=jteow
Differential Revision: https://phabricator.services.mozilla.com/D177531
2023-05-23 22:04:08 +00:00
Tim Chevalier d62299d426 Bug 1811057 - Ship Change Array by Copy Feature r=mgaudet,devtools-reviewers,peterv
Set the `--enable-change-array-by-copy` shell flag and the
`javascript.options.experimental.enable_change_array_by_copy` pref to true
by default in all builds.

Remove the `--enable-change-array-by-copy` build flag from `js/moz.configure`
and make all code previously guarded by `#ifdef ENABLE_CHANGE_ARRAY_BY_COPY`
compile unconditionally.

Remove `change-array-by-copy` from testing build configurations (non262
and jit-test tests are no longer guarded with
`getBuildConfiguration()['change-array-by-copy']`

Remove all code from test config files that sets
`javascript.options.experimental.enable_change_array_by_copy`; only
`StaticPrefList.yaml` should set this pref.

Fix non262 unscopables test that apparently wasn't running before to use
the correct names for change-array-by-copy methods

Remove the `TypedArray` property from `gPrototypeProperties` in
`test_xrayToJS.xhtml`, as this property was written but never read.

Differential Revision: https://phabricator.services.mozilla.com/D174699
2023-05-23 22:01:18 +00:00
Mike Hommey c1049cf0ad Bug 1833676 - Disable thread safety analysis on InitStaticPrefsFromShared. r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D178403
2023-05-23 21:55:25 +00:00
Morgan Rae Reschenberg d23af61142 Bug 1832260: Fallback to LocalAccessible::Bounds if we can't find a frame in ComputeBoundsFromFrame. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D178576
2023-05-23 21:19:32 +00:00
Marco Castelluccio ea2524dba8 No bug - Add Marco to peers of the Tryselect module. r=ahal,zeid DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D178646
2023-05-23 21:16:58 +00:00
Morgan Rae Reschenberg 9f52412ada Bug 1833819: Avoid interactive checks on non-interactive elements r=Jamie,devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D178577
2023-05-23 21:15:30 +00:00
scottdowne 0dd23f317a Bug 1831378 - Pocket newtab turn on spoc pref for new regions. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D178863
2023-05-23 21:15:10 +00:00
Morgan Rae Reschenberg 0c2a147456 Bug 1832686: Fuzzy-match text leaves contained within generics when hittesting r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D178578
2023-05-23 21:13:17 +00:00
Jeff Muizelaar 4fc60ae5a8 Bug 1833885 - Add WR_RENDERER_TIME and WR_RENDERER_TIME_NO_SC_MS to release, r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D178446
2023-05-23 20:57:49 +00:00
Tim Giles 605cab9e2d Bug 1833429 - Return the number of imported bookmarks when importing JSON files. r=mak
When calling importFromFile or importFromURL, we return the count of
imported bookmarks from JSON bookmark files.

Differential Revision: https://phabricator.services.mozilla.com/D178464
2023-05-23 20:54:54 +00:00
Tim Giles db0cc96407 Bug 1833429 - Return the number of imported bookmarks when importing HTML files. r=mak
When calling importFromFile or importFromUrl, we return the count of
imported bookmarks from the HTML bookmarks file.

Differential Revision: https://phabricator.services.mozilla.com/D178463
2023-05-23 20:54:54 +00:00
Iulian Moraru 65a234391e Bug 1781648 - disable test_autocomplete_basic_form_insecure.html on windows11 for frequent failures. r=credential-management-reviewers,dimi DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D178594
2023-05-23 20:51:26 +00:00
Brian Grinstead 55c0cb1dad Bug 1833879 - Add a UseCounter for DOMParser.parseFromString and Range.createContextualFragment;r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D178457
2023-05-23 20:45:17 +00:00
Sean Feng f5a6348688 Bug 1833216 - Add two more telemetry probes for ORB r=farre,necko-reviewers
Add `ORB_BLOCK_REASON` to learn more about the reasoning of orb blocking in the wild.

Add ORB_BLOCK_INITIATOR to learn about the initiators. We can add more probes in the future if we want to target a specific initiator.

Differential Revision: https://phabricator.services.mozilla.com/D178102
2023-05-23 20:42:35 +00:00
Natalia Csoregi e87ecf485e Backed out 3 changesets (bug 1834222, bug 1834176) for causing RemoteProcessMonitor failures. CLOSED TREE
Backed out changeset 346d3a1568dd (bug 1834222)
Backed out changeset ea1d8b634bfc (bug 1834176)
Backed out changeset 74d1880272d3 (bug 1834176)
2023-05-24 04:29:45 +03:00
Natalia Csoregi 866b46f4a1 Backed out changeset 1ab2711899b4 (bug 1834283) for causing failures on browser_strip_on_share.js. CLOSED TREE 2023-05-24 04:26:45 +03:00
Julian Descottes f8912065a0 Bug 1821996 - Update chunk logic to handle new paths for webdriver tests r=jmaher,jgraham
Depends on D177932

Differential Revision: https://phabricator.services.mozilla.com/D177933
2023-05-23 20:41:02 +00:00
Julian Descottes cbb58ca5fc Bug 1821996 - Update references to webdriver tests in JSON files r=jmaher
Depends on D177295

Differential Revision: https://phabricator.services.mozilla.com/D177932
2023-05-23 20:41:02 +00:00
Julian Descottes 8aba211bb9 Bug 1821996 - [wdspec] Move all webdriver classic tests to webdriver/tests/classic r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D177295
2023-05-23 20:41:02 +00:00
Mark Banner fcc7700fe9 Bug 1834222 - Convert DefaultCLH to an ES module. r=kpatenio
Depends on D178590

Differential Revision: https://phabricator.services.mozilla.com/D178595
2023-05-23 19:09:29 +00:00
Mark Banner fbc15bdb60 Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 19:09:29 +00:00
Mark Banner f9b1e17bf3 Bug 1834176 - Avoid using NetUtil as a test file in js/xpconnect/tests. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D178588
2023-05-23 19:09:29 +00:00
Ted Campbell 0393f9c843 Bug 1821959 - Add test case. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D173555
2023-05-23 19:07:14 +00:00
Mike Conley f02f8082c4 Bug 1834283 - Restore urlbar tests that were accidentally disabled in bug 1829673. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D178838
2023-05-23 19:05:16 +00:00
Ziran Sun f9edef8b84 Bug 1834334 - Include input reset and input button types to button type for target element. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D178670
2023-05-23 18:11:58 +00:00
Katherine Patenio 75bab3bab8 Bug 1830809 - Convert JS modules in browser/components/syncedtabs to ES module r=webdriver-reviewers,Standard8,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D178368
2023-05-23 17:48:42 +00:00
Heitor Neiva de10bf9824 Bug 1774273 - Transition mac notarization to signingscript r=taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D176162
2023-05-23 17:31:37 +00:00
Fred Chasen 0e8d647311 Bug 574385 - Reset related tabs on system triggered page navigations r=mhowell
Check the triggering principal of document loads in TabProgressListener's onLocationChange event,
and clear the related tabs if load was triggered by the system principal (typed in the url bar / bookmarks / history, etc.) to prevent grouping unrelated tabs.

Differential Revision: https://phabricator.services.mozilla.com/D178373
2023-05-23 16:47:48 +00:00
scottdowne 4023dd2ebb Bug 1834544 - Pocket newtab sponsored topsites ensure we have a faviconSize for Kevel topsites. r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D178796
2023-05-23 16:47:39 +00:00
Martín González Gómez f4863fbce2 Bug 1827565 Extract viewport size information from RulerHighlighter into its own class: ViewportSizeHighlighter r=jdescottes,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D175198
2023-05-23 16:36:43 +00:00
Karandeep e5d005787c Bug 1829614 - Convert dom/console to ES modules. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D178060
2023-05-23 16:19:06 +00:00
Iulian Moraru 729b189a97 Backed out changeset f020820671c4 (bug 1833403) for causing reftest failures on resizer-bottomend.xhtml. CLOSED TREE 2023-05-24 01:48:48 +03:00
Iulian Moraru 0c63be14bc Backed out 3 changesets (bug 1795816, bug 1833946) for causing multiple failures on test_xrayToJS.xhtml.
Backed out changeset 25ce4c12dfca (bug 1795816)
Backed out changeset a05698163bc8 (bug 1795816)
Backed out changeset 70e3ee0a0312 (bug 1833946)
2023-05-24 01:48:01 +03:00
Artur Iunusov 6072b65316 Bug 1834528 - Enable strict MIME type checks for worker-imported scripts, r=smaug
- enabled for early beta

Differential Revision: https://phabricator.services.mozilla.com/D178785
2023-05-23 15:55:01 +00:00
Emilio Cobos Álvarez 6a17b5fdf8 Bug 1833403 - Simplify some appearance code. r=stransky,mac-reviewers,handyman,devtools-reviewers,mstange
I was looking into simplifying our scrollbar styles:

 * StyleAppearance::Resizer is not used in content, and some of the
   values were only for <xul:window> which are not supported anymore.

 * Statusbarpanel and Resizerpanel aren't used. Statusbar is only used
   once on macOS so we only need to keep it there.

Differential Revision: https://phabricator.services.mozilla.com/D178374
2023-05-23 15:43:45 +00:00
Dão Gottwald bc8fc1d998 Bug 1834051 - Decommission --in-content-deemphasized-text and use --text-color-deemphasized instead. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D178520
2023-05-23 15:32:33 +00:00
jneuberger 4ac7b88f4d Bug 1828679 - Set the preference signon.signupDetection.enabled to true to enable SignUpFormRuleset for all channels r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D178659
2023-05-23 15:29:33 +00:00
Matthew Gaudet f55b9c08a6 Bug 1795816 - Ship Array.fromAsync r=arai
Differential Revision: https://phabricator.services.mozilla.com/D178482
2023-05-23 15:23:04 +00:00
Matthew Gaudet fd6525d1f6 Bug 1795816 - Remove Nightly Build guarding around Array.fromAsync in anticipation of train riding r=arai
Differential Revision: https://phabricator.services.mozilla.com/D178481
2023-05-23 15:23:04 +00:00
Matthew Gaudet ead875554e Bug 1833946 - Normative Change: Remove double construction in Array.fromAsync r=arai
Differential Revision: https://phabricator.services.mozilla.com/D178474
2023-05-23 15:23:04 +00:00
Emilio Cobos Álvarez b8ac0dfcbe Bug 1833477 - Make type attribute changes follow the spec more closely. r=smaug,masayuki
The issue here is that the SetValueInternal call made us go from empty
value to non-empty due to color's specialness of returning black always,
but since the value dirty flag wasn't set, the non-empty value actually
didn't make a difference and just confused the code.

Make the code follow the spec more closely, which fixes this (in
particular the SetDefaultValueAsValue call).

Also, remove some useless code in SetValueInternal() since callers end
up in OnValueChanged() effectively everywhere except when mDoneCreating
is false (in which case we can just wait until DoneCreatingElement calls
us again), and if the do not end up there then that's a bug to fix.

Differential Revision: https://phabricator.services.mozilla.com/D178706
2023-05-23 15:18:03 +00:00
Alexander Surkov 24d941f4a5 Bug 1821732 - popover-light-dismiss tests shouldn't reuse existing actions, r=emilio
Actions don't drop their state on send, subsequent send() call retriggers the whole sequence
which may lead to unexpected errors, see https://github.com/web-platform-tests/wpt/issues/40062

Differential Revision: https://phabricator.services.mozilla.com/D178535
2023-05-23 15:09:14 +00:00
hsingh 35827bd1f0 Bug 1824674: Fixing the wrong assertion in DeleteAllCacheEntries.r=dom-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D178555
2023-05-23 15:08:11 +00:00
James Teow 295aa5b6b5 Bug 1833245 - Enable cached page loads to be monitored in SearchSERPTelemetry - r=scunnane
Differential Revision: https://phabricator.services.mozilla.com/D178502
2023-05-23 15:06:16 +00:00