Commit Graph

76337 Commits

Author SHA1 Message Date
Daisuke Akatsuka
b2532888f8 Bug 1725318: Avoid calculation score if the query starts with string like protocol. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D122568
2021-08-17 02:06:46 +00:00
Alexandru Michis
4047b6ce88 Bug 1725915 - Fix trailing whitespace error in test_login_list.html a=lint-fix
CLOSED TREE
2021-08-17 00:19:37 +03:00
Antonin LOUBIERE
7d7b1585e9 Bug 1725915 - Fix sort usernames in login-list.js. r=tgiles
Fix the sort of usernames in login-list.js (regression).

Differential Revision: https://phabricator.services.mozilla.com/D122708
2021-08-16 20:59:21 +00:00
Thomas Wisniewski
e427ce2e32 Bug 1713710 - Add a SmartBlock shim for Vidible-served video playback on user opt-in; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D122756
2021-08-16 19:46:19 +00:00
Harry Twyford
5ee07670c9 Bug 1725652 - Show adaptive history results if any of history, bookmarks, or open pages are enabled. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D122614
2021-08-16 16:01:40 +00:00
Tim Giles
8d041ebf24 Bug 1687679: Fix CC expiration month not autofilling correctly on HTML inputs. r=dimi
Fixes the case where credit card autofill incorrectly fills the expiration month due to input elements and placeholders on those input elements.
Enables unit tests for form autofill.
Additionally adds tests to ensure the previous behavior of autofilling expiration month using select elements.

Added workarounds in tests so that we don't change the reality of the mocked CC storage.

Differential Revision: https://phabricator.services.mozilla.com/D119659
2021-08-16 14:44:20 +00:00
Emily McMinn
0aaae4a863 Bug 1724019 - Update about:privatebrowsing CSS, markup and tests r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D121753
2021-08-16 14:33:31 +00:00
Iulian Moraru
726deb7bac Backed out changeset 01701527110f (bug 1713895) for causing bug 1725931. CLOSED TREE 2021-08-16 17:04:52 +03:00
Gijs Kruitbosch
26cd1e2cd6 Bug 1676524 - fix intermittent failures in browser_experimental_features_filter.js due to fluent races r=emilio
The test overwrites a fluent-originating text content with its own,
but doesn't clear the fluent data-l10n-id attribute. As a result,
if it tries to write the textContent before the data-l10n-id pass
from fluent has run, fluent overwrites the textContent before we
do a search, and then the rest of the test gets bogus results
because it matches against the wrong text content.

This patch fixes this by removing the data-l10n-id attribute so
the fluent pass doesn't try to put text in these elements
anymore.

Differential Revision: https://phabricator.services.mozilla.com/D122659
2021-08-16 12:57:29 +00:00
Butkovits Atila
5d19838121 Backed out 2 changesets (bug 1692609) for causing failures at test_getUserMedia_addTrackRemoveTrack. CLOSED TREE
Backed out changeset ce4b4f786c4d (bug 1692609)
Backed out changeset d36f5f4ece1e (bug 1692609)
2021-08-16 07:53:47 +03:00
Tom Ritter
8bfcc50fc5 Bug 1692609 - Update tests for a higher-precision RFP r=jgilbert
Depends on D122045

Differential Revision: https://phabricator.services.mozilla.com/D122046
2021-08-16 03:39:25 +00:00
Tomislav Jovanovic
597513d3cb Bug 1713895 - Enable browser tests in Linux + ASAN + Fission configuration r=robwu
Also fix to actually call the correct requestLongerTimeout() method,
and shorten the timeout by half to see if That would be enough.

Differential Revision: https://phabricator.services.mozilla.com/D122052
2021-08-14 17:56:02 +00:00
Gijs Kruitbosch
2b66322e37 Bug 1721474 - use sentence case in the clear recent history dialog, r=mconley,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D122649
2021-08-14 17:43:14 +00:00
Emilio Cobos Álvarez
e0319d1e4e Bug 1725223 - Reset native styles of #UITourHighlightContainer properly. r=dao
This is needed for macOS / windows because of this rule:

  https://searchfox.org/mozilla-central/rev/36904ac58d2528fc59f640db57cc9429103368d3/toolkit/themes/osx/global/popup.css#12-15

