gecko/browser/components
Mike Hommey eeff387869 Bug 1080319 - Remove the -remote option. r=bsmedberg
The -remote option has existed essentially forever, but its usefulness is
questionable:
- It requires a running instance to be any useful, so any script actually
  using it should first do -remote 'ping()' and handle the response properly.
- It is not cross-application. The remote service dispatches the -remote
  commands to the command line handler, and, for example, desktop b2g builds
  don't have handlers for -remote (although thunderbird and seamonkey do).
- It is not a cross-platform option, which leads to the following point:
- There are other command line ways to do the same thing (at least in
  Firefox), without having to jump through hoops with -remote 'ping()',
  because there are command line options to do those same things on non-X11
  platforms.

For the latter, in Firefox case:
- -remote 'openURL(url)' can be replaced with firefox url
- -remote 'openURL(url,new-tab)' can be replaced with firefox -new-tab url
- -remote 'openURL(url,new-window)' can be replaced with firefox -new-window
  url
- -remote 'openfile(file,...)' is the same as -remote 'openurl(file,...) so,
  can be replaced as above
- -remote 'xfedocommand(openbrowser)' is inherited from the mozilla suite and
   doesn't make much sense, but can be replaced with firefox -new-window

The interesting part is that without changing nsBrowserContentHandler.js,
-remote still works, meaning that if people really feel strongly about
-remote, they'll still be able to write an addon to bring it back. This also
means this patch actually doesn't remove -remote for applications other than
Firefox that do support it, although -remote 'ping()' doesn't work as
expected. However, other -remote commands will now work even without a
running instance.
2014-10-14 07:19:52 +09:00
..
about Bug 1014332 new about:providerdirectory page that appears in share panel, r=jaws 2014-10-09 12:01:39 -07:00
build Bug 1014332 new about:providerdirectory page that appears in share panel, r=jaws 2014-10-09 12:01:39 -07:00
customizableui Bug 1079869 - fix closing forget panel by adding a closemenu=none attribute, r=jaws 2014-10-10 09:09:17 +01:00
dirprovider Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
downloads Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
feeds Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
loop Bug 1081095 - Fix a couple of issues on the standalone start page with Firefox Hello information. r=Standard8 2014-10-12 20:31:05 +01:00
migration Bug 1063702 - Update all Reset Firefox strings and relevant UI to new UX requirements. r=MattN 2014-10-11 12:37:16 +11:00
places Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
preferences Merge m-c to inbound. a=merge 2014-09-24 16:08:33 -04:00
privatebrowsing Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
safebrowsing/content/test Bug 1061013 - Disable various browser chrome tests when running with e10s. r=jimm 2014-09-02 13:47:12 -05:00
search Bug 1078213 - Search bar binding shouldn't set IDs for menuitems. r=MattN 2014-10-08 11:58:04 +13:00
selfsupport Bug 1046420 - Part 1: Make MozSelfSupport a Window property instead of a global property. r=bz,wchen 2014-08-26 07:11:15 -07:00
sessionstore Bug 1063702 - Update all Reset Firefox strings and relevant UI to new UX requirements. r=MattN 2014-10-11 12:37:16 +11:00
shell Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
sidebar Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan 2014-06-24 22:12:07 -07:00
tabview Merge m-c to fx-team 2014-09-16 07:07:55 +02:00
test Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan 2014-06-24 22:12:07 -07:00
translation Bug 1081296 - Follow up, update URL. r=me DONTBUILD 2014-10-11 19:21:28 -03:00
BrowserComponents.manifest Bug 961745 - Introduce b2g/dev application to build a mulet. r=mshal, r=fabrice 2014-04-28 14:53:00 -04:00
distribution.js Mac v2 signing - Bug 1047738 - Make distribution code look for the distribution directory under Contents/Resources due to v2 signing requirements. r=bsmedberg 2014-09-29 11:51:51 -07:00
moz.build Bug 1063842 - Add in-product notification when e10s is first enabled. r=mconley 2014-09-10 19:06:19 -03:00
nsBrowserContentHandler.js Bug 1080319 - Remove the -remote option. r=bsmedberg 2014-10-14 07:19:52 +09:00
nsBrowserGlue.js Bug 1063702 - Update all Reset Firefox strings and relevant UI to new UX requirements. r=MattN 2014-10-11 12:37:16 +11:00
nsIBrowserGlue.idl
nsIBrowserHandler.idl