Dão Gottwald
ff2e63c19e
Bug 1445337 - Send Reader:PushState message to the correct browser. r=Gijs
...
MozReview-Commit-ID: HmNFGgCgRTc
--HG--
extra : rebase_source : 476bb2203e2825c9d995b42bdf7308628a2a1b69
2018-03-13 18:17:43 +01:00
Dão Gottwald
1283d25eac
Bug 1443849 - Part 4: Call gBrowser.init from gBrowserInit and prevent early access to gBrowser. r=Gijs
...
MozReview-Commit-ID: 6QxXs8fUk3o
--HG--
extra : rebase_source : 45dec7271435e7f7123fc03c358e48b6387d7a4c
2018-03-13 14:44:16 +01:00
Narcis Beleuzu
64def92be1
Backed out 4 changesets (bug 1443849) backed out for mochitest bc failures on /browser_tabs_close_beforeunload.js
...
Backed out changeset 54259728e099 (bug 1443849)
Backed out changeset e2768d74d30e (bug 1443849)
Backed out changeset b34c63d24344 (bug 1443849)
Backed out changeset 22799a033471 (bug 1443849)
2018-03-13 17:24:33 +02:00
Dão Gottwald
0ccb5d6ccd
Bug 1443849 - Part 4: Call gBrowser.init from gBrowserInit and prevent early access to gBrowser. r=Gijs
...
MozReview-Commit-ID: 6QxXs8fUk3o
--HG--
extra : rebase_source : b24b2d3541d675c8abe924d424e9d441aab15507
2018-03-13 14:44:16 +01:00
Dão Gottwald
3a59da2e31
Bug 1444891 - Remove the statuspanel binding. r=jaws
...
MozReview-Commit-ID: KcpOYuObiNG
--HG--
extra : rebase_source : 6784b6b8ae7d9615fedfc6e4bb7ac2d27c297f72
2018-03-12 20:47:31 +01:00
Cosmin Sabou
b7b21eb5b0
Backed out changeset 4805bc295b9a (bug 1444891) for ESlint failure on browser/base/content/browser.js
2018-03-12 19:49:23 +02:00
Dão Gottwald
494566d194
Bug 1444891 - Remove the statuspanel binding. r=jaws
...
MozReview-Commit-ID: JaMhIAWHbEv
--HG--
extra : rebase_source : 09a2bff84c8f1b47e64c7f6fde65689b7d5f11c9
2018-03-12 14:55:55 +01:00
Tim Taubert
6ded2cf370
Bug 1430150 - Implement WebAuthentication permission prompts r=jcj,johannh
...
Reviewers: jcj, johannh
Reviewed By: jcj, johannh
Bug #: 1430150
Differential Revision: https://phabricator.services.mozilla.com/D638
--HG--
rename : dom/webauthn/tests/cbor/cbor.js => dom/webauthn/tests/cbor.js
extra : amend_source : f137c2aebea5797cd07d4500cb71c2b9be4e4844
2018-03-11 18:47:14 +01:00
Dão Gottwald
1d92eccd3c
Bug 1444614 - Avoid initializing gBrowser and gBrowser.tabContainer early in the urlbar binding constructor. r=Gijs
...
MozReview-Commit-ID: Lfv4d8RzhmZ
--HG--
extra : rebase_source : 8be318c2200a0bb96f8b176f270a330d618d16ff
2018-03-10 15:02:33 +01:00
Prathiksha
b360ee3691
Bug 1435160 - Format notification popup description message in a helper function. r=johannh
...
MozReview-Commit-ID: Bwy2WrbXjUf
--HG--
extra : rebase_source : 7560c426f8e3fbfb102cfcba1ef7f15fc112ec38
2018-02-28 02:01:55 +05:30
Arthur Deschamps
9e3694575a
Bug 1438069 - "Get me out of here" button now redirects to page "Private Browsing with Tracking Protection" in private mode - r=johannh
...
--HG--
extra : rebase_source : b4cd177eb731cfb6b4adbb16278fe71ef024b807
2018-02-20 19:27:55 +01:00
Prathiksha
239dd9178f
Bug 1437324 - Wrap popup permission indicator text in the Site Identity Panel when it exceeds the width of the panel. r=johannh
...
textContent is used to set the indicator label text here instead of the value attribute because the text set using the value attribute does not wrap when it exceeds the width of the panel, which in turn pushes the menulist and half of the indicator text out of view.
MozReview-Commit-ID: 1VBaQlbZwzQ
--HG--
extra : rebase_source : 9bda7f5d8ec59b61dbc0e93c9a715c971ab5dceb
2018-03-03 19:19:42 +05:30
Dão Gottwald
92ae27a927
Bug 1442398 - Convert the TabBrowser class to a plain object and make gBrowser available already before gBrowser.init returns. r=bgrins
...
MozReview-Commit-ID: Cmq8IOaoxn5
--HG--
extra : rebase_source : c74ea804ea39e7e6f9df24b45a4efa37b0aead51
2018-03-07 06:49:53 +01:00
Dão Gottwald
732eeec0ab
Bug 1442651 - Remove the tabbrowser element and binding. r=bgrins
...
MozReview-Commit-ID: 2IXukkFq5C2
--HG--
extra : rebase_source : 4fd817951e19b39b5b06e75614031302177e86b2
2018-03-05 20:33:36 +01:00
J. Ryan Stinnett
ef9b21aeaf
Bug 1442923 - Convert openInExtenalEditor to Promises. r=bdahl
...
This resolves some confusion around the required callback for
`openInExtenalEditor` by converting it to instead return a Promise. This also
simplifies the flow of its callers as well.
MozReview-Commit-ID: EYoucELJLbu
--HG--
extra : rebase_source : b27541f6d86b06d967b6a5023d82c43efb422d67
2018-03-05 11:50:50 -06:00
Dão Gottwald
63def97e4c
Bug 1442961 - Remove the windowdragbox element and binding. r=jaws
...
MozReview-Commit-ID: JZVMty8qMCP
--HG--
extra : rebase_source : 0f065f0f82e94775fa1d74812e948d88d2516d24
2018-03-05 14:54:03 +01:00
Christoph Kerschbaumer
d0bbab23a2
Bug 1430751 - Apply unified behavior model for about: pages to about:privatebrowsing. r=gijs,mrbkap
2018-03-05 09:20:34 +01:00
Prathiksha
68615f1636
Bug 1192927 - Remove plugins specific code and initialize the flash plugin row in Page Info and support flash in Site Identity. r=Felipe,johannh
...
MozReview-Commit-ID: 7CLfN4Io0ez
--HG--
extra : rebase_source : 8af54d5a3e4c35113f54b4fcc0ae05b47c0ce60a
2018-02-18 00:20:11 +05:30
Johann Hofmann
826e0a8031
Bug 1440607 - Move getAnimations call out of the rAF for the WebRTC blinking animation. r=florian
...
MozReview-Commit-ID: It4buk33ea7
--HG--
extra : rebase_source : d891865c6a442249038ece0704e2cdbe17c6c793
2018-02-27 22:46:32 +01:00
Andreea Pavel
1eb964c5f3
Backed out changeset 8e5b1525be69 (bug 1192927) or failing testing\firefox-ui\tests\functional\security\test_no_certificate.py TestNoCertificate.test_no_certificate on a CLOSED TREE
2018-03-02 13:51:15 +02:00
Prathiksha
30e02230c8
Bug 1192927 - Remove plugins specific code and initialize the flash plugin row in Page Info and support flash in Site Identity. r=Felipe,johannh
...
MozReview-Commit-ID: 3KUbgencO3M
--HG--
extra : rebase_source : d8cbf97c6764fd3700a7cbc6d5dc19565b97bad1
2018-02-18 00:20:11 +05:30
Michael Kaply
b7a354c792
Bug 1432355 - Add a policy to disable private browsing. r=Gijs
...
MozReview-Commit-ID: AprbL6usEv5
--HG--
extra : rebase_source : d0a9255aae8b8d038c69978cbeabbfc394ad46cd
2018-03-01 10:20:38 -06:00
Marco Bonardo
e9b3ac1755
Bug 1439315 - 8 - Remove some dangling NetUtil usage. r=standard8
...
MozReview-Commit-ID: A8WcjKkFhVA
--HG--
extra : rebase_source : a4acea017a24de112b1c3bef6ba16d3e0a837a6e
2018-02-28 15:20:05 +01:00
Dão Gottwald
de08cb1cdb
Bug 1441788 - Expose Reader View shortcut in the address bar button's tooltip. r=mikedeboer
...
MozReview-Commit-ID: 88p5xYUrefQ
--HG--
extra : rebase_source : 5c7d4e8067e6c570d6c04fd9758febb098768be2
2018-02-28 11:45:54 +01:00
Florian Quèze
c714053d73
Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
2018-02-28 18:51:33 +01:00
Sebastian Hengst
769222fadf
merge mozilla-inbound to mozilla-central. a=merge
...
--HG--
rename : browser/base/content/tabbrowser.xml => browser/base/content/tabbrowser.js
2018-02-28 12:54:12 +02:00
Tooru Fujisawa
9d6ff71db6
Bug 1435908 - Part 2: Pass the triggering principal when opening an URI from new tab button and new window button drag and drop. r=Gijs
2018-02-28 10:36:44 +09:00
Tooru Fujisawa
869b614794
Bug 1319157 - Check each URIs for home button. r=Gijs
2018-02-28 10:36:43 +09:00
Tooru Fujisawa
3546360add
Bug 1435910 - Part 1: Warn when opening too many tabs by drag and drop. r=Gijs
2018-02-28 10:36:43 +09:00
Brian Grinstead
18bb37dcc8
Bug 1392352 - Part 2 - Translate the tabbrowser implementation into a JS class;r=mconley,r=dao CLOSED TREE
...
We keep the XBL binding around for <content>, <constructor>, and <destructor>. This can
eventually be migrated to a Custom Element once we have platform support, but in the meantime
this is a way to get the many thousands of LOC into a JS class.
MozReview-Commit-ID: 1dCQp527yF9
--HG--
extra : rebase_source : 26b833413bab71168aa15e03f0f3803884be3f6b
extra : amend_source : 150cef6748ca8a9e819de0c674fac5966dd574cf
2018-02-27 10:04:14 -08:00
Valentin Gosu
84b854ce2c
Bug 1433958 - Change code that sets nsIURI.userPass to use nsIURIMutator r=mayhemer
...
* Code in XMLHttpRequestMainThread is converted to set the username and password individually. This is because when the parameters are empty, it ended up calling SetUserPass(":") which always returns an error.
MozReview-Commit-ID: 3cK5HeyzjFE
--HG--
extra : rebase_source : f34400c11245d88648b0ae9c196637628afa9517
2018-02-26 20:43:46 +01:00
Valentin Gosu
a60ce32b46
Bug 1439931 - nsIIOService.extractScheme/net_ExtractURLScheme should lowercase its output r=mayhemer
...
MozReview-Commit-ID: LZ2rqIdIoXQ
--HG--
extra : rebase_source : 3d9973f0001ddc2d98cad0ddddb646cedac489c7
2018-02-26 16:42:27 +01:00
Johann Hofmann
f943b48940
Bug 1431027 - Update disk space warning to reflect the latest preferences. r=nhnt11
...
This changes the disk space notification to show the correct preferences path
and to use the correct openPreferences arguments.
MozReview-Commit-ID: BuKAUvDjp9T
--HG--
extra : rebase_source : 678f52801d100a980f529fc565d1009c38320ae4
2018-02-22 00:31:16 +01:00
Mike Conley
4e9c3d2fe2
Bug 1434376 - Switch over all uses of BrowserUtils.promiseLayoutFlushed to window.promiseDocumentFlushed. r=Paolo
...
window.promiseDocumentFlushed will call a callback as soon as a style or layout
flush is not required for the document (which might be immediately). This is a
new ChromeOnly API introduced in an earlier patch in this series.
This patch also removes the now-unneeded BrowserUtils.promiseLayoutFlushed and
BrowserUtils.promiseReflowed methods and infrastructure.
MozReview-Commit-ID: Jv7KoxBXhHG
--HG--
extra : rebase_source : b8c9ae40dbdd0f5587d03e8b7c0833bd94032a78
2018-02-11 20:15:11 -05:00
Andreea Pavel
1aac7df383
Backed out 3 changesets (bug 1434376)for failing browser chrome at browser/base/content/test/performance/browser_urlbar_search_reflows.js on a CLOSED TREE
...
Backed out changeset b636251b75ab (bug 1434376)
Backed out changeset fccbba9cb959 (bug 1434376)
Backed out changeset b5128504011c (bug 1434376)
2018-02-25 12:44:28 +02:00
Mike Conley
96fbfba56f
Bug 1434376 - Switch over all uses of BrowserUtils.promiseLayoutFlushed to window.promiseDocumentFlushed. r=Paolo
...
window.promiseDocumentFlushed will call a callback as soon as a style or layout
flush is not required for the document (which might be immediately). This is a
new ChromeOnly API introduced in an earlier patch in this series.
This patch also removes the now-unneeded BrowserUtils.promiseLayoutFlushed and
BrowserUtils.promiseReflowed methods and infrastructure.
MozReview-Commit-ID: Jv7KoxBXhHG
--HG--
extra : rebase_source : b8c9ae40dbdd0f5587d03e8b7c0833bd94032a78
2018-02-11 20:15:11 -05:00
Johann Hofmann
593a01f28c
Bug 1333468 - Part 1 - Move WebRTC sharing indicator into the identity block and add a paused state. r=florian
...
MozReview-Commit-ID: ETi6nX2Eapc
--HG--
extra : rebase_source : cc7575236c84de23ff7e86182c81160306f096c6
2017-11-16 19:33:19 +01:00
Prathiksha
fb6210fff5
Bug 1433513 - Correctly handle new expire type (EXPIRE_POLICY) in the Site Identity panel and Page Info window. r=johannh
...
MozReview-Commit-ID: 7mfxnqI1C65
--HG--
extra : rebase_source : 6000e334bc43978a11a4d9de447445de2249933f
2018-02-14 00:16:53 +05:30
Gijs Kruitbosch
77d40712b5
Bug 1439396, r=mak
...
--HG--
extra : rebase_source : 8d92f674148d4edc985e1c6ae9bfcb91b7ff5403
2018-02-21 12:18:40 +00:00
Florian Quèze
055aab242e
Bug 1403648 - set the 'focused' attribute on the urlbar by default, and remove it when we are unsure, to avoid flickering of the urlbar-history-dropmarker, r=johannh.
2018-02-14 22:15:05 +01:00
Florian Quèze
708b543532
Bug 1403648 - set urlbar focus and about:home favicon in the DOMContentLoaded handler to reduce window open flicker, r=johannh.
2018-02-14 22:15:05 +01:00
Florian Quèze
ed88da887a
Bug 1403648 - focus the urlbar at first paint without waiting for a promise to resolve in most cases, r=johannh.
2018-02-14 22:15:05 +01:00
Johann Hofmann
256143626d
Bug 1438806 - Set correct default permission when showing blocked popups in the identity popup. r=prathiksha
...
MozReview-Commit-ID: 9dSsGViBbbU
--HG--
extra : rebase_source : cc6759d4b7dffd94312d418ea8bfb1ca75203e01
2018-02-16 12:21:02 +01:00
Nihanth Subramanya
a37bd50fe6
Bug 1438511 - Don't update sidebar UI density before SidebarUI is initialized, or if the sidebar is not open. r=florian
...
MozReview-Commit-ID: GTfBrSccecX
--HG--
extra : rebase_source : 878f733204cfcea79590975a3b3b93e365b7963c
2018-02-15 19:31:03 +05:30
Brendan Dahl
40c81820ad
Bug 1418403 - Remove viewing source in a standalone window. r=jryans
...
Along with removing the view source standalone windows and prefs this patch:
1) Re-structures several of the view source tests that were only testing the old
standalone windows to now test view source in tab.
2) Adds support viewSourceUtils.viewSource() to open a browser window when there
aren't any open (for browser toolbox view source).
3) Cleans up some of the API for viewSourceUtils and removes the old deprecated
ways of calling it.
MozReview-Commit-ID: DI6sgZwbCf
--HG--
extra : rebase_source : 64677186122f74ab95912d5f3f173cf37472458a
2018-02-05 13:33:58 -08:00
Dão Gottwald
694859a3f8
Backed out changeset f23ac3f571cf
...
MozReview-Commit-ID: FLl0Gd0oG6o
2018-02-16 09:27:40 +01:00
Dão Gottwald
080e52a924
Backed out changeset c03c60285f5d
...
MozReview-Commit-ID: 1JWaWpvbii6
2018-02-16 09:27:22 +01:00
Dão Gottwald
3907cbdf72
Backed out changeset 9833d3aa5451
...
MozReview-Commit-ID: HwyR97pKxfA
2018-02-16 09:27:05 +01:00
Dorel Luca
75f385b6d6
Merge mozilla-centra to mozilla-inbound
2018-02-15 00:37:44 +02:00
Florian Quèze
929dc2dc6f
Bug 1403648 - set the 'focused' attribute on the urlbar by default, and remove it when we are unsure, to avoid flickering of the urlbar-history-dropmarker, r=johannh.
2018-02-14 22:15:05 +01:00