This should be a better fix than double-applying the background.

Longer term it might be worth trying to make panels `appearance: none` (and no
background / borders on the panel itself, only on the contents) by default, and
add a `native` attribute or such for the ones that should look native, wdyt?

I can look into that if it'd be useful.

Differential Revision: https://phabricator.services.mozilla.com/D122583
2021-08-13 19:42:19 +00:00
Mark Banner
6d6d74aa14 Bug 1724249 - Don't add interactions if they are part of the adult filter list. r=amy
Differential Revision: https://phabricator.services.mozilla.com/D121892
2021-08-13 19:24:20 +00:00
Marian-Vasile Laza
d4075b13a4 Backed out changeset c734901eec31 (bug 1702715) for causing bc failures on browser_ext_devtools_network_targetSwitch.js. CLOSED TREE 2021-08-13 21:04:21 +03:00
Luca Greco
87647faa54 Bug 1724205 - Fix issue on restoring private tabs discarded while being created. r=Gijs,mixedpuppy
When an extension does call tabs.discard earlier in the tab creation (e.g. when the extension calls
tabs.discard from inside a tabs.onUpdated listener), when the tab is activated (e.g. by selecting
the non-currently active lazified tab) Firefox is expected to restore it to the webpage url that
was being loaded.

This was already working as expected on non-private tabs, where the expected tab url was stored
in the TabStateCache as the userTypedValue (which seems to be part of a fix also related to
tabs.discard and landed in Firefox 62 from Bug 1422588).

It didn't work yet for private tabs, because for a private tab we are storing `{isPrivate: true}`
into the TabStateCache as soon as we are creating the tab, and so the change to SessionStore
resetBrowserToLazyState applied from Bug 1422588 had no effect for the private tabs
(due to the check for an existing cached entry for the same tab).

This patch applies a small change to ensure we are caching the userTypedValue set on the browser
element if one is not already stored in the TabStateCache, and adds an additional test case
to browser_ext_tabs_discarded.js which cover the expected behavior (and fails as expected
without a fix for the underlying issue).

Differential Revision: https://phabricator.services.mozilla.com/D122370
2021-08-13 17:27:32 +00:00
Nicolas Chevobbe
f4ee420cd7 Bug 1702715 - [devtools] Enable server side target switching. r=bomsy,Honza,jdescottes,ladybenko.
Differential Revision: https://phabricator.services.mozilla.com/D122327
2021-08-13 16:43:02 +00:00
Antonin LOUBIERE
09dd90f42e Bug 1592682 - Add Section Headers in login list for date and alert sorts. r=jaws,tgiles,fluent-reviewers
Add Section Headers in login list (about:logins) for date and alert sorts.

