Ben Turner
|
1c22d5c47e
|
More better awesome trap on debug builds when we try to abort
|
2009-11-12 12:04:58 -08:00 |
|
Ben Turner
|
5c6304af69
|
Make NS_DebugBreak trap as well as abort in debug builds
|
2009-11-12 11:44:25 -08:00 |
|
Benjamin Smedberg
|
effd77def4
|
Don't rely on the plugin methods to return a non-null actor when the say NPERR_NO_ERROR... crashing here is a no-no even if the plugin is stupid.
|
2009-11-11 17:01:07 -05:00 |
|
Benjamin Smedberg
|
957e2b5042
|
The test plugin over-retains its scriptable object: NPN_CreateObject returns a retained object, so there's no need to retain it again. This shouldn't fix the leak but it does expose the bug bent just fixed.
|
2009-11-11 23:46:56 -05:00 |
|
Ben Turner
|
0a4603ecea
|
Fix invalidation algorithm so that we never leave a deleted actor in the live hash map.
|
2009-11-11 17:12:01 -08:00 |
|
Chris Jones
|
64d4b56ae4
|
fix misplaced forward declarations of protocols
|
2009-11-11 15:07:58 -06:00 |
|
Benjamin Smedberg
|
17cf638aac
|
Merge mozilla-central into electrolysis.
|
2009-11-11 12:35:42 -05:00 |
|
Ted Mielczarek
|
96ab3547a7
|
bug 463411 - nsinstall.exe can race creating directories. r=timeless (sync js/src copy of nsinstall_win.c)
|
2009-11-11 08:24:30 -05:00 |
|
Marco Bonardo
|
0a80083f29
|
Fix orange in test_treeview_date.xul due to bug 519479
|
2009-11-11 13:44:35 +01:00 |
|
Chris Jones
|
0807e5c7e2
|
bug 527871: fix shutdown assertion and leaking TestShellParent. still leaking ContentProcessParent's GeckoChildProcess, but needs discussion before fixing
|
2009-11-11 02:34:08 -06:00 |
|
Chris Jones
|
5629855e23
|
mac builds and runs with --enable-ipc, but the subprocess nsAppShell dies for an apparently Cocoa-related reason. IPC is fine though
|
2009-11-10 20:25:10 -06:00 |
|
Chris Jones
|
14e82a080a
|
print actor names instead of protocol, regression
|
2009-11-10 18:02:44 -06:00 |
|
Chris Jones
|
11617230cd
|
the protocol-tree-walk to determine friends was broken
|
2009-11-10 16:50:59 -06:00 |
|
Jonathan Griffin
|
a29a4e5e3a
|
Bug 519570. Fix build bustage on non-IPC builds.
|
2009-11-10 11:39:42 -08:00 |
|
Jonathan Griffin
|
ffd9106373
|
Bug 519570. Log leaks for child processes in separate files, and handle them in automation.py. r=bsmedberg
|
2009-11-10 11:16:12 -08:00 |
|
Ben Turner
|
401a6884be
|
Fix silly bugs
|
2009-11-09 17:30:02 -08:00 |
|
Phineas T. Farnsworth
|
c1f7d557dc
|
bug 526626: band-aids for shutdown assertions
|
2009-11-09 16:56:55 -06:00 |
|
Benjamin Smedberg
|
698d60225c
|
Followup to last patch: using the ternary operator doesn't shortcut creating the temporary object, and I can't figure out why it was a ternary anyway: make it an if.
|
2009-11-09 12:57:32 -05:00 |
|
Benjamin Smedberg
|
77e06791ca
|
Fix the chromium logging stuff: make CHECK/LOG release-and-debug (DCHECK/DLOG are debug-only), and make it print warning/error/abort using NS_DebugBreak, which is especially important for release aborts.
|
2009-11-09 12:03:48 -05:00 |
|
Chris Jones
|
52c9dd6f55
|
build fix for gcc <= 4.2
|
2009-11-06 22:57:13 -06:00 |
|
Ben Turner
|
b7ad07e8c6
|
Bustage fix
|
2009-11-06 16:22:54 -08:00 |
|
Chris Jones
|
f0b32f7472
|
fix linux build
|
2009-11-06 17:51:04 -06:00 |
|
Chris Jones
|
cb36d1b489
|
fix build bustage and test SEGFAULTs
|
2009-11-06 17:07:52 -06:00 |
|
Ben Turner
|
d1a97dd911
|
Bug 522414 - 'RPC and Sync channels will deadlock easily on Windows'. r=jimm+rs.
|
2009-11-06 14:33:12 -08:00 |
|
Chris Jones
|
5ba83387ef
|
bug 526990: add support for serializing |float|s. no r=, trivial
|
2009-11-06 14:24:35 -06:00 |
|
Benjamin Smedberg
|
4824f760d5
|
Followup to the previous patch: give arguments to CHECK also, to fix Maemo build bustage and be consistent.
|
2009-11-06 14:45:38 -05:00 |
|
Benjamin Smedberg
|
007228edf0
|
Bug 526868 - Drop the dependency on GLIBCXX_3.4.9 by hacking Chromium logging to use NSPR logging instead of ostream. Pending r+ from cjones, but I wanted to get this landed to see what it did to the Linux testerboxes.
|
2009-11-05 17:47:09 -05:00 |
|
Benjamin Smedberg
|
281b9fd4a8
|
Merge from mozilla-central.
|
2009-11-06 09:54:28 -05:00 |
|
Nochum Sossonko
|
b71c54fd4a
|
Bug 524128 - sporadic timeout in /tests/dom/tests/mochitest/general/test_497898.html followed by focus issues. r=enn
|
2009-11-06 11:31:07 +01:00 |
|
Markus Stange
|
9de6b690a0
|
Bug 376071 - When starting a drag, pass the mouse down event that started the drag (instead of the last mouse move event) so that the drag image can be positioned correctly. r=josh
--HG--
extra : rebase_source : e62fc324934c2abe38dce6936d8cab09ee1e2715
|
2009-11-06 11:21:41 +01:00 |
|
Stuart Morgan
|
0b49cca932
|
Bug 425958 - Fill an opaque NSView with white when Gecko refuses to draw, because not drawing anything means that garbage reaches the screen. r=mstange
--HG--
extra : rebase_source : c43ccac7359cd376a4f6a138f538d203dc281909
|
2009-11-06 11:17:45 +01:00 |
|
timeless@mozdev.org
|
1bbe366096
|
Bug 526709 - LS_QueryInterface throws the wrong exception (NS_ERROR_NOT_IMPLEMENTED) instead of (NS_ERROR_NO_INTERFACE). r=mak
--HG--
extra : rebase_source : 9757c76d63c9d0ec7dcaec496c30cc30987d07e4
|
2009-11-06 08:36:03 +01:00 |
|
Jae-Seong Lee-Russo
|
1003f2dad8
|
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 |
|
Mike Kristoffersen
|
b359cbacab
|
Bug 525898 - White spaces at EOL in nsHtmlMediaElement.h. r=chris.double
--HG--
extra : rebase_source : 9775a2db54c962ae1bacdb219e1af8335c1142b9
|
2009-11-06 08:34:00 +01:00 |
|
Mike Kristoffersen
|
4db1a44a71
|
Bug 525946 - White spaces at EOL in nsMediaDecoder.cpp. r=chris.double
--HG--
extra : rebase_source : 2982e3ee884d34b365256df901ae02055bee1765
|
2009-11-06 08:33:27 +01:00 |
|
Mike Kristoffersen
|
67ee431a58
|
Bug 525923 - White spaces at EOL in nsHtmlMediaElement.cpp. r=chris.double
--HG--
extra : rebase_source : ead218be45e58a8005c401826179af2daf806bae
|
2009-11-06 08:32:52 +01:00 |
|
Takuro Ashie
|
3c42e71f49
|
Bug 525845 - Some characters in WOFF failed to work on Linux and Solaris. r=karlt
|
2009-11-05 23:12:36 -08:00 |
|
Blair McBride
|
7938459b7d
|
Bug 526672 - Visiting PluginCheck page from a notificationbar should reset notifyUser pref. r=dtownsend
|
2009-11-06 08:07:08 +01:00 |
|
Chris Jones
|
35f31a72c3
|
don't init gtk in xpcshell, it's a relic of a darker era
|
2009-11-05 20:06:05 -06:00 |
|
Chris Jones
|
721479dcd3
|
bug 523894: wstrings are bad news in OPT builds due to chromium/Mozilla -fshort-wchar mismatch
|
2009-11-05 18:24:27 -06:00 |
|
Olli Pettay
|
3d8a76e521
|
Bug 516727 - Electrolysis+Fennec: forward mouse events from the chrome tiles to the content process
|
2009-11-05 20:21:09 +02:00 |
|
Olli Pettay
|
ca88319903
|
Bug 522533 - Sort out focus handling in Electrolysis
--HG--
extra : rebase_source : 8b91e5c9a55bb7c2809352c5e297be77399141dd
|
2009-11-05 20:14:22 +02:00 |
|
Olli Pettay
|
42127b055e
|
Bug 526247 - Focus handling doesn't work on TestGtkEmbed, r=enn+karl
--HG--
extra : rebase_source : 0233b866094e23d955a2baed62536dc244cb5278
|
2009-11-05 18:14:24 +02:00 |
|
Chris Jones
|
ca4f17c5bc
|
revert odd NSPR configure change that snuck in
|
2009-11-04 23:15:23 -06:00 |
|
Chris Jones
|
fb5e908958
|
bug 525677: shuffle some headers to appease gcc 4.2. IRC r=fred23,bsmedberg
|
2009-11-04 23:11:33 -06:00 |
|
Ben Turner
|
312e78c79d
|
Fix command line initialization on windows
|
2009-11-04 17:34:22 -08:00 |
|
Benjamin Smedberg
|
03dcbb1ee5
|
Update chromium code to newer versions (rev 23304) to avoid tr1/function which doesn't compile without RTTI on, and disable RTTI by default.
|
2009-11-04 15:46:27 -05:00 |
|
Benjamin Smedberg
|
8fad57cfea
|
Disable the NPN_SetException tests for the time being until the e10s bug is fixed.
|
2009-11-04 13:11:20 -05:00 |
|
Chris Jones
|
728e83ca1a
|
a non-MOZ_IPC function fell in with the wrong crowd
|
2009-11-04 10:50:13 -06:00 |
|
Chris AtLee
|
d6b8638759
|
Bug 457753: Ensure that the directory exists before zipping up crashreporter symbols. r=ted
|
2009-11-04 09:59:47 -05:00 |
|