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
Ben Visness
9ca6696b92
Bug 1830155: Optimize the new wasm GC cast instructions. r=rhunt
...
Differential Revision: https://phabricator.services.mozilla.com/D177271
2023-05-23 15:01:33 +00:00
Mozilla Releng Treescript
6517ccc8cb
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
de -> fd2d4f1b1df7b919481a3595a29044e3682ac516
nn-NO -> 1869dc4bcdc0856d963230ac280c49a3945b9b99
sat -> 49d91d05b8bc590ca92c75e0be91e6625d957c08
sc -> 912a778c22f44a53f343f7715a6c9bf4c6506212
2023-05-23 19:00:08 +00:00
Iulian Moraru
a4fd6daad3
Backed out changeset 26904179b913 (bug 1832022) for causing multiple crashes related to nsCOMPtr. CLOSED TREE
2023-05-23 21:53:07 +03:00
Noemi Erli
65bf71c0c0
Backed out changeset db1ae5bf8516 (bug 1831259) for causing failures in browser_UsageTelemetry_interaction.js CLOSED TREE
...
browser/components/preferences/preferences.js HG: changed browser/components/preferences/tests/browser_experimental_features_filter.js
2023-05-23 19:10:18 +03:00
Noemi Erli
aeeb3968a2
Backed out 3 changesets (bug 1821996) for causing python failures CLOSED TREE
...
Backed out changeset e117237fcb62 (bug 1821996)
Backed out changeset 63a5e66bd69f (bug 1821996)
Backed out changeset 02d9c5625cf4 (bug 1821996)
2023-05-23 18:00:32 +03:00
Dale Harvey
77a2cb0f22
Bug 1832518 - Show overflow fade when rich suggestions are cropped. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D178600
2023-05-23 14:42:59 +00:00
Jonathan Kew
ed0a7da8da
Bug 1834316 - Don't mask Arabic comma/semicolon/question-mark from the font's cmap when 'arab' script support is absent, because they may be used with other scripts such as N'Ko. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D178693
2023-05-23 14:33:22 +00:00
Mirko Brodesser
f27b7d97f9
Bug 1831097: declare `HTMLElement`'s `togglePopover` argument `force` `optional`. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D177377
2023-05-23 14:26:57 +00:00
Mirko Brodesser
3895bbb54c
Bug 1832033: change `CheckPopoverValidity` to match spec more closely. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D177486
2023-05-23 14:26:57 +00:00
Frederik Braun
d9b779a511
Bug 1830292 - base64url parser in SRI r=tschuster,ckerschb
...
Tests have shown that web pages use base64url encoded integrity
metadata when using SRI, as other browsers are already supporting it.
To align cross-browser behavior, we'll support base64url and base64
in parallel and update the tests from wpt at the same time.
Differential Revision: https://phabricator.services.mozilla.com/D178147
2023-05-23 14:26:47 +00:00
Gijs Kruitbosch
3c8d3721dd
Bug 1831259 - prevent initialization re-entrancy for preference panes, r=mconley
...
This should fix the issue experienced by the reporter. It also pushes the
re-entrancy guard into the the 'init' method we define on gCategoryInits
objects, and removes the asynchronicity which was only there for fluent's sake.
Instead of blocking the insertion on fluent, which meant that for the in-page
find functionality we do N initializations and fluent passes, we make each of
the 2 consumers responsible for checking translation has completed. This means
find in page now just has 1 fluent pass, instead of N passes for N categories.
This should speed up the find in page initialization, and means initialization
of a category is now sync instead of async.
Differential Revision: https://phabricator.services.mozilla.com/D178232
2023-05-23 13:16:18 +00:00
Noemi Erli
40c92c02c2
Backed out changeset a18b8f64f7b8 (bug 1831334) for causing build bustages in rust.mk CLOSED TREE
2023-05-23 16:40:35 +03:00
Alexandre Poirot
aefb1b1f14
Bug 1810582 - [devtools] Implements nsIConsoleService.callFunctionAndLogException. r=peterv
...
This new API helps execute a function (2nd argument) and ensure that any thrown exception
will be associated against a given global (1st argument).
This is especially handy when any privileged code executes some content code.
Without such helper, the exception is thrown into the privileged global and loose
its original context and can no longer be associated with the content window it originates from.
It can also help associate pure-privileged exception to some particular content window.
Differential Revision: https://phabricator.services.mozilla.com/D167529
2023-05-23 12:39:39 +00:00
Jon Coppeard
6aeeb8363e
Bug 1820543 - Add test r=sfink
...
Depends on D171723
Differential Revision: https://phabricator.services.mozilla.com/D171725
2023-05-23 12:18:15 +00:00
serge-sans-paille
41ac11b6d4
Bug 1832022 - Reset to default -import-instr-limit threshold r=glandium
...
The compiler may be imperfect but it evolves, and hard-coded threshold
don't. Plus according to prefherder, the impact on size is within
reasonable bounds.
Differential Revision: https://phabricator.services.mozilla.com/D178152
2023-05-23 12:15:48 +00:00
Tooru Fujisawa
0b0a150a4c
Bug 1492090
- Part 9: Use UTF-8 in module ThrowResolutionError. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D151453
2023-05-23 12:11:40 +00:00
Tooru Fujisawa
aae9dd4fbe
Bug 1492090
- Part 8: Use UTF-8 in ReadGeckoInterpProfilingStack. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D151452
2023-05-23 12:11:40 +00:00
André Bargull
4d06aac55b
Bug 1492090
- Part 7: Add tests for UTF-8 encoding in script file names. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D151451
2023-05-23 12:11:39 +00:00
André Bargull
abb2c5cc4f
Bug 1492090
- Part 6: Use UTF-8 encoding for additional shell and testing functions. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D151450
2023-05-23 12:11:39 +00:00