Chris Jones
|
521f71cd9d
|
Bug 565461: Implement nsTArray::operator==. r=bsmedberg
|
2010-05-22 14:35:41 -05:00 |
|
Daniel Holbert
|
9c9b232086
|
Bug 560393, part 2: (xpcom directory) Fix compile warning: format $f expects type $t1, but argument 2 has type $t2. r=bsmedberg
|
2010-05-17 16:36:31 -07:00 |
|
L. David Baron
|
62fab3b136
|
Add macro to give alignment requirements of a type. (Bug 562844) r=bsmedberg
|
2010-05-14 12:05:14 -07:00 |
|
Michael Kohler
|
9397418412
|
Bug 506041 Part 2: Correct misspellings in source code
r=timeless
|
2010-05-13 14:19:50 +02:00 |
|
Michael Wu
|
91093439df
|
Bug 537339 - Add heap functions to nsTArray, r=roc
|
2010-05-05 10:21:23 -07:00 |
|
Paolo Amadini
|
b54f24971a
|
Bug 551658 - [@ nsIFile::createUnique] crashes with long parent directory names. r=bsmedberg
|
2010-05-02 10:28:26 +02:00 |
|
Mike Hommey
|
0fc23bb0d7
|
Test for bug 561971 [r=dtownsend]
--HG--
extra : rebase_source : 64b4940aaeb7b8e0591f7872f0b48b24e01f213a
|
2010-04-29 07:25:38 +00:00 |
|
Neil Rashbrook
|
176e5fc212
|
Bug 538964 Provide doQueryObject API that supports calling QueryInterface on non-interface source and/or destination pointers r=dbaron
--HG--
rename : xpcom/tests/TestCOMPtr.cpp => xpcom/tests/TestRefPtr.cpp
|
2010-04-25 12:06:42 +01:00 |
|
Daniel Holbert
|
3acdc0af07
|
Bug 552330: Remove NS_ARRAY_LENGTH redefinition in TestObserverArray.cpp to fix compile warning. r=dbaron a=dholbert_sheriff
|
2010-04-23 13:45:51 -07:00 |
|
Jacek Caban
|
e33b8ea4c5
|
Bug 551254 - remove ENABLE_CXX_EXCEPTIONS from XPCOM tests.
|
2010-04-16 00:29:15 -05:00 |
|
Ginn Chen
|
bcf64f198e
|
Bug 557470 make check in xpcom/tests/ is not portable on Solaris r=ted.mielczarek
|
2010-04-15 18:47:25 +08:00 |
|
Chris Jones
|
286a291a3e
|
Bug 557383: Remove unused variable warning and add extra failure check. r=dholbert
|
2010-04-14 21:09:35 -05:00 |
|
Dave Townsend
|
42dcecd548
|
Bug 557539: Trying to set nsILocalFile.lastModifiedTime for a directory on windows throws NS_ERROR_ACCESS_DENIED. r=jimm
|
2010-04-08 12:12:19 -07:00 |
|
Daniel Holbert
|
34666ded61
|
Bug 557380: Add missing arg to printf in TestUnicodeArguments.cpp, to fix build warning. r=smontagu
|
2010-04-06 00:09:44 -07:00 |
|
Chris Jones
|
2e823a2ee5
|
Bug 551254: Simple (disabled) test that the STL wrappers work correctly.
|
2010-04-02 12:58:12 -05:00 |
|
Chris Jones
|
1b4aa00d53
|
Backed out changeset ac5cbcb2feb2
|
2010-04-02 13:19:24 -05:00 |
|
Chris Jones
|
2e3a88b480
|
Bug 551254: Simple (disabled) test that the STL wrappers work correctly.
|
2010-04-02 12:58:12 -05:00 |
|
Daniel Holbert
|
301cdef742
|
Bug 556559: Fix unsigned/signed comparison warnings in TestTArray.cpp. r=bsmedberg
|
2010-04-02 09:34:31 -07:00 |
|
Daniel Holbert
|
6abe703f9b
|
(no bug) Unset executable flag on a few .cpp & .h files in /xpcom/tests. (no review; just a "chmod -x")
|
2010-04-02 09:34:30 -07:00 |
|
Josh Matthews
|
dc961dbb27
|
Bug 551286: Add a per function 'final' keyword in C++. r=tglek
|
2010-03-28 11:44:33 -04:00 |
|
Chris Jones
|
014cb688de
|
Bug 550425: Bump up the timeout for expensive deadlock tests and print more info on failures. r=bsmedberg,sdwilsh
|
2010-03-24 19:12:32 -05:00 |
|
Mike Hommey
|
c055a9cf6f
|
Bug 543438 - TestBlockingProcess relies on stdin to "block". r=dtownsend
|
2010-03-24 10:19:14 +01:00 |
|
Daniel Holbert
|
987f9c2297
|
Bug 552798: fix 'suggest parentheses around comparison in operand of &' in TestAtoms.cpp. r=sicking
|
2010-03-22 11:57:40 -07:00 |
|
Simon Montagu
|
16606db5c5
|
Bug 411511: Make nsIProcess accept Unicode paths as well as native charset, r=bsmedberg
|
2010-03-18 10:37:12 +02:00 |
|
Daniel Holbert
|
34cb74310e
|
Bug 552805: Fix warning "overflow in implicit constant conversion" in TestEncoding.cpp. r=waldo
|
2010-03-17 01:54:17 -07:00 |
|
Daniel Holbert
|
8779011b89
|
Bug 552329: Fix compile warnings in xpcshell test TestOOM.cpp. r=dougt, test-only change on CLOSED TREE to see if tinderbox still wants to be red
|
2010-03-16 10:42:51 -07:00 |
|
Jonathan Watt
|
9380758ab8
|
Bug 551299. Add a SetCount() method to nsCOMArray and nsVoidArray. r=bsmedberg.
--HG--
extra : rebase_source : 676b497a4fda08ec509c2ce9fdc7060af8be1663
|
2010-03-15 11:38:50 +00:00 |
|
Chris Jones
|
81b4a577bb
|
Bug 550425: Don't close the subprocess's stdout/stderr pipes until after it exits. r=bsmedberg
|
2010-03-11 01:35:25 -06:00 |
|
Brad Lassey
|
65e93ade37
|
follow up to bug 548207, test for WINCE instead of CROSS_COMPILE due to make check failure on OSX
--HG--
extra : rebase_source : 2b0ab634f5286e6317e147daa0cd790f633acdbf
|
2010-03-10 15:35:31 -05:00 |
|
Serge Gautherie
|
dfcd5d708d
|
Bug 551153 - ###!!! ASSERTION: Not a UTF-8 string when running TestUTF and TestAtoms; (Bv1) Make it fully explicit that Malformed8Strings[] is not to be used in debug builds.
r=jonas.
|
2010-03-10 21:03:23 +01:00 |
|
Brad Lassey
|
8857f4c08a
|
bug 548207 - allow make check to run over remote connection from devicemanager.py r=ted,ctalbert,jmaher
--HG--
rename : build/devicemanager.py => build/mobile/devicemanager.py
|
2010-03-10 13:36:45 -05:00 |
|
Jonas Sicking
|
aafc11aca9
|
Bug 551129: Move tests in TestPermanentAtoms.cpp into the new shiny TestAtoms.cpp. Disable tests with known intentional assertions in debug builds. r=jst
|
2010-03-09 16:30:06 -08:00 |
|
Brad Lassey
|
cd471a77fa
|
bug 548426 - xpcom/tests/TestFile.exe fails for windows mobile r=bsmedberg
|
2010-03-09 11:40:16 -05:00 |
|
Mark Banner
|
6dad682aa7
|
Follow up to bug 534136, fix TestStaticAtoms test failure. r=sicking
|
2010-03-09 09:51:43 +00:00 |
|
Jonas Sicking
|
e117cf60c1
|
Bug 534136 Part 7: Add tests for atoms. r=jst
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
0baab851d8
|
Bug 534136 Part 6: Properly handle invalid UTF8 string being passed to NS_NewAtom/do_GetAtom. r=jst
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
c4106f7f22
|
Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
1a6c0165bf
|
Bug 534136 Part 1: Make atoms keep a pointer to an nsStringBuffer rather than storing the data inline. r=bsmedberg
|
2010-03-08 07:44:59 -08:00 |
|
Daniel Holbert
|
dc311954c3
|
Bug 539585: Fix warning "warning: format '%p' expects type 'void *'" in xpcom directory. r=bsmedberg
|
2010-03-05 10:41:25 -08:00 |
|
Dão Gottwald
|
58a7f1bd64
|
Backed out changeset 4c8952703e77
|
2010-03-05 13:34:44 +01:00 |
|
Mike Hommey
|
8c175d347f
|
Bug 543438 - TestBlockingProcess relies on stdin to "block". r=dtownsend
|
2010-03-05 13:02:22 +01:00 |
|
Mike Hommey
|
1c9a59ace0
|
Bug 543464 - Cleanup after make check in xpcom/tests. r=bsemdberg
|
2010-03-03 16:25:14 +01:00 |
|
Chris Jones
|
5e03f750df
|
Bug 541185: Fall back on clock_getres() when resolution detection fails, and remove bogus upper-bound sanity check. r=roc
|
2010-03-01 15:44:05 -06:00 |
|
Jonas Sicking
|
88609dd848
|
Bug 549098: Work around expected asserts by disabling tests in debug builds. r=dbaron
|
2010-02-27 13:15:51 -08:00 |
|
Neil Rashbrook
|
dfd69c61aa
|
Bug 545730 Add nsRefPtr overload for CallQueryInterface r=dbaron
|
2010-02-27 16:01:53 +00:00 |
|
Jonas Sicking
|
c42c4f710e
|
Bug 541245 part 4: Be consistent about prohibited characters such as 0xFFFE in UTF8<->UTF16 conversion code. r=smontagu
|
2010-02-23 09:38:10 -08:00 |
|
Jonas Sicking
|
cd16e5d935
|
Bug 541245 part 3: Add UTF8/UTF16 encoding/decoding/comparison tests. r=smontagu
|
2010-02-23 09:38:10 -08:00 |
|
Saint Wesonga
|
f78442c0ad
|
Bug 523417 - "warning: invoking macro NS_ENSURE_SUCCESS argument 2: empty macro arguments are undefined in ISO C90 and ISO C++98" in DOM worker code. r=jst
|
2010-02-22 18:41:21 +01:00 |
|
Neil Rashbrook
|
003d545f7b
|
Bug 543001 Make nsTArray::GreatestIndexLtEq easier to use r=bsmedberg
|
2010-02-20 15:26:12 +00:00 |
|
Justin Dolske
|
d8daefadb7
|
Bug 541594 - extend nsIINIParser to allow writing INI files. p=dolske+benjamin, r=benjamin, r=dolske
|
2010-02-09 17:05:31 -08:00 |
|
Jae-Seong Lee-Russo
|
513e9cf886
|
Bug 517553: Remove '=='/'!=' 'PR_FALSE'/'PR_TRUE'
|
2010-02-07 10:52:43 -05:00 |
|
Daniel Holbert
|
d2247e1c10
|
fix for thunderbird bustage from Bug 474743. (need <stdio.h> in new xpcshell test for 'printf' usage)
|
2010-01-12 12:56:16 -08:00 |
|
Brian Birtles
|
4cd9f0f1e3
|
Bug 474743 Prequel: Implement nsTPriorityQueue. r=dholbert r=roc sr=bsmedberg
|
2010-01-12 12:00:49 -08:00 |
|
Neil Rashbrook
|
546b738179
|
Bug 538476 Allow ToInteger to take an nsresult* parameter to match the external string API r=bsmedberg
|
2010-01-08 23:43:50 +00:00 |
|
Chris Jones
|
176bc71fd6
|
Bug 522126, part 1: refactor TimeStamp/TimeDuration so that platform-specific implementations can be added. r=roc
|
2010-01-07 11:21:23 -06:00 |
|
Metal Sonic
|
4c1b34d634
|
Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv.
|
2009-12-21 21:50:30 +00:00 |
|
L. David Baron
|
5aa522c9e1
|
Run ShowSSEConfig as a unit test so that the output shows up in unit test logs.
|
2009-12-13 19:40:55 -08:00 |
|
L. David Baron
|
efcc888ba4
|
Add SSE.h to consolidate code for Intel CPU feature detection at both compile-time and run-time. (Bug 513422) r=vlad
|
2009-12-11 08:13:19 -08:00 |
|
Henri Sivonen
|
580302d483
|
Bug 514661 - Introduce scoped atom tables for the HTML5 parser. r=bsmedberg, sr=dbaron.
--HG--
extra : rebase_source : 12e9731c0d86691cde40fc1ea4cc5ab4b3fb5168
|
2009-09-18 18:13:10 +03:00 |
|
Chris Jones
|
950e211880
|
Fix build bustage
|
2009-11-16 14:32:03 -06:00 |
|
Chris Jones
|
a72adbd3c5
|
bug 525573: in --enable-tracemalloc builds, initialize tracemalloc in XPCOM unit tests so as to support multi-threaded tests. r=jwalden
|
2009-11-16 12:55:39 -06:00 |
|
Jae-Seong Lee-Russo
|
6267e36382
|
xpcom/tests/unit/test_localfile.js.
Bug 524781 - xpcshell-tests: turn on strict & werror by default.
r=doug.turner.
|
2009-11-15 12:20:38 +01:00 |
|
Neil Rashbrook
|
406cb20cbf
|
Bug 520366 AppendInt only handles 32 bit signed ints r=bsmedberg
|
2009-11-04 21:33:23 +00:00 |
|
Marco Bonardo
|
b6e2e48df0
|
Bug 525245 - system-info should expose hardware specs to JS consumers, r=bsmedberg
|
2009-11-04 15:41:37 +01:00 |
|
Josh Aas
|
278c4c6e2e
|
Implement nsIFile::IsHidden without FSRefs on Mac OS X. Fixes failures on virtual file system objects. b=491688 r=bsmedberg
|
2009-11-02 16:15:40 -05:00 |
|
Ginn Chen
|
6a61d86670
|
Bug 522157 Make -D__FUNCTION__=__func__ global for Sun Studio on Solaris r=benjamin
|
2009-10-26 14:25:40 +08:00 |
|
Ted Mielczarek
|
412f910dc9
|
bug 523378 - TestDeadlockDetector failing on OS X. disable it for now.
|
2009-10-20 13:57:48 -04:00 |
|
Karsten Düsterloh
|
ea5a619bd9
|
Backed out changeset 8dfd3a7cab91 (Bug 364864) due to Leak test red
|
2009-10-05 23:33:06 +02:00 |
|
Karsten Düsterloh
|
89ef1f68af
|
Bug 364864: binary testcase; r=bsmedberg
|
2009-10-05 21:12:43 +02:00 |
|
Benjamin Smedberg
|
2bb0130dcb
|
Fix the static analysis error: m.isVirtual is a tri-state undefined, true, or "pure", and I didn't take that into account when writing the original NS_OVERRIDE analysis.
|
2009-10-04 14:35:33 -04:00 |
|
Shawn Wilsher
|
88bb83f4b2
|
Bug 517604 - TestHarness.h should provide a directory provider for a profile directory.
Automagically provide a profile directory for native code tests.
r=bsmedberg
|
2009-09-24 10:49:45 -07:00 |
|
Shawn Wilsher
|
f21f577875
|
Backed out changeset 467f14a11325 (bug 517604)
|
2009-09-30 17:03:37 -07:00 |
|
Shawn Wilsher
|
6b7261093e
|
Bug 517604 - TestHarness.h should provide a directory provider for a profile directory.
Automagically provide a profile directory for native code tests.
r=bsmedberg
|
2009-09-24 10:49:45 -07:00 |
|
Josh Aas
|
66101db8a2
|
Fix test_symlinks.js failure on Mac OS X, match UNIX native target code (use readlink, not realpath). b=516799 r=bsmedberg
|
2009-09-22 13:37:30 -04:00 |
|
Benjamin Smedberg
|
50d59bbf8a
|
Bug 500870 - NS_OVERRIDE indicates that a method must override a base-class method, r=taras
--HG--
extra : rebase_source : 3dc3327030dc2cdf45bdd9170c5e9d02908c0d0c
|
2009-09-04 11:21:31 -04:00 |
|
Taras Glek
|
9b788e903b
|
Bug 512726 - Add NS_MUST_OVERRIDE static annotation. r=bsmedberg
--HG--
extra : rebase_source : 4f3034c93cc76c7504d1cfb21953c495c35d068f
|
2009-09-18 10:26:13 -07:00 |
|
Josh Aas
|
1e3d421cf1
|
Disable test_symlinks.js temporarily as it fails under the 10.5 SDK. b=516799
|
2009-09-15 16:46:46 -04:00 |
|
Benjamin Smedberg
|
2e9438fd2f
|
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 |
|
Neil Rashbrook
|
bf264f7894
|
Bug 499027 Copying an empty string to a new string allocates a buffer r=dbaron sr=jst
|
2009-08-14 12:03:05 +01:00 |
|
Benjamin Smedberg
|
f781ac7771
|
Resolve the static-analysis bustage from bug 498938 by recognizing COND_EXPR.
|
2009-07-27 10:47:22 -04:00 |
|
Makoto Kato
|
815f6cdd90
|
Bug 499262 - Remove Metoworks Code for OS 9. r+sr=bsmedberg
|
2009-07-24 19:11:23 +09:00 |
|
Shawn Wilsher
|
2d8562eff5
|
Bug 494828 - Stop using our own mutexes and use SQLite's where possible.
Part 1: Create helper objects to make using sqlite3_mutex safer and easier.
r=cjones
|
2009-07-22 15:18:33 -07:00 |
|
Chris Jones
|
e1f8c82efc
|
bug 490072: upgrade XPCOM unit tests to new thread sync API. drop nsAutoLock test. r=bsmedberg
|
2009-07-22 22:55:02 -05:00 |
|
Chris Jones
|
bfa66f0835
|
Bug 505586: use the right String::Find() function from external API code. r=bsmedberg
|
2009-07-22 15:47:14 -05:00 |
|
Josh Aas
|
4b26557c2d
|
Use the same path comparison behavior for nsIFile::Equals on all platforms. b=491245 sr=bsmedberg
|
2009-07-08 11:26:07 -04:00 |
|
Dave Townsend
|
169f18520e
|
Test arguments with spaces and quotes in nsIProcess. r=robstrong
|
2009-06-23 11:33:41 +01:00 |
|
Arpad Borsos
|
ced6fd75da
|
Back out 7d502207183d (Bug 493701), it really did cause the windows dhtml regression
--HG--
extra : rebase_source : 1c08b3767508bc359d395560b08248fcaa71f511
|
2009-06-16 14:37:35 +02:00 |
|
Arpad Borsos
|
3a5c755862
|
Bug 493701 - Use a macro to reduce redundancy in nsDocLoader.cpp; r=bz
|
2009-06-11 11:03:40 +02:00 |
|
Hiroyuki Ikezoe
|
a5f0088b65
|
Bug 487694 - "unable to build ssltunnel and some xpcom/test files due to CxxFrameHandler linkage" (Patch for nsIFileEnumerator.exe) [r=benjamin]
|
2009-06-14 01:51:12 -07:00 |
|
Arpad Borsos
|
077310c136
|
Back out bug 493701, suspected of causing dhtml and tp3 regression
|
2009-06-12 23:19:20 +02:00 |
|
Arpad Borsos
|
7b535a9d90
|
Bug 493701 - Use a macro to reduce redundancy in nsDocLoader.cpp; r=bz
--HG--
extra : rebase_source : 0caea074b95767f83063892d74b7c372976c366e
|
2009-06-11 11:03:40 +02:00 |
|
Arpad Borsos
|
589f71c968
|
Bug 467948 - fix some deprecated conversion from string constant warnings; r=dbaron
|
2009-05-26 10:53:15 +02:00 |
|
Ginn Chen
|
baa0350fa6
|
Bug 489299 TestSynchronization.cpp failed to compile with Sun Studio r=benjamin, jones.chris.g
|
2009-06-11 14:46:13 +08:00 |
|
Josh Aas
|
e7a19f1220
|
Make Mac OS X local file code aware of symlinks instead of old-school aliases. Also moves more things to POSIX functions instead of inefficient Carbon calls. b=484297,491074,491145 r=mstange sr=roc
|
2009-06-10 22:23:57 -07:00 |
|
Dave Townsend
|
f43c03af9e
|
Bug 496733: Test that multiple arguments get passed by nsIProcess. r=robstrong
|
2009-06-10 13:40:29 +01:00 |
|
Jesse Ruderman
|
578eb1c209
|
Change tabs to spaces (followup to the checkin bz just made)
|
2009-06-09 21:13:36 -07:00 |
|
Boris Zbarsky
|
e2f2108d1c
|
Adding test for nsTObserverArray
|
2009-06-09 22:57:41 -04:00 |
|
Benjamin Smedberg
|
bb1c33c4ea
|
Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
|
2009-05-18 14:15:05 -04:00 |
|
Hiroyuki Ikezoe
|
49f6a07a97
|
Bug 483819. iostream is not needed or wanted in WinCE build. r=bsmedberg
|
2009-05-18 10:29:54 +12:00 |
|
Chris Jones
|
ae05aca0b1
|
bug 491462: fix some typos and compiler warnings in deadlock detector. r=bsmedberg
|
2009-05-14 13:07:30 -07:00 |
|