Commit Graph

18937 Commits

Author SHA1 Message Date
Ciure Andrei
a55b661b04 Merge inbound to mozilla-central. a=merge 2018-07-05 12:51:41 +03:00
Kris Maglione
5a3ffd4ede Bug 1470333: Part 2 - Avoid creating ConsoleAPI instances when debug logging is not enabled. r=MattN
MozReview-Commit-ID: Edck1SgCcDA
2018-07-04 12:43:21 -07:00
Coroiu Cristina
dfd438c078 Backed out 2 changesets (bug 1470333) for xpcshell failures at browser/extensions/formautofill/test/unit/test_getFormInputDetails.js
Backed out changeset dbea1942a32f (bug 1470333)
Backed out changeset 440ee3fab72a (bug 1470333)
2018-07-05 00:24:27 +03:00
Kris Maglione
871bddafb2 Bug 1470333: Part 2 - Avoid creating ConsoleAPI instances when debug logging is not enabled. r=MattN
MozReview-Commit-ID: Edck1SgCcDA
2018-07-04 12:43:21 -07:00
Coroiu Cristina
240dbf1078 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2018-07-05 03:33:16 +03:00
Drew Willcoxon
433cf16c1b Bug 1467627 - Calculate origin frecency as the sum of all URL frecencies instead of the max. r=mak
MozReview-Commit-ID: KZi9C7olvsj
2018-07-04 14:01:28 -07:00
Paolo Amadini
1e1bd71a55 Bug 1472153 - Load the "tabbrowser.css" content stylesheet right after "browser.css". r=dao
MozReview-Commit-ID: 7IHOn7rfych
2018-07-02 08:52:17 +01:00
Paolo Amadini
972479ca80 Bug 1421433 - Load the "global.css" and "browser.css" skin stylesheets earlier. r=dao
MozReview-Commit-ID: JbEHlM9XpFs
2018-07-02 08:51:05 +01:00
Gurzau Raul
d8f7029118 Merge inbound to mozilla-central. a=merge 2018-07-04 19:30:07 +03:00
Paolo Amadini
bee08c2ae6 Bug 1472616 - Import all the static browser stylesheets from "browser-window.css". r=dao
This prevents a specific failure in the "browser_startup_flicker.js" test on Windows 10 only, surfaced by bug 1421433. The compact theme stylesheet is kept separate because it can be disabled independently.

MozReview-Commit-ID: 3WDkrYqZtqN
2018-07-02 08:44:54 +01:00
Gurzau Raul
a18af34c88 Merge inbound to mozilla-central. a=merge 2018-07-04 12:58:33 +03:00
shindli
4ef161a261 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-04 01:35:17 +03:00
Gijs Kruitbosch
567d31a745 Bug 1469916, r=ckerschb,jkt 2018-06-22 15:41:39 +01:00
Gijs Kruitbosch
435b8f162d Backed out changeset be11a3290029 (bug 1469916) for test orange involving Not enough arguments [nsIWebBrowserPersist.saveURI] 2018-07-03 15:45:13 +01:00
Gijs Kruitbosch
2cd42146aa Bug 1469916, r=ckerschb,jkt 2018-06-22 15:41:39 +01:00
arthur.iakab
2476395d52 Merge inbound to mozilla-central a=merge 2018-07-03 11:55:46 +03:00
Tiberius Oros
a746fb8d53 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-03 00:59:47 +03:00
Abdoulaye O. Ly
975b317b22 Bug 1458061 - Implement ability to reload a selection of tabs. r=Gijs
MozReview-Commit-ID: CyJLk7pxGRr
2018-06-29 02:39:18 +00:00
Dave Townsend
cb21b0062f Bug 1472477: Follow redirects when loading favicons. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D1902
2018-07-02 13:44:47 +00:00
Dão Gottwald
541fa834f8 Bug 1472275 - Remove PlacesCommandHook.bookmarkPage's aShowEditUI argument. r=standard8
MozReview-Commit-ID: CGYSF1OvoVg
2018-06-29 19:45:35 +02:00
Oriol Brufau
465fc7fb37 Bug 1472305 - browser.tabs.highlight() with single tab should not set multiselected=true r=Gijs,mixedpuppy
MozReview-Commit-ID: 8cvtMkHoRxD
2018-06-30 17:27:12 +02:00
Brian Grinstead
ccbad1fc02 Bug 1472751 - Remove MAC_NON_BROWSER_WINDOW preprocessor directive;r=Gijs
The menuitem used to be only included in the markup for the non-browser window
case. This changes it to include it as a hidden <menuitem> for the browser window
case, and then unhide it for the non-browser window case.

