gecko/layout/build
Robert O'Callahan 7b4c5ebb95 Bug 792675. Part 4: Refactor nsBlobURI/nsBlobProtocolHandler to nsHostObjectURI/nsHostObjectProtocolHandler. r=sicking
The code to handle MediaStream URIs is almost the same as for Blobs, so share it.
nsHostObjectProtocolHandler is modified a bit to simplify method names. Also
we make nsHostObjectProtocolHandler::AddDataEntry take responsibility for
generating the URI to avoid duplicating that code later.
We need separate subclasses for each kind of host object protocol handler,
but we don't need separate subclasses for each kind of host object URI.

--HG--
rename : content/base/public/nsBlobProtocolHandler.h => content/base/public/nsHostObjectProtocolHandler.h
rename : content/base/src/nsBlobProtocolHandler.cpp => content/base/src/nsHostObjectProtocolHandler.cpp
rename : content/base/src/nsBlobURI.cpp => content/base/src/nsHostObjectURI.cpp
rename : content/base/src/nsBlobURI.h => content/base/src/nsHostObjectURI.h
extra : rebase_source : bfb1d7ea2813100a35f9a2054a67584e38f5f330
2012-09-25 15:24:44 +12:00
..
gbdate.pl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Makefile.in [Bug 799407] Fix build warnings in layout r=roc 2012-10-10 01:00:05 -04:00
nsContentDLF.cpp Bug 794884. Make SupportImageWithMimeType return a bool. r=joe. 2012-10-03 16:17:47 -04:00
nsContentDLF.h Bug 639362 - Display text/cache-manifest data as text. r=bz 2012-07-13 23:13:20 -07:00
nsLayoutCID.h Backout bug 779684 for topcrash 2012-10-15 14:35:50 -04:00
nsLayoutModule.cpp Bug 792675. Part 4: Refactor nsBlobURI/nsBlobProtocolHandler to nsHostObjectURI/nsHostObjectProtocolHandler. r=sicking 2012-09-25 15:24:44 +12:00
nsLayoutStatics.cpp Backout 3f0e69962962, 84a1afc5b15e, c62f225d0dbb, 24870ebc9665, and dd7663e68657 (bug 799344) for mochitest-1 orange. 2012-11-06 19:36:49 -05:00
nsLayoutStatics.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00