Tooru Fujisawa
f452049d31
Bug 1376119 - Add Reopen in Container tab menu. r=baku,Gijs
2018-06-07 15:59:01 +09:00
Zibi Braniecki
91aecb56ee
Bug 1462675 - Fix permissions popup dialog opened from browser.js. r=johannh
...
MozReview-Commit-ID: AwOikE81KpP
2018-06-04 17:21:09 -07:00
Ciure Andrei
14d3b1b40f
Backed out 1 changesets (bug 1462675) for ESlint failures a=backout on a CLOSED TREE
...
Backed out changeset 50305cce4a82 (bug 1462675)
2018-06-05 18:31:47 +03:00
Zibi Braniecki
766e1178c7
Bug 1462675 - Fix permissions popup dialog opened from browser.js. r=johannh
...
MozReview-Commit-ID: AwOikE81KpP
2018-06-04 17:21:09 -07:00
Noemi Erli
c49a67ce02
Backed out 8 changesets (bug 1458375) for Mochitest leaks on a CLOSED TREE
...
Backed out changeset 30a743401670 (bug 1458375 )
Backed out changeset ae969e1cebfb (bug 1458375 )
Backed out changeset 1fb76b9b6f82 (bug 1458375 )
Backed out changeset 868da3a1b94a (bug 1458375 )
Backed out changeset bd2cba9dfb3d (bug 1458375 )
Backed out changeset 715850ae92a1 (bug 1458375 )
Backed out changeset cfe8da250de7 (bug 1458375 )
Backed out changeset 2968c0a21410 (bug 1458375 )
2018-05-31 22:38:48 +03:00
Mike Conley
010ee8fd44
Bug 1458375 - Add a new browser-idle-startup-tasks-finished notification. r=Felipe
...
This notification fires when a browser window finishes running its idle tasks. Note
that it might never run if every window goes away before the idle tasks can run.
MozReview-Commit-ID: IEH98S29jhV
2018-05-29 12:47:54 -04:00
arthur.iakab
436c7d6051
Merge mozilla inbound to central a=merge
2018-05-31 01:05:10 +03:00
Csoregi Natalia
9f017e1c9d
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-05-30 12:27:51 +03:00
Boris Zbarsky
c19ca25dce
Bug 1455676 part 18. Stop using getInterface as the primary API for the indexeddb permission notifications. r=mrbkap
2018-05-29 22:58:50 -04:00
Mark Banner
8853e86675
Bug 1463738 - Remove the Bookmark description UI. r=dao
...
This removes the bookmark description UI, but leaves the backend in-place for a release or two, so that users have time to save anything they want (e.g. via backup).
The backend will be removed in bug 1402890 .
MozReview-Commit-ID: La4AYFar7eK
2018-05-23 17:15:09 +01:00
Mark Striemer
dcffb346eb
Bug 1455300 - Part 1: Extract tab menuitem code from tabbrowser.xml r=dao
...
MozReview-Commit-ID: LP0EZxe5cJ9
2018-05-14 15:10:01 -05:00
Luca Greco
9ed230e011
Bug 1458918 - Prevent windows.getLastFocused from leaking tab being adopted by a new window. r=dao,mixedpuppy
...
MozReview-Commit-ID: 6Nj7J7aI06B
2018-05-03 16:24:02 +02:00
Dorel Luca
c6e24fbcd6
Merge mozilla-inbound to mozilla-central. a=merge
2018-05-26 07:09:39 +03:00
Coroiu Cristina
9f3013e5a1
Merge mozilla-central to inbound a=merge on a CLOSED TREE
2018-05-25 20:58:44 +03:00
Felipe Gomes
401ef00449
Bug 1461548 - Only load the RefreshBlocker frame script when necessary. r=mconley
2018-05-25 14:22:14 -03:00
Dão Gottwald
b3299c9fa8
Bug 1449860 - Focus the location bar when loading about:home. r=mak
...
MozReview-Commit-ID: FeeNBfGTl7Z
2018-05-23 11:17:25 +02:00
Dão Gottwald
cda5638fb0
Bug 1464384 - Stop returning true/false from focusAndSelectUrlBar. r=mak
...
MozReview-Commit-ID: BKmsjCRZiLs
2018-05-25 15:38:09 +02:00
layely
3b701cd4b2
Bug 1458022 - Implement ability to close a selection of tabs. r=jaws
...
MozReview-Commit-ID: 4yjajKnONuK
2018-05-21 04:16:01 +00:00
Felipe Gomes
d624e158f9
Bug 1409054 - Remove code from the old about:home. r=Mardak
...
MozReview-Commit-ID: JrgIFr2kAvI
2018-05-22 00:45:44 -03:00
Tim Taubert
ec400d5665
Bug 1464015 - Web Authentication - Rework IPC layer for future Android/Windows support r=jcj
...
Reviewers: jcj
Reviewed By: jcj
Subscribers: mgoodwin
Bug #: 1464015
Differential Revision: https://phabricator.services.mozilla.com/D1378
2018-05-30 16:06:09 +02:00
ls05
29bf9f0138
Bug 1462285 - Remove const nsIChannel in XULBrowserWindow.onStateChange. r=dao
2018-05-24 15:46:58 +02:00
Johann Hofmann
f36133f213
Bug 1462469 - Add a "Clear Cookies and Site Data" footer button to the identity popup. r=nhnt11
...
This implements a new button in the identity popup that allows users to quickly
remove cookies and site data from the sites they're visiting.
This uses the SiteDataManager behind the scenes and is similar to the changes
we made for PageInfo already.
There's a major drawback to this approach in that SiteDataManager needs to
refresh its entire data set everytime we want information about a single site
or want to remove anything (it's not trivial to get rid of that limitation while
dealing with all the quirks of our storage APIs). I will work around this by
implementing a way for SiteDataManager to incrementally update itself in bug 1460768.
MozReview-Commit-ID: Iy7ia0KllFq
2018-05-18 11:36:15 +02:00
Oriol Brufau
a6446f33a9
Bug 1457474 - Add 'Manage Extension' in browserAction context menu r=Gijs,mixedpuppy
...
MozReview-Commit-ID: 3iA7fCeXLVs
2018-05-14 22:23:21 +02:00
Dão Gottwald
5b24caed80
Bug 1462281 - Remove obsolete getNotificationBox function form browser.js. r=Gijs
...
MozReview-Commit-ID: DudF9WpoHFD
2018-05-17 11:13:45 +02:00
Nan Jiang
8e8ea76383
Bug 1425494 - Make browser-open-newtab-start notify with extra info. r=dmose,mstriemer
...
MozReview-Commit-ID: EjDFjUvreEp
2018-05-16 11:15:47 -04:00
Marco Bonardo
461e97028a
Bug 1460570 - Merge mozIAsyncFavicons into nsIFaviconService. r=standard8
...
MozReview-Commit-ID: JAxNj9MfcUI
2018-05-10 13:49:00 +02:00
Erica Wright
d248a1d666
Bug 1448918 - Create about:welcome page in preparation for firstrun migration. r=dmose
...
MozReview-Commit-ID: L34uRsOeziS
2018-04-23 15:47:57 -04:00
Oriol Brufau
2789d3a111
Bug 1452970 - Add auto-hide option to Download toolbar icon context menu r=Gijs
...
MozReview-Commit-ID: VVPQesdzJ6
2018-04-14 11:26:03 +02:00
shindli
382510a517
Backed out changeset b12b76bbe1c6 (bug 1452970) for TV failures in browser/components/downloads/test/browser/browser_downloads_autohide.js on a CLOSED TREE
2018-05-09 15:16:40 +03:00
Oriol Brufau
cbfb159c61
Bug 1452970 - Add auto-hide option to Download toolbar icon context menu r=Gijs
...
MozReview-Commit-ID: VVPQesdzJ6
2018-04-14 11:26:03 +02:00
J. Ryan Stinnett
4aa3db334b
Bug 1453519 - Extract process selection logic from _loadURI. r=mconley
...
Extract logic around whether a browser needs to change processes, get a new
frameloader because of preloading, etc. from `_loadURI` in `browser.js` to
`E10SUtils.jsm` where it can be shared with other code paths.
The side effect paths (trying to handle in chrome, removing preloaded state) are
left behind in `browser.js` so that the `E10SUtils` version can be a pure
function.
MozReview-Commit-ID: 6LYB3e3U5o8
2018-05-04 15:27:28 -05:00
Tim Taubert
9a1fceb09c
Bug 1453959 - Web Authentication - Use term "Security Key" r=jcj
...
Reviewers: jcj
Reviewed By: jcj
Bug #: 1453959
Differential Revision: https://phabricator.services.mozilla.com/D989
2018-05-02 15:32:23 +02:00
Kris Maglione
582a21b473
Bug 1456035: Part 5 - Convert manual QueryInterface to ChromeUtils.generateQI. r=mccr8
...
Manually-implemented QueryInterface functions don't benefit from the
MozQueryInterface optimizaions, and a lot of them are in hot code, and
implement a large number of interfaces.
MozReview-Commit-ID: 8OzglraowZt
2018-04-23 12:58:34 -07:00
Kris Maglione
fd7e9e6a69
Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8
...
This also removes any redundant Ci.nsISupports elements in the interface
lists.
This was done using the following script:
acecb401b7/processors/chromeutils-generateQI.jsm
MozReview-Commit-ID: AIx10P8GpZY
2018-04-22 20:55:06 -07:00
Mark Banner
e72efd4b04
Bug 1456076 - Update ESLint to 4.19.1 & eslint-plugin-html to 4.0.3. r=mossop
...
MozReview-Commit-ID: Gs6T8AsLPPo
2018-04-23 11:33:31 +01:00
Mark Banner
c836f3091c
Bug 1449317 - Update the default string in the address bar. r=florian
...
MozReview-Commit-ID: C00zxCTJmHY
2018-04-22 22:02:05 +01:00
Kris Maglione
ad06da8d89
Bug 1454202: Part 5b-c - Remove interstitial callback argument from getInstall* APIs. r=aswan
...
***
Bug 1454202: Part 5b - Remove interstitial callback argument from getInstall* APIs. r=aswan
MozReview-Commit-ID: ATKWozPZF4d
***
Bug 1454202: Part 5c - Update callers for new getInstall* signature. r=aswan
MozReview-Commit-ID: FWzZ2dxZOGs
2018-04-15 14:22:55 -07:00
Kris Maglione
d3bbf87c83
Bug 1454202: Part 1 - Update legacy callers to use Promise-based AddonManager APIs. r=aswan
...
***
Bug 1454202: Part 1a - Auto-replace uses of callback-based AddonManager APIs with Promise-based versions. r=aswan
This was done using the following script:
4cd5ae9597/processors/aom-api-generators.jsm
MozReview-Commit-ID: 8hobLz15a66
***
Bug 1454202: Part 1b - Manually fix eslint errors after auto-rewrite. r=aswan
This also deletes an obsolete test whose xpcshell variant was already deleted.
MozReview-Commit-ID: DM9W9Q2SVIE
***
Bug 1454202: Part 1c - Manually fix non-eslint issues after auto-rewrite. r=aswan
MozReview-Commit-ID: DtMscWZuExc
2018-04-14 19:38:18 -07:00
Mike Conley
59c240982c
Bug 1358712 - Get rid of synchronous layout flushes when calculating where to put the StatusPanel. r=Felipe
...
MozReview-Commit-ID: KHagFdaRAzF
2018-03-07 17:39:20 -05:00
Dão Gottwald
824aa2d2d3
Bug 1455578 - Remove obsolete nsIXULBrowserWindow::setJSStatus. r=bz
...
MozReview-Commit-ID: 6m7AQIvouIi
2018-04-20 12:55:14 +02:00
Dão Gottwald
7575d42bf1
Bug 1454631 - Remove nsIXULBrowserWindow::forceInitialBrowserRemote. r=mconley
...
MozReview-Commit-ID: BUOJ0TjSCgt
2018-04-17 16:04:10 +02:00
Cosmin Sabou
33d7c80b88
Backed out changeset 047536b1a60a (bug 1448918) for browser chrome failures on browser_urlbar_blanking.js. CLOSED TREE
2018-04-19 21:52:24 +03:00
Erica Wright
aca17f90ef
Bug 1448918 - Create about:welcome page in preperation for firstrun migration. r=dmose
...
MozReview-Commit-ID: CoXu6R20GhM
2018-04-13 14:39:38 -04:00
Johann Hofmann
18914c48db
Bug 1455243 - Remove duplicate gIdentityHandler implementation from browser.js. r=dao
...
I copied the browser.js contents to browser-siteIdentity.js, there are no changes.
MozReview-Commit-ID: AytWG2oijXc
2018-04-19 11:52:22 +02:00
Mike de Boer
543bf31308
Bug 1034036 - Part 3: start tracking windows activations to always be aware of their respective order. This allows consumers to iterate over a set of windows in order of appearance (e.g. z-order). r=dao
...
Tests are also added here for the legacy `getTopWindow` method to guard against
basic regressions.
We now start tracking browser windows right after the DOMContentLoaded event, which
is earlier than before. We now also assume that any newly tracked window has the
focus initially, which is closer to the nsIWindowMediator semantics.
MozReview-Commit-ID: 6QYJqA1tMPC
2018-04-11 12:06:03 +02:00
Mike de Boer
15e60d9e71
Bug 1034036 - Part 2: Rename and shorten getMostRecentBrowserWindow to getTopWindow and modernize the style used in BrowserWindowTracker.jsm. r=dao
...
MozReview-Commit-ID: EvgAhq4uR3a
2018-04-11 12:05:59 +02:00
Mike de Boer
2271d50b55
Bug 1034036 - Part 1: Merge RecentWindow.jsm and UpdateTopLevelContentWindowIDHelper.jsm into one module called 'BrowserWindowTracker.jsm'. r=dao
...
MozReview-Commit-ID: 9qzq1aGvjDu
2018-04-11 12:05:56 +02:00
Tiberius Oros
141085eca2
Backed out changeset 82d5734d2fea (bug 1449317) for valgrind-test failures on a CLOSED TREE
2018-04-18 00:49:24 +03:00
Mark Banner
a7097ea35e
Bug 1449317 - Update the default string in the address bar. r=florian
...
MozReview-Commit-ID: C00zxCTJmHY
2018-04-09 15:32:19 +01:00
Mark Striemer
8b1d36978f
Bug 1397809 - Part 2: Add a doorhanger when an extension changes the homepage r=aswan,Gijs
...
MozReview-Commit-ID: CwZ3E32xROS
2018-01-11 18:59:32 -06:00