25717 Commits

Author SHA1 Message Date
Rob Wu
825d308bd0 Bug 1746494 - Account for invalid linkUrls in context menus r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D134918
2022-01-03 13:10:23 +00:00
Martin Thomson
222f4654e3 Bug 1745678 - Remove TLS 1.0/1.1 override UX, r=Gijs,mkaply,fluent-reviewers
I've erred on the side of removing code here.  I think that I got most of it,
but there was quite a bit of accrued code.

Thanks to Gijs for fluent fixups (and code cleanup).  This retains some notice
of the failed version.

Bug 1586846, Bug 1579285, Bug 1586846, and Bug 1617275 all added code here.

Differential Revision: https://phabricator.services.mozilla.com/D133591
2021-12-28 23:39:43 +00:00
Daisuke Akatsuka
f53fe4b9a2 Bug 1701871: Handle bookmark telemetry in browser-places instead of listener had used for only the telemetry. r=mak
Depends on D131108

Differential Revision: https://phabricator.services.mozilla.com/D131109
2021-12-23 22:34:56 +00:00
Gijs Kruitbosch
65e85facbc Bug 1719939 - remove other mentions of browser.proton.enabled, r=jaws
Depends on D134310

Differential Revision: https://phabricator.services.mozilla.com/D134311
2021-12-22 21:41:41 +00:00
Gijs Kruitbosch
4c41898a5b Bug 1719939 - remove browser.proton.enabled from network error page code, r=jaws
Depends on D134308

Differential Revision: https://phabricator.services.mozilla.com/D134309
2021-12-22 21:41:40 +00:00
Gijs Kruitbosch
b095cb0969 Bug 1747065 - remove plugin.load_flash_only setters which are no-ops r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D134398
2021-12-21 14:34:48 +00:00
Marco Bonardo
eb4556e469 Bug 1742558 - Add a Places Previews module. r=Standard8
Add a PlacesPReviews.jsm module that offers an alternative long term storage of
thumbnails or images. Previews are stored using md5 hash of the page url, in WebP format.
Removals happen using the moz_previews_tombstones table, orphans removal happens
on Places weekly maintenance.
The same moz-page-thumb: protocol that is currently used for volatile thumbnails,
can be used with Places previews, by using "places-previews" as host.
All the feature is behind the places.previews.enabled pref, not enabled yet.

Differential Revision: https://phabricator.services.mozilla.com/D131916
2021-12-21 10:53:45 +00:00
Andreea Pavel
f2b1d23319 Bug 1616011 - disable browser_devices_get_user_media.js on linux r=intermittent-reviewers,MasterWayZ DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D134237
2021-12-21 06:20:30 +00:00
Hiroyuki Ikezoe
2f3a3e6336 Bug 1746944 - Initialize gHistorySwipeAnimation.isLTR in HSA_init even if ui.swipeAnimationEnabled is disabled. r=spohl
gHistorySwipeAnimation.isLTR is used to tell the navigation direction [1],
it needs to be independent from the fact whether the swipe animation is
supported or not.


[1] https://searchfox.org/mozilla-central/rev/125116c312b0a9c438d44e16011b116950caf17e/browser/base/content/browser-gestureSupport.js#240

Differential Revision: https://phabricator.services.mozilla.com/D134329
2021-12-21 01:32:54 +00:00
Sandor Molnar
c397865a11 Backed out 2 changesets (bug 1742558) for causing build bustages in PageThumbProtocolHandler.
Backed out changeset 7fa69b62b226 (bug 1742558)
Backed out changeset 22241a8445f9 (bug 1742558)
2021-12-20 17:38:16 +02:00
Marco Bonardo
7a7e49b72a Bug 1742558 - Add a Places Previews module. r=Standard8
Add a PlacesPReviews.jsm module that offers an alternative long term storage of
thumbnails or images. Previews are stored using md5 hash of the page url, in WebP format.
Removals happen using the moz_previews_tombstones table, orphans removal happens
on Places weekly maintenance.
The same moz-page-thumb: protocol that is currently used for volatile thumbnails,
can be used with Places previews, by using "places-previews" as host.
All the feature is behind the places.previews.enabled pref, not enabled yet.

Differential Revision: https://phabricator.services.mozilla.com/D131916
2021-12-20 15:15:55 +00:00
Daisuke Akatsuka
f406b85add Bug 1733854: Remove unused onItemMoved function. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D131108
2021-12-19 23:09:43 +00:00
Edgar Chen
f9a4a6bd64 Bug 1739220 - Handle fullscreen state in a more reliable way; r=smaug,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D131185
2021-12-17 09:15:10 +00:00
Anny Gakhokidze
81d0b36175 Bug 1721217 - Part 5: Change the error code when we cancel loads due to another one starting, r=nika
This allows us to move away from using IsNavigating field in parent-controlled
paths.  Use a new distinct error code in cases when we cancel loads in
Canonical BC due to another load starting. This way, we know to not reset the
urlbar if we are doing another load.

