Commit graph

3965 commits

Author SHA1 Message Date
Jonathan Kingston
01bea734e5 Bug 1310447 - Add a pref to display a negative indicator in the URL bar for non-secure sites r=johannh
MozReview-Commit-ID: ExV99iQfvD6

--HG--
rename : browser/base/content/test/general/browser_bug590206.js => browser/base/content/test/siteIdentity/browser_check_identity_state.js
extra : rebase_source : c83f4cc4e3ea1bfa51ca922ee030a9d12ee1b35a
2017-11-14 18:36:56 +00:00
Marco Bonardo
ec456e695c Bug 1395508. r=dao
MozReview-Commit-ID: 8jH9dyj5JZU

--HG--
extra : rebase_source : bb6a05188c49c281be6fc405ec155936ab42c603
2017-11-08 15:42:21 +01:00
Dão Gottwald
8ce2197e43 Bug 1354332 - Update the tab bar layout when the UI density changes. r=johannh
MozReview-Commit-ID: 1HGVirulaE3

--HG--
extra : rebase_source : 5b1ee45459696a45138534207c51c8ec2f3d58eb
2017-11-15 13:04:49 +01:00
Gijs Kruitbosch
8c1b02e3d4 Bug 1388029 - remove the remaining uses of AREA_PANEL, r=jaws
MozReview-Commit-ID: L017kRfHfOv

--HG--
extra : rebase_source : c9dcbb76d787281ac2dcf18c59786205aeaacaf9
2017-11-07 12:15:18 +00:00
Paolo Amadini
f735328150 Bug 1409301 - Update the site security subview to the Photon style. r=johannh
The site security subview is now implemented using the "photonpanelmultiview" element, replacing the last instance of the "panelmultiview" element. The subview features a standard Photon header, hence the connection state icon was moved to the element below it. This makes the styles more similar between the main view and the subview. The connection state styles are now applied using a class name, and the tests have been updated accordingly.

This change required some fixes in the "photonpanelmultiview" implementation to make sure the height of the subview is correct and to allow keyboard navigation back to the main view.

Since the expander button and the permission controls in the main view are not visible anymore after the subview is shown, some code related to focus and hover could be removed as well.

MozReview-Commit-ID: 4nIAPWJPV8k

--HG--
extra : rebase_source : 74d6d769421c0f8521bdfae249b4d111e630a3bd
2017-11-11 19:13:43 +00:00
Kris Maglione
397b8bb7f0 Bug 1416074: Remove obsolete extensionNameFromURI helper. r=mixedpuppy
MozReview-Commit-ID: IzaqUZV03rG

--HG--
extra : rebase_source : 84ee23c5bfeeb738f9ab04f697274b5993017a0c
2017-11-09 17:18:59 -08:00
J.C. Jones
0e002bccbd Bug 1409259 - Add a console warning for soon-to-be-distrusted roots r=keeler,ttaubert
This patch adds a new diagnostic status flag to nsIWebProgressListener,
STATE_CERT_DISTRUST_IMMINENT, which indicates that the certificate chain is
going to change validity due to an upcoming distrust event. The first of
these events is this bug, affecting various roots from Symantec.

The STATE_CERT_DISTRUST_IMMINENT flag is set by nsNSSCallbacks and passed,
via nsSecureBrowserUIImpl, to browser.js where it is used to alert the console.

Adding this sort of diagnostic printing to be accessible to browser.js is a
long-desired goal, as future functionality can start doing more decision-making
there. We may, for example, also want to degrade the lock icon, which will be
straightforward with this flag.

This commit does not implement the IsCertificateDistrustImminent method. That is
follow-on work.

MozReview-Commit-ID: 75IOdc24XIV

--HG--
extra : rebase_source : e6a95d0be65f667eff0b131274272f0df91f8732
2017-10-18 22:29:42 -07:00
Yura Zenevich
2bd2942ddd Bug 1412358 - add telemetry probes for actions on accessibility indicator button and accessibility privacy preference checkbox. r=jimm
MozReview-Commit-ID: 4xXbf5UwnWK
2017-10-31 10:03:13 -04:00
Mark Banner
4de6bf22b1 Bug 1411368 - Automatically fix no-multi-spaces issues raised when using ESLint 4. r=mossop
MozReview-Commit-ID: H5YVp3rnzGo

--HG--
extra : rebase_source : 5b45b6c0df834131812d094e975047eaad374e06
2017-10-26 11:47:01 +01:00
Prathiksha
6a75b6bf98 Bug 1411290 - Make menulist label text visible for popup permission in identity manager in localized builds. r=johannh
MozReview-Commit-ID: 1Vx2uBqzPNc