MozReview-Commit-ID: 8tY3GiTFmqe
2018-07-02 14:25:35 -07:00
Brian Grinstead
a1722b0480 Bug 1450813 - Create print preview toolbar as customized built-in Custom Element;r=mconley,timdream
MozReview-Commit-ID: LYlQ8xxJNA8
2018-07-02 13:33:09 -07:00
Ciure Andrei
df7f0abc2c Backed out 1 changesets (bug 1450813) for failing browser_page_change_print_original.js CLOSED TREE
Backed out changeset ee4e2bfffe18 (bug 1450813)
2018-07-02 22:38:18 +03:00
Brian Grinstead
7702ea3b92 Bug 1471734 - Remove FULL_BROWSER_WINDOW preprocessor directive;r=Gijs
The key used to be removed from the markup. This changes it to include
the <key> but instead disable it through the related command, which fits
the pattern used with other commands.

MozReview-Commit-ID: LPuwULDt22W
2018-07-02 10:42:35 -07:00
Brian Grinstead
e6652d6182 Bug 1471734 - Move OSX dock menu markup to hiddenWindow.xul;r=Gijs
It's currently in macWindow.inc.xul which means it gets created for
all non-browser windows, but it's only ever set up for the hidden window.

MozReview-Commit-ID: LeXjKihPRYB
2018-07-02 10:42:25 -07:00
Brian Grinstead
4ec2ed9eea Bug 1450813 - Create print preview toolbar as customized built-in Custom Element;r=mconley,timdream
MozReview-Commit-ID: Ermed741SRs
2018-07-02 10:28:29 -07:00
Dave Townsend
e0d7c25a1e Bug 1472475: Properly clear the current favicon when navigating to a new URL. r=mak
In practice this is an easy fix, just clear the icon when the page first changes
to a new URL. In practice that breaks our hack for setting an early favicon for
certain in-content pages so we have to workaround that somewhat.

Differential Revision: https://phabricator.services.mozilla.com/D1909
2018-07-02 16:42:43 +00:00
Brian Grinstead
f20eacbd27 Bug 1472787 - Remove hiddenWindow.xul from non-mac builds r=enndeakin+6102
This is never referenced in non-OSX, so don't build the file at all,
and remove the preprocessor directive from the file itself.

MozReview-Commit-ID: IqhSuZWxbkJ
2018-07-02 13:41:32 -07:00
Edouard Oger
1c784981d3 Bug 1466933 - Implement FxA commands. r=markh,rfkelly
MozReview-Commit-ID: EXLO3vnu9vB
2018-05-30 17:23:56 -04:00
Erica Wright
d35425e9b1 Bug 1472216 - in content search is allowed on about:welcome. r=ursula
MozReview-Commit-ID: 15AOU9Q1LU
2018-06-29 16:24:52 -04:00
trisha
96667c1b91 Bug 1463755 - Update the design of certificate error pages r=johannh
MozReview-Commit-ID: JAUprQQlDmi
2018-06-18 23:04:56 +05:30
Dão Gottwald
7cfce3c337 Bug 1468077 - Stop disabling cmd_close and cmd_closeWindow in the bookmark panel since it seems to be half-broken and is inconsistent with other panels. r=mak
MozReview-Commit-ID: AkKaq5Kon77
2018-06-29 13:33:05 +02:00
Coroiu Cristina
72b3df5f72 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2018-06-30 01:00:54 +03:00
Coroiu Cristina
16a3ef5d1e Merge inbound to mozilla-central a=merge 2018-06-30 00:52:37 +03:00
Dorel Luca
e83fb8f366 Backed out changeset 4503f56bf96f (bug 1421433) for Browser chrome failures on browser/base/content/test/performance/browser_startup_flicker.js. CLOSED TREE 2018-06-29 21:30:27 +03:00
Dorel Luca
5c45788efc Backed out changeset 839c17021ae0 (bug 1472153) for Browser chrome failure on browser/base/content/test/performance/browser_startup_flicker.js. CLOSED TREE 2018-06-29 21:29:45 +03:00
Dão Gottwald
0a450e0d60 Bug 1459878 - Add "Show editor when saving" checkbox to the Bookmark panel. r=mak
MozReview-Commit-ID: IUji9cQmVz9
2018-06-29 12:39:30 +02:00
Andrew Swan
f713bd07d8 Bug 1451519 Convert specialpowers to a webextension r=kmag
This is a quick-and-dirty port.  It might be nice to replace
SpecialPowersObserver with the webextensions content script injection
system at some point, but that isn't practical right now (since WE experiments
cannot implement new APIs visible to content scripts).

