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

851863 Коммитов

Автор SHA1 Сообщение Дата
Eitan Isaacson b8cc36b196 Bug 1845587 - Don't close Firefox popups when MacOS toolbar menu opens. r=mstange
Now that we have native context menus we don't have to worry about those competing with the toolbar menus.

Differential Revision: https://phabricator.services.mozilla.com/D184631
2023-08-07 17:18:19 +00:00
Erik Nordin a9e2694194 Bug 1845611 - Fix Translations panel error view during auto translate r=gregtatum
Fixes a defect where the error view was not showing
properly when navigating to a website that triggers
auto-translate failure after previously viewing the panel
on a web page with an unsupported language.

Depends on D185485

Differential Revision: https://phabricator.services.mozilla.com/D185499
2023-08-07 17:09:54 +00:00
Erik Nordin e4202df509 Bug 1845611 - Fix Translations panel revisit view during auto translate r=gregtatum
Fixes a defect where the revisit view was not showing
properly when navigating to a website that triggers
auto-translate after previously viewing the panel
on a web page with an unsupported language.

Depends on D185484

Differential Revision: https://phabricator.services.mozilla.com/D185485
2023-08-07 17:09:54 +00:00
Erik Nordin 57a4da3166 Bug 1845611 - Fix translations settings menu checkbox states r=gregtatum
Fixes an error where translations settings menu checkbox
states were not being updated correctly for pages
whose language is not supported by translations.

They were previously being disabled as intended,
but not unchecked.

Depends on D185483

Differential Revision: https://phabricator.services.mozilla.com/D185484
2023-08-07 17:09:53 +00:00
Erik Nordin 9048e4d3c4 Bug 1845611 - Refactor translations panel settings assertions r=gregtatum
Refactors the assertions for the always/never translate checkbox
menuitems in the translations panel settings menu.

The checks now verify the displayed language name as well as the
disabled state across all relevant translations tests.

Differential Revision: https://phabricator.services.mozilla.com/D185483
2023-08-07 17:09:53 +00:00
Nicolas Silva d7317a4d43 Bug 1843296 - Better handle shm allocation failure when creating buffers. r=gfx-reviewers,ErichDonGubler
Differential Revision: https://phabricator.services.mozilla.com/D184220
2023-08-07 16:43:56 +00:00
Erik Nordin f3f9101b6c Bug 1847339 - Fix intermittent Translations test failure r=gregtatum
Fixes an intermittent  test failure that was sometimes
ocurring due to an async function that was accidentally
not awaited in the test.

Differential Revision: https://phabricator.services.mozilla.com/D185501
2023-08-07 16:34:36 +00:00
Erik Nordin bce38e7d72 Bug 1847408 - Remove vestigial beta-language test artifacts from Translations r=gregtatum
There is a bit of dead test code left over from when
languages were labled individually as "beta" in Translations.
This patch removes any such code.

Differential Revision: https://phabricator.services.mozilla.com/D185506
2023-08-07 16:33:53 +00:00
Chris Peterson 583418db75 Bug 1847154 - netwerk: stop including unused "nsCocoaFeatures.h" in files with no macOS version checks. r=necko-reviewers,jesup
Firefox versions >= 116 only support macOS >= 10.15 (Catalina).

Depends on D185502

Differential Revision: https://phabricator.services.mozilla.com/D185503
2023-08-07 16:15:36 +00:00
Chris Peterson 72f36e7571 Bug 1847154 - media: stop including unused "nsCocoaFeatures.h" in files with no macOS version checks. r=media-playback-reviewers,karlt
Firefox versions >= 116 only support macOS >= 10.15 (Catalina).

Differential Revision: https://phabricator.services.mozilla.com/D185502
2023-08-07 16:15:35 +00:00
Jamie Nicol 44c0132291 Bug 1847319 - Block QCOM_tiled_rendering on all driver version on Adreno 308 GPUs. r=gfx-reviewers,lsalzman
In bug 1843749 we received reports of QCOM_tiled_rendering causing
glitches on Adreno 308 GPUs. As using this extension is a performance
win, especially on less powerful GPUs such as the Adreno 308, we
decided to block it only on the driver versions which we knew were
broken: V@331 and V@415.