See https://bugzilla.mozilla.org/show_bug.cgi?id=1721217#c10 for longer
explanation of what is going on here.

Differential Revision: https://phabricator.services.mozilla.com/D126845
2021-12-16 22:27:17 +00:00
Anny Gakhokidze
27d4a9c07f Bug 1721217 - Part 4: Fix search tests to wait for a stop event a bit longer, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D126844
2021-12-16 22:27:16 +00:00
Peter Van der Beken
6cd3771ef1 Bug 1744397 - Simplify refresh code: remove aMetaRefresh argument. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D132861
2021-12-16 22:27:07 +00:00
Peter Van der Beken
fd2d03af6a Bug 1744397 - Simplify refresh code: remove aRepeat argument. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D132860
2021-12-16 22:27:06 +00:00
Paul Zuehlcke
f5a1c69295 Bug 1745959 - Do not fall back to selected browser in TabDialogBox getter. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D133778
2021-12-16 16:38:54 +00:00
Jonathan Watt
ac90ddff59 Bug 1745452 - Remove the print progress dialog code. r=mstriemer,bobowen,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D133500
2021-12-16 15:12:33 +00:00
Chris Peterson
2780c442e1 Bug 1661791 - Remove Fission [F] tab toolip and move subframe pids to the (pid) tooltip. r=mconley
Instead of showing:

(pid 3) [F 2, 1, 4]

The tab tooltip will now show a combined list of pids with the content pid followed by a sorted list of subframe pids:

(pids 3, 1, 2, 4)

Depends on D133854

Differential Revision: https://phabricator.services.mozilla.com/D133855
2021-12-16 05:26:42 +00:00
Chris Peterson
38b49d89f5 Bug 1661791 - Remove "New Non-Fission Window" menu item. r=mconley
Now that Fission is the default, we don't want people to open Fission and non-Fission windows in the same session.

Differential Revision: https://phabricator.services.mozilla.com/D133854
2021-12-16 05:26:41 +00:00
Niklas Baumgardner
cd5d088078 Bug 1743882 - Screenshots component preference observer. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D132740
2021-12-15 19:55:34 +00:00
Emilio Cobos Álvarez
8589933b21 Bug 1745189 - Don't hide the #TabsToolbar titlebar buttons when in fullscreen, even if the menubar is shown. r=dao,desktop-theme-reviewers
Since the menubar is not a fullscreentoolbar, it will be collapsed when
on fullscreen.

Differential Revision: https://phabricator.services.mozilla.com/D133399
2021-12-15 18:02:30 +00:00
Eemeli Aro
18caf861b1 Bug 1733490 - Migrate CSP error messages from extensions.properties to Fluent. r=zbraniecki,mixedpuppy,flod
The actual messages were migrated using https://github.com/mozilla/properties-to-ftl,
while C++ changes use patterns established by https://bugzilla.mozilla.org/show_bug.cgi?id=1742106.

