Rafael Ávila de Espíndola
3db8d6cb25
Bug 623126 - Add constructor for nsDebugImpl, nsTraceRefcntImpl, EmptyEnumeratorImpl, and nsSimpleUnicharStreamFactory to placate CLang; r=bsmedberg
2011-03-24 19:26:55 -04:00
L. David Baron
4aa9bf0e23
Backout changeset b9e6454362ef (Bug 620931 part 3) for causing bug 644790.
2011-03-24 21:07:05 -07:00
Mike Hommey
dee14dcf38
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
Olli Pettay
975003f00a
Bug 641477 - Throw UNSPECIFIED_EVENT_TYPE_ERR if event isn't initialized before dispatching, r=sicking
2011-03-24 13:34:03 +02:00
Mark Banner
ed0ca76d07
Bug 642408 - Drop nsStringArray now that it is no longer used, r=bsmedberg
2011-03-23 15:13:41 -04:00
Josh Aas
2cf58f1088
Bug 641927: Fix a large number of compiler warnings in Mac OS X code. r=benwa,bsmedberg
2011-03-23 11:46:57 -07:00
Benjamin Smedberg
770e3f1613
Bump the binary compatibility version post-branch.
2011-03-23 10:28:41 -04:00
Kyle Huey
4f19140ca9
Merge m-c to bs.
2011-03-19 07:56:17 -04:00
Mounir Lamouri
b0a5dc21d7
Bug 637325 - Fix a typo in xpcom/tests/TestStrings.cpp:test_strip_chars. r=bsmedberg a=tests
2011-03-18 15:13:40 +01:00
Makoto Kato
c240aa74f3
Bug 521405 - Remove alpha and mips Windows NT code from mozilla-central. r=ted
2011-03-07 15:54:21 +09:00
Kyle Huey
79a0df8f13
Merge m-c to bs.
2011-03-04 23:54:03 -05:00
Brad Lassey
ef6cf85921
bug 637487 - Unable to install extensions when Fennec moved to SD Card r=dougt a=blocking-fennec
2011-03-04 17:57:25 -05:00
Brad Lassey
989f3dec93
bug 635814 - add shellName and shellVersion to nsSystemInfo r=dougt a=2.0+
2011-03-01 19:32:32 -05:00
Jonas Sicking
bcee452d52
Bug 635844 part 1: Back out bug 615501 since we'll no longer fire the "initial popstate" event, and thus don't need a way to differentiate it. r=jlebar a=beltzner
2011-02-28 23:08:56 -08:00
Doug Turner
65a7e3a720
Bug 633305 - about:memory should display memory reporters that live in the child process r=cjones a=blocking-fennec
2011-02-16 10:43:23 -08:00
Brad Lassey
6b46956251
bug 635814 - add shellName and shellVersion to nsSystemInfo r=dougt a=2.0+
2011-02-28 11:32:05 -05:00
bent.mozilla@gmail.com
3362ed55f8
Only run CC after the GC has run at least once (bug 626768, r=gal). a=blocker
2011-02-23 00:08:36 -08:00
Doug Turner
93b1cdde57
backout of 74a64df4f758 a=build-bustage
2011-02-24 11:21:17 -08:00
Doug Turner
7b2640c0eb
Bug 633305 - about:memory should display memory reporters that live in the child process r=cjones a=blocking-fennec
...
--HG--
extra : rebase_source : adf4e4f912ac6cab8c48b91da35e22a2b3ba0916
2011-02-16 10:43:23 -08:00
Ehsan Akhgari
9e60a5039f
Bug 635546 - Calculate the string length correctly for REG_EXPAND_SZ values expanded through nsWindowsRegKey::ReadStringValue; r=bsmedberg,jimm a=blocking-betaN+
...
The buffer length returned from ExpandEnvironmentStringsW includes the terminatng
null character, so we need to decrement it before setting the string length, as
XPCOM strings need to be stored with correct length information.
2011-02-22 11:05:26 -05:00
Ginn Chen
af38c84ec6
Bug 633457 - "Firefox hangs at startup" (r=bent, a=hardblocker)
2011-02-11 20:49:00 -08:00
Ehsan Akhgari
72713bda66
Bug 634819 - Use the nsIWindowsRegKey APIs instead of direct Win32 API calls; r=josh,jimm a=shaver
2011-02-17 16:18:53 -05:00
Olli Pettay
6c78db5a07
Bug 634916 - Crash on shutdown [@ nsCycleCollector_collect] in DEBUG_CC code, r=peterv, a=NPOTB
2011-02-17 19:50:53 +02:00
Justin Lebar ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
af65394ce9
Bug 615501 - Make push/replaceState suppress the popstate-after-load event; r=sicking a=jst
2011-02-14 13:15:29 -08:00
Jacek Caban
dd418eaa20
Bug 633820 - nsCrashOnException.cpp compilation fails to compile on mingw r=ehsan a=benjamin
2011-02-15 12:30:58 +00:00
Ehsan Akhgari
645dbbd095
Bug 633383 - Only walk the stack when aborting in debug builds; r=dbaron a=blocking-betaN
...
Please note that this patch only fixes possible bogus crashes in
NS_StackWalk which prevent us from getting useful abort reports.
2011-02-14 13:41:34 -05:00
Ehsan Akhgari
f58fafaaaa
Bug 589495 - Win32 native exceptions (which could be crashes) on WoW64 are not fatal; r=bsmedberg a=blocking-betaN
2011-02-11 20:56:11 -05:00
Sean Dunn
c0ee694b5e
Bug 632280 - Remove NS_NOTREACHED occurrences near nsCacheEntryDescriptor.cpp:686; r=bzbarsky,khuey a=bsmedberg
2011-02-11 16:49:07 -05:00
Chris Leary
c1a0f114a8
Merge tracemonkey and mozilla-central. (a=blockers)
2011-02-11 09:56:19 -08:00
bent.mozilla@gmail.com
3a1b6f2d6f
Fix DEBUG_CC (bug 615058, r=gal, a=NPOTB).
2011-02-09 17:34:22 -08:00
Rafael Ávila de Espíndola
9b78a2e1fa
Bug 623129 - x86_64 NS_InvokeByIndex_P asm decl to reserve registers is not guaranteed to work as advertised; r=glandium a=shaver
2011-01-26 15:27:34 -05:00
Makoto Kato
d2a6b37b43
Bug 627606 - Remove PGO hack on Win64. r=ted a=bsmedberg
2011-02-09 15:51:25 +09:00
Mitchell Field
1e690b971a
Merge mozilla-central to build-system.
2011-03-02 20:38:54 +11:00
Kyle Huey
0df01cf2ad
Merge m-c to bs.
2011-02-25 15:23:05 -05:00
Mike Hommey
27e7b98dbb
Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted
2011-02-25 15:05:08 +01:00
Mike Hommey
a375cdff16
Bug 584474 part 1 - Use a special value of EXPORT_LIBRARY to copy libraries in other directories. r=khuey
2011-02-25 15:02:04 +01:00
Mitchell Field
12b5508fee
Merge mozilla-central to build-system.
2011-02-23 00:01:54 +11:00
Mitchell Field
e48da647b0
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
L. David Baron
369575aad7
Fix bustage from bug 594666.
2011-03-29 09:48:04 -07:00
Daniel Holbert
dc85cd1d7b
Bug 624410: Add gcc-suggested parentheses in nsReadableUtils.cpp to silence build warning. r=dwitte
2011-03-29 08:47:53 -07:00
L. David Baron
fb976f2364
Add assertions that fire when callers using nsAutoLock or nsAutoMonitor use PR_NewLock or PR_NewMonitor directly. (Bug 594666) r=cjones
2011-03-29 08:43:26 -07:00
L. David Baron
c330efae3e
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
L. David Baron
6154696778
Initialize statics in OnSemaphoreCreated so that we get data about locks created before any locks are locked. (Bug 594666) r=cjones
2011-03-29 08:43:23 -07:00
L. David Baron
d2c47c2119
Make nsAutoLock::NewLock, nsAutoLock::DestroyLock, nsAutoMonitor::NewMonitor, and nsAutoMonitor::DestroyMonitor inline so that they have no overhead in non-DEBUG. (Bug 594666) r=cjones
2011-03-29 08:43:22 -07:00
Makoto Kato
15e50b2d88
Bug 617267 - xpcom/io/nsWildCard.cpp(212) : warning C4244: '=' : conversion from 'const PRUnichar' to 'char', possible loss of data
2011-03-28 17:26:31 -04:00
Justin Lebar
8a42eb0162
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
Ehsan Akhgari
8fab0798c3
Bug 629697 - Cache the XPConnect services for accesses from Places; r=bsmedberg a=sdwilsh
2011-01-28 12:15:37 -05:00
Serge Gautherie
d891d77e62
Bug 619350 - Better identify the 2 'Deadlock detector correctness' tests; (Av1) Remove unwanted ";" at end of macros, Make test names and (failed) result logs more explicit, Add a log when skipping TestDeadlockDetectorScalability tests.
...
r=jones.chris.g a=(test only).
2011-02-03 10:57:00 +01:00
Ehsan Akhgari
d229a4ae14
Bug 631156 - Bug 628885 breaks non-libxul builds with an undefined reference error for CrashReporter::AppendAppNotesToCrashReport(nsACString_internal const&), r=cjones,a=roc
2011-02-03 21:43:29 +13:00
Jeremias Bosch
5e4583b805
Bug 626595 - Make it possible to build maemo 6 platform version without meegotouch r=romaxa,ted.mielczarek a=approval2.0
...
--HG--
extra : rebase_source : 435438ae2c39833353a958ba2770f0e44439d7bc
2011-02-03 08:31:36 +02:00
Rich Walsh
6408e43901
Bug 611934 - OS/2 - implement fallocate() and fix build break; r=taras a=bsmedberg
...
--HG--
extra : rebase_source : fa550cc278888ae6b6cb0a36875b1287ebdd6bc3
2011-02-02 13:51:22 -05:00
Doug Turner
e749579745
Bug 630595 - Followup. Do not need a dash before the option. Removing unused memory watcher. r=blassey, a=blocking-fennec
2011-02-02 01:00:34 -08:00
Chris Jones
0359d354c9
Bug 628885: Note in minidumps when we generate them by RUNTIMEABORT()ing. r=ted a=a
...
--HG--
extra : rebase_source : f5f0783b0bbf594cb7fd3a761bb3354b6859ecdd
2011-02-01 13:53:53 -06:00
Jacek Caban
a27980a915
Bug 627335 - Port patch from bug 567707 to GCC assembly r=timeless a=NPOTB
2011-01-30 21:20:23 +00:00
Doug Turner
ccf0a38352
Bug 624652 - Add memory watcher to reduce the chance of ooming on the Nexus S. r=mwu/cjones. a=blocking-fennec
...
--HG--
extra : rebase_source : faf23b65fe8b5c64080c1ee3f6d4794e8837097d
2011-01-19 22:14:12 -08:00
Siarhei Siamashka
cdd3836f9e
Bug 619481 - after binutils upgrade, 'xptcinvoke_arm.cpp' fails to compile for ARM thumb2 with hardfp ABI r=Jacob.Bramley a=approval2.0
2011-01-20 08:27:51 +02:00
Dave Townsend
af83f92c66
Bug 474289: Automatically install add-ons distributed with the application into the user's profile. r=bsmedberg, r=robstrong, a=beltner
2011-01-19 14:37:24 -08:00
Mounir Lamouri
c13e492e14
Bug 625042 - nsIWeakReferenceUtils.h should include nsIWeakReference.h. r=bsmedberg a=jst
2011-01-19 12:13:54 +01:00
Boris Zbarsky
8e8e4f3b2a
Bug 626259. Use the right statvfs fields for determining disk size. r=josh, a=blocker
2011-01-18 21:20:35 -05:00
Chris Leary
8ac50fd25f
Merge tracemonkey to mozilla-central. (a=blockers)
2011-01-18 11:19:21 -08:00
Makoto Kato
cd17517313
Bug 625629 - Don't define MMX in SSE.h since Microsoft compiler for x64 doesn't support MMX. r=jlebar a=bustage-fix
2011-01-18 14:08:47 +09:00
Andreas Gal
c753c0012d
Make Shark work with 64-bit MacOSX builds and rename to start/stopProfiling() (bug 625962, r=sayrer).
2011-01-14 17:58:40 -08:00
Jonathan Protzenko
1906950b35
Move comment for nsTObserverArray near the start of the file, r=bz a=bz over IRC. DONTBUILD
2011-01-14 18:15:27 +01:00
Masatoshi Kimura
5ce5f23928
Bug 377307 - nsILocalFile shows the wrong lastModifiedTime; r=jmathies a=bsmedberg
2011-01-17 12:33:34 -05:00
Peter Van der Beken
08d19ea33a
Fix DEBUG_CC build bustage. a=build bustage.
...
--HG--
extra : rebase_source : 5059f7704b2833c797aff4bb187402d9700c985b
2011-01-17 12:24:51 +01:00
Justin Lebar
f856e61483
Bug 586698 - Add SSE versions of LossyConvertEncoding; r=tterribe,jst
2010-08-13 09:15:44 -07:00
Josh Matthews
1b1e1d91b5
Bug 606592 - Make nsExceptionService practice threadsafe refcounting. r=jst
2010-10-22 17:50:28 -04:00
Mark Banner
c7f12262b2
Follow up to bug 620101 put the consume pending events functionality inside the for loop where it was originally intended to be. a=test-only fix.
2011-01-14 15:09:34 +00:00
Peter Van der Beken
cafcf734ff
Fix orange from 77979cd6890d. a=bustage fix.
2011-01-14 15:51:43 +01:00
Peter Van der Beken
75984c249f
Fix for bug 621258 (Don't refcount CC listeners on the CC thread). r=bent, a=jst.
...
--HG--
extra : rebase_source : fa0c79fb25b9120ffe25da60249c8d07aaa0228f
2011-01-14 11:06:09 +01:00
Mats Palmgren
3f6003cc53
Bug 615147. r=dbaron a=blocking2.0:final
2011-01-14 01:22:26 +01:00
Chris Jones
6e1930ec83
Bug 594263: Bump up timeout to try to make orange go away. r=sdwilsh a=t
2011-01-13 18:07:43 -06:00
Mark Banner
097d15935e
Bug 620101 - Intermittent failing in test_nsIProcess.js | TEST-UNEXPECTED-FAIL | Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProcess.run]; r=glandium,a=test-only fix
2011-01-13 17:51:40 +00:00
Justin Lebar
1d88200747
Bug 585708 - Part 2: Move CPUID code out of SSE.h and into SSE.cpp. r,a2.0=dbaron
...
--HG--
extra : rebase_source : 70d336e2e0f4df5d807bc520c44740e17d69eb40
2010-12-16 10:42:52 -08:00
Justin Lebar
da228273d8
Bug 585708 - Part 1: Rework SSE.h so that it supports and encourages putting intrinsics in a file separate from the main code. r,a2.0=dbaron
...
--HG--
extra : rebase_source : 6bc2169ba4e451e1d8a36540614024fe40902e62
2010-08-11 16:49:42 -07:00
Rafael Ávila de Espíndola
073645837d
Bug 622142 - nsTArray class depends on invalid unqualified lookup into dependent bases of class templates; r,a=bsmedberg
2011-01-12 16:37:20 -05:00
Jacek Caban
d245a49b3d
Bug 614631 - Macros for SEH exception depending on compiler configuration r+a=benjamin
2011-01-11 10:16:59 +00:00
Taras Glek
586f7db5df
Backed out changeset 30e1cfee3545
2011-01-07 12:01:48 -08:00
Taras Glek
92456ee5c1
bug 588873: Catch EXCEPTION_IN_PAGE_ERROR r=ben.hsieh a=approval-2.0
2011-01-07 10:56:21 -08:00
Chris Jones
1475aa117a
Bug 610823: Make nsTArray infallible by default. r=sicking a=blocker
2011-01-06 20:49:35 -08:00
timeless@mozdev.org
8c74ea5609
Bug 620968 GetUnixXDGUserDirectory can leave rv uninitialized ifdef MOZ_PLATFORM_MAEMO
...
r=dougt a=dougt
2011-01-05 14:17:10 -08:00
timeless@mozdev.org
9b57fb5dc2
Bug 607944 Canary fails to build with --disable-libxul (missing symbol XRE_GetProcessType)
...
r=cjones a=bsmedberg
2011-01-05 14:11:56 -08:00
Oleg Romashin
13e2986b1f
Bug 621232 - reference to deprecated /proc/component_version r=dougt a=approval2.0
2011-01-05 15:48:19 +02:00
timeless@mozdev.org
ed998f534b
Bug 569454 bad ownership model for allProperties in GRE_GetGREPathWithProperties, r+a=bsmedberg
2010-12-09 01:22:00 -08:00
Jacek Caban
9a51b29bbf
Bug 615212 - GCC's win64 ABI change broke compilation on mingw-w64 (xptcall part) r=timeless a=NPOTB
2010-12-20 15:31:14 +00:00
Shawn Wilsher
14c17944d1
Merge Places and mozilla-central
...
a=bsmedberg
2010-12-15 19:24:51 -08:00
Shawn Wilsher
9796714cea
Merge mozilla-central to Places.
2010-12-13 15:08:04 -08:00
Shawn Wilsher
6d4872a988
Merge mozilla-central into Places.
2010-12-07 15:06:32 -08:00
Taras Glek
5a1057d59a
Bug 616256 - Don't stat files on directory enumeration on windows r=bsmedberg+dougt a=2.0
2010-12-07 11:47:24 -08:00
Shawn Wilsher
2c1affd39a
Merge mozilla-central into Places
2010-12-06 09:48:54 -08:00
Shawn Wilsher
316bbf47cb
Merge mozilla-central into Places.
2010-11-29 08:43:57 -08:00
Doug Turner
e2b0475b55
Bug 619096 - nsMemoryReporterManager should be threadsafe. r=vlad a=mfinkle
2010-12-15 09:47:16 -08:00
Shawn Wilsher
b6067336ca
Merge mozilla-central into Places
2010-11-17 10:55:34 -08:00
Mike Hommey
98acdce9b4
Bug 611405 part 2 - Avoid crash in nsMemoryReporterManager when jemalloc_stats is not available at runtime. r=bsmedberg,a=clegnitto
2010-11-17 09:56:19 +01:00
Makoto Kato
f9ecadec37
Bug 592551 - dist\include\nsTArray.h(416) : warning C4244: 'return' : conversion from '__int64' to 'nsTArray_base::index_type', possible loss of data. r=bsmedberg a=bsmedberg
2010-11-17 14:51:05 +09:00
Marco Bonardo
294a17a86e
Bug 611639 - NS_ProxyRelease does not work for RefPtrs.
...
r=shaver a=blocking
2010-11-16 01:08:57 +01:00
Walter Meinl
bf6207bfa9
Bug 577011 - [OS/2] make _declspec unconditionally default symbol export r=daveryeo@telus.net a=benjamin
...
--HG--
extra : rebase_source : f73a926174bd7905f177b2e914492e42b90ac8c0
2010-11-09 11:13:03 +01:00
Chris Jones
900d7c9e15
Bug 550611: Make nsTArray optionally infallible. sr=bsmedberg a=blocking
...
--HG--
rename : xpcom/glue/nsTArray.cpp => xpcom/glue/nsTArray-inl.h
2010-11-08 20:48:59 -06:00
Chris Jones
06500875a6
Bug 598862, part 1: Add mozilla::ScopedClose to do just that to an fd. sr=bsmedberg
2010-11-08 20:48:59 -06:00
Ben Turner
4dc5177a92
Bug 608186 - 'IndexedDB: Transactions should expire when we return to the event loop'. r=sicking, a=blocking+
2010-11-15 13:49:49 -08:00
Ehsan Akhgari
4cf7af63bd
Bug 610556 - Linker errors on shared builds with NS_SetDllDirectory; r=khuey a=bsmedberg
...
--HG--
rename : toolkit/xre/nsSetDllDirectory.cpp => xpcom/base/nsSetDllDirectory.cpp
rename : toolkit/xre/nsSetDllDirectory.h => xpcom/base/nsSetDllDirectory.h
2010-11-09 21:02:09 -05:00
Kyle Huey
084b682101
Backing out Bug 590181 since the GCC 4.5 upgrade failed on this CLOSED TREE
2010-11-11 12:36:01 -05:00
Justin Lebar
4c593b5afe
Bug 590181 - Part 2: Use -O3 on Linux. r=ted, a2.0=dbaron (landing on CLOSED TREE)
2010-09-08 10:10:31 -07:00
Ben Turner
31c87ccfae
Bug 601774 - 'IndexedDB: Audit exceptions thrown from indexedDB methods'. r=sicking, a=blocking+
2010-11-10 15:25:44 -08:00
timeless@mozdev.org
adbcb7b935
Bug 615486 GetDeviceName is defined but not used ifndef USE_LINUX_QUOTACTL
...
r=bsmedberg
--HG--
extra : rebase_source : aad0b56b3e3adb11a591bcb3f94ebaf3067dca47
2010-12-04 11:07:31 +01:00
Benjamin Smedberg
2478927070
Bug 616056 - prevent double registration of binary components, which causes crashes due to dead KnownModule pointers, r=Mossop a=blocking
2010-12-03 15:24:22 -05:00
Taras Glek
4da0f36cf1
Bug 588873 - Crashfix, catch EXCEPTION_IN_PAGE_ERROR, use file io for checksum on Windows for more safety+speed r=benh a=blocking-betaN
2010-12-03 10:16:10 -08:00
Kyle Huey
8a69f2baf2
Bug 603844: Annotate some xlst classes with leak logging. r=sicking sr=dbaron
2010-12-02 11:15:48 -05:00
Boris Zbarsky
4dc0ddb04a
Bug 608914 part 1. Remove the nsString overloads of AppendInt and move AppendFloat up to nsAString. r=bsmedberg
2010-11-30 13:18:15 -05:00
Dave Townsend
3d60479c26
Backing out bug 614058, bug 609272, bug 478445, bug 499628, bug 605296, bug 608914 and bug 614724 due to potentially causing bug 615736 CLOSED TREE. a=backout
2010-12-01 11:01:56 -08:00
Boris Zbarsky
928289b7eb
Bug 608914 part 1. Remove the nsString overloads of AppendInt and move AppendFloat up to nsAString. r=bsmedberg
2010-11-30 13:18:15 -05:00
Ehren Metcalfe
544a3fae35
Bug 613425 - static checking suite: fix static initializer warnings with COMPONENT_REFs r=tglek a=test-only [DONTBUILD]
2010-11-26 12:14:24 -05:00
Michal Novotny
761b50d2f5
Bug 592422 - preallocate individual (non-block) cache files. r=jduell a=blocking-bN
2010-11-24 16:42:30 +01:00
Jonas Sicking
566bf57ea4
Bug 448611: Use proper escaping in form submission names and values. Also treat textareas with an empty name the way that IE handles them and don't submit them. r=smaug a=blocker
2010-11-23 00:50:55 -08:00
Brad Lassey
8dd3a0dcba
bug 518266 - Implement mechanism to provide haptic feed back, idl r=dougt a=blocking-fennec
2010-11-22 11:37:59 -05:00
Robert O'Callahan
5c93d12d42
Bug 598470. Treat all chrome display items as opaque when we're computing plugin visibility regions; this ensures translucent chrome content is visible above windowed plugins. r=tnikkel,a=blocker
2010-11-08 22:06:14 +13:00
Chris Pearce
0a19a9180e
Bug 572579 - Create nsMediaCacheRemover after a 3 minute timeout. r=bsmedberg a=blocking2.0
2010-11-08 19:43:25 +13:00
Chris Pearce
c9dbf7993e
Bug 572579 - Remove stray media cache files after 30s idle time on Windows. r=bsmedberg a=blocking2.0
2010-10-17 08:58:20 +13:00
Olli Pettay
485cb62b21
Bug 600301 - Optimize ReplacePrep, r=benjamin, a=benjamin
...
--HG--
extra : rebase_source : 92cff8659239f2e62a9588234f9d3ef00f255c85
2010-11-07 21:39:04 +02:00
Mike Hommey
f483b0dc8a
Bug 569629 - Remove static xpcom modules list static initializer. r=bsmedberg,a=bsmedberg
2010-11-07 09:25:38 +01:00
Ryan VanderMeulen
6c63d4b73e
Bug 606070 - warning C4244: 'return' : conversion from 'const PRUint64' to 'PLDHashNumber' in nsHashKeys.h r,a=bzbarsky
...
--HG--
extra : rebase_source : e0f4a753c9408c85165a9d3047be00e6c8ca757c
2010-11-06 14:53:37 +00:00
Jacek Caban
d233470b09
Bug 589807 - printf_stderr doesn't check if _dup call succeeded r,a=benjamin
...
--HG--
extra : rebase_source : a68963a26fb6479ba006e4bd8a9945230426fb22
2010-11-06 14:23:15 +00:00
Daniel Holbert
1f10c355f0
Bug 596070: s/don't/do not/ in #warning message, to fix "missing terminating ' character" build warning. r=dougt a=dougt
2010-11-05 11:24:12 -07:00
Brad Lassey
06e9afac31
bug 605341 - remote orientation api for android r=dougt a=blocking-fennec
2010-11-05 13:43:13 -04:00
Jory A. Pratt
e583513fb9
Bug 593911 - Check for dlopen in the libc too. r=khuey a=bsmedberg
2010-11-05 18:26:51 +01:00
Ben Turner
44c64bee13
Bug 609501 - Change nsIThreadManager for bug 580096. r=jst
2010-11-03 18:41:06 -07:00
Andreas Gal
61d2b47c57
Re-land bug 608142.
2010-10-30 06:01:25 -07:00
Jeff Walden
d59e03c365
Backed out changeset 71728ff7002c, seems to have turned mochitest-plain-2 orange.
2010-10-29 22:39:19 -07:00
Andreas Gal
ee815cae3c
Disallow sending JS functions to a different thread (608142, r=jst).
2010-10-29 15:03:44 -07:00
Siarhei Siamashka
0bf3214567
Bug 601914 - XPCOM does not work with ARM hardfp ABI. r=Jacob.Bramley a=blocking-fennec
2010-10-27 08:15:08 +03:00
Doug Turner
e3b8971b38
Backed out changeset dd50da0646a4
2010-10-27 13:36:15 -07:00
Siarhei Siamashka
6d4b7edaf4
Bug 601914 - XPCOM does not work with ARM hardfp ABI. r=Jacob.Bramley a=blocking-fennec
...
--HG--
extra : rebase_source : a9d44cf330e338abf041c6755dbdeba54cfd9b6e
2010-10-27 08:15:08 +03:00
Brad Lassey
67f65ad8ca
bug 601268 - Add canary-in-the-mine instrumentation to detect when the browser process spends too long outside its main-thread event loop(s) r=cjones a=beltzner
2010-10-27 11:16:03 -04:00
Chris Pearce
05fb63a217
Backed out changeset 22b6b7465458
2010-10-26 17:43:10 +13:00
Chris Pearce
6ee3ec88f9
Bug 572579 - Remove stray media cache files after 30s idle time on Windows. r=bsmedberg a=blocking2.0
2010-10-17 08:58:20 +13:00
Josh Aas
05a5607c2a
Bug 599478: Fix incorrect exit code for unhandled signal termination in nsIProcess on Mac OS X. r=bsmedberg a=blocking2.0betaN+
2010-10-25 16:57:18 -04:00
Justin Lebar ext:(%2C%20Kyle%20Huey%20%3Cme%40kylehuey.com%3E)
2fa2b67a78
Bug 145975 - Implement nsCaseInsensitiveUTF8StringComparator r=smontagu
...
--HG--
extra : rebase_source : 8e5d63a6a5ca50b6e95a80421ad96a1d4a52ae77
2010-08-31 18:03:40 -07:00
Zhang Le
541f7143af
Bug 482759 - xulrunner mips n32 ABI patch. r=timeless
2010-02-27 18:46:00 +01:00
L. David Baron
5c5f671e7e
Backout changeset 9ddbf8ab23a5 (bug 588873) to see if it caused bug 617048.
2010-12-08 14:38:26 -08:00
Daniel Brooks
960c6c3da9
back out about:startup due to crashes during mochitests (a89f24bf1798) a=bustage
2010-12-08 03:43:33 -06:00
Daniel Brooks
080eba5e24
Bug 593743 - about:startup page showing historical startup timings; final merge with trunk. ui-r=beltzner feedback=mak77 r=mossop sr=vlad a=bsmedberg
2010-12-07 22:10:14 -06:00
Daniel Brooks
9eb5632f9b
about:startup - final review hurdle, add _MOZILLA_2_0 interfaces to contain the additions to nsIXULRuntime and nsIXULAppInfo
2010-12-07 02:28:12 -06:00
Daniel Holbert
8955d8bd97
(no bug) Fix mis-indented "}" in nsTArray.h. r+a=whitespace-only, DONTBUILD
2010-12-07 15:54:20 -08:00
Daniel Brooks
c5527ce68e
about:startup - merge vlad's review comments with the trunk
...
--HG--
rename : testing/mochitest/runtests.py.in => testing/mochitest/runtests.py
2010-11-23 09:49:19 -06:00
Daniel Brooks
15c6fa020e
about:startup - change chrome package name for jquery stuff so that it's clear that it's private
2010-11-15 07:12:26 -06:00
Daniel Brooks
a63dfb4359
about:startup - merge with trunk, again. try: -b o -p linux,linux64,macosx64,win32 -m all -u crashtest -t all
2010-11-05 21:50:30 -05:00
Daniel Brooks
76348830f7
about:config - merge with trunk
2010-10-29 14:18:58 -05:00
Daniel Brooks
7c8f50ae86
about:startup - address Mossop's review comment
2010-10-25 16:39:05 -05:00
Daniel Brooks
6d2fd47544
about:startup - address Gavin's review comments. try: -b do -p macosx64 -m none -u all -t tp4
2010-10-25 06:49:42 -05:00
Daniel Brooks
349ef4b1d0
about:startup - merge with trunk
2010-10-24 16:24:58 -05:00
Daniel Brooks
60276a5bd9
about:startup - bump iids
2010-10-24 16:05:38 -05:00
Daniel Brooks
546fd6642b
about:startup - merge with trunk
2010-09-27 05:38:17 -05:00
Nick Thomas
f7d412fa32
Bug 571367, turn production x86_64 builds into i386/x86_64 universal binaries (disable tests known to fail on leopard) r=ted CLOSED TREE
2010-09-27 12:14:47 +13:00
Daniel Brooks
f260ab1094
about:startup - merge with trunk
2010-09-21 15:06:04 -04:00
Daniel Brooks
be4c93d93c
about:startup - update to trunk
2010-09-03 15:52:52 -04:00
Doug Turner
a7d5b0cebe
Bug 592308. IsLowMemory() is terribly slow and there is nothing to do about it. r=bsmedberg a=blocking-fennec2.0
2010-09-02 19:02:06 -03:00
L. David Baron
d1338e5210
Add NS_COM_GLUE to fix non-libxul bustage from bug 592520. r=taras a=dveditzSheriff
2010-09-16 15:43:15 -07:00
Taras Glek
f781a40c7f
Bug 596429 - Firefox 4.0b5 Crash Report nsFastLoadFileWriter::Open() r=benedict a=2.0
2010-09-16 13:22:40 -07:00
Taras Glek
e0d70d1fe1
Bug 592520 - Do not fragment the hell out of CACHE__00[1-3]__. r=bsmedberg/jduell, a=betaN+
2010-09-16 13:21:12 -07:00
Brian Crowder
c49d4aba8e
Bug 567267 - Move nsIEncodedChannel logic to base Http class, r=dwitte, blocking-fennec2.0b1=mfinkle
2010-09-15 15:55:08 -07:00
Daniel Brooks
9fcd3dbe5d
about:startup - merge with trunk
2010-08-01 05:24:42 -05:00
Daniel Brooks
283a1d6227
about:startup - PR_IntervalNow is kinda dumb. It makes no special attempt to be monotonic like the docs say, and additionally there's no way to equate it back to a real timestamp (which the docs do imply). Using PR_Now instead.
2010-07-31 00:53:58 -05:00
Daniel Brooks
62c40076ef
about:startup - record timestamp early on in the XRE setup
2010-07-29 19:51:32 -05:00
Robert Sayre
7cb0f0f1ca
Merge mozilla-central to tracemonkey.
2010-07-30 21:57:41 -07:00
Wolfgang Rosenauer
f97f6026c8
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
58e1058fdc
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
f4b34d7843
Back out debugging code for bug 500105.
2010-07-30 11:57:19 +02:00
Michael Wu
a9f61c16bb
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
017624baad
Merge mozilla-central to tracemonkey.
2010-07-27 13:09:04 -07:00
Neil Rashbrook
b427265e09
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
60ee0178ab
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
017b16dff4
Backed out changeset 45e3b4a37bad, that was intended for try server not m-c
2010-07-25 17:43:32 -04:00
Josh Aas
256d6c517f
old-persist1
2010-07-25 16:20:46 -04:00
Robert Sayre
1dd6dffb4b
Merge mozilla-central to tracemonkey.
2010-07-20 15:07:03 -07:00
Benjamin Smedberg
0d106bd619
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
Andreas Gal
cc921e1028
Support independent cycle collection and garbage collection (573175, r=jst).
2010-07-19 23:31:01 -07:00
Andreas Gal
f4fec7c508
Move the cycle collector out of the GC callback (573060, r=peterv).
2010-07-15 18:08:47 -07:00
Andreas Gal
0da701e84b
Bug 579524 - DEBUG_CC broken by fatval. r=sayrer
2010-07-16 20:41:28 -07:00
Andreas Gal
9bc7d8a94f
Backed out bug 573060.
2010-07-15 14:14:26 -07:00
Andreas Gal
25178ec25d
Move the cycle collector our of the GC callback (573060, r=peterv).
2010-07-15 10:30:37 -07:00
Luke Wagner
ad475468cd
Bug 549143 - fatvals
2010-07-14 23:19:36 -07:00
Jason Duell
7806a3b6ea
bug 576420 - Fix nsIInputStream::Available documentation. r=bz
2010-07-08 23:32:59 -07:00
Olli Pettay
5f365a111b
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
690af9f811
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
36008cf526
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
594e231404
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
d85bb61e3b
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
b46f07d3b0
Backed out changeset f6c93f02146c, bug 571193.
2010-07-16 20:31:24 -04:00
Josh Aas
cbbc0bfbaa
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
f6f3d95a90
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
fdcf53b706
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
c593222bea
Bug 564991. Part 22: Mark scrolled elements as inactive after a timeout. r=mats
2010-07-16 09:08:05 +12:00
Benjamin Stover
f341b1e270
Bug 556400 - Add visits Asynchronously. r=mak r=sdwilsh sr=bz
2010-07-13 18:00:33 -07:00
Chris Jones
9eb91b6612
Bug 576467: Check the return value of clock_getres(). r=roc
2010-07-15 14:27:43 -05:00
Boris Zbarsky
1d79cd4137
Backing out rev b567a93a5086 (bug 558306) to fix test orange
2010-07-15 13:49:28 -04:00
timeless@mozdev.org
b676bcf119
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
4c09b4504c
Bug 558306 part 2. Switch XPCOM timers to TimeDuration/TimeStamp. r=cjones, sr=brendan
2010-07-15 09:59:24 -04:00
Boris Zbarsky
1376d7104e
Bug 558306 part 1. Add a TimeDuration::ToMilliseconds. r=cjones
2010-07-15 09:59:23 -04:00
Benjamin Smedberg
3bba8946ce
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
30991fadc4
Bug 578237: Fix error message in nsComponentManagerImpl::RegisterCIDEntry. r=bsmedberg
2010-07-13 10:02:22 -07:00
Neil Rashbrook
7a44306a3e
Bug 568691 Further followup to actually register static components r=bsmedberg
2010-07-13 15:24:58 +01:00
Wesley Johnston
d775dae31d
Bug 537180 - Fennec uses old blocklisting URL [r=dtownsend a=blocking-fennec]
2010-09-01 21:35:06 -04:00
Justin Lebar
eb969e65ec
Bug 587853 - Use PR_ATOMIC_{INCREMENT,DECREMENT} macros for threadsafe addref / release. r+a2.0=bsmedberg
2010-08-17 10:25:41 -07:00
Dan Witte
632856ed09
Merge m-c -> e10s.
2010-08-28 13:39:42 -07:00
Boris Zbarsky
811ba31b16
Bug 590179. Use -fomit-frame-pointer when building opt builds on mac. r=ted, a=beltzner
2010-08-27 14:19:45 -07:00
Shawn Wilsher
d98bb8bb20
Bug 590654 - Let JavaScript read embedded nulls from input streams
...
Adds a new method to NetUtil (readInputStreamToString) that will read a string
with or without embedded NULLs from an input stream. Also adds the needed API
on nsIScriptableInputStream to make this happen.
r=bz
sr=biesi
a=blocking2.0
2010-08-27 12:42:51 -07:00
Boris Zbarsky
eecde1c158
Backed out changeset d578993db396 (bug 590422) due to possible performance regressions (especially WinXP Tscroll).
...
--HG--
extra : rebase_source : e6ee7060691de0b87faefcdd3f4524cf01e1c0b4
2010-08-27 14:00:41 -04:00
Bobby Holley
c88d7e5fcc
Backed out changeset a6c18a123fbb due to everything-on-mac-bustage. a=backout
2010-08-27 09:00:54 -07:00
Boris Zbarsky
ff25b22c88
Bug 590179. Use -fomit-frame-pointer when building opt builds on mac. r=ted a=beltzner
2010-08-26 21:33:00 -04:00
Boris Zbarsky
f0ac69c790
Bug 590422. Stop futzing with our timer scheduling and just schedule them. r=brendan
2010-08-27 00:25:44 -04:00
Joel Maher
2fac5b095b
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
bhsieh@mozilla.com
19dcd59d2a
bug 520309, startupcache core r=dwitte sr=bsmedberg a=bsmedberg
2010-08-12 12:37:44 -07:00
Clint Talbert
ec98104ba7
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
62bd93f5af
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
David Humphrey
65684751e0
bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
2010-08-25 09:10:00 -04:00
Andrew Zitnay
bdb4516c71
Bug 586523 - Provide a version of xpcomglue_s compiled with -DMOZ_NO_MOZALLOC, r=bsmedberg
...
--HG--
extra : rebase_source : bd6f919688fb0dd3193c38c443a73e5a70135198
2010-08-25 10:21:08 -04:00
Dan Witte
b4b7172e33
Back out bug 520309 part 1. a=#developers for checkin on CLOSED TREE.
2010-08-24 07:59:57 -07:00
bhsieh@mozilla.com
3e777ff0b0
bug 520309, startupcache core r=dwitte sr=bsmedberg a=bsmedberg
2010-08-12 12:37:44 -07:00
Justin Lebar
a445d1dd5a
Bug 577950 - Use a hashtable to speed up nsPrefBranch::RemoveObserver. r=bzbarsky, a2.0=jst
...
--HG--
extra : rebase_source : 217d161649839c809a5e88444b882b056632a38f
2010-07-16 14:10:01 -07:00
Jonas Sicking
0a4de59cf6
Backout bugs 586754, 574189, 584611 due to orange. a=backout
2010-08-20 11:08:43 -07:00
Joel Maher
cb20a221ad
Bug 586754 xpcshell tests should use relativesrcdir instead of $MODULE r=:Mitch a=NPOTB
2010-08-20 09:32:58 -07:00
Justin Wood (:Callek)
c32f309804
Bug 573382 - No chrome package registered for chrome://inspector/content/tasksOverlay.xul
...
r=dtownsend
2010-07-04 21:54:35 -04:00
Saint Wesonga
dca1fdaf5b
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-05 11:42:18 +02:00
Dão Gottwald
af6bdfaeea
Backed out changeset 59ace8d80ce8
2010-07-04 22:01:13 +02:00
Saint Wesonga
b11412ff34
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-04 21:39:17 +02:00
Benoit Jacob
7a44a33282
b=576529; Last GL_SAME_METHOD validation fix, and pass WebGL types; r=vladimir
2010-07-03 18:33:05 -04:00
Benoit Jacob
9864671cab
b=576067; Let WebGL use CheckedInt; r=vladimir
2010-07-03 18:32:19 -04:00
Jacek Caban
bbee5f214b
Bug 581036 - nsTimerImpl.cpp compilation fails on mingw.; r=bzbarsky approval2.0=benjamin
2010-07-22 12:00:26 -04:00
Mounir Lamouri
83d57fba16
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
4c73372792
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
1051536d0b
Bug 558306 part 2. Switch XPCOM timers to TimeDuration/TimeStamp. r=cjones, sr=brendan
2010-07-15 09:59:24 -04:00
Boris Zbarsky
908b628feb
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
0df6e48c88
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
c73bd48306
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
Dave Townsend
28febf05d3
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
dae810b5e1
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
...
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Benjamin Smedberg
be33fdb1a8
Fix --disable-libxul from bug 568691. r=Mossop
2010-07-02 14:23:41 -04:00
Benjamin Smedberg
45886119d2
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
3a3323a62a
Bug 556400 - Make adding visits asynchronous. r=sdwilsh r=mak sr=bz
2010-06-30 16:08:28 -07:00
Benjamin Smedberg
c242fc8d1e
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
dfed11844b
Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691.
2010-07-01 11:55:57 -04:00
Benjamin Smedberg
94ef4d2ac3
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
9feea3b281
b=555798; add CheckedInt class; r=jmuizelaar, r=vladimir
2010-06-30 11:53:41 -04:00
Benjamin Smedberg
f63b092802
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
973c7b2613
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
c8c55836ed
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
fda2c14ff8
fix minor type name output in xpt_dump. r=timeless (no bug)
2010-06-29 10:03:47 -04:00
Benjamin Stover
c5addef517
Backout of bugs 575908, 566738, and 556400
2010-06-29 17:34:52 -07:00
Benjamin Stover
a793d4943c
Bug 556400 - Implement asyncable VisitURI. r=sdwilsh, sr=bz
2010-06-29 13:58:36 -07:00
Benjamin Smedberg
ffd485d1e5
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