gecko-dev/browser
Mike Hommey 3deb62f2b2 Bug 1344038 - Move the gio protocol handler under netwerk/protocol. r=chmanchester,karlt
Historically, we had support for some GNOME VFS protocols through the
gnomevfs library, and this was under extension. This may not have been
built by default when it was introduced, but GNOME upstream moved those
things into Gtk itself, and we then got support for the new Gio-based
protocol, similar to what we had through the gnomevfs library.

Time passes, and we switched off the gnomevfs library entirely, and
enabled the Gio-based protocol handlers by default. We then removed
everything related to the gnomevfs library.

Fast forward to now, and disabling Gio support in Firefox just doesn't
make sense, and leaving the gio protocol handler as an extension doesn't
make sense either.

As it is a protocol handler, its natural place is under
netwerk/protocol, which is where we're moving it here.

The netwerk/protocol subdirectories being handled automatically, we
don't need to add the moved directory in any DIRS variable.

--HG--
rename : extensions/gio/moz.build => netwerk/protocol/gio/moz.build
rename : extensions/gio/nsGIOProtocolHandler.cpp => netwerk/protocol/gio/nsGIOProtocolHandler.cpp
extra : rebase_source : 071a9cb1769f013717357458df24e2fd9570ccf4
2017-04-05 13:48:52 +09:00
..
app Merge m-c to inbound, a=merge 2017-04-04 11:28:06 -07:00
base merge mozilla-inbound to mozilla-central a=merge 2017-04-06 12:50:50 +02:00
branding Bug 1339400 - Removed the leftover silhouette-40.svg files. Removed the instances of the svg file in the respective jar.mn. RM'd the files to make sure mercurial stops tracking the deleted files now. r=florian 2017-03-02 12:56:26 +05:30
components Merge inbound to central, a=merge 2017-04-06 15:01:34 -07:00
config Bug 1351474 - Downgrade dmg tools to avoid corrupt dmgs; r=ted 2017-03-30 17:22:20 -04:00
docs
experiments Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws 2017-03-20 12:36:37 +01:00
extensions Backed out changeset 5de79bf87514 (bug 1354081) 2017-04-06 09:50:40 -04:00
fonts Bug 1319020 - Update built-in EmojiOneMozilla font to v0.2.2, r=Dolske,jfkthame 2016-11-21 17:54:08 +08:00
installer Backed out changeset eef96bc84d1f (bug 1350887) 2017-04-04 15:54:39 +02:00
locales Merge mozilla-central to mozilla-inbound 2017-04-05 14:50:28 +02:00
modules Backed out changeset ce87577c5da8 (bug 1224137) for failing xpcshell test browser/modules/test/unit/test_SitePermissions.js. r=backout 2017-04-03 19:07:39 +02:00
themes Bug 1351986 - Remove DOCTYPE, version, xmlns:xlink from SVG files; r=dao 2017-04-04 09:10:07 +02:00
tools/mozscreenshots Bug 1309946 - remove all traces of add-on performance monitoring, r=Yoric 2017-03-29 11:03:47 +01:00
.eslintrc.js Bug 1348801 - bump eslint to fix orange a=tomcat r=Standard8 2017-03-22 15:52:20 +01:00
app-rules.mk
app.mozbuild
build.mk Bug 1333826 - Remove the make-sdk build target, the INSTALL_SDK variable, and all the supporting packager/upload machinery, r=mshal 2017-01-25 12:37:19 -05:00
confvars.sh Bug 1344038 - Move the gio protocol handler under netwerk/protocol. r=chmanchester,karlt 2017-04-05 13:48:52 +09:00
defs.mk
LICENSE
Makefile.in
moz.build
moz.configure