Differential Revision: https://phabricator.services.mozilla.com/D131594
2021-12-15 16:09:03 +00:00
Gijs Kruitbosch
c132b26482 Bug 1745398 - fix fullscreen button in hamburger panel now that hiding panels from click events inhibits command events, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D133486
2021-12-14 21:27:59 +00:00
Gijs Kruitbosch
19fa3ca917 Bug 1745348 - bookmark subview items shouldn't try to hide the panel themselves, breaking the command/oncommand handling, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D133471
2021-12-14 21:27:51 +00:00
Csoregi Natalia
3bea0a777e Backed out 2 changesets (bug 1739220) for causing multiple failures e.g.browser_media_control_non_eligible_media.js. CLOSED TREE
Backed out changeset 20bce7cd571c (bug 1739220)
Backed out changeset f69aa1b07b51 (bug 1739220)
2021-12-14 20:32:26 +02:00
Edgar Chen
0b9cb3fd37 Bug 1739220 - Handle fullscreen state in a more reliable way; r=smaug,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D131185
2021-12-14 15:23:54 +00:00
Norisz Fay
333caceb64 Backed out 5 changesets (bug 1742865, bug 1744397) for causing wpt failures on attr-meta-http-equiv-refresh/parsing.html CLOSED TREE
Backed out changeset 7b01edc5a0e0 (bug 1744397)
Backed out changeset 41abd4b7d2c0 (bug 1744397)
Backed out changeset 634641e3a05a (bug 1744397)
Backed out changeset 6e7755177481 (bug 1744397)
Backed out changeset e9fc94b33da9 (bug 1742865)
2021-12-14 13:25:58 +02:00
Peter Van der Beken
6c947d1a00 Bug 1744397 - Simplify refresh code: remove aMetaRefresh argument. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D132861
2021-12-14 10:13:59 +00:00
Peter Van der Beken
cc2d4f0467 Bug 1744397 - Simplify refresh code: remove aRepeat argument. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D132860
2021-12-14 10:13:58 +00:00
Dragana Damjanovic
1fd7957fc0 Bug 1744006 - Replace dom.securecontext.whitelist_onions with dom.securecontext.allowlist_onions and dom.securecontext.whitelist with dom.securecontext.allowlist r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D133660
2021-12-14 05:20:08 +00:00
Butkovits Atila
d1b988065a Bug 1616011 - disable browser_devices_get_user_media.js on Linux_64 for frequent failures. r=intermittent-reviewers,MasterWayZ DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D133709
2021-12-14 02:53:07 +00:00
Mark Striemer
1aa3cfe660 Bug 1745262 - Ensure print previews/spinners hidden when system dialog is open r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D133415
2021-12-13 16:02:44 +00:00
lyavor
545ca5ab31 Bug 1730920 - Https only mode shouldn't be triggered by the wifi portal code. r=nhnt11,ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D131125
2021-12-13 13:32:11 +00:00
Mark Banner
9671e83fa7 Bug 1703357 - Update browser_startup to prevent osfile.jsm being loaded before opening first browser window. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D129373
2021-12-10 20:25:20 +00:00
Jonathan Watt
749c161186 Bug 1745303 - Remove browser/base/content/test/tabs/browser_tabSwitchPrintPreview.js. r=mstriemer DONTBUILD
The behaviour that this test is testing is specific to the old UI. The new UI
allows users to switch tabs at will while tab modal print previews are open.

Differential Revision: https://phabricator.services.mozilla.com/D133432
2021-12-10 16:18:54 +00:00
Jonathan Watt
f2d71d8a70 Bug 1745317 - Port browser_printpreview_crash.js to the new UI. r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D133435
2021-12-10 16:17:25 +00:00
Tim Huang
26082850f4 Bug 1743418 - Part 2: Remove URLQueryStrippingListProcessScript.js and URLQueryStrippingListService.jsm from the known list in browser startup tests. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D132991
2021-12-10 09:15:21 +00:00
Iulian Moraru
e4f169b13e Backed out changeset 63ec4612926b (bug 1743882) for causing mochitest failures on browser_preferences_usage.js. CLOSED TREE 2021-12-10 03:37:45 +02:00
Tim Giles
9d67482526 Bug 1744989 - Restore logo in about:protections. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D133355
2021-12-09 22:18:31 +00:00
Niklas Baumgardner
0f47b1bf57 Bug 1743882 - Screenshots component preference observer. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D132740
2021-12-09 21:06:37 +00:00
Jonathan Watt
958b942611 Bug 1745247 - Port browser_printpreview.js to the new UI. r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D133394
2021-12-09 20:37:35 +00:00
Andrei Oprea
ef300c52d4 Bug 1738286 - New schema and enrollment flow for rollouts r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D129835
2021-12-09 17:58:18 +00:00
Florian Quèze
969ec01ebd Bug 1744993 - avoid leaving about:robots open at the end of browser-chrome mochitests, r=Gijs.
Depends on D132055

Differential Revision: https://phabricator.services.mozilla.com/D133205
2021-12-09 11:27:41 +00:00
Frederik Braun
e69b0005a4 Bug 1744924 - Run mixed-content tests with https-first mode disabled r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D133336
2021-12-09 09:35:50 +00:00
Gijs Kruitbosch
673a4bc4be Bug 1735314 - tests, r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D128191
2021-12-08 14:12:07 +00:00
Rob Wu
d6767c7c9e Bug 1714846 - Really hide panels on hide, r=robwu,emilio
Differential Revision: https://phabricator.services.mozilla.com/D132574
2021-12-07 11:50:19 +00:00
Butkovits Atila
5fc1b29b43 Bug 1616011 - disable browser_devices_get_user_media.js on Linux for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D131997
2021-12-06 23:26:32 +00:00
Emilio Cobos Álvarez
28e0d34df0 Bug 1744300 - More efficiently style content select entries. r=mconley
We're already batching similar styles, so by using classes instead of
style attributes and :nth-child selectors we allow the elements to share
styles, and make their styling more efficient over-all.

Differential Revision: https://phabricator.services.mozilla.com/D132829
2021-12-06 22:04:02 +00:00