However, we have now received a report that it is additionally broken
on version V@0502. As it now seems likely the bug affects all driver
versions, or at least more than originally hoped, this patch blocks
the extension on the Adreno 308 regardless of driver version.

Differential Revision: https://phabricator.services.mozilla.com/D185530
2023-08-07 16:11:48 +00:00
Michael Froman 9a95419f81 Bug 1847240 - remove unused header dom/media/systemservices/video_engine/browser_capture_impl.h r=pehrsons
The "real" version is defined in dom/media/systemservices/video_engine/desktop_capture_impl.h

Differential Revision: https://phabricator.services.mozilla.com/D185446
2023-08-07 16:10:32 +00:00
Michael Froman 6fec5c9e67 Bug 1847466 - remove work-around for missing v4l2_capability::bus_info in v412loopback driver. r=jesup,pehrsons,webrtc-reviewers
Added in Bug 861280, but should no longer be necessary after fixes in upstream
v4l2loopback commits (fc4c173, fe03e4f, c3b1eaa).
https://github.com/umlaeute/v4l2loopback/commit/fc4c173
https://github.com/umlaeute/v4l2loopback/commit/fe03e4f
https://github.com/umlaeute/v4l2loopback/commit/c3b1eaa

Differential Revision: https://phabricator.services.mozilla.com/D185518
2023-08-07 15:48:10 +00:00
Erich Gubler 49dcf1005c Bug 1846558: build(webgpu): bump `wgpu` to f71a1bc736fde37509262ca03e91d8f56a13aeb5 r=webgpu-reviewers,supply-chain-reviewers,jimb
Note that while WGPU's adapter option for a power preference has added
a new `None` variant as the new default, we preserve previous behavior
of specifying `LowPower` by default. This is because we're not sure we
want this behavior yet. See
[[https://bugzilla.mozilla.org/show_bug.cgi?id=1841840#c3 | bug 1841840,
comment 3]].

Depends on D185058

Differential Revision: https://phabricator.services.mozilla.com/D185059
2023-08-07 15:40:14 +00:00
Cosmin Sabou f62220b2a5 Backed out changeset 94222fe4a101 (bug 1847059) for causing gv-junit failures on fedCMProviderPromptTest. CLOSED TREE 2023-08-07 18:43:27 +03:00
Cosmin Sabou cbccca3a0d Bug 1824121 - Include nsHtml5HtmlAttributes.h to fix Bp-nu build bustages. a=bustage-fix CLOSED TREE 2023-08-07 18:35:00 +03:00
Cosmin Sabou c3bb54bb28 Bug 1824121 - Fix assertion on HTMLEditUtils.cpp. a=test-fix CLOSED TREE 2023-08-07 18:11:19 +03:00
Yoshi Cheng-Hao Huang 1dba4fdce2 Bug 1828992: test. r=jonco
Depends on D175912

Differential Revision: https://phabricator.services.mozilla.com/D175943
2023-08-07 14:39:51 +00:00
Olivia Hall c562764160 Bug 1809422 - Android Unable to Print/Save PDF r=geckoview-reviewers,calu
The canonical browsing context is not available if the current window/tab
is not focused for printing or saving as a PDF.

This patch adds a call to `setFocused` before creating a Gecko PDF to
ensure the canonical browsing context can be used for generating a PDF
to save or print.

Differential Revision: https://phabricator.services.mozilla.com/D185311
2023-08-07 14:36:06 +00:00
jneuberger d649d941ce Bug 1840564 - Call Services.fog.testResetFOG() immediately before processing the form to discard any previously incremented label counters - r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D185395
2023-08-07 14:35:37 +00:00
KS bcc5c3ff68 Bug 1847210 - Run the cipd setup script due to missing files in macOS and Linux CaR builds. r=perftest-reviewers,sparky
Due to some upstream changes, cipd binaries were not properly being
setup and necessary files were missing during the run hooks step (like dirmd).
This is only affecting macOS and Linux, so this patch just directly runs
the setup script before we proceed with the rest of the build sequence.