--HG--
extra : rebase_source : 99f62a3a65230dca11011306a9bf2b7cf1d67733
2017-10-24 22:49:55 +05:30
Jared Wein
d6b4704310 Bug 1406414 - Switch to an APNG loading indicator when the browser is under schedule pressure. r=francois,mconley
MozReview-Commit-ID: 13KnlI9QcvU

--HG--
extra : rebase_source : 04ec34551ca8d0c2b4566c069ddf9202673bd3d2
2017-09-21 16:10:49 -04:00
Prathiksha
49ac66dc70 Bug 1331931 - Move the blocked popup icon into the identity block and add a blocked popup indicator item to the identity popup. r=johannh
MozReview-Commit-ID: HxsG2Uz2PuZ

--HG--
extra : rebase_source : 447af5fb2897d45a920244a39aefe7ee2e16b470
2017-09-17 18:35:10 +05:30
Brian Grinstead
3e5f8f313c Bug 1409784 - Remove mStringBundle from tabbrowser binding and expose gTabBrowserBundle instead;r=dao
MozReview-Commit-ID: 2P0OIuQwQv1

--HG--
extra : rebase_source : fe9c42a30a7becf6b3257d1face42087ae9b068d
2017-10-18 11:41:21 -07:00
Marco Bonardo
1daa7b40ab Bug 1347532 - Allow to set a default icon size for the page-icon protocol. r=standard8
MozReview-Commit-ID: KBQYf14iiQw

--HG--
extra : rebase_source : 568f35d153801a43b1f62ba2e73cb0324ea9bbf7
2017-10-17 16:24:55 +02:00
Felipe Gomes
43ee76c5ed Bug 1407351 - Remove nightly-only e10s testing features from the main browser window. r=mikedeboer
The only thing that I didn't remove was the process ID on the tab tooltip, which I find to be super helpful. For that, I changed the check from E10S_TESTING_ONLY to NIGHTLY_BUILD.

MozReview-Commit-ID: 2qNWebBpsMY

--HG--
extra : rebase_source : b30a4492f839186584c074b82a1969973cda48e0
2017-10-17 13:39:50 -02:00
Ryan VanderMeulen
e8cd5f653b Backed out 5 changesets (bug 1407351) for causing bug 1409395 and breaking nightlies.
Backed out changeset e6ee25ad6a9f (bug 1407351)
Backed out changeset 8e04412824b5 (bug 1407351)
Backed out changeset effeee94316e (bug 1407351)
Backed out changeset a53f34a45f9b (bug 1407351)
Backed out changeset 86a360e12b8a (bug 1407351)
2017-10-17 10:07:55 -04:00
Felipe Gomes
4346cedc0e Bug 1407351 - Remove nightly-only e10s testing features from the main browser window. r=mikedeboer
The only thing that I didn't remove was the process ID on the tab tooltip, which I find to be super helpful. For that, I changed the check from E10S_TESTING_ONLY to NIGHTLY_BUILD.

MozReview-Commit-ID: 8wbjdYIC3gb

--HG--
extra : rebase_source : 2ea1b77d4a9fd9c3eb17853c8ec655b309a3fa8c
2017-10-16 14:00:30 -02:00
Dan Banner
7caa92d5d8 Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Chung-Sheng Fu
7c32bd61cf Bug 967895 - Prompt (w/ Site Permission) before allowing content to extract canvas data (Tor 6253). r=johannh
MozReview-Commit-ID: 91eeagGmUXv

--HG--
extra : rebase_source : 6171cc7bed0b93932da6ca20db8052ada6a5c07b
2017-08-21 16:52:42 +08:00
Nihanth Subramanya
4a8b35e00c Bug 1389094 - Increase height of sidebar search bar and tree items in touch mode. r=dao
MozReview-Commit-ID: HxT3eNHImyz

--HG--
extra : rebase_source : eff12ac335b7908ded5eca9810aa41251d9eabdb
2017-10-08 22:06:30 +05:30
Dão Gottwald
223f606a50 Bug 1407613 - Remove dropmarker from the generic autocomplete binding. r=mak
MozReview-Commit-ID: DIVPqfbkJnL