Differential Revision: https://phabricator.services.mozilla.com/D120788
2021-08-13 15:16:55 +00:00
Harry Twyford
d98d1e3baa Bug 1724878 - Apply fill:currentColor to #urlbar-search-mode-indicator-close. r=dao
This fixes the bug but retains the fix for the unfiled bug I mentioned in [this](https://phabricator.services.mozilla.com/D117029#inline-649451) Phabricator comment. Basically we want fill:var(--toolbar-field-color) when the Urlbar is unfocused and fill:var(--toolbar-field-focus-color) when it's focused.

Differential Revision: https://phabricator.services.mozilla.com/D122480
2021-08-13 14:05:11 +00:00
sanketh
0689bd0869 Bug 531915 - part 6 - optionally use fdlibm's sin, cos, and tan in jsmath r=tjr,arai
Adds a new preference javascript.options.use_fdlibm_for_sin_cos_tan (default
false) and uses fdlibm for Math.sin, Math.cos, and Math.tan conditioned on it.

Differential Revision: https://phabricator.services.mozilla.com/D119426
2021-08-13 11:57:07 +00:00
Mike Kaply
97bc1d7d39 Bug 1722544 - Allow SanitizeOnShutdown policy to be false. r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D122031
2021-08-13 02:20:49 +00:00
Nan Jiang
294f7653d2 Bug 1725492 - Disable search query collection for Firefox Suggest r=adw
Differential Revision: https://phabricator.services.mozilla.com/D122535
2021-08-13 00:32:47 +00:00
Daisuke Akatsuka
20bdef2265 Bug 1724016: Avoid unescaping if the URI is over the limit. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D122187
2021-08-12 23:56:45 +00:00
Daisuke Akatsuka
214c878343 Bug 1725305: Rename the selector for search setting button on urlbar r=desktop-theme-reviewers,harry
Differential Revision: https://phabricator.services.mozilla.com/D122412
2021-08-12 21:29:21 +00:00
Andrew Osmond
ddabc1b810 Bug 1725388 - Remove pref/envvars that can disable WebRender. r=jrmuizel
MOZ_WEBRENDER=0 now does nothing -- you will either get HW-WR or SW-WR
depending on the platform configuration. The pref
gfx.webrender.force-legacy-layers is removed. This leaves no
configuration option to disable WebRender.

MOZ_WEBRENDER=1 will continue to force WR on, which will ensure in CI we
get HW-WR unless gfx.webrender.software is true.

Differential Revision: https://phabricator.services.mozilla.com/D122474
2021-08-12 20:28:53 +00:00
Nick Alexander
7d7e4d990b Bug 1724885 - Fix broken icons; differentiate Beta. r=mhowell
When relanding Bug 1709697, all of the icons ended up as 0-byte files.
I can't explain this; it's hard to achieve this with a rebase.  We
regenerate `Resources.pri` following the instructions in the
documentation.

This commit also moves to represent the package as "Mozilla Firefox",
which is consistent with how unpackaged versions appear in the Windows
UI.  In the start menu, the application continues to be represented as
"Firefox" (no "Mozilla" vendor).

Finally, this commit also differentiates "Firefox Beta" from "Firefox"
in a few select places (while not changing branding and iconography).

Differential Revision: https://phabricator.services.mozilla.com/D122411
2021-08-12 16:18:32 +00:00
Kashav Madan
37007a8306 Bug 1677540 - Skip browser_async_remove_tab.js for non-SHIP, r=annyG
This fails in promiseOnHistoryReplaceEntry since the browser goes away before
the SpecialPowers task can resolve. This doesn't apply to SHIP since we listen
for history events in the parent instead for that.

Differential Revision: https://phabricator.services.mozilla.com/D122486
2021-08-12 16:11:42 +00:00
Molly Howell
b8d1fa35e3 Bug 1724793 - Update casing of the toolbar overflow menu customize button. r=flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D122394
2021-08-12 16:00:26 +00:00
Iulian Moraru
d40c97cf1d Backed out changeset 2ad42f232d7c (bug 1592682) for causing multiple failures. CLOSED TREE 2021-08-12 19:24:59 +03:00
Antonin LOUBIERE
75d0a10bb8 Bug 1592682 - Add Section Headers in login list for date and alert sorts. r=jaws,tgiles,fluent-reviewers
Add Section Headers in login list (about:logins) for date and alert sorts.

Differential Revision: https://phabricator.services.mozilla.com/D120788
2021-08-12 14:14:16 +00:00
Iulian Moraru
538f123b07 Backed out 6 changesets (bug 531915) for causing build bustages. CLOSED TREE
Backed out changeset 65cf5929d5f2 (bug 531915)
Backed out changeset c9d70e46dfca (bug 531915)
Backed out changeset a4824d5f29fd (bug 531915)
Backed out changeset 9ec88b43d7a1 (bug 531915)
Backed out changeset 5f15204ccca9 (bug 531915)
Backed out changeset 14c95ef3dc44 (bug 531915)
2021-08-12 13:33:31 +03:00
sanketh
21ef77522a Bug 531915 - part 6 - optionally use fdlibm's sin, cos, and tan in jsmath r=tjr,arai
Adds a new preference javascript.options.use_fdlibm_for_sin_cos_tan (default
false) and uses fdlibm for Math.sin, Math.cos, and Math.tan conditioned on it.

Differential Revision: https://phabricator.services.mozilla.com/D119426
2021-08-12 09:59:03 +00:00
Mike Conley
65bc407926 Bug 1724675 - Ensure Synced Tabs panel CtA button label is visible. r=mhowell
In bug 1698883, a more general rule was removed that made the label for
the Synced Tabs panel CtA button visible: 0ff3ea52f0 (l7.13)

Since that rule isn't around anymore, we tell the Synced Tabs button
explicitly to display itself. Thankfully, we no longer need to override
the text-align property with !important, since that was in the original
rule that was removed, and the text-shadow is already being set to none
in another rule for this button.

Differential Revision: https://phabricator.services.mozilla.com/D122371
2021-08-12 01:34:11 +00:00
Daisuke Akatsuka
07a272d183 Bug 1722507: Get rid of extra spacer. r=desktop-theme-reviewers,harry
Depends on D122300

Differential Revision: https://phabricator.services.mozilla.com/D122301
2021-08-11 23:10:29 +00:00
Daisuke Akatsuka
d57ee244fe Bug 1722507: Get rid of extra margin to calculate the height of container correctly. r=desktop-theme-reviewers,harry
Differential Revision: https://phabricator.services.mozilla.com/D122300
2021-08-11 23:10:29 +00:00
Dan Mosedale
2575056f16 Bug 1724108 - switched browser_trigger_listeners to new vpn promo event, r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D122064
2021-08-11 22:27:38 +00:00
Dan Mosedale
26912a6f9f Bug 1724108 - Don't send captive-portal-login-success-after-button-pressed in some cases, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D121936
2021-08-11 22:07:43 +00:00
Dan Mosedale
7565145cdf Bug 1724108 - Only show captive portal VPN promo after button press, r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D121935
2021-08-11 21:22:18 +00:00
Kajal Sah
9ae96ecc6e Bug 1723800 - Adds button functionality to screenshot component's markup. r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D122026
2021-08-11 18:00:56 +00:00
Tom Schuster
0ffd0582d4 Bug 1725012 - Reduce arrow panel menuitem padding/margin in compact mode. r=desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D122283
2021-08-11 17:29:45 +00:00
Neil Deakin
0e51949422 Bug 1724516, use sentence case for buttons in protections panel, r=mhowell,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D122275
2021-08-11 12:16:27 +00:00
Geoff Brown
85539ceb46 Bug 1724423 - Remove test manifest annotations for osx 10.14; r=jmaher,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D122293
2021-08-11 12:11:32 +00:00
Neil Deakin
a57f9a7167 Bug 1709796, fix inconsistent casing of Learn more in disk space low notification, r=mhowell,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D122304
2021-08-11 11:59:48 +00:00
Paul Zuehlcke
61aaa19c3c Bug 1705338 - Improve the layout of the storage access permission section. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D122276
2021-08-11 10:22:27 +00:00
Andrei Oprea
962fb81710 Bug 1724966 - Fix newtab test setup to be independent of timezones r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D122286
2021-08-11 09:14:28 +00:00
Nan Jiang
00f5f2fce4 Bug 1721525 - Replace Cu.reportError with log warnings for Contile r=mythmon
Differential Revision: https://phabricator.services.mozilla.com/D122285
2021-08-10 20:07:24 +00:00
Neil Deakin
7fab020763 Bug 1724511, use sentence case for More information button, r=mhowell,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D122274
2021-08-10 18:31:37 +00:00
Gijs Kruitbosch
f579125462 Bug 1724718 - work around avatar URL issues in test_fxaccounts_button.html, r=tgiles
Differential Revision: https://phabricator.services.mozilla.com/D122165
2021-08-10 17:41:10 +00:00
Neil Deakin
9042a35faa Bug 1718766, only use session history in parent to get items for back-forward button context menu if items are available, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D122039
2021-08-10 17:27:11 +00:00