Commit Graph

31059 Commits

Author SHA1 Message Date
Benjamin Smedberg
bca8ff5efc Remove #ifdef 0 functions in nsNPAPIPluginParent which definitely won't live there. Some (memory allocation/deallocation) are local, while others should just be instance methods on the NPP wrappers. 2009-08-14 14:47:30 -04:00
Chris Jones
752addc386 bug 510344: each translation unit needs its own symbol table. also fixed some parser error reporting and removed debugging |print|s 2009-08-13 21:22:55 -05:00
Benjamin Smedberg
3727beac48 Bug 510025 - make TestShell a subprotocol of ContentProcess so that it is useful for prototyping 2009-08-12 14:31:48 -04:00
Chris Jones
c22919e979 add ContentProcessChild singleton and accessor 2009-08-12 19:32:50 -05:00
Chris Jones
c077cb9ee4 bug 510041: subprotocols should implement the toplevel-protocols listener interface even if they do not need that send semantics. dummy methods that error out are generated 2009-08-12 17:53:08 -05:00
Chris Jones
5fdc15d93a forward-declare non-managed actors 2009-08-12 15:51:39 -05:00
Benjamin Smedberg
a12e66c042 More Returning NS_OK from non-void functions. 2009-08-12 16:20:42 -04:00
Benjamin Smedberg
6746d13000 Return NS_OK from non-void function 2009-08-12 15:12:47 -04:00
Chris Jones
ca83130e42 fix regression from refactoring error message construction 2009-08-12 13:59:00 -05:00
Chris Jones
2c2245395b fix typos in type error format args 2009-08-12 13:46:05 -05:00
Chris Jones
1b2a01962c generate C++ typdefs for namespaced protocols 2009-08-12 13:40:09 -05:00
Benjamin Smedberg
0e0931b400 Bug 509798 - Create a ContentProcess protocol which manages IFrameEmbedding. ContentProcessChild is a globally-accessible singleton in the content process. For the moment, ContentProcessParent is a global singleton in the parent process, but that will change once we have process-per-domain or something similar.
--HG--
rename : dom/ipc/TabThread.cpp => dom/ipc/ContentProcessThread.cpp
rename : dom/ipc/TabThread.h => dom/ipc/ContentProcessThread.h
2009-08-12 12:18:08 -04:00
Chris Jones
f09e5b1b04 build on 64-bit linux 2009-08-12 00:41:55 -05:00
Chris Jones
fc4f1b8507 bug 509588: in actor ctor skeleton, return null instead of NS_ERROR_NYI 2009-08-11 17:26:06 -05:00
Chris Jones
4a80615b13 bug 509581: generate direct error return stmt instead of switch stmt with only default case when there are no dispatched messages. 2009-08-11 17:20:28 -05:00
Chris Jones
bb36d29db4 backout bad fix 2009-08-11 17:12:42 -05:00
Chris Jones
be276f51f5 bug 509581: only generate dispatch statement if we have a non-default case 2009-08-11 17:09:13 -05:00
Chris Jones
973633505a bug 509579: use ALLOW_THIS() macro to squash msvc warnings 2009-08-11 16:52:37 -05:00
Ben Turner
5e45b0c25d Skeleton implementation for NPObject remoting 2009-08-10 16:28:22 -07:00
Ben Turner
1088815043 Add extremely basic support for unblocking in the event of a bad message 2009-08-07 16:13:20 -07:00
Chris Jones
a225933c92 make it easier to control whether logging code is emitted 2009-08-07 16:10:57 -05:00
Ben Turner
abeb9976bc Merge backout 2009-08-07 11:55:36 -07:00
Ben Turner
b03c1e8753 Backed out changeset c2858daf5f4a now that bsmedberg's boxes are updated. 2009-08-07 11:55:24 -07:00
Benjamin Smedberg
1086beb68c Disable using the static C++ runtime (on Windows-MSVC) because Chromium requires the full version and we're getting duplicate symbols. See bug 508861 which may be a necessary in order to get nightly builds running again (we actually need to ship the C++ runtime somewhere). 2009-08-06 16:09:55 -04:00
Chris Jones
73d7fbdbd5 initialize chromium command line with absolute binary path 2009-08-05 23:29:07 -05:00
Ben Turner
2f24daa576 Add test plugin for ipc, make sure it works 2009-08-05 15:36:33 -07:00
Ben Turner
5cb28b62f1 Don't abort if more than one arg is passed to a plugin 2009-08-05 13:49:13 -07:00
Ben Turner
fec47e4cf1 Remove annoying assertion when starting tab child process 2009-08-05 12:36:23 -07:00
Ben Turner
1e6a8a557e Merge mozilla-central to clean up unit test failures 2009-07-30 15:59:40 -07:00
Shawn Wilsher
1dbb962adf xpcshell unit test fix from async location bar landing on a CLOSED TREE. no bug. r=dietrich 2009-07-30 13:53:06 -07:00
Ben Turner
c90d818f4b Merge mozilla-central 2009-07-30 13:38:27 -07:00
Shawn Wilsher
a725e79692 Merge for back out of changeset 8506b25206cf (bug 504311) because the test added uses enablePrivilege which hangs tinderbox asking for privileges. Trying to fix a CLOSED TREE. 2009-07-30 13:17:18 -07:00
Shawn Wilsher
d1706205b3 Backed out changeset 8506b25206cf (bug 504311) because the test added uses enablePrivilege which hangs tinderbox asking for privileges. 2009-07-30 13:16:15 -07:00
Ben Turner
df5d36ce7c Disable necko wifi for the moment until bsmedberg updates his linux box 2009-07-30 12:03:46 -07:00
Nochum Sossonko
b572a6bbfa Bug 506104 - add a memoized getter for PluralForm.jsm inside DownloadUtils.jsm. r=gavin 2009-07-30 20:40:54 +02:00
Blake Winton
142b6f9ce6 Bug 507386 - Unintended semicolons at the end of if-statements. r=dietrich 2009-07-30 20:40:45 +02:00
Ben Turner
cd1d42ffe0 Merge mozilla-central 2009-07-30 11:28:07 -07:00
Walter Meinl
9d5e2f145a [OS/2] Bug 507251: Fix build break of xulrunner, sunbird due to missing readme.*, r=pweilbacher 2009-07-30 21:20:44 +03:00
Peter Weilbacher
c30d0ced85 [OS/2] Bug 506997: fix build break after removal of deferred window position and clean up 2009-07-30 21:20:44 +03:00
Rich Walsh
6911caefb0 [OS/2] Bug 500654: sync OS/2 plugin code with Windows version, to hopefully fix some Flash-related crashes, r=pweilbacher 2009-07-30 21:20:44 +03:00
Josh Aas
87a641a295 Get rid of unnecessary conversion from CFURLRef to FSRef. b=506812 r=vlad 2009-07-30 14:21:40 -04:00
Vladimir Vukicevic
b2ef6c1d62 b=507037; hang on WinCE in gfxFontFamily::FindFontForStyle; r=jdaggett 2009-07-30 11:19:34 -07:00
David Zbarsky
eab4105f16 Bug 499655. Selectors should have dual atoms: HTML and other. r=dbaron 2009-07-30 13:28:42 -04:00
Boris Zbarsky
f2936464e5 Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron 2009-07-30 13:23:32 -04:00
Shawn Wilsher
b9a959eb27 Merging places and mozilla-central. 2009-07-30 10:25:23 -07:00
Boris Zbarsky
6e2c80851a Bug 496500. Don't try to interrupt on lines we're not actually reflowing, since during a resize on Windows HasPendingInputEvent returns true while the mouse is down. r+sr=roc 2009-07-30 11:53:36 -04:00
Shawn Wilsher
1f2b2d387e Disable these two randomly crashing tests until bug 506042 is fixed and we can get stacks from the crashes. 2009-07-30 08:48:48 -07:00
Shawn Wilsher
c113953d34 Merging places and mozilla-central. 2009-07-30 08:41:55 -07:00
Boris Zbarsky
46de150a80 Backed out changeset 03c40c5a2d4b (bug 505988) to fix password manager test orange.
--HG--
extra : rebase_source : c88519859e51b9d49d0f2269085dbb17edabd1c1
2009-07-30 11:01:01 -04:00
Robert O'Callahan
44f0df34e5 Backing out bug 506615 to fix mochitest failures 2009-07-30 22:06:23 +12:00