MozReview-Commit-ID: GinCu3VcbWK
2018-06-27 13:10:51 -07:00
Paolo Amadini
9420edaf11 Bug 1472153 - Load the "tabbrowser.css" content stylesheet right after "browser.css". r=dao
MozReview-Commit-ID: 7IHOn7rfych
2018-06-29 13:44:44 +01:00
Dave Townsend
0f2c3bd648 Bug 1453751: Load favicons in the content process. r=mak, r=gijs, r=aswan, r=mixedpuppy
Summary:
This moves the load of favicons into the content process. We use the same logic
for finding favicons (based on waiting until none have shown up for a short
time) but then load the favicon and convert it to a data uri which we then
dispatch to the parent process. Along the way this fixes asssociating the load
with the tab for WebExtension and devtools, fixes CSP usage for the load, fixes
expiry detection of the favicon and stops us from loading the same resource
twice.

This change also merges the prefs browser.chrome.site_icons and
browser.chrome.favicons leaving just the former controlling favicon loading. It
adds the pref browser.chrome.guess_favicon to allow disabling guessing where
a favicon might be located for a site (at <hostname>/favicon.ico). This is
mainly to allow disabling this in tests where those additional yet automatic
requests are uninteresting for the test.

There are multiple clean-ups that can follow this but this is a first step along
that path.

MozReview-Commit-ID: E0Cs59UnxaF

Reviewers: mak

Tags: #secure-revision

Bug #: 1453751

Differential Revision: https://phabricator.services.mozilla.com/D1672
Differential Revision: https://phabricator.services.mozilla.com/D1673
Differential Revision: https://phabricator.services.mozilla.com/D1674
Differential Revision: https://phabricator.services.mozilla.com/D1850
Differential Revision: https://phabricator.services.mozilla.com/D1869
2018-06-28 16:06:09 -07:00
Paolo Amadini
4eafbc4999 Bug 1421433 - Load the "global.css" and "browser.css" skin stylesheets earlier. r=dao
MozReview-Commit-ID: JbEHlM9XpFs
2018-06-28 19:10:36 +01:00
Abdoulaye O. Ly
7c49799423 Bug 1458060 - Implement ability to pin/unpin a selection of tabs. r=jaws
MozReview-Commit-ID: Hqt8QrqQ62V
2018-06-23 18:07:48 +00:00
Gijs Kruitbosch
4408f4886a Bug 1472230 - warm up tab we'd switch to on-middle-mouse-button-down on tabs, r=mconley
Warm up tabs when users mouse down with the middle mouse button.

Differential Revision: https://phabricator.services.mozilla.com/D1881
2018-06-29 16:21:05 +00:00
Gurzau Raul
88b556d61a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-07-04 13:01:13 +03:00
vinoth
c83ab729a8 Bug 1452604 - Meta CSP applied to content privileged about:blocked r=Gijs,ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D880
2018-07-04 09:12:52 +00:00
Dão Gottwald
a39a79d47f Bug 1473073 - Remove PlacesCommandHook.bookmarkPage's browser argument. r=mak
MozReview-Commit-ID: BH5r7Tn8KV1
2018-07-03 22:46:46 +02:00
shindli
81fd0a24ad Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-29 01:51:06 +03:00
shindli
b797ab88fc Merge inbound to mozilla-central. a=merge 2018-06-29 00:53:32 +03:00
Dão Gottwald
21d58cc4ae Bug 1471585 - Stop assuming that BookmarkingUI.anchor can be null. r=standard8
MozReview-Commit-ID: JpObSnChEU0
2018-06-27 15:14:27 +02:00