Chris Jones
699024f868
Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
0ce53bb598
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
Michael Wu
0d529649c6
Bug 637286 - Eliminate deadlocks in ReleaseZip, r=taras
2011-03-31 15:01:12 -04:00
Ehsan Akhgari
bd51cb9b94
Bug 646071 - Part 3: Remove nsInt64.h, and convert all uses of nsInt64 and nsUint64 in the tree to PRInt64 and PRUint64, respectively; r=bsmedberg
2011-03-31 20:15:27 -04:00
L. David Baron
db6289bc0a
Use nsAutoLock::NewLock, nsAutoLock::DestroyLock, nsAutoMonitor::NewMonitor, and nsAutoMonitor::DestroyMonitor as required by the API. (Bug 594666) r=cjones
2011-03-29 08:43:26 -07:00
Justin Lebar
d5dcbf68a6
Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
...
--HG--
extra : rebase_source : 71069eb9c9d61131adee49279e136c8574dabc62
2011-03-28 15:58:49 -04:00
L. David Baron
7c0acef8c1
Backout changeset b9e6454362ef (Bug 620931 part 3) for causing bug 644790.
2011-03-24 21:07:05 -07:00
Mike Hommey
0cfcd44b08
Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg
...
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.
We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.
We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).
The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.
Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-03-24 15:28:14 +01:00
Mitchell Field
a6788f0842
Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras
2011-02-20 06:10:24 +11:00
Ms2ger
319c09fc86
Bug 620357 - Fix unused variable warning in nsZipReaderCache::GetInnerZip; r=taras a=mossop
...
--HG--
extra : rebase_source : 2135f43636d066c09e2f67ac3009b45be5cfbcf2
2011-02-08 14:16:37 -05:00
timeless@mozdev.org
b775fcf91f
Bug 577915 mark DEBUG only variables as ifdef DEBUG in libjar; r=dveditz a=jst
2010-07-11 15:49:52 +03:00
Ehsan Akhgari
2312c4c0f3
Backout all of the bugs in the 7e12e3e16e6c pushlog because of the orange.
...
It is not clear which one of these bugs is at fault.
2011-02-04 16:34:02 -05:00
timeless@mozdev.org
4d36834811
Bug 577915 mark DEBUG only variables as ifdef DEBUG in libjar; r=dveditz a=jst
...
--HG--
extra : rebase_source : feb129da3b95e7f89487058b050088a74f7ee21b
2010-07-11 15:49:52 +03:00
Jacek Caban
af11ffdcd6
Bug 611984 - Compilation failure on mingw in modules/libjar after bug 598416 landing r=tglek a=benjamin
2011-01-22 12:56:28 +00:00
Michael Wu
ebe28512a6
bug 613603 - Don't check the manifest in the omnijar r=tglek a=blocking-fennec
2010-11-23 21:14:52 -05:00
Taras Glek
23936101cc
Bug 595924: API change to go with Bug 598416 to fix crash r=mwu a=blocking2.0-betaN
2010-11-11 12:13:57 -08:00
Taras Glek
82ac2d11bf
Bug 598416: add try/catch in places in nsZipReader.cpp that access mmaped memory directly r=bsmedberg a=blocking2.0-betaN
2010-11-11 12:13:48 -08:00
Taras Glek
f7478bd248
Bug 610040 - OOM abort under nsBufferedStream::Init. r=dtownsend
...
--HG--
extra : rebase_source : 52ef8d0c9333d75e5e67e2ca042131159102b15f
2010-11-09 11:12:46 +01:00
Michael Wu
085d6c30f4
Bug 597702 - Make zip opening path more robust, r=taras a=blocking2.0
2010-09-20 12:58:40 -07:00
Taras Glek
805137ccaf
Bug 594172 - ZipWriter write()s too often r=Mossop a=2.0
2010-09-14 15:47:47 -04:00
Taras Glek
e94c56b75d
Bug 589368 - Locale repacking support for jar reordering; r=ted a=blocking-betaN+
2010-09-10 12:30:07 -04:00
Taras Glek
ade2669d85
Bug 590242 - Do not open omnijar 3x r=mwu, sr=bsmedberg, a=beltzner
2010-09-09 14:01:00 -07:00
Michael Wu
44231747f6
Bug 533038 - 6. Add flush-cache-entry to flush specific jars from the cache, r=taras a=blocking-beta6
2010-09-08 20:39:19 -07:00
Michael Wu
d0ae6e2d03
Bug 533038 - 4. Fully support reading jars inside jars, r=taras a=blocking-beta6
2010-09-08 20:38:34 -07:00
Michael Wu
530165f48e
Bug 533038 - 2. Generalize nsZipArchive and nsZipHandle to read from different sources, r=taras a=blocking-beta6
2010-09-08 20:37:34 -07:00
Michael Wu
ef808d0528
Bug 533038 - 1. Generalize manifest reading code and add api for reading manifests from jars, r=bsmedberg a=blocking-beta6
2010-09-08 20:37:11 -07:00
Dan Witte
f9582851af
Back out Bug 536324 part 2.
2010-08-30 13:20:39 -07:00
Dan Witte
3784e67919
Back out Bug 589292.
2010-08-30 13:20:38 -07:00
Dan Witte
6aec1f053e
Merge m-c -> e10s.
2010-08-28 13:39:42 -07:00
Dan Witte
5306a8f553
Merge e10s -> m-c. a=patches
2010-08-27 08:04:00 -07:00
Dan Witte
0f002d9441
Bug 589292 - e10s necko: add contentDisposition prop to nsIChannel. r=jduell, sr=biesi, a=beta5+
2010-08-25 17:51:21 -07:00
Joel Maher
adaba45072
Bug 586754 Xpcshell tests should use relativesrcdir instead of $MODULE (android prepartion) r=mitchell.field a=NPOTB
2010-08-26 14:47:28 -07:00
Dan Witte
454e26f2b0
Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 2: contentLength implementors. r=jduell, a=beta5+
2010-08-21 00:31:11 -07:00
bhsieh@mozilla.com
df2049724f
bug 520309, startupcache core r=dwitte sr=bsmedberg a=bsmedberg
2010-08-12 12:37:44 -07:00
Clint Talbert
4fa6358e1b
Backed out changeset 49beef9387a0 due to Xpcshell orange a=backout
...
--HG--
extra : rebase_source : 01307f705ab07b7784401d69a53921b200544978
2010-08-25 14:03:44 -07:00
Joel Maher
fecae963b6
Bug 586754 Change xpcshell to use $relativesrcdir instead of $module for android support a=NPOTB r=mitchell.field
2010-08-25 11:47:39 -07:00
Joel Maher
8015553874
Bug 574189 - Fix chrome tests to work from an extension for android and e10s support a=NPOTB r=ctalbert
2010-08-24 10:29:34 -07:00
Dan Witte
27ff77fa19
Back out bug 520309 part 1. a=#developers for checkin on CLOSED TREE.
2010-08-24 07:59:57 -07:00
Dan Witte
bc83deed21
Merge e10s -> m-c. a=wecanhazbeta
2010-08-23 21:18:09 -07:00
bhsieh@mozilla.com
ee7804329f
bug 520309, startupcache core r=dwitte sr=bsmedberg a=bsmedberg
2010-08-12 12:37:44 -07:00
Jonas Sicking
32a03526e0
Backout bugs 586754, 574189, 584611 due to orange. a=backout
2010-08-20 11:08:43 -07:00
Joel Maher
a6d440687b
Bug 586754 xpcshell tests should use relativesrcdir instead of $MODULE r=:Mitch a=NPOTB
2010-08-20 09:32:58 -07:00
Joel Maher
e3359fd310
Bug 574189 - Fix chrome tests so they can run from a .jar bundle (e10s, android) r=ctalbert a=NPOTB
2010-08-20 09:28:13 -07:00
Taras Glek
b811791acb
Bug 559961 - Reorder jar files as part of PGO, r=bsmedberg a=blocking2.0
...
--HG--
extra : rebase_source : d8a75545714a131291c74dd79c966150544ff9d1
2010-08-18 10:34:07 -07:00
Benjamin Smedberg
0503e044c7
Fix omnijar from bug 579178 - move the manifest ziploader code into xpcom/components, and don't load the same JAR a bunch of times.
...
--HG--
rename : modules/libjar/nsManifestZIPLoader.cpp => xpcom/components/nsManifestZIPLoader.cpp
rename : modules/libjar/nsManifestZIPLoader.h => xpcom/components/nsManifestZIPLoader.h
2010-08-04 14:09:21 -04:00
Benjamin Smedberg
319f11fc9c
Bug 579178 part A - Code changes to add a "manifest" directive to read sub-manifests and read only the root chrome.manifest file, instead of enumerating components/*.manifest and chrome/*.manifest. Review comments by Mossop to be addressed in a followup commit.
2010-07-22 10:31:29 -04:00
Saint Wesonga
4bd9280674
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-05 11:42:18 +02:00
Dão Gottwald
b2124655df
Backed out changeset 59ace8d80ce8
2010-07-04 22:01:13 +02:00
Saint Wesonga
8952503f91
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-04 21:39:17 +02:00
Benjamin Smedberg
a18bc5814e
Bug 568691 - Fix MOZ_OMNIJAR registration, r=mwu
...
--HG--
rename : modules/libjar/nsXPTZipLoader.cpp => modules/libjar/nsManifestZIPLoader.cpp
rename : modules/libjar/nsXPTZipLoader.h => modules/libjar/nsManifestZIPLoader.h
rename : xpcom/reflect/xptinfo/public/nsIXPTLoader.idl => xpcom/components/nsIManifestLoader.idl
2010-07-02 09:53:19 -04:00
Benjamin Smedberg
a7e67d32ad
Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work.
2010-06-10 14:11:40 -04:00
Benjamin Smedberg
8ce4ecd19a
Bug 570488 part B - fix and test loading XPT files from JARs, needed for omnijar, r=mwu
2010-06-10 12:51:43 -04:00
Michael Wu
b4853dd653
Bug 566686 - Provide a decompression API in nsZipArchive, patch mostly by taras, r=alfredkayser
2010-06-04 14:10:23 -07:00
Michael Wu
e8c3c10cee
Backout bug 566686 due to orange
2010-06-02 17:05:49 -07:00
Michael Wu
503298f44f
fix ExtractFile bustage from bug 566686 7b3a040d638d
...
--HG--
extra : rebase_source : b02e4359f0004510ef68fb37bea950286dbbb924
2010-06-02 16:14:30 -07:00
Michael Wu
6ebb934425
Bug 566686 - Provide a decompression API in nsZipArchive, patch mostly by taras, r=alfredkayser
...
--HG--
extra : rebase_source : 0e45fb4b4a78fbd4337ef7f95ee338b58f50e29f
2010-06-02 14:46:48 -07:00
Michael Wu
00b04d4c1a
Bug 552121 - Add omnijar API [2/7], r=bsmedberg
2010-05-21 10:58:32 -07:00
Ehsan Akhgari
db9d404619
Bug 560647 - add startup timeline instrumentation; r=vlad
2010-05-19 19:22:19 -04:00
Vladimir Vukicevic
30a451818a
Bug 564323 - Don't use PR_MALLOC in nsJAR.cpp, r=taras
2010-05-18 17:13:05 -07:00
Michael Kohler
6c0f59f4a6
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Taras Glek
bca924d424
Bug 541828 - Do not crash on small invalid jar files r=alfredkayser
...
--HG--
extra : rebase_source : c8dd6d99b4e86d60e85e08eab4100df74c629ad4
2010-03-26 10:19:53 -07:00
Joel Maher
6b6e9978a3
Bug 544097 Chaning mochitests to run against mochi.test instead of localhost r=ted, waldo, dwitte p=jmaher. Landed on CLOSED TREE
2010-03-12 13:53:36 -08:00
timeless@mozdev.org
c36cd84fb5
Bug 550887 unreachable code in nsZipReaderCache::GetZip
...
r=biesi
--HG--
extra : rebase_source : 22f7b7a702a99f98bb3f74f3cf6ccb638ea839fa
2010-03-12 07:50:11 +01:00
Brad Lassey
96319c4535
backing out changesets e939397fc6a5, 88529662c474 and 3d7c54b194bb due to random hangs in pgo tests
2010-03-09 22:33:11 -05:00
Joel Maher
1c8d232df2
Bug 544097 changing mochitests to use mochi.test instead of localhost for windows mobile refactoring p=jmaher, r=ted,dwitte, sayrer, waldo, ctalbert
2010-03-09 08:55:39 -08:00
Kyle Huey
a7c3948d0a
Backed out changeset 8ce70abd7777
2010-03-09 01:14:21 -05:00
Joel Maher
694ec71da0
Bug 544097 Change mochitests to use mochi.test instead of localhost for mobile refactoring p=jmaher r=ted,dwitte,sayrer
2010-03-08 19:21:33 -08:00
Clint Talbert
5b4513c7e9
Backed out changeset b4372055f473 -- due to unexplained orange on OS X Leak test (Bd) box
2010-03-07 17:34:23 -08:00
Joel Maher
3cd691129e
Bug 544097 - Change mochitests to use mochi.test instead of localhost for mobile test refactoring p=jmaher, r=sayrer,dwitte
2010-03-07 16:08:05 -08:00
Makoto Kato
340544f021
Bug 346010 - Decom nsIJAR by merging it into nsIZipReader. r=tglek, sr=bsmedberg
2010-03-07 22:56:45 +09:00
Zack Weinberg
0b0a7fe0c9
Bug 543101: (Test-only change) When comparing filesystem timestamps to zip-file timestamps in zipwriter tests, truncate both values to second precision. r=dtownsend. CLOSED TREE
2010-02-05 11:22:39 -08:00
Daniel Holbert
b1acf1628b
Bug 541828 followup: Convert "sizeof" result to signed integer, to fix signed-vs-unsigned build warning in nsZipArchive. r=tglek
2010-01-28 01:52:35 -08:00
Alfred Kayser
ac87a1c83f
Bug 541828: crash in BuildFileList (r=tglek)
2010-01-25 10:21:49 +01:00
Taras Glek
bb859fc084
Bug 537165: Don't hold on to OS file handles in JARs r=ak
2010-01-23 11:40:21 -05:00
Michal Novotny
b3f64e2c43
Bug 525741 - two JAR tests fail if modification date of their files is on day daylight saving time starts or ends and after time change. r=dtownsend,tglek
2009-12-16 00:01:08 +01:00
Taras Glek
6cdf256fdc
Bug 537398 - Fix copyright headers in libjar r=reed
...
--HG--
extra : rebase_source : 22b2082bcf17534346f833e36e3b4f9d80659782
2009-12-31 11:27:22 -08:00
Taras Glek
2538f59e30
Bug 536911: fix null dereference topcash r=alfredkayser
...
--HG--
extra : rebase_source : 60f760586ac33354e98e48015cecc4762b3d181a
2009-12-31 10:10:20 -08:00
Jae-Seong Lee-Russo
984b808973
Bug 530409 - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in /modules/libjar/, r=tglek
2009-12-13 09:32:10 -08:00
Taras Glek
078d38fddb
Bug 531231 - "Incorrect mmap cleanup" [r=alfredkayser]
2009-12-03 01:25:39 -06:00
Taras Glek
c63e503d72
Bug 525755 - crash [@ nsZipArchive::BuildFileList] using jar: with the file protocol without a '/' for the root of the filesystem. r=alfredkayser
2009-11-07 16:19:20 +01:00
Jae-Seong Lee-Russo
b1b7fa69b4
Bug 521191 - xpcshell-tests: some unit tests fail with the '-S' option ('strict' & 'werror' on). r=smontagu,dtownsend,mano
...
--HG--
extra : rebase_source : c5e0853fc64557f699d78c67f2907f6b48958563
2009-11-06 08:34:57 +01:00
Alfred Kayser
22713a7cc0
[Bug 523065] libjar: use malloc instead of calloc for zlib. r=tglek
2009-10-21 11:58:49 +02:00
Alfred Kayser
2f6c7190a3
Bug 511754 - make nsZipItems point at ZipCentral references to mmapped jar area r=tglek
2009-10-17 17:54:54 +02:00
Alfred Kayser
c4eec44132
Bug 521227 - Remove the no longer needed zliballoc chunk optimizations. r=tglek
...
--HG--
extra : rebase_source : b128aefcb82852afa9c1641009e3f8fed146a70b
2009-10-09 14:30:45 +02:00
Alfred Kayser
cdd88ea8e4
Bug 510874 - Replace ZIP error codes with the NS_ERROR_ codes
2009-10-08 16:24:22 +02:00
Alfred Kayser
d79bcb9d5c
Bug 510878 - HG Remove nsJARDirectoryInputStream.cpp
...
--HG--
extra : rebase_source : e23f76a07a998d8a27ea253c2cfe7e07a3f4b268
2009-10-07 16:28:45 +02:00
Alfred Kayser
bfd0a72d2f
Bug 510844 - Remove memcpy()s for compressed jar reading. r=taras
2009-10-04 19:20:45 +02:00
Mitchell Field
41c8798093
Bug 514665 - fix stupid module name differences on windows. r=ted
2009-09-25 18:41:16 +02:00
Marco Bonardo
17088f5fbf
Backed out changeset 3cab7a0c2c3d due to mochitest timeout.
2009-09-03 14:15:19 +02:00
Alfred Kayser
74aa932ce9
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
2009-09-01 14:47:00 -05:00
Reed Loden
a1fe49b40d
Backing out 510844 to fix unittest failure on CLOSED TREE.
2009-09-01 16:20:47 -05:00
Alfred Kayser
6eeff2e525
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
2009-09-01 14:47:00 -05:00
Phil Ringnalda
edf5cfd596
Bug 512708 - Remove long-dead TestJarCache and its makefile.win, r=tglek
2009-08-27 19:35:20 -07:00
Taras Glek
98ae1ef3ec
Bug 512515. Let JAR channels report 'file not found' when the file isn't found in the JAR file. r=bsmedberg
...
--HG--
extra : rebase_source : bc52f7c34fe08c755d17ca5b3587807d63f34a14
2009-08-26 09:38:25 -07:00
Benjamin Smedberg
ba372f3a4c
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Alfred Kayser
6dc97c3352
Bug 510247 - Simplify the BuildFileList scanner logic to prevent underruns on JAR files. r=tglek
2009-08-25 00:12:02 +02:00
Taras Glek
2fffd205ae
Bug 504864: mmap io for JARs r=bsmedberg
2009-08-12 13:50:12 -07:00
Navin Lal
630f98121a
Bug 385154 - remove nsInt64 usage from the tree. r=roc
2009-08-12 10:51:46 +02:00
Serge Gautherie
10269466ce
Backed out "changeset: ff9eba3f8224" of
...
Bug 504864 - mmap io for JARs; r=benjamin
which does not compile on Windows
2009-08-08 12:40:50 +02:00
Taras Glek
b71d0123c6
Bug 504864 - mmap io for JARs; r=benjamin
2009-08-08 12:07:39 +02:00
Navin Lal
1cad5f2db8
Bug 74803 - Should make global data const where possible; const changes for nsmodulecomponentinfo; r=dbaron
2009-07-25 03:27:08 +02:00
Taras Glek
4cbbbfb168
bug 505784: nuke STANDALONE mode in libjar r=bsmedberg
2009-07-23 11:40:29 -07:00
Taras Glek
8824dfa739
Bug 505784: nuke STANDALONE mode in libjar r=bsmedberg
2009-07-22 14:43:10 -07:00
Makoto Kato
b9e3de1925
Bug 500122 - cannot build libjar on Symbian. r=cbiesinger
2009-06-26 14:43:15 +09:00
Dave Townsend
af2f9c4f32
Bug 386153: Make nsIJAR scriptable. r+sr=bz
2009-05-18 10:26:19 +01:00
Peter Annema
8c8313039e
Bug 487192: Move both copies of nsWildCard into xpcom. r/sr=bsmedberg
...
- Move nsWildCard.{h,cpp} into xpcom/io.
--HG--
rename : modules/libjar/nsWildCard.cpp => xpcom/io/nsWildCard.cpp
rename : modules/libjar/nsWildCard.h => xpcom/io/nsWildCard.h
2009-05-13 20:22:54 -07:00
Peter Annema
94935dfe87
Bug 487192: Move both copies of nsWildCard into xpcom. r/sr=bsmedberg
...
- Clean up memory usage.
- Turn the helper functions into template functions.
- Make both copies be exactly the same.
2009-05-13 20:22:54 -07:00
Peter Annema
8ae104db6e
Bug 487192: Move both copies of nsWildCard into xpcom. r/sr=bsmedberg
...
- Sync up filepicker's nsWildCard to fixes made to libjar's version.
2009-05-13 20:22:53 -07:00
L. David Baron
f0c43ecb3d
Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer
2009-05-06 13:46:04 -07:00
Neil Rashbrook
70d1cf5f21
Bug 487018 Switch to nsCString and fix other allocator mismatches r=timeless sr=dveditz
2009-04-07 10:24:58 +01:00
Ted Mielczarek
1771ccc676
bug 482085 - fix all xpcshell tests to not reference files from the srcdir. r=bsmedberg,waldo
...
--HG--
rename : toolkit/components/downloads/test/downloads.empty.sqlite => browser/components/privatebrowsing/test/unit/downloads.empty.sqlite
rename : dom/src/json/test/fail1.json => dom/src/json/test/unit/fail1.json
rename : dom/src/json/test/fail10.json => dom/src/json/test/unit/fail10.json
rename : dom/src/json/test/fail11.json => dom/src/json/test/unit/fail11.json
rename : dom/src/json/test/fail12.json => dom/src/json/test/unit/fail12.json
rename : dom/src/json/test/fail13.json => dom/src/json/test/unit/fail13.json
rename : dom/src/json/test/fail14.json => dom/src/json/test/unit/fail14.json
rename : dom/src/json/test/fail15.json => dom/src/json/test/unit/fail15.json
rename : dom/src/json/test/fail16.json => dom/src/json/test/unit/fail16.json
rename : dom/src/json/test/fail17.json => dom/src/json/test/unit/fail17.json
rename : dom/src/json/test/fail18.json => dom/src/json/test/unit/fail18.json
rename : dom/src/json/test/fail19.json => dom/src/json/test/unit/fail19.json
rename : dom/src/json/test/fail2.json => dom/src/json/test/unit/fail2.json
rename : dom/src/json/test/fail20.json => dom/src/json/test/unit/fail20.json
rename : dom/src/json/test/fail21.json => dom/src/json/test/unit/fail21.json
rename : dom/src/json/test/fail22.json => dom/src/json/test/unit/fail22.json
rename : dom/src/json/test/fail23.json => dom/src/json/test/unit/fail23.json
rename : dom/src/json/test/fail24.json => dom/src/json/test/unit/fail24.json
rename : dom/src/json/test/fail25.json => dom/src/json/test/unit/fail25.json
rename : dom/src/json/test/fail26.json => dom/src/json/test/unit/fail26.json
rename : dom/src/json/test/fail27.json => dom/src/json/test/unit/fail27.json
rename : dom/src/json/test/fail28.json => dom/src/json/test/unit/fail28.json
rename : dom/src/json/test/fail29.json => dom/src/json/test/unit/fail29.json
rename : dom/src/json/test/fail3.json => dom/src/json/test/unit/fail3.json
rename : dom/src/json/test/fail30.json => dom/src/json/test/unit/fail30.json
rename : dom/src/json/test/fail31.json => dom/src/json/test/unit/fail31.json
rename : dom/src/json/test/fail32.json => dom/src/json/test/unit/fail32.json
rename : dom/src/json/test/fail33.json => dom/src/json/test/unit/fail33.json
rename : dom/src/json/test/fail34.json => dom/src/json/test/unit/fail34.json
rename : dom/src/json/test/fail4.json => dom/src/json/test/unit/fail4.json
rename : dom/src/json/test/fail5.json => dom/src/json/test/unit/fail5.json
rename : dom/src/json/test/fail6.json => dom/src/json/test/unit/fail6.json
rename : dom/src/json/test/fail7.json => dom/src/json/test/unit/fail7.json
rename : dom/src/json/test/fail8.json => dom/src/json/test/unit/fail8.json
rename : dom/src/json/test/fail9.json => dom/src/json/test/unit/fail9.json
rename : dom/src/json/test/json2.js => dom/src/json/test/unit/json2.js
rename : dom/src/json/test/pass1.json => dom/src/json/test/unit/pass1.json
rename : dom/src/json/test/pass3.json => dom/src/json/test/unit/pass3.json
rename : testing/xpcshell/example/location_load.js => testing/xpcshell/example/unit/location_load.js
rename : toolkit/components/commandlines/test/unit/unix/test_bug410156.js => toolkit/components/commandlines/test/unit_unix/test_bug410156.js
rename : toolkit/components/commandlines/test/unit/win/test_bug410156.js => toolkit/components/commandlines/test/unit_win/test_bug410156.js
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug257155/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug257155/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_a_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_a_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_a_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_a_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_b_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_b_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_b_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_b_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_c_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_c_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_c_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_c_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_d_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_d_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_d_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_d_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_e_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_e_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_e_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_e_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_f_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_f_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_f_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_f_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_g_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_g_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_g_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_g_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_9/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug335238_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug335238_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug335238_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug335238_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_10/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_10/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_11/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_11/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_12/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_12/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_13/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_13/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_9/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug394300_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug394300_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug394300_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug394300_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_a_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_a_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_a_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_a_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_b_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_b_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_b_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_b_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_c_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_c_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_c_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_c_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_d_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_d_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_d_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_d_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug397778/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug397778/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug425657/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug425657/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_1/README => toolkit/mozapps/extensions/test/addons/test_bug428341_1/README
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_9/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug436207/install.js => toolkit/mozapps/extensions/test/addons/test_bug436207/install.js
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_9/install.rdf
2009-03-21 11:20:00 -04:00
Paolo Amadini
2d68162e98
Bug 467740: Crash [@ nsZipWriter::ReadFile] calling nsIZipWriter.open without PR_TRUNCATE on an existing malformed zip file. r=dtownsend
2009-03-18 14:19:59 +00:00
Dave Camp
39401f5525
Bug 481342 - Fix some unpacking logic. r+sr=bz
...
--HG--
rename : docshell/test/bug369814.zip => docshell/test/bug369814.jar
2009-03-10 14:58:00 -07:00
timeless
53c762b512
Bug 462728 crash when using alert from docloaderservice onStateChange listener [@ nsJARChannel::OnStartRequest]
...
r=biesi
2009-03-05 13:27:48 +01:00
timeless@mozdev.org
79316faf5b
Bug 400322 "ASSERTION: nsStandardURL not thread-safe" (nsJARInputThunk marked as threadsafe uses nsJARURI in a non threadsafe manner), r+sr=biesi
2009-03-01 17:06:55 -08:00
Jason Duell
c1e1fbbaf5
Bug 474536. Expose the underlying channel's content-disposition on jar: channels. r+sr=bzbarsky
2009-02-19 15:25:18 -05:00
L. David Baron
3aba362292
Backed out changeset 4bd7dd7645c2 (Bug 474536)
2009-02-19 12:37:53 -08:00
Jason Duell
aaf78a83e2
Bug 474536. Expose the underlying channel's content-disposition on jar: channels. r+sr=bzbarsky
2009-02-19 15:25:18 -05:00
Martijn Wargers
c0fae0530d
Bug 458158 - Crash [@ nsJAR::Open] when passing null argument to open method of zip-reader, r+sr=cbiesinger and r=jwalden+bmo
2009-01-22 16:12:00 +01:00
Fred Jendrzejewski
424883d380
Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
...
--HG--
extra : rebase_source : b963bf5de9d9c445b14620479691482512e0faf2
2009-01-22 17:15:34 +13:00
Doug Turner
33c0adf025
Bug 461848 - libjar wince cleanup r+sr=dveditz
2008-12-03 08:41:12 -05:00
Boris Zbarsky
984229a6b0
Bug 462806. Don't init PSM to deal with random JARs. Save that for signed JARs. r=dveditz, sr=vlad, a=beltzner
2008-11-18 14:11:35 -05:00
Dave Townsend
5d7883fa45
Bug 453545: InstallTrigger Broken when doing multiple signed XPI installs. r=biesi, a1.9.1b2=beltzner
2008-11-13 15:38:16 +00:00
Phil Ringnalda
538c9fb42a
Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg
2008-11-03 19:46:28 -08:00
Dave Townsend
b4ba0cd7bb
Bug 446464: File permissions are not preserved when zipping with zipwriter. r=biesi
2008-10-31 20:10:46 +00:00
Ian
f2cd72a0db
Bug 251475. Make sure channels don't return null for the originalURI. Initial work by Daniel Kraft <domob@daniel-kraft.net> and Brandon Ferguson <bnferguson@gmail.com>. r+sr=bzbarsky.
2008-10-15 16:05:23 -04:00
Arpad Borsos
c72ef7d248
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Mike Hommey
75b421dbea
Bug 368428 - "XUL FastLoad cache corruption when application running while upgrading" [r=biesi]
2008-10-01 00:25:29 -05:00
Ted Mielczarek
ff7706a544
bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg
2008-09-09 13:59:11 -04:00
Alex Vincent
775fea6713
Bug 453254 - nsZipReaderCache::GetZip doesn't null-check the zipFile argument. r+sr=biesi
2008-09-06 17:06:47 +02:00
Dave Townsend
fc728e3444
Bug 446708: ZipWriter incorrectly passes 0 data to onDataAvailable. r=biesi
2008-08-12 10:44:51 +01:00
Gavin Sharp
4dc6d586f8
Fix spelling mistake from bug 433248's patch (comment failure string)
2008-07-01 03:12:46 -04:00
Doug Turner ext:(%22)
0d9545724c
Removing Minimo references. b=405705, r=ted
2008-06-16 13:57:42 -07:00
Dave Townsend
98e7b2dbe3
Bug 433248: nsIZipWriter crashes FF3 on access to nsIZipWriter.file. r=jst
2008-06-03 11:42:16 +01:00
dtownsend@oxymoronical.com
b5e2e9822f
Testcase for bug 425768
2008-03-29 14:11:05 -07:00
dtownsend@oxymoronical.com
e84ca2950a
Bug 425768: Zipwriter corrupts zip files that previously contained extra fields. r=bsmedberg, a=beltzner
2008-03-29 14:10:22 -07:00
jwalden@mit.edu
a97929d3e5
Bug 405570 - Replace redirects in test for bug 403331 with a test-specific redirection page, now that the HTTP server supports server-side scripts -- the less test harness infrastructure we have, the easier it is to understand and support. r=me as a trivial change, a=testonlychange
2008-03-20 15:58:41 -07:00
dveditz@cruzio.com
8922632b9a
bug 422118 crash reading malformed zip archives. r=biesi, sr=bzbarsky, a=schrep
2008-03-19 12:28:38 -07:00
dtownsend@oxymoronical.com
403a9e34b9
Switch tests to fixed time to avoid DST issue from bug 402434
2008-03-09 04:19:45 -07:00
dtownsend@oxymoronical.com
90c0cce377
Bug 419769: nsIZipWriter crashes with a 0 length file and COMPRESSION_BEST. r=biesi
2008-03-06 03:01:08 -08:00
jag@tty.nl
dd268604cd
Bug 416998: Fix the order of member variable initializers for a few constructors. sr=bz, a=schrep
2008-02-18 23:36:50 -08:00
reed@reedloden.com
62d2af2b83
Bug 412818 - "cvs remove nsJARDirectoryInputStream.h" [p=alfredkayser@gmail.com (Alfred Kayser) r+sr=biesi a1.9=damons]
2008-01-28 23:49:01 -08:00
dcamp@mozilla.com
7c0613d757
Bug 407303: only check JAR loads for unsafe content types if the underlying load completed successfully. r+sr=bz, blocking1.9=schrep
2007-12-13 14:34:13 -08:00
dcamp@mozilla.com
1b9adf5c62
Bug 369814: don't open jar: content unless served from a safe mime type. r=bz, sr=dveditz, ui-r=beltzner
2007-11-26 21:32:23 -08:00
dcamp@mozilla.com
7e43d69c0b
Bug 403331: update JAR channel URIs after a redirect. r=bz, r=jwalden (mochitest changes), sr=dveditz
2007-11-26 20:35:00 -08:00
dtownsend@oxymoronical.com
8e5c604bbe
Bug 399727: Deflate stream converter produces raw deflate data rather than zlib compressed data. r=biesi a=schrep
2007-11-21 14:05:11 -08:00
sdwilsh@shawnwilsher.com
0de0974e41
Bug 402434 - Libjar unittests failing (due to DST?). Backout of extra logging...
2007-11-04 07:41:02 -08:00
sdwilsh@shawnwilsher.com
48b2ee3b3a
Bug 402434 - Libjar unittests failing (due to DST?). This just adds some logging to the test so we can try to figure it out...
2007-11-04 07:05:50 -08:00
mozilla@weilbacher.org
851c3357d5
Bug 396861: Need short libname for zipwriter on OS/2, r=ted.mielczarek, a=bzbarsky
2007-09-21 03:04:37 -07:00
dtownsend@oxymoronical.com
5a4266c345
Follow-up to bug 379633: Scriptable zipwriter component. r+a=bsmedberg
2007-09-17 08:33:04 -07:00