Differential Revision: https://phabricator.services.mozilla.com/D185497
2023-08-07 14:34:57 +00:00
Gregory Pappas 48c65d766c Bug 1843225 - Remove checks from gfxWindowsPlatform which are not needed on Windows 10+ r=emk,gfx-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D183464
2023-08-07 14:22:30 +00:00
Tom Schuster 6941e534d8 Bug 1845127 - Await both messages. r=nchevobbe,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D185540
2023-08-07 14:11:06 +00:00
CanadaHonk 631b819e14 Bug 1824121 - Implement the <search> element r=hsivonen,Jamie,emilio
Implemented the new <search> HTML element.
All WPT tests for it now pass (except one for iso-8859-8, not done generally).

A11y role uses just landmark as recommended instead of a new search role (for now).

Co-authored-by: Henri Sivonen <hsivonen@mozilla.com>

Differential Revision: https://phabricator.services.mozilla.com/D176967
2023-08-07 14:05:32 +00:00
Titouan Thibaud 833273fded Bug 1847059: Add missing providerName to FedCM Account and Provider entities in GeckoSession r=geckoview-reviewers,amejiamarmol
Differential Revision: https://phabricator.services.mozilla.com/D185431
2023-08-07 13:30:07 +00:00
Emilio Cobos Álvarez 71c77f23bd Bug 1843783 - Deal with wide keyword fallbacks after substitution. r=zrhoffman
See spec issue for what to do about revert / revert-layer.

Differential Revision: https://phabricator.services.mozilla.com/D184953
2023-08-07 13:29:43 +00:00
Cosmin Sabou 0058dbdd1c Backed out 5 changesets (bug 1839316) for causing leaks. CLOSED TREE
Backed out changeset 75edff380fee (bug 1839316)
Backed out changeset 6a622fd5cd91 (bug 1839316)
Backed out changeset 60908cc7c586 (bug 1839316)
Backed out changeset 7b9dd8875a9e (bug 1839316)
Backed out changeset b586915187c2 (bug 1839316)
2023-08-07 16:43:03 +03:00
Malte Juergens ff8d1cc4c4 Bug 1835983: Update dom/security/test/general/browser_same_site_cookies_bug1748693.js to work with https-first enabled r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D184350
2023-08-07 13:00:53 +00:00
Malte Juergens 793c49a947 Bug 1835983: Update toolkit/components/places/tests/browser/previews/browser_thumbnails.js to work with https-first enabled r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D184352
2023-08-07 13:00:49 +00:00
Malte Juergens 98c10de540 Bug 1835983: Update netwerk/test/browser/browser_103_telemetry.js to work with https-first enabled r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D184353
2023-08-07 13:00:43 +00:00
Malte Juergens 47197ed8b0 Bug 1835983: Update netwerk/cookie/test/browser/browser_cookie_insecure_overwrites_secure.js to work with https-first enabled r=ckerschb,cookie-reviewers,edgul
Differential Revision: https://phabricator.services.mozilla.com/D184354
2023-08-07 13:00:39 +00:00
Malte Juergens ecaa7b4b94 Bug 1835983: Update dom/tests/browser/browser_localStorage_snapshotting.js to work with https-first enabled r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D184355
2023-08-07 13:00:35 +00:00
Malte Juergens 2e785bff03 Bug 1835983: Update browser/components/extensions/test/browser/browser_ext_tabs_move_* to work with https-first enabled r=ckerschb,extension-reviewers,robwu
Differential Revision: https://phabricator.services.mozilla.com/D184358
2023-08-07 13:00:27 +00:00
Cosmin Sabou b0f9a6e63d Backed out changeset c309e9b48aec (bug 1824121) for causing element related mochitest failures. CLOSED TREE 2023-08-07 16:05:13 +03:00
Henrik Skupin 96b225f285 Bug 1844009 - [webdriver-bidi] Add "type" field for response, error, and event to response payload. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D185172
2023-08-07 12:36:42 +00:00
Gregory Pappas d317aecd00 Bug 1847285 - Remove unused devtools.storage.test.forceLegacyActors r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D185467
2023-08-07 12:33:49 +00:00
Olli Pettay ae55d8bc22 Bug 1843239, optimize Location.hash, r=peterv,dom-core
Differential Revision: https://phabricator.services.mozilla.com/D183788
2023-08-07 12:31:25 +00:00
CanadaHonk 23a0c9beff Bug 1824121 - Implement the <search> element r=hsivonen,Jamie,emilio
Implemented the new <search> HTML element.
All WPT tests for it now pass (except one for iso-8859-8, not done generally).

