Commit Graph

751616 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
70c869cd11 Bug 1702216 - Paint auto-style outline with webrender if possible. r=mstange
I noticed we weren't doing this when looking at bug 1701910.

We remove support for auto style outlines in trees, which is unused
(checked that thunderbird and FF trees don't use outline: auto) and for
some mathml debugging code, which seems ok.

Differential Revision: https://phabricator.services.mozilla.com/D110399
2021-04-02 00:18:29 +00:00
Botond Ballo
aca826075e Bug 1702380 - Fix unrelated issue pointed out by coverity. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D110505
2021-04-02 00:12:48 +00:00
Botond Ballo
46b9eed9db Bug 1702380 - Do a full display list rebuild if the pref layout.scrollbars.always_layerize_track is flipped. r=miko
Differential Revision: https://phabricator.services.mozilla.com/D110501
2021-04-02 00:12:48 +00:00
Emilio Cobos Álvarez
18068918fd Bug 1700801 - Remove stale test annotation of test_bug756984 which passes with fission-xorigin. r=layout-reviewers,TYLin
Differential Revision: https://phabricator.services.mozilla.com/D110603
2021-04-01 23:49:38 +00:00
Emilio Cobos Álvarez
366eef3de4 Bug 1684921 - Factor the "find prev/next sibling accounting for box ordinal", and fix a missing use of it. r=TYLin
I only noticed this via code inspection.

Differential Revision: https://phabricator.services.mozilla.com/D110529
2021-04-01 23:48:39 +00:00
Gijs Kruitbosch
b66d2488d3 Bug 1700221 - fix IDN display in content prompts, r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D110435
2021-04-01 23:08:57 +00:00
Morgan Reschenberg
21cc205fff Bug 1701412: Use bookmark instead of visit for autofill r=eeejay
Previously we relied on adding a visit to prompt the URL bar to autofill, that worked because nightly and release shipped with bookmarks to addons.moz. Beta, however, does not, so we should modify this test to populate the bookmark on all releases.

Differential Revision: https://phabricator.services.mozilla.com/D110571
2021-04-01 22:59:54 +00:00
Jeff Gilbert
6776a9971c Bug 1678989 - Handle blitting kCVPixelFormatType_422YpCbCr8_yuvs. r=lsalzman
Also more gracefully handle dropped frames for async texture uploads.
If frame is missing, clear to [0.2, 0, 0.2, 1].
Fixing this is a larger change, so defer for now.

Differential Revision: https://phabricator.services.mozilla.com/D109983
2021-04-01 22:58:05 +00:00
Julian Descottes
5f5b2bba52 Bug 1644397 - [devtools] Add test for duplicated early messages in console. r=nchevobbe
Depends on D105546

Differential Revision: https://phabricator.services.mozilla.com/D105547
2021-04-01 22:11:26 +00:00
Julian Descottes
afcecb947d Bug 1644397 - [devtools] Add dedicated navigation test. r=nchevobbe
Depends on D105545

Differential Revision: https://phabricator.services.mozilla.com/D105546
2021-04-01 22:11:26 +00:00
Julian Descottes
9508bd1fb2 Bug 1644397 - [devtools] Check if we should unregisterJSWindowActors after destroying a WatcherActor. r=nchevobbe
Depends on D105544

Differential Revision: https://phabricator.services.mozilla.com/D105545
2021-04-01 22:11:25 +00:00
Julian Descottes
b0935928d0 Bug 1644397 - [devtools] Create tab targets on process change via the Watcher Actor. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D105544
2021-04-01 22:11:25 +00:00
Robert Mader
82173ed8de Bug 1702463 - Also check for double buffered visual in glxtest, r=aosmond
`glXChooseVisual` requires us to choose whether we want single or
double buffered visuals. We don't care here, so check for both
cases.

Differential Revision: https://phabricator.services.mozilla.com/D110540
2021-04-01 22:00:59 +00:00
Emma Malysz
1b18109b70 Bug 1696284, show badge on fxa button instead of app menu r=mhowell
Also removes avatar images that are no longer used.
For unverified accounts, we show a blue dot.
For failed logins, we show a warning icon.

Differential Revision: https://phabricator.services.mozilla.com/D109935
2021-04-01 22:00:36 +00:00
Itiel
13c5f1a5f5 Bug 1702220 - Fix Screenshots button hover state in the overflow panel r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D110570
2021-04-01 21:59:34 +00:00
Itiel
7a420b7679 Bug 1702486 - Remove the custom expander icons styling in the bookmarks panel for linux, when proton is enabled r=dao
Differential Revision: https://phabricator.services.mozilla.com/D110566
2021-04-01 21:54:44 +00:00
Jared Wein
08d4f5468f Bug 1701707 - Update browser_tabCloseSpacer.js to account for the close button changing size whether the tab is hovered or not. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D110596
2021-04-01 21:20:15 +00:00
Jared Wein
c8e8bf3baa Bug 1701707 - Remove padding changes to first and last tab since the padding is already applied on the scrollbox to prevent clipping of the shadow. r=desktop-theme-reviewers,harry
Differential Revision: https://phabricator.services.mozilla.com/D110595
2021-04-01 21:20:14 +00:00
Jared Wein
96c4d30dce Bug 1701707 - Disable the shadow on the selected tab for browser_tabopen.js and account for internal tab padding. r=desktop-theme-reviewers,harry
Differential Revision: https://phabricator.services.mozilla.com/D110594
2021-04-01 21:20:14 +00:00
Jared Wein
c1e4666e6a Bug 1701707 - Skip browser_ext_themes_tab_separators.js when Proton is enabled since the separators have been removed. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D110593
2021-04-01 21:20:14 +00:00
Jared Wein
51c3023b73 Bug 1701707 - Update the tab tooltip for audio regardless if Proton is enabled or not. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D110592
2021-04-01 21:20:13 +00:00
Jared Wein
9de9397e15 Bug 1701707 - Fix browser_mute_webAudio.js by first hovering the tab-icon-stack before hovering the audio icon. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D110591
2021-04-01 21:20:13 +00:00
Scott
b5a057211f Bug 1702195 - Properly re add widget view and hide events if toggled off and on. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D110452
2021-04-01 21:02:27 +00:00
Hamza Mahfooz
374e68294d Bug 1701460 - Remove expired Telemetry probe security.client_cert r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D110496
2021-04-01 20:53:39 +00:00
Scott
6f4c369208 Bug 1699517 - Dry out Pocket panel js files. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D109409
2021-04-01 20:43:40 +00:00
Emilio Cobos Álvarez
52e6225f5f Bug 1702602 - Remove unneeded caching in cocoa look and feel. r=mstange
This code is parent-process only now, and gets cached properly by
bug 1699088.

Differential Revision: https://phabricator.services.mozilla.com/D110602
2021-04-01 20:34:34 +00:00
John Bieling
b422f71da0 Bug 1693577 - Pass on original event to inluce triggerNode in popupshowing event. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D105649
2021-04-01 20:30:41 +00:00
Jared Wein
1fd7046f00 Bug 1702044 - Always show the audio indicator icon if the tab doesn't have a favicon. r=desktop-theme-reviewers,harry
Differential Revision: https://phabricator.services.mozilla.com/D110600
2021-04-01 19:59:40 +00:00
Gijs Kruitbosch
ce6c057bc2 Bug 1702626 - fix dark mode selectors for context menus and select dropdowns, r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D110605
2021-04-01 19:52:24 +00:00
Nick Alexander
9d4dbf8f8b Bug 1701502 - Fix browser_all_files_referenced when MOZ_UPDATE_AGENT && !MOZ_BACKGROUNDTASKS. r=application-update-reviewers,bytesized
This was oversight when landing Bug 1687777.  In the not-so-distant
future we will enable MOZ_BACKGROUNDTASKS beyond Nightly, removing
these configuration variants.

Depends on D110597

Differential Revision: https://phabricator.services.mozilla.com/D110598
2021-04-01 19:34:29 +00:00
Nick Alexander
70266578ce Bug 1702183 - Accommodate !MOZ_BACKGROUNDTASKS in UpdateService.jsm. r=application-update-reviewers,bytesized
This was simply oversight from Bug 1700987.

Differential Revision: https://phabricator.services.mozilla.com/D110597
2021-04-01 19:34:28 +00:00
Emilio Cobos Alvarez
c0d7459c98 Bug 1702258 - Fix interaction of proton with custom styles. r=Gijs
If the site specifies the background-color, we also specify the color to the
HTML UA style. This fixes the msn issue in a better way.

Unstyled selects would still get dark mode.

Differential Revision: https://phabricator.services.mozilla.com/D110586
2021-04-01 19:29:44 +00:00
Drew Willcoxon
3dd0ab83c1 Bug 1701193 - Don't place suggestedIndex results in the wrong spot during view updates. r=mak
This should fix flickering related to suggested indexes once and for all, knock
on wood. It fixes the view-update logic so that if we encounter a new
suggestedIndex result that can't be placed in the correct spot during the first
loop, we stop trying to update rows at that point and instead mark the remaining
rows as stale. Then we reach the loop that appends the remaining results, and we
append them all starting with the suggestedIndex result. Those results are
hidden at first so that the suggestedIndex result never appears in the wrong
spot.

This fixes bug 1701193 and the flickering problem I noted in bug 1701136. It
also fixes the flicker we have right now with the tab-to-search onboarding
result, where during the view update we briefly have 10 results in the view even
though there should only be 9 since the tab-to-search has a span of 2.

At first I had one big test file for this, but not surprisingly it timed out on
some try machines. So I split it up, moved the new files to a new directory, and
moved the two existing browser_updateRows tests there too.

The new tests all do two searches where the first search returns search
suggestions and the second returns URL results. It would be good to test the
opposite too but this patch is already big enough.

Differential Revision: https://phabricator.services.mozilla.com/D110365
2021-04-01 19:26:43 +00:00
Markus Stange
6e45123d07 Bug 1702596 - Remove some API availability checks in accessibility-related nsLookAndFeel code. r=mac-reviewers,harry
accessibilityDisplayShouldIncreaseContrast is available on 10.10+
accessibilityDisplayShouldReduceMotion is available on 10.12+

We only build with 10.12+ SDKs and only run on 10.12+, so both APIs are always available.

Differential Revision: https://phabricator.services.mozilla.com/D110585
2021-04-01 19:03:20 +00:00
Markus Stange
0759049daf Bug 1702387 - Move native context menus behind browser.proton.enabled (no more browser.proton.contextmenus.enabled). r=Gijs,harry
Differential Revision: https://phabricator.services.mozilla.com/D110502
2021-04-01 17:18:44 +00:00
Cosmin Sabou
4ed0046f14 Backed out changeset b8e2adcbf67c (bug 1702216) for android reftest failures on outline-027/028.html. CLOSED TREE 2021-04-01 23:11:14 +03:00
Cosmin Sabou
b6e2f00dc1 Backed out changeset ff0cf540f292 (bug 1702387) for causing win shippable opt build bustages. 2021-04-01 23:07:09 +03:00
Cosmin Sabou
f06d692475 Backed out changeset 23251cfb884e (bug 1616239) for causing windows aarch bustages. 2021-04-01 23:03:29 +03:00
Emilio Cobos Álvarez
92686b6ec6 Bug 1702282 - Minor cleanup to ComputeCheckboxColors. r=mstange
No behavior change.

Depends on D110449

Differential Revision: https://phabricator.services.mozilla.com/D110450
2021-04-01 19:02:19 +00:00
Emilio Cobos Álvarez
f7e9b9f2f8 Bug 1702282 - Improve contrast of disabled checkmarks and radio buttons. r=mstange
Use a more opaque checkmark color.

Depends on D110448

Differential Revision: https://phabricator.services.mozilla.com/D110449
2021-04-01 19:02:19 +00:00
Emilio Cobos Álvarez
01639dfc2d Bug 1702282 - Remove useless !isDisabled checks in nsNativeBasicTheme. r=mstange
We always check whether something is disabled first so they're just
noise.

No behavior change.

Differential Revision: https://phabricator.services.mozilla.com/D110448
2021-04-01 19:02:18 +00:00
Emilio Cobos Álvarez
9fa51f30db Bug 1702216 - Paint auto-style outline with webrender if possible. r=mstange
I noticed we weren't doing this when looking at bug 1701910.

We remove support for auto style outlines in trees, which is unused
(checked that thunderbird and FF trees don't use outline: auto) and for
some mathml debugging code, which seems ok.

Differential Revision: https://phabricator.services.mozilla.com/D110399
2021-04-01 19:01:47 +00:00
Jan-Ivar Bruaroey
332105e9fe Bug 1701809: Close dev/video* driver file descriptors after camera access on linux. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D110589
2021-04-01 18:42:39 +00:00
Tim Nguyen
ad5d6106d3 Bug 1702489 - Move logical float/clear reftests to WPT. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D110547
2021-04-01 18:42:00 +00:00
Kajal Sah
1113406969 Bug 1664259 - Corrects misspelled constant CAPABILITES_MISMATCH. r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D110494
2021-04-01 18:38:36 +00:00
Emma Malysz
706a175110 Bug 1701723, do not show focus ring on footer button when opening downloads panel r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D110352
2021-04-01 18:33:50 +00:00
Kershaw Chang
93423e9aa1 Bug 1616239 - Enable http3 tests for asan r=necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D108635
2021-04-01 18:31:23 +00:00
Luca Greco
7c9741ae5d Bug 1702059 - Use PromptParent.openContentPrompt for about:addons options page modals. r=mconley,mixedpuppy
This is likely the low risky option:

- in this patch: identify the modal prompts triggered by extensions options page embedded in about:addons and use the openContenPrompt
  for them

- in a separate follow up issue (to be files), once we are ready to rip off the content prompt code
  (and the related about:config pref):
  - stop using openContentPrompt
  - remove the stack XUL element currently used in about:addons to host the content prompts
  - adapt the test case to the new prompts (e.g. using PromptTestUtils to wait for the modal prompt),

Differential Revision: https://phabricator.services.mozilla.com/D110530
2021-04-01 18:31:16 +00:00
Cosmin Sabou
5d3865217b Backed out 2 changesets (bug 1701787) for causing jit related windows crashes. CLOSED TREE
Backed out changeset 5be01eeef88d (bug 1701787)
Backed out changeset 54d193a0c932 (bug 1701787)
2021-04-01 22:02:37 +03:00
Jeff Muizelaar
abe81c5bdc Bug 1702479 - Add support for GFX10_3 (Navi 2x) GPUs. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D110543
2021-04-01 18:26:59 +00:00