--HG--
extra : rebase_source : 00636b09d381b201733be7c6a79433555f106af9
2017-10-11 15:34:57 +02:00
nikshepsvn@gmail.com
ef40ea31cc Bug 1407195 - Remove obsolete BrowserStartup and BrowserShutdown functions. r=dao
MozReview-Commit-ID: 1x48JtX6KNf
2017-10-11 18:39:41 +02:00
Sebastian Hengst
51446ede21 Backed out changeset 0a482229bed6 (bug 967895) for rooting hazard. r=backout
--HG--
extra : amend_source : a0a3ca7e33d17ce5a96effccef92d61ab5f373dd
2017-10-09 19:18:23 +02:00
Chung-Sheng Fu
9221167a14 Bug 967895 - Prompt (w/ Site Permission) before allowing content to extract canvas data (Tor 6253). r=johannh
MozReview-Commit-ID: 91eeagGmUXv

--HG--
extra : rebase_source : c4f5713b2cc7020bfb0c3e49b513ae213836a6df
2017-08-21 16:52:42 +08:00
Drew Willcoxon
9100f68edc Bug 1387141 - Pocket button does not stay red after URL pocketed and animation has finished. r=Gijs
MozReview-Commit-ID: KQVOUJUOfrx

--HG--
extra : rebase_source : 07e77c7835286c78789fc6c6ff553ae475f26e5e
2017-10-05 13:03:44 -07:00
Dão Gottwald
f67e9cf2fd Bug 1404674 - Clicking the home button should focus the content area. r=florian
MozReview-Commit-ID: GZlXyVuUbix

--HG--
extra : rebase_source : 6b6e04db6a08a1ea74e8ea703fcbc2e8e87d8ff2
2017-10-03 11:19:37 +02:00
Nika Layzell
ac37986b89 Bug 1402489 - Add a pref for switch to tab moving the target tab into the current window, r=mak
MozReview-Commit-ID: 8Am4UKxF8x5
2017-10-02 11:58:04 -04:00
Gijs Kruitbosch
9bf5c96eb5 Bug 1401943 - make reload button work immediately after a tab detach, r=jaws
MozReview-Commit-ID: 58Tvbz6RrnO

--HG--
extra : rebase_source : 9a7f6d39f46bda0c7341cd5674d3b1416d2654f7
2017-09-29 13:00:50 +01:00
Sebastian Hengst
5a95ac34b4 merge mozilla-central to autoland. r=merge a=merge 2017-09-29 11:49:46 +02:00
Marco Bonardo
1ce397a901 Bug 1403508 - Tabbrowser is no more storing root favicons in Places for pages not defining an icon. r=Mardak
Setting an icon for the tab and storing that icon in Places are now separate actions.
Before bug 1401777 setIcon was doing both, but that was error-prone and more expensive.
Due to that change, useDefaultIcon stopped storing root domain favicons in Places.

MozReview-Commit-ID: Kt5xEXctsnU

--HG--
extra : rebase_source : 1ca4910915c26ee538d66e4a07d447e453c88d22
2017-09-27 14:43:17 +02:00
Gijs Kruitbosch
51daaa88af Bug 1402896 - make the url bar strip javascript even when preceded by control characters, r=mak
MozReview-Commit-ID: 5ZO8n5lfvnl

--HG--
extra : rebase_source : bc8eaf8ebf4a38eeba9ecc4eba488bea038bd5e1
2017-09-25 17:24:26 +01:00
Jared Wein
1e2c41849c Bug 1402493 - Don't prevent switching back to Reload for top level about: loads. r=Gijs
In the steps to reproduce of this bug, we get see a load start for about:blank that is not top level. We then see a following load complete (STATE_STOP) that has aWebProgress.isTopLevel=true. This code is really here to prevent flickering from reload->stop->reload for about:home and other about: pages. I don't see any harm in being more agressive when switching back to Reload since that is the default state.

MozReview-Commit-ID: 3LygnRLcbA9

--HG--
extra : rebase_source : fb73699a213765cdb9239a111a55848e513ab0ee
2017-09-27 17:35:09 -04:00
Sebastian Hengst
ef3798a8d8 Backed out changeset 240bd9bd8b3e (bug 1403508) for failing toolkit/modules/tests/browser/browser_WebRequest_ancestors.js because it got mid-aired by bug 1305237. r=backout 2017-09-28 14:01:55 +02:00
Wes Kocher
253017b382 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 9qR4QYHAi2x
2017-09-28 17:08:09 -07:00
Eugen Sawin
fbf9ec3f92 Bug 1394520 - [1.2] Extend nsIBrowserDOMWindow to support content window creation without URI loading with e10s. r=smaug 2017-09-28 22:45:24 +02:00
Marco Bonardo
5e87d90e2b Bug 1403508 - Tabbrowser is no more storing root favicons in Places for pages not defining an icon. r=Mardak
Setting an icon for the tab and storing that icon in Places are now separate actions.
Before bug 1401777 setIcon was doing both, but that was error-prone and more expensive.
Due to that change, useDefaultIcon stopped storing root domain favicons in Places.

