Jason Duell
799c77afee
Bug 804495 - Allow nsGlobalWindow to support GetInterface(nsILoadContext) r=bz
2012-10-24 21:25:00 -07:00
Nathan Froyd
083390c43e
Backout 57d8f6cd245a (bug 803669), fb673c95d56b (bug 803665), 24d8e0cb73f2 (bug 803665), ac46bd0d9fba (bug 803669), c9c67b62799b (bug 803666), b3314c0ddaac (bug 803668) for debug build test failures
2012-10-31 13:23:17 -04:00
Kyle Huey
1482122303
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
...
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Nathan Froyd
b951015c77
Bug 803666 - convert nsDocLoader's outstanding status list to use mozilla::LinkedList; r=smaug
2012-10-19 12:24:12 -04:00
Vicamo Yang
8297cdabd6
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Kyle Huey
bdf47895bb
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 12:28:11 -07:00
Ed Morley
777eed8444
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Kyle Huey
aa1997a51a
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 08:26:12 -07:00
Honza Bambas
61a507cc68
Bug 794663 - Allow downloading appcache for a specific appid/browserflag, r=jduell
2012-10-26 13:02:47 +02:00
Honza Bambas
f58e5a0d57
Bug 751754 - Allow separation between the update-available and start-download states in appcache, r=jduell
2012-10-02 15:55:00 +02:00
Andrew Quartey
549c0bfc08
Bug 792581 - part 22: Replace LL_ZERO and LL_Zero() macros with 0. r=ehsan
2012-10-25 19:25:59 -04:00
Honza Bambas
74bc9298a3
Bug 800945 - Force logging of offline cache updates, r=jduell
2012-10-22 19:59:07 +02:00
Honza Bambas
81203246b6
Bug 764758 - Intermittent crash during test_xhtmlManifest.xhtml [@ nsOfflineCacheUpdateItem::OnDataAvailable], part2, r=jduell
2012-10-22 19:59:07 +02:00
Honza Bambas
ed37aef13b
Bug 764758 - Intermittent crash during test_xhtmlManifest.xhtml [@ nsOfflineCacheUpdateItem::OnDataAvailable], part1, r=jduell
2012-10-22 19:59:07 +02:00
Nick Hurley
31985d7fa6
Bug 536324 part 3 - Change consumers of nsIChannel. r=sworkman
2012-10-22 10:51:07 -07:00
Nick Hurley
a115c7b5bc
Bug 536324 part 2 - Change implementers of nsIChannel. r=sworkman
2012-10-22 10:51:07 -07:00
Kartikaya Gupta
9b2e7b91fa
Bug 754047 - Remove invalid assertion. r=blassey
2012-10-19 09:39:37 -04:00
Ehsan Akhgari
facc724ef1
Silence two compiler warnings about redifinition of LOG, no bug
...
--HG--
extra : rebase_source : b2ad9b63ef071b71620506e78bcf12d507eb6577
2012-10-13 17:27:31 -04:00
Andrew Quartey
0e23b26077
Bug 792581 - part 19: Replace LL_I2L macro with int64_t cast. r=ehsan
2012-10-12 13:29:11 -04:00
Andrew Quartey
637d5881bf
Bug 792581 - part 18: Replace LL_L2D macro with double cast. r=ehsan
2012-10-12 13:29:11 -04:00
Andrew Quartey
790ec84feb
Bug 792581 - part 15: Replace LL_L2I macro with int32_t cast. r=ehsan
2012-10-12 13:29:10 -04:00
Trevor Saunders
3d3592cd63
bug 798595 - remove useless prmem.h includes r=ehsan
2012-10-04 02:14:06 -04:00
Mike Habicher
ef9bf6814b
Bug 722975 - Add 3gpp video file mime type definitions. r=cdouble
2012-10-09 21:11:10 -04:00
Andrew Quartey
e0477b23d8
Bug 792581 - part 12: Replace LL_DIV with division operator. r=ehsan
2012-10-05 01:05:28 -04:00
Jacek Caban
2bcb0d893d
Bug 797316 - Fix -Werror=conversion-null errors in Windows-only code (uriloader part) r=jlebar
...
--HG--
extra : rebase_source : db2c0de5c099b85f9f378e2315b418900f59c798
2012-10-04 10:31:06 +02:00
Josh Matthews
f8bc15a806
Bug 795065 - Add privacy status to nsDownload. r=mak sr=bz
2012-10-03 13:10:20 -04:00
Tom Schuster
68bf2735b6
Bug 795442 - Allow nsIChannel.contentDispositionFilename to be writable. r=jduell, sr=biesi
2012-10-02 09:43:00 -07:00
Steve Workman
fd6793666f
Bug 734546: Add DASH Decoders and Readers r=cpearce r=ted
2012-09-29 16:29:04 -07:00
Isaac Aggrey
e496b51126
Bug 795351: Replace LL_MAXINT, LL_MININT, LL_MAXUINT with stdint versions; r=ehsan
2012-09-28 14:55:23 -05:00
Isaac Aggrey
997db4d142
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Thinker K.F. Li
fac6fa0c28
Bug 780878 - Check app permission against ALLOW_NO_WARN. r=honzab
...
Without this checking, nsOfflineCacheUpdateService don't update
offline cache any more if previous updating exceeds usage and showing
a warning.
2012-09-27 23:05:59 -04:00
Honza Bambas
7dc4ae6d35
Bug 776797 - Lock down POfflineCacheUpdate, r=jduell
2012-09-27 21:35:07 +02:00
Honza Bambas
41c12a706a
Bug 756717 - Implement 'appcache jar' for apps, r=tlee+jduell
2012-07-31 02:36:00 -04:00
Bobby Holley
9f03f90fb7
Bug 792036 - Automated fixups. r=mccr8
...
find /files/mozilla/build/d/_tests/testing/mochitest/tests/ | egrep "\.(xhtml|html|xml|js)$" | grep -v SimpleTest | grep -vi mochikit | grep -v simpleThread | grep -v test_ipc_messagemanager_blob.html | grep -v "indexedDB/test" | xargs grep -l Components | xargs grep -L enablePrivilege | perl -pe 's#.*mochitest/tests/##' | xargs perl -p -i.bakkk -e 's/Components\.interfaces(\s|;|\.|\[)/SpecialPowers\.Ci$1/g, s/SpecialPowers\.wrap\(Components\)\.(.)(lasses|tils|nterfaces|esults)/SpecialPowers.C$1/g, s/(?<![\.a-zA-Z])Components/SpecialPowers\.Components/g, s/window\.Components/window\.SpecialPowers\.Components/g'
2012-09-24 14:46:29 +02:00
Ehsan Akhgari
b5c39afb4e
Bug 792502 - Kill the FunctionTimer code; r=vlad
2012-09-19 16:59:38 -04:00
Fabrice Desré
b09ea1e2f6
Bug 774599 - Crash when content of unknown MIME type is encountered [r=jlebar]
2012-09-16 09:15:24 -07:00
Phil Ringnalda
7f0e274a9f
Bug 786938 - disable test_handlerApps.xhtml on OS X 10.8 where it's permaorange and keeping mochitest-5 hidden
2012-09-15 17:42:22 -07:00
Dave Hylands
e00638247d
Bug 788204 - Gecko doesn't detect MIME type of MP3 files. r=cpearce
...
From 77b2e88e811309eaca313262c14437112375dd0f Mon Sep 17 00:00:00 2001
Add mp3 extension when media plugins are compiled in.
---
.../exthandler/nsExternalHelperAppService.cpp | 3 +++
1 file changed, 3 insertions(+)
2012-09-11 17:56:25 -07:00
Ehsan Akhgari
5832a14c90
Bug 788923 - Part 2: Use the load group of the document that the source node belongs to when prefetching links; r=bzbarsky
2012-09-07 14:06:44 -04:00
Makoto Kato
c28c020a8f
Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
2012-09-06 11:41:02 +09:00
Aryeh Gregor
d3e716eafa
Bug 782594 - No, storing a 32-bit error code in a 16-bit variable is not "somewhat sensible"; r=bz
2012-08-14 12:10:42 +03:00
Aryeh Gregor
1259f66ff0
Bug 782594 - Don't use nsresult as boolean; r=bz
2012-08-14 12:10:42 +03:00
Aryeh Gregor
87ee7da27f
Bug 782594 - Make some methods in uriloader/ infallible; r=bz
2012-08-14 12:10:42 +03:00
Randell Jesup
eedf93a21d
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Ben Turner
0727b7098c
Bug 784726 - 'Remove old IPC::URI'. r=cjones+khuey.
...
--HG--
rename : ipc/glue/IPCSerializableParams.ipdlh => ipc/glue/InputStreamParams.ipdlh
extra : transplant_source : %A6%BC%8B%8D%3A_%7Df%2B%FE%AA%94%81%AB%CAW%15K%A7%03
2012-08-23 12:33:46 -07:00
Bobby Holley
7d93b33884
Bug 784560 - Fix more tests. r=mccr8
2012-08-23 11:45:28 -07:00
Ehsan Akhgari
0fd9123eac
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Aryeh Gregor
1091dc5149
Bug 782252 - Change named constants to correct types; r=ehsan
2012-08-07 18:11:35 +03:00
Ehsan Akhgari
805b10b6d6
Merge removal of nsnull
2012-08-14 11:29:00 -04:00
Mark Capella
7e0b8d3bac
Bug 772272 - Remove do_load_httpd_js from xpcshell tests, Misc Folders, r=ted
...
Content, DOM, Image, JS, RDF, and URILoader folders
2012-08-14 10:06:17 -04:00
Aryeh Gregor
6a9cec29c8
Bug 626472 part 3 - Remove nsnull for good; r=ehsan
2012-08-12 13:43:47 +03:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Aryeh Gregor
0923bf00ef
Bug 780618 - Move all error codes to nsError.h; r=ehsan
2012-07-27 17:03:27 +03:00
Honza Bambas
60324db7ae
Bug 768568, r=kaie
2012-07-31 20:59:17 +02:00
Honza Bambas
da3f0b8916
Bug 766210 - Delay updating nsPrefetchNode's reference to redirect channel until we know redirect is approved, r=jduell
2012-07-31 20:59:17 +02:00
Aryeh Gregor
e806eeab4f
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Joshua Cranmer
774444109e
Bug 773637 - Kill NS_SCRIPTABLE attributes, Part 2: Remove NS_SCRIPTABLE. r=ehsan
...
--HG--
extra : rebase_source : 83020e0a1961ed5b33d5e0599419c6b7b82caa87
2012-07-06 15:31:49 -05:00
Joshua Cranmer
4b8f318e78
Bug 773637 - Kill NS_SCRIPTABLE annotations, Part 1: Remove NS_*PARAM annotations. r=ehsan
...
--HG--
extra : rebase_source : a0b4bc50fece36d9a90fed61431635948bfa33b5
2012-07-06 15:14:07 -05:00
Jason Duell
297baa7909
Bug 775119 - e10s: implement nsILoadContext in ParentChannels, remove PrivateBrowsingConsumer r=jdm
2012-07-22 15:35:33 -07:00
Gervase Markham
44a28dd9d7
Bug 774614 - Relicense Gonk/Gecko interface code to Apache License 2.0.
2012-07-20 10:10:44 +01:00
Brian R. Bondy
59f36f0bb6
Bug 772711 - Invoking default application does not work if default application is a metro app. r=jimm
2012-07-14 20:44:07 -04:00
Honza Bambas
a5c1861217
Bug 765203 - Support mode 'unknown' when parsing cache manifest, r=jduell
2012-07-14 11:52:35 +02:00
Honza Bambas
d08a526246
Bug 767096 - Optimize nsICachingChannel interface for offline cache writing, r=sinker
2012-07-11 20:20:17 +02:00
Ryan VanderMeulen
881389a4b2
Backout 3bf8ff8836d1 too
2012-07-10 19:39:01 -04:00
Ryan VanderMeulen
89aff4650d
Backout 2838ba825479, 991404facac2, 7f6e22f10b99, 30a4e0cf7130, ad2c42efbe57, and 1f07f04ec01d (Bug 760067, Bug 767096, Bug 765158, Bug 729182) due to xpcshell orange.
2012-07-10 19:21:54 -04:00
Honza Bambas
a344f9ba91
Bug 767096 - Optimize nsICachingChannel interface for offline cache writing, remove unused member from nsOfflineCacheUpdate, r=sinker DONTBUILD
2012-07-11 00:06:26 +02:00
Honza Bambas
24c40e8525
Bug 767096 - Optimize nsICachingChannel interface for offline cache writing, r=sinker
2012-07-10 23:49:18 +02:00
Nathan Froyd
a7eb97f896
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
David Zbarsky
ae718ee1c0
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
2012-07-01 16:45:59 -07:00
Ehsan Akhgari
2f7f30dd7b
Bug 748890 - Make getting the load context in nsExternalHelperAppService work in multiprocess mode; r=jdm
...
--HG--
extra : rebase_source : 9116deb18fc9372f6b8db96f19ea82c7eca191fc
2012-06-29 11:27:52 -04:00
Ehsan Akhgari
102655bb93
Bug 722868 - Part 7: Remove the usage of the global private browsing in the external app helper service since it is no longer needed; r=bzbarsky
2012-04-24 23:37:31 -04:00
Ehsan Akhgari
82d042e061
Bug 722868 - Part 6: Delete the temporary private files when the last private browsing window is closed; r=bzbarsky
2012-04-24 23:35:22 -04:00
Ehsan Akhgari
06a24c4831
Bug 722868 - Part 5: Use the channel's private browsing flag to determine how to handle the temporary file in nsExternalAppHandler::OpenWithApplication; r=bzbarsky
2012-04-24 23:31:35 -04:00
Ehsan Akhgari
46cc50ae32
Bug 722868 - Part 3: Make insExternalAppHandler::OpenWithApplication aware of the deleteTemporaryPrivateFileWhenPossible API; r=bzbarsky
2012-04-24 23:04:49 -04:00
Ehsan Akhgari
953e8ce58b
Bug 722868 - Part 1: Add the deleteTemporaryPrivateFileWhenPossible API; r=bzbarsky
2012-04-24 22:56:55 -04:00
Ed Morley
a82421537c
Backout a6175c97f365, 3ceeeaf0519f, bde34cebdcdc, 66dfa9606626, 86762d8c4de9, 717f908c990a, aa83d71fe7ee (bug 722868) for compilation failures
2012-06-28 19:00:30 +01:00
Ehsan Akhgari
fb509773b1
Bug 722868 - Part 7: Remove the usage of the global private browsing in the external app helper service since it is no longer needed; r=bzbarsky
2012-04-24 23:37:31 -04:00
Ehsan Akhgari
753a5bab8f
Bug 722868 - Part 6: Delete the temporary private files when the last private browsing window is closed; r=bzbarsky
2012-04-24 23:35:22 -04:00
Ehsan Akhgari
70c16c83cb
Bug 722868 - Part 5: Use the channel's private browsing flag to determine how to handle the temporary file in nsExternalAppHandler::OpenWithApplication; r=bzbarsky
2012-04-24 23:31:35 -04:00
Ehsan Akhgari
9dae7cdd49
Bug 722868 - Part 3: Make insExternalAppHandler::OpenWithApplication aware of the deleteTemporaryPrivateFileWhenPossible API; r=bzbarsky
2012-04-24 23:04:49 -04:00
Ehsan Akhgari
90f3cab0d6
Bug 722868 - Part 1: Add the deleteTemporaryPrivateFileWhenPossible API; r=bzbarsky
2012-04-24 22:56:55 -04:00
Wes Johnston
a6f7e8e7e0
Bug 653833 - Ignore mimetype for helperapps if it is the same as our url. r=blassey
2012-06-26 14:54:44 -07:00
David Zbarsky
09970e7f7a
Bug 766342 - Remove unneeded nsresult in nsExternalHelperAppService.cpp r=bz
2012-06-20 12:48:51 -07:00
Ehsan Akhgari
8800291a29
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more uriloader parts); r=bzbarsky
2012-06-14 21:45:35 -04:00
Ehsan Akhgari
5f1dca309f
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (uriloader parts); r=bzbarsky
2012-06-12 23:53:09 -04:00
Geoff Lankow
00f3a215c9
Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
2012-06-06 14:08:30 +12:00
Brendan Dahl
a04fcdad74
Bug 752676: Add pdf.js as an internal handler for pdfjs (1/2); r=mak77
2012-06-02 09:56:24 -07:00
Honza Bambas
5087829839
Bug 753990 - Allow appcache to work with a custom cache (profile) folder within a single application, r=michal.novotny
2012-06-04 16:12:24 +02:00
Honza Bambas
680e33b76d
Bug 744719 - Change offline cache update to load files in parallel, r=michal.novotny
2012-06-04 16:12:23 +02:00
Serge Gautherie
8fd361fe62
Bug 749872. (Bv1) test_handlerApps.xhtml: OS X SeaMonkey workaround wrt iCal. r=dmose.
2012-06-01 17:48:34 +02:00
Shriram Kunchanapalli
52a4aa2063
Bug 743581: Removes nsCRT::strlen(const PRUnichar*). f=sgautherie r=dougt
2012-05-30 18:43:39 +01:00
Phil Ringnalda
b72834f891
Back out e4823da049f8 (bug 744719) for test failures and crashes
2012-05-29 21:08:18 -07:00
Honza Bambas
58cea29070
Bug 744719 - Don't download appcache files one file at a time, r=michal
2012-05-29 16:51:20 +02:00
Honza Bambas
acf15bad5e
Bug 744710 - Enable getting updates on how many bytes of an appcache update have been downloaded, r=michal
2012-05-22 22:12:40 +02:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Shawn Landden
d8b89efd8f
Bug 747257 - Part 2: Add media type mapping for .mp4. r=rillian
...
Associate .mp4 files with the "video/mp4" mime type so that we can open them
directly via file://
2012-05-17 17:20:15 -07:00
Matt Brubeck
eebd9c8f2a
Back out 6a7bfd84596e (bug 736501) because it broke the build on some versions of GCC (bug 754198)
2012-05-11 20:15:47 -07:00
Benjamin Smedberg
ff2537e707
Bug 736501 - Use -Werror=unused-result, r=ted/mayhemer/njn
...
--HG--
extra : rebase_source : 121cddcd66f9be9b80840b47aecbe95307bae0ab
2012-05-01 09:24:38 -04:00
John Ford
ba2a46cee5
bug 747448 - convert shell calls to pwd to using core_*path functions r=khuey
2012-05-07 15:21:11 -07:00
Ralph Giles
3adcc0b005
Bug 674225 - Add Opus support to nsOggReader. r=cpearce
...
Parse and decode Opus streams embedded in the Ogg
container. Based on the draft specification from
https://wiki.xiph.org/OggOpus
Support is conditional on the runtime preference
setting media.opus.enabled, which is false by
default until we're confident the spec is stable
and useful.
This patch doesn't support the gain header or
multichannel files.
The LEUint*() functions from the skeleton parser
are used to read the multi-byte header fields.
This requires moving them to earlier in the file.
Mappings for the .opus filename extension are also
added to facilitate testing with local files.
2012-05-01 17:29:34 -07:00