Doug Turner
|
fc5141bdf6
|
Merge from e10s clone. a=dougt
|
2010-08-10 18:33:38 -07:00 |
Michael Wu
|
6937d281d7
|
Bug 556644 - 4. Fix tests, r=bsmedberg a=blocking2.0
--HG--
rename : caps/tests/mochitest/test_bug292789.html => caps/tests/mochitest/test_bug292789.html.in
|
2010-08-10 15:18:40 -07:00 |
Michael Wu
|
dc746e4977
|
Bug 556644 - 1. Move omnijar setup to NS_InitXPCOM and use omni.jar by default, r=bsmedberg a=blocking2.0
|
2010-08-10 15:08:06 -07:00 |
Brad Lassey
|
129ef245f0
|
bug 585873 implement RealBreak for arm r=doug a2.0=bsmedberg
|
2010-08-10 14:02:27 -04:00 |
timeless@mozdev.org
|
a484089327
|
Bug 577921 mark DEBUG only variables as ifdef DEBUG in xpcom
r=bsmedberg
a=bsmedberg
a=sheriff for landing
|
2010-07-11 16:00:19 +03:00 |
Benjamin Smedberg
|
2d1bfc5d9c
|
Revert bug 578478 because of issues in parallel builds (generating the yacc/lex tables), and because of a conflict with fatvals
|
2010-08-09 15:22:40 -04:00 |
Benjamin Smedberg
|
90f7d8291e
|
Bug 578478 part B - Create and use dependencies from the python IDL parser, r=khuey
|
2010-08-09 14:38:44 -04:00 |
Benjamin Smedberg
|
fca984a0b2
|
Bug 578478 - Make header.py process the following new attributes: deprecated, optional_argc, implicit_jscontext, r=jorendorff
|
2010-08-09 14:38:44 -04:00 |
Benjamin Smedberg
|
7c3e8bf65e
|
Merge bug 579178 to mozilla-central. reviews by Mossop/khuey/jwalden/ted
|
2010-08-09 10:04:10 -04:00 |
Benjamin Smedberg
|
9e2bdfd15c
|
Merge mozilla-central into single-chrome-manifest.
|
2010-08-04 14:23:04 -04: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 |
Saint Wesonga
|
3a14ffd62c
|
Bug 581479 - Convert C++ style comment. r=benjamin, a=comment-only
|
2010-08-08 17:06:35 +02:00 |
Benjamin Smedberg
|
0736255572
|
Bug 579178 followup - Fix TestRegistrationOrder to load manifests instead of directories.
|
2010-07-22 10:43:27 -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 |
Boris Zbarsky
|
78ca39176b
|
Bug 584299. Inline the string constructors and destructors again. r=bsmedberg
|
2010-08-06 20:46:51 -04:00 |
Wan-Teh Chang
|
75109990ca
|
Bug 561510: fix unrecognized option /L... linker warning on
Windows. Define MOZALLOC_LIB using EXPAND_LIBNAME_PATH instead
of EXPAND_MOZLIBNAME. r=bsmedberg,ginn.chen. approval2.0+ by
bsmedberg.
|
2010-08-06 06:51:38 -07:00 |
Mounir Lamouri
|
d55a633ca1
|
Bug 549475: Implement HTML5-specified value sanitization algorithm for HTMLInputElement. r=sicking,ehsan,bsmedberg sr=jst
--HG--
rename : layout/reftests/editor/newline-1.html => layout/reftests/editor/newline-4.html
|
2010-07-21 02:11:19 +02:00 |
Josh Aas
|
45cb20c144
|
Bug 571193. Move Mac OS X to UNIX filesystem code shared with Linux. Also fixes bug 506812, bug 528447, bug 530188. r=benwa sr=bsmedberg
|
2010-07-21 23:25:24 -04:00 |
Boris Zbarsky
|
76b9b28798
|
Bug 558306 part 2. Switch XPCOM timers to TimeDuration/TimeStamp. r=cjones, sr=brendan
|
2010-07-15 09:59:24 -04:00 |
Boris Zbarsky
|
69a743e18b
|
Bug 558306 part 1.5. Make TimeDuration::FromMilliseconds take a double. r=cjones, sr=roc
|
2010-07-21 15:57:33 -04:00 |
Mounir Lamouri
|
64eb241071
|
Bug 555559: Make nsCharSeparatedTokenizer a template that can accept varying definitions of whitespace. r=smaug,sicking sr=jst
|
2010-07-21 09:07:10 -07:00 |
Boris Zbarsky
|
556c357557
|
Bug 578696 part 1. Create new macros to notify nsTObserverArray observers without holding strong refs. No behavior changes yet. r=sicking
|
2010-07-21 11:33:31 -04:00 |
Benjamin Smedberg
|
4dd7594175
|
Bug 579487 - Better error reporting when NS_CreateServicesFromCategory can't find a contract (especially to help extension developers with profile-after-change issues), r=Mossop
|
2010-07-20 09:28:45 -04:00 |
Mike Hommey
|
1ac984946f
|
Bug 577295 - Don't list mozsqlite in dependentlibs.list when using system sqlite. r=bsmedberg, a=bsmedberg
|
2010-08-06 13:11:03 +02:00 |
Chris Jones
|
23c9c84e52
|
Bug 583059: Make it possible to break on failed static-XPCOM-ctor/dtor checks and add an env var to make failed checks fatal. r=dbaron
|
2010-08-05 17:11:23 -05:00 |
Benoit Jacob
|
0ed4ed63bc
|
Bug 583325; CheckedInt: beware of signed right shift; r=lw
|
2010-08-05 09:59:37 -04:00 |
Benoit Jacob
|
295cb5f473
|
Bug 580034; Some CheckedInt tweaks; r=jmuizelaar
|
2010-08-05 09:57:06 -04:00 |
Olli Pettay
|
6f759b3d50
|
Bug 577472 - Quickstub string handling shouldn't addref/release the string buffer, r=mrbkap
--HG--
extra : rebase_source : 5c343f210f3fb4a0aca5fc5f8b9b2d492248d3f3
|
2010-07-19 13:34:23 +03:00 |
Mark Banner
|
8dea639db1
|
Disable part of TestAtoms which is only run in non-libxul builds and is permantely failing on Windows there. Bug 577500 will investigate getting this re-enabled.
|
2010-07-19 14:35:16 +01:00 |
Walter Meinl
|
ad6f5a9c63
|
Bug 576606 - [OS/2] Fix registration follow-up to bug568691 r=dragtext
--HG--
extra : rebase_source : ff548f598f1e3e7c7b3b70e1f7d683011b238dd2
|
2010-07-18 11:22:01 +02:00 |
Eli Friedman
|
7978da358a
|
Bug 579692 - Consistently qualify accesses to dependent base classes in xpcom C++ code. r=dbaron
|
2010-07-18 10:24:23 +02:00 |
Mike Kristoffersen
|
25ad75953b
|
Bug 569680 - Move the platform specific geolocation files. r=dougt
--HG--
rename : dom/interfaces/geolocation/nsIGeolocationProvider.idl => dom/interfaces/geolocation/nsIGeolocationPrompt.idl
rename : dom/src/geolocation/GPSDGeolocationProvider.js => dom/system/GPSDGeolocationProvider.js
rename : dom/src/geolocation/GPSDGeolocationProvider.manifest => dom/system/GPSDGeolocationProvider.manifest
rename : dom/src/geolocation/NetworkGeolocationProvider.js => dom/system/NetworkGeolocationProvider.js
rename : dom/src/geolocation/NetworkGeolocationProvider.manifest => dom/system/NetworkGeolocationProvider.manifest
rename : dom/src/geolocation/AndroidLocationProvider.cpp => dom/system/android/AndroidLocationProvider.cpp
rename : dom/src/geolocation/AndroidLocationProvider.h => dom/system/android/AndroidLocationProvider.h
rename : dom/src/geolocation/MaemoLocationProvider.cpp => dom/system/unix/MaemoLocationProvider.cpp
rename : dom/src/geolocation/MaemoLocationProvider.h => dom/system/unix/MaemoLocationProvider.h
rename : dom/src/geolocation/WinMobileLocationProvider.cpp => dom/system/windows/WinMobileLocationProvider.cpp
rename : dom/src/geolocation/WinMobileLocationProvider.h => dom/system/windows/WinMobileLocationProvider.h
rename : dom/interfaces/geolocation/nsIGeolocationProvider.idl => xpcom/system/nsIGeolocationProvider.idl
|
2010-07-14 19:09:25 +02:00 |
Josh Aas
|
77db992206
|
Backed out changeset f6c93f02146c, bug 571193.
|
2010-07-16 20:31:24 -04:00 |
Josh Aas
|
e2c39ae137
|
Bug 571193. Move Mac OS X to UNIX filesystem code shared with Linux. Also fixes bug 506812, bug 528447, bug 530188. r=benwa sr=bsmedberg CLOSED TREE
|
2010-07-16 18:35:59 -04:00 |
Mark Banner
|
5fd0dc220f
|
Disable TestStaticAtoms which is only run in non-libxul builds and is permantely failing there. Bug 577500 will investigate getting this re-enabled.
|
2010-07-16 07:39:54 +01:00 |
Josh Aas
|
928cbd75f7
|
Provide API in xpcom macutils for determining universal binary type. b=572125 r=benwa
|
2010-07-15 22:32:00 -04:00 |
Robert O'Callahan
|
06e139fe2b
|
Bug 564991. Part 22: Mark scrolled elements as inactive after a timeout. r=mats
|
2010-07-16 09:08:05 +12:00 |
Benjamin Stover
|
ba2bd99025
|
Bug 556400 - Add visits Asynchronously. r=mak r=sdwilsh sr=bz
|
2010-07-13 18:00:33 -07:00 |
Chris Jones
|
b46adb74f9
|
Bug 576467: Check the return value of clock_getres(). r=roc
|
2010-07-15 14:27:43 -05:00 |
Boris Zbarsky
|
6a042ef8f4
|
Backing out rev b567a93a5086 (bug 558306) to fix test orange
|
2010-07-15 13:49:28 -04:00 |
timeless@mozdev.org
|
67e8d848e2
|
Bug 578219 Crash in [@ nsNativeModuleLoader::LoadModule ] when installing LastPass Password Manager addon
r=bsmedberg
--HG--
extra : rebase_source : fb97bc29e6a1e4b0abc1108555947edb4e1000a5
|
2010-07-15 15:55:05 +03:00 |
Boris Zbarsky
|
25be38b901
|
Bug 558306 part 2. Switch XPCOM timers to TimeDuration/TimeStamp. r=cjones, sr=brendan
|
2010-07-15 09:59:24 -04:00 |
Boris Zbarsky
|
9eb0315c7c
|
Bug 558306 part 1. Add a TimeDuration::ToMilliseconds. r=cjones
|
2010-07-15 09:59:23 -04:00 |
Benjamin Smedberg
|
013eba5ec7
|
Bug 573268 - The XPTI rewrite caused an (intentional) leak at shutdown; free this data only in trace-malloc builds so that leakstats are still useful. r=dbaron
|
2010-07-14 13:09:42 -04:00 |
Philipp Wagner
|
716f62fd7c
|
Bug 578237: Fix error message in nsComponentManagerImpl::RegisterCIDEntry. r=bsmedberg
|
2010-07-13 10:02:22 -07:00 |
Neil Rashbrook
|
6e3edb0968
|
Bug 568691 Further followup to actually register static components r=bsmedberg
|
2010-07-13 15:24:58 +01:00 |
Kyle Huey
|
140cd55405
|
Whitespace change to trigger another set of builds on a CLOSED TREE
|
2010-08-01 04:48:59 -07:00 |
Kyle Huey
|
aacb9b6fdb
|
Whitespace change to trigger another set of builds on a CLOSED TREE
|
2010-08-01 04:48:13 -07:00 |
Kyle Huey
|
ef8a1429c9
|
Bug 522770: Link directly to object files instead of intermediate static libs. Patch originally written by Ted Mielczarek. Checking into a CLOSED TREE as a bustage fix. reviews pending.
--HG--
extra : rebase_source : 54a506a5815dcdedaf3f61ad7d6bdd0529d7f5f7
|
2010-08-01 01:48:21 -07:00 |
Robert Sayre
|
802a358676
|
Merge mozilla-central to tracemonkey.
|
2010-07-30 21:57:41 -07:00 |
Wolfgang Rosenauer
|
ab20c8da7f
|
Bug 562897 - Add required implementation to open files on Maemo 6. r=dougt
--HG--
extra : rebase_source : 49d8fbe234bf447b87486ac4404a148d676e009c
|
2010-07-30 12:46:20 -07:00 |
Doug Turner
|
63292100e5
|
Bug 582032 - Part 1 - Adds a start method to nsIXULRuntime. r=cjones
--HG--
extra : rebase_source : 6e4e6dde727ecfc37393dbd73c3233e6c3c80a2e
|
2010-07-30 11:43:56 -07:00 |
Peter Van der Beken
|
ffaf8aa520
|
Back out debugging code for bug 500105.
|
2010-07-30 11:57:19 +02:00 |
Michael Wu
|
6751328731
|
Bug 580434 - Use of readdir in nsLocalFileUnix not reliable when recursively deleting files on Android/Bionic. r=dougt
|
2010-07-28 18:12:34 -07:00 |
Robert Sayre
|
ca1f1776fe
|
Merge mozilla-central to tracemonkey.
|
2010-07-27 13:09:04 -07:00 |
Neil Rashbrook
|
e77338c43a
|
Bug 581652 Some versions of GCC don't like nsCRT::IsAsciiSpace r=jst a=bsmedberg
|
2010-07-27 12:45:59 +01:00 |
Josh Aas
|
7e0dfe202b
|
Bug 581518: Make Mac OS X impl of nsLocalFile::SetPersistentDescriptor behave like it did previosly, supporting aliases. r=benwa
|
2010-07-25 23:49:28 -04:00 |
Josh Aas
|
fa81b00c6c
|
Backed out changeset 45e3b4a37bad, that was intended for try server not m-c
|
2010-07-25 17:43:32 -04:00 |
Josh Aas
|
bd554e81ae
|
old-persist1
|
2010-07-25 16:20:46 -04:00 |
Robert Sayre
|
b8d6ec6280
|
Merge mozilla-central to tracemonkey.
|
2010-07-20 15:07:03 -07:00 |
Andreas Gal
|
3dd9f9600b
|
Support independent cycle collection and garbage collection (573175, r=jst).
|
2010-07-19 23:31:01 -07:00 |
Andreas Gal
|
284e32eb67
|
Move the cycle collector out of the GC callback (573060, r=peterv).
|
2010-07-15 18:08:47 -07:00 |
Andreas Gal
|
d7b656c9d6
|
Bug 579524 - DEBUG_CC broken by fatval. r=sayrer
|
2010-07-16 20:41:28 -07:00 |
Andreas Gal
|
63124d7f53
|
Backed out bug 573060.
|
2010-07-15 14:14:26 -07:00 |
Andreas Gal
|
f64b050097
|
Move the cycle collector our of the GC callback (573060, r=peterv).
|
2010-07-15 10:30:37 -07:00 |
Luke Wagner
|
7371ad00ed
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
Jason Duell
|
58aa8296ab
|
bug 576420 - Fix nsIInputStream::Available documentation. r=bz
|
2010-07-08 23:32:59 -07:00 |
Justin Wood (:Callek)
|
44bb0d7533
|
Bug 573382 - No chrome package registered for chrome://inspector/content/tasksOverlay.xul
r=dtownsend
|
2010-07-04 21:54:35 -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 |
Benoit Jacob
|
c84a062c1e
|
b=576529; Last GL_SAME_METHOD validation fix, and pass WebGL types; r=vladimir
|
2010-07-03 18:33:05 -04:00 |
Benoit Jacob
|
e6358a2cb1
|
b=576067; Let WebGL use CheckedInt; r=vladimir
|
2010-07-03 18:32:19 -04:00 |
Jacek Caban
|
d6c13ab1b5
|
Bug 581036 - nsTimerImpl.cpp compilation fails on mingw.; r=bzbarsky approval2.0=benjamin
|
2010-07-22 12:00:26 -04:00 |
Oleg Romashin
|
5605374989
|
Bug 578618 - Remove high_watermark check on maemo > 5. r=dougt
--HG--
extra : rebase_source : 7c485016f3dab422a45426e8c970c5cac6e2cf4d
|
2010-08-03 10:44:47 -07:00 |
Dave Townsend
|
5fa6e913b5
|
Backed out changeset f9a700607b86 from bug556400 due to possible browser-chrome failures.
--HG--
extra : transplant_source : %AC%2C%060%A3Shzk%F0%19i%87%AB%D8%87%B8%5E%80%A6
|
2010-07-02 20:01:44 -07:00 |
Mitchell Field
|
d0f35f6883
|
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
|
2010-07-02 10:27:06 -04:00 |
Benjamin Smedberg
|
3e909b0671
|
Fix --disable-libxul from bug 568691. r=Mossop
|
2010-07-02 14:23:41 -04: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 Stover
|
88b2a95f3e
|
Bug 556400 - Make adding visits asynchronous. r=sdwilsh r=mak sr=bz
|
2010-06-30 16:08:28 -07:00 |
Benjamin Smedberg
|
9155836705
|
Fix generic classinfo objects so that they are allocated statically, to avoid leak-detector annoyances, but not initialized statically, because compilers are stupid and won't const-data-initialize an object with a vtable, even if they could.
|
2010-07-01 12:11:42 -04:00 |
Benjamin Smedberg
|
a677e5bf91
|
Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691.
|
2010-07-01 11:55:57 -04:00 |
Benjamin Smedberg
|
e17740e1ab
|
Merge mozilla-central to the bug 568691 branch.
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
|
2010-06-30 14:23:23 -04:00 |
Benoit Jacob
|
8f98b1fc9c
|
b=555798; add CheckedInt class; r=jmuizelaar, r=vladimir
|
2010-06-30 11:53:41 -04:00 |
Benjamin Smedberg
|
a2161fd0a8
|
Disable the xpt-in-JAR test because that code is changing and running the test with a .manifest isn't worth it.
|
2010-06-30 09:50:04 -04:00 |
Benjamin Smedberg
|
e2c331db23
|
Require XPT files to be loaded explicitly: they are never auto-registered when found in a components/ directory.
|
2010-06-29 18:16:48 -04:00 |
Benjamin Smedberg
|
31d43bc591
|
Support Windows line endings in manifest files again (regression introduced in revision 5229353383b0). With test!
|
2010-06-29 13:16:43 -04:00 |
Ted Mielczarek
|
1606d99ee1
|
fix minor type name output in xpt_dump. r=timeless (no bug)
|
2010-06-29 10:03:47 -04:00 |
Benjamin Stover
|
9eedd2f065
|
Backout of bugs 575908, 566738, and 556400
|
2010-06-29 17:34:52 -07:00 |
Benjamin Stover
|
f0627a524c
|
Bug 556400 - Implement asyncable VisitURI. r=sdwilsh, sr=bz
|
2010-06-29 13:58:36 -07:00 |
Benjamin Smedberg
|
47235edc30
|
Fix and test logging of manifest parsing and registration. I discovered that the outer loop doesn't track line numbers correctly when there are multiple newlines in a row, which requires manual looping instead of using nsCRT::strtok.
|
2010-06-28 13:55:57 -04:00 |
Benjamin Smedberg
|
a27563c8b7
|
Rename the "xpt" manifest directive to "interfaces", per bug 568691 comment 66.
|
2010-06-27 21:50:51 -04:00 |
Benjamin Smedberg
|
67fa2b02d6
|
Rename XRE_AddComponentLocation to XRE_AddManifestLocation to better-convey what it actually does now (it still auto-registers XPT files when passed a directory, but we may get rid of that as well and just fold those into components.manifest), as noted in bug 568691 comment 58.
|
2010-06-27 21:26:38 -04:00 |
Benjamin Smedberg
|
46f7c9621c
|
Implement the aReplace parameter to nsICategoryManager.addCategoryEntry which I inadvertently dropped, from bug 568691 comment 63.
|
2010-06-27 21:14:54 -04:00 |
Benjamin Smedberg
|
c4d4769b01
|
Bug 568691 - Add an ABI chrome registration modifier so that platform-specific directories can be implemented directly in chrome.manifest.
|
2010-06-27 15:13:04 -04:00 |
Benjamin Smedberg
|
bbefdf1c37
|
Fix contracts which were not registered correctly: nsPlacesAutoComplete.js was completely missing, and the nsINIParserFactory contract was missing. Fixes test_pref_interval.js to register/unregister its mock objects correctly.
|
2010-06-25 22:17:31 -04:00 |
Benjamin Smedberg
|
78a9ee8d61
|
Revert accidental change introduced in revision c66d8c0db184.
|
2010-06-25 22:16:15 -04:00 |
Benjamin Smedberg
|
be066df421
|
Fix chrome registry test setup.
|
2010-06-25 20:53:20 -04:00 |
Benjamin Smedberg
|
29e089defb
|
Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
|
2010-06-25 19:41:09 -04:00 |
Benjamin Smedberg
|
feb8ea92f6
|
Free the component-location arrays at shutdown.
|
2010-06-25 17:27:10 -04:00 |