MozReview-Commit-ID: Kt5xEXctsnU

--HG--
extra : rebase_source : f7fa2b0e818df2570f0078c86c4dfdaba3953f01
2017-09-27 14:43:17 +02:00
Alexandre Poirot
4dd05d6b9e Bug 1250832 - Remove DevTools globals from browser.xul scope. r=jryans
MozReview-Commit-ID: 1kKJrz9iEx0

--HG--
extra : rebase_source : b9135d07a0b9269e3bbd8f92f9ce49c09029055d
2017-09-25 10:15:50 +02:00
Marco Bonardo
45a04bb796 Bug 1401777 - don't use rich icons for tabs. r=Mardak
MozReview-Commit-ID: DcqxEme7hfx

--HG--
extra : rebase_source : a134d0cae3cad93d9a7c8285abc76c694ef7da33
2017-09-21 10:21:50 +02:00
Sebastian Hengst
012539a236 Backed out changeset 418e79946237 (bug 1250832) for failing devtools/client/commandline/test/browser_cmd_csscoverage_startstop.js on Windows 7 debug. r=backout 2017-09-26 13:32:00 +02:00
Alexandre Poirot
bf1de68106 Bug 1250832 - Remove DevTools globals from browser.xul scope. r=jryans
MozReview-Commit-ID: 1kKJrz9iEx0

--HG--
extra : rebase_source : 41cfb38452b8124e288deef02db94f06756d2003
2017-09-25 10:15:50 +02:00
Sebastian Hengst
ae02a28d9f Backed out changeset 6b44b9c6114a (bug 1401777) for frequent failures in browser/base/content/test/general/browser_discovery.js on Linux. r=backout 2017-09-25 18:55:38 +02:00
Marco Bonardo
24547c71f9 Bug 1401777 - don't use rich icons for tabs. r=Mardak
MozReview-Commit-ID: DcqxEme7hfx

--HG--
extra : rebase_source : 032e3804c99e9285b33abdb07e134af35a6fcbbe
2017-09-21 10:21:50 +02:00
Sebastian Hengst
248b760c2d Backed out changeset 698252497ed8 (bug 1401777) for failing browser-chrome's browser/base/content/test/general/browser_discovery.js. r=backout 2017-09-24 21:43:23 +02:00
Marco Bonardo
9d60802367 Bug 1401777 - don't use rich icons for tabs. r=Mardak
MozReview-Commit-ID: DcqxEme7hfx

--HG--
extra : rebase_source : 53a267ec30cd850b1b63911f0deb553ee24b88c6
2017-09-21 10:21:50 +02:00
Gijs Kruitbosch
78398e9066 Bug 1378819 - fix combined stop/reload button not working in the overflow menu, r=jaws
MozReview-Commit-ID: LXRbfRsKBC6

--HG--
extra : rebase_source : 11d8dfe355d3f035b08bfb561153e75fcf2e9100
2017-09-22 12:44:59 +01:00
Sebastian Hengst
e1664a3d4e Backed out changeset 9c0e1bf558e6 (bug 1401777) for failing browser_discovery.js. r=backout 2017-09-22 17:16:25 +02:00
Marco Bonardo
d088caae0a Bug 1401777 - don't use rich icons for tabs and remove crisp filters making hi res icons look blocky. r=Mardak
MozReview-Commit-ID: DcqxEme7hfx

--HG--
extra : rebase_source : edc6989f8e16a8dced8ed0903f5cbbcfe846a517
2017-09-21 10:21:50 +02:00
Wes Kocher
a7fe048680 Merge inbound to central, a=merge
MozReview-Commit-ID: E7k4xViLm4V
2017-09-21 17:03:29 -07:00
Kershaw Chang
3ccf2143f7 Bug 1247843 - Part 2: Set request context ID for the channel used to load favicon. r=mak
This patch covers two cases when loading a favicon:
1. Get the request context ID of the document load group, when <link rel="icon"> is found in the page.
2. Use the top level document's request context ID when using the default favicon.
2017-09-20 20:09:00 -04:00
Sebastian Hengst
7eec7a0a11 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: mr7OYuaLKE
2017-09-21 15:23:43 +02:00