Wes Kocher
f35484cf41
Backed out 5 changesets (bug 1287091) for build bustage after assertions in SharedIC.h CLOSED TREE
...
Backed out changeset c57fd3af416e (bug 1287091)
Backed out changeset edad0174cb12 (bug 1287091)
Backed out changeset 7ed07b35bad6 (bug 1287091)
Backed out changeset 939d5064ab91 (bug 1287091)
Backed out changeset acbca9af0a3b (bug 1287091)
2016-07-22 11:14:13 -07:00
Andrea Marchesini
94aee3d9c3
Bug 1287091 - part 4 - ContextualIdentityService create/remove/update, r=Gijs
2016-07-22 16:19:50 +02:00
Andrea Marchesini
50d5ad0233
Bug 1287091 - part 1 - ContextualIdentityService should use a storage for the containers, r=Gijs
2016-07-22 16:14:24 +02:00
Tim Huang
9d0bd9c921
Bug 1285889 - Moving the ContextualIdentityService.jsm from from browser/components/contextualidentity into tookit/components/contextualidentity. r=baku
2016-07-11 20:03:00 +02:00
Andrea Marchesini
3e75736d84
Bug 1276880 - 'Open link in a new <container_name> Tab' in the context menu, r=gijs
2016-06-12 16:23:10 +02:00
Sebastian Hengst
b320cf5df0
Backed out changeset 20ea7d3d347f (bug 1276880) for failing browser-chrome test browser_referrer_open_link_in_container_tab2.js. r=backout
2016-06-10 18:21:05 +02:00
Andrea Marchesini
c7db70eb99
Bug 1276880 - 'Open link in a new <container_name> Tab' in the context menu, r=gijs
2016-06-10 14:00:23 +02:00
Andrea Marchesini
7f7472a4fd
Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug
2016-06-07 19:59:22 +02:00
Phil Ringnalda
732de24a7c
Back out 32d16086e85e (bug 1271516) for frequent ChromeUtils::IsOriginAttributesEqual assertin failures
...
CLOSED TREE
2016-06-06 21:07:42 -07:00
Andrea Marchesini
c151ac65b4
Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug
2016-06-07 00:47:13 +02:00
Jonathan Kingston
eef7c5efe3
Bug 1275432 - showing container icons in file and tab menu. r=jaws
...
MozReview-Commit-ID: 9QJHU188MwI
2016-05-26 12:12:24 +01:00
Andrea Marchesini
f6de188c7f
Bug 1267923 - Move the CSS rules to ContextualIdentityService, r=mconley
2016-05-17 15:03:43 +02:00
Gijs Kruitbosch
0a368be160
Bug 1254503 - ignore exceptions from trying to fix up obviously broken URIs, r=mak
...
MozReview-Commit-ID: 7fdJZmtc1zK
2016-03-08 17:12:01 +00:00
Dave Townsend
a2ba043d69
Bug 1245649: Turn on no-trailing-spaces. r=Gijs
2016-02-03 14:22:33 -08:00
Olivier Yiptong
38e41fcb3d
Bug 1240169 - Revert to returning a dynamic newtab URL for BROWSER_NEW_TAB_URL r=mconley
2016-01-23 01:17:55 -05:00
Jared Wein
c3f27c3b0d
Bug 1238712 - Move duplicated shell-service code to a shared JSM. r=gijs
2016-01-15 12:35:15 -05:00
Olivier Yiptong
308d11e086
Bug 1218996 - AboutRedirector uses aboutNewTabService exclusively for about:newtab r=mconley
2016-01-11 20:30:07 -05:00
Wes Kocher
fb177b52c2
Backed out 4 changesets (bug 1218996) for talos svg failures CLOSED TREE
...
Backed out changeset ba750628c4f3 (bug 1218996)
Backed out changeset 2205cce34824 (bug 1218996)
Backed out changeset 9410cbc0545e (bug 1218996)
Backed out changeset 7839222071ac (bug 1218996)
2015-12-23 11:09:05 -08:00
Olivier Yiptong
fc990ea47e
Bug 1218996 - AboutRedirector uses aboutNewTabService exclusively for about:newtab r=marcosc,mconley
2015-12-21 16:14:23 -05:00
Felipe Gomes
b9422d3c5d
Bug 1228655 - Remove ifdefs from utilityOverlay. r=Gijs
2015-12-01 20:06:16 -02:00
Felipe Gomes
8bd61c6f85
Bug 1228655 - Remove ifdefs for MOZ_SAFE_BROWSING. r=Gijs
2015-12-01 20:05:48 -02:00
Gijs Kruitbosch
0a60cb2187
Bug 1209591 - allow loadURI consumers to expose whether an error page was immediately loaded as result of an error, r=smaug,mak
2015-10-27 16:44:24 +01:00
Christoph Kerschbaumer
cdf56f7eb2
Bug 1204983 - Deprecate NewTabURL and forward calls to AboutNewTabService (r=florian,olivier)
2015-10-20 18:51:25 -07:00
Wes Kocher
71442eb6eb
Backed out 3 changesets (bug 1204983) for talos(g2) failures
...
Backed out changeset 00c07b02c8a8 (bug 1204983)
Backed out changeset a4879b180d2d (bug 1204983)
Backed out changeset 38b6f878608a (bug 1204983)
2015-10-19 16:09:33 -07:00
Christoph Kerschbaumer
21dba02c52
Bug 1204983 - Deprecate NewTabURL and forward calls to AboutNewTabService (r=florian,olivier)
...
* * *
Bug 1204983 - Replace NewTabURL.jsm with simpleBrowserServices.js (r=florian)
2015-10-19 13:29:33 -07:00
Wes Kocher
8b80c319c8
Backed out 3 changesets (bug 1204983) for various talos failures
...
Backed out changeset 5bdf50e82ca8 (bug 1204983)
Backed out changeset 602e91d48e43 (bug 1204983)
Backed out changeset c7d3635f771a (bug 1204983)
2015-10-16 09:29:36 -07:00
Christoph Kerschbaumer
5137728030
Bug 1204983 - Deprecate NewTabURL and forward calls to AboutNewTabService (r=florian,olivier)
...
* * *
Bug 1204983 - Replace NewTabURL.jsm with simpleBrowserServices.js (r=florian)
2015-10-16 06:54:42 -07:00
Steven Englehardt
4547daa96c
Bug 1191442 - Add "New Container Tab" to File Menu. r=paolo
2015-09-28 13:00:28 -07:00
Steven Englehardt
cb26eee3f5
Bug 1191442 - Add support for userContextId in New Tab UI r=paolo
2015-09-28 13:00:25 -07:00
Jared Wein
f10555e743
Bug 1140495 - Remove support for windowed preferences. r=ttaubert
2015-09-02 12:12:55 -04:00
Edouard Oger
3fef9ae22d
Bug 1152385 - Change sync entries points linking to about:accounts to link to about:preferences#sync. r=markh
2015-08-24 19:40:00 -04:00
Nihanth Subramanya
7eadb9a312
Bug 1118285 - The browser.newtab.url preference is abused and should be removed.
2015-05-27 17:35:03 -07:00
Gijs Kruitbosch
7e9e2674b2
Bug 1044351 - prevent popup blocker from blocking windows opened by loaded javascript: URIs by allowing popups for such loads from the location bar. r=mak/mrbkap
2015-06-16 16:26:36 -04:00
Alex Verstak
7ecbab6ff5
Bug 1113431 - Propagate referrer policy throughout the UI: command-click and context menu open link in new tab/window. r=gijskruitbosch
2015-03-04 23:29:55 -08:00
Gijs Kruitbosch
2ad3ddeadd
Bug 1019828 - openPreferences should also work if no windows are open, r=jaws
2015-03-04 16:02:21 +00:00
Nathan Froyd
6f780d2fd9
Bug 1133201 - part 2 - don't send referrer information when opening new windows via context menu; r=Gijs,mconley
...
Part 1 fixed sending referrer information when opening a plain text
"link" in a new tab through the context menu. This patch fixes the same
problem, but for the case of opening in a new window, since we take
slightly different paths through |openLinkIn| for tabs vs. windows.
2015-02-17 16:17:06 -05:00
Nathan Froyd
d2e479b22d
Bug 1118502 - part 2 - ensure addOneTab sees a referrer URI if it was available; r=mconley
...
addOneTab uses the existence of a referrer URI to determine where to
position the newly opened tab. Bug 1031264 changed callsites so that a
referrer URI was no longer passed in if the opening link had
rel=noreferrer set on it. This change, then, broke placement of newly
opened tabs if their opening link had rel=noreferrer on it.
Instead of not passing in the referrer URI if rel=noreferrer, let's
instead explicitly tell addOneTab whether rel=noreferrer was present on
the opening link. Then addOneTab can hide the referrer URI from the
actual network request, while still using the referrer URI to determine
tab placement.
2015-02-06 14:00:45 -05:00
Birunthan Mohanathas
ff493471c6
Bug 1093101 - Use user-set browser.newtab.url pref for new tabs in private windows. r=dao
2015-01-13 06:41:15 +02:00
Dão Gottwald
a0db97fdbc
Bug 1108555 - [e10s] closing last tab does not focus urlbar (browser.tabs.closeWindowWithLastTab = false). r=jimm,mconley
2014-12-17 18:17:38 +01:00
Gijs Kruitbosch
d8cb9564ec
Bug 1094179 - use uriFixup for trimURL, r=dao
2014-11-05 14:17:42 +00:00
Gijs Kruitbosch
ec0c88bebd
Bug 690307 - make trimURL not generate URLs that parse back into search queries, r=mak
2014-11-01 22:57:56 +00:00
Birunthan Mohanathas
10c389c0cb
Bug 1074081 - Part 2: Focus location bar when opening new private windows regardless of the browser.newtab.url pref. r=ehsan,gavin
2014-10-14 17:32:15 +03:00
Mike Conley
301c1499ca
Bug 1050447 - Skip focusing content if we're opening a new about:blank or about:newtab tab. r=dao, feedback=jimm.
...
This fixes a change in order of focus events for e10s after bug 1009628 landed.
We were accidentally focusing the content after focusing the URL bar for new
tabs. We now skip focusing the content entirely when opening a new tab.
2014-08-20 11:23:43 -04:00
Mike Conley
08201af39b
Backing out 3031346b1104 (bug 1050447) for not fixing the bug at all.
2014-08-16 15:44:10 -04:00
Mike Conley
e844a71495
Bug 1050447 - Skip focusing content if we're opening a new about:blank or about:newtab tab. r=Unfocused.
...
This fixes a change in order of focus events for e10s after bug 1009628 landed.
We were accidentally focusing the content after focusing the URL bar for new
tabs. We now skip focusing the content entirely when opening a new tab.
2014-08-15 10:42:37 -04:00
Dão Gottwald
d80f95d5a2
Bug 1039904 - Changing the URL in a pinned tab shouldn't open a new tab. r=gavin
2014-08-01 18:20:57 +02:00
Trishul Goel
5e1179f484
Bug 1038604 - Rename disableMCB to allowMixedContent. r=dao
2014-07-16 22:03:15 +02:00
Dão Gottwald
05419e8d0e
Bug 1034845 - Re-enable pasting data URIs to the location bar. r=gijs
2014-07-11 00:39:55 +02:00
Jim Blandy
39dc0c6097
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Jared Wein
5014a33623
Bug 754304 - make in-content preferences linkable via URL, follow-up to use the ignoreFragment API change that bug 1025195 landed. r=me
2014-06-20 00:32:58 -04:00