A11y role uses just landmark as recommended instead of a new search role (for now).

Co-authored-by: Henri Sivonen <hsivonen@mozilla.com>

Differential Revision: https://phabricator.services.mozilla.com/D176967
2023-08-07 12:30:50 +00:00
Tooru Fujisawa c2fa29e8f5 Bug 1842701 - Part 5: Add tests for devtools. r=nchevobbe,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D184328
2023-08-07 12:12:25 +00:00
Tooru Fujisawa dd02d84fff Bug 1842701 - Part 4: Add tests. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D184199
2023-08-07 12:12:24 +00:00
Tooru Fujisawa 8277772940 Bug 1842701 - Part 3: Fallback to CompileGlobalScript without bindings from CompileGlobalScriptWithExtraBindings if no binding is used by the script. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D184198
2023-08-07 12:12:24 +00:00
Tooru Fujisawa 31a3563e77 Bug 1842701 - Part 2: Use CompileGlobalScriptWithExtraBindings in Debugger.Object.prototype.executeInGlobalWithBindings unless useInnerBindings option is specified. r=nbp,devtools-reviewers,nchevobbe
In order to keep the compatibility with DevTools internal methods, the existing
behavior where all bindings are shadowed is kept as `useInnerBindings` option.

Differential Revision: https://phabricator.services.mozilla.com/D184197
2023-08-07 12:12:23 +00:00
Tooru Fujisawa dca77df12a Bug 1842701 - Part 1.9: Directly call command function for :command style. r=nchevobbe,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D185115
2023-08-07 12:12:23 +00:00
Tooru Fujisawa 661e4dd352 Bug 1842701 - Part 1: Add CompileGlobalScriptWithExtraBindings. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D184196
2023-08-07 12:12:22 +00:00
ffxbld ca66812172 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D185543
2023-08-07 12:05:55 +00:00
Mirko Brodesser cb91a84d01 Bug 1839316: part 5) Guard the "fetchpriority" attribute behind a pref. r=kershaw,webidl,smaug,saschanaz
Allows landing the previous parts in order to avoid future
merge-conflicts.

Differential Revision: https://phabricator.services.mozilla.com/D185296
2023-08-07 11:46:19 +00:00
Mirko Brodesser 5d091f10d0 Bug 1839316: part 4) Add `RequestPriority` to `ScriptFetchOptions` and `ScriptLoadRequest`. r=smaug
The request priority isn't propagated from `ScriptFetchOptions`, so
setting it has no effect for end-users. That will be implemented in a
following part.

Differential Revision: https://phabricator.services.mozilla.com/D183483
2023-08-07 11:46:19 +00:00
Mirko Brodesser 282060408c Bug 1839316: part 3) Add `RequestPriority` to <Request.webidl>. r=kershaw,webidl,saschanaz
It's required for `ScriptFetchOptions`, see
<https://searchfox.org/mozilla-central/rev/3424c000a7ff304b2d1efb8561a924232f7f12fc/js/loader/ScriptLoadRequest.h#58-60,85>.

In a following part, `RequestPriority` will be added to `RequestInit`,
hence the former is defined in the correct file.

Differential Revision: https://phabricator.services.mozilla.com/D182006
2023-08-07 11:46:18 +00:00
Mirko Brodesser b02cbc9c37 Bug 1839316: part 2) Implement getting and setting "fetchpriority" content attribute of `<script>` element. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D181752
2023-08-07 11:46:18 +00:00
Mirko Brodesser 2e8b18a468 Bug 1839316: part 1) Add `fetchPriority` idl attribute to `HTMLScriptElement`'s interface. r=webidl,smaug
For context about the `CEReactions` extended attribute see
<https://bugzilla.mozilla.org/show_bug.cgi?id=1839316#c4>.

Differential Revision: https://phabricator.services.mozilla.com/D181751
2023-08-07 11:46:17 +00:00