Ben Turner
|
fd28e9de5a
|
Allow out of process tabs and plugins to be disabled via prefs or environment variables, and disable them both by default so that unit tests go green.
|
2009-07-24 15:21:07 -07:00 |
|
Chris Jones
|
beee1565fe
|
bug 506075: shoehorn support for async ctors/dtors into IPDL.
|
2009-07-23 20:31:56 -05:00 |
|
Ben Turner
|
018b1a724f
|
Allow ipcshell to receive a response from its child process
|
2009-07-23 15:27:17 -07:00 |
|
Benjamin Smedberg
|
ecb4b6a7b9
|
Commit the Fennec tile testapp from Stuart for testing
|
2009-07-22 14:44:46 -04:00 |
|
Ben Turner
|
d125f2e7bb
|
Fix ipcshell for newest changes to GeckoChildProcessHost
|
2009-07-21 11:41:02 -04:00 |
|
Chris Jones
|
bde223e936
|
windows build fix, v2
|
2009-07-21 09:28:36 -05:00 |
|
Chris Jones
|
aeec2c150f
|
windows build fix
|
2009-07-21 08:58:28 -05:00 |
|
Chris Jones
|
f349133c54
|
add message logging, as far as is possible with current build setup; -fshort-char breaks it. reinstate async/sync message dispatchers. fix 64-bit int printf bug in chromium.
|
2009-07-21 01:14:58 -05:00 |
|
Ben Turner
|
cc4a10ffab
|
Fix enum and string subprocess type data to match, enforce with a static assertion.
|
2009-07-20 15:12:54 -04:00 |
|
Benjamin Smedberg
|
0501b7a589
|
Make --disable-ipc work... mac-ppc now builds by default.
|
2009-07-20 15:04:52 -04:00 |
|
Chris Jones
|
cc9c58dbcb
|
add SyncLaunch() method to GeckoChildProcess class. remove much newly obseleted code.
|
2009-07-20 13:14:41 -05:00 |
|
Chris Jones
|
8959227f99
|
implement protocol manager support for all channel types, not just RPC
|
2009-07-20 11:59:51 -05:00 |
|
Chris Jones
|
6a1b89d424
|
stop flirting with MSVC8 name resolution bug.
|
2009-07-20 11:37:18 -05:00 |
|
Benjamin Smedberg
|
5f6788e8f8
|
Merge mozilla-central up to this weekend's Electrolysis changes
|
2009-07-20 09:41:05 -04:00 |
|
Benjamin Smedberg
|
1e808cd4ea
|
Merge mozilla-central into Electrolysis
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
|
2009-07-20 09:36:23 -04:00 |
|
Chris Jones
|
822eab83c8
|
fix small parser regression. edit test-harness code to match online guide
|
2009-07-17 23:00:01 -05:00 |
|
Chris Jones
|
be1ba467e4
|
check that protocol state machines are race-free. fix race in test-harness (whoops).
|
2009-07-17 18:10:10 -05:00 |
|
Ben Newman
|
e199f1d0ec
|
Bug 504442 - Remove content/html/parser and land parser/html/javasrc/*.java.
--HG--
rename : content/html/parser/javasrc/AttributeName.java => parser/html/javasrc/AttributeName.java
rename : content/html/parser/javasrc/ElementName.java => parser/html/javasrc/ElementName.java
rename : content/html/parser/javasrc/HtmlAttributes.java => parser/html/javasrc/HtmlAttributes.java
rename : content/html/parser/javasrc/MetaScanner.java => parser/html/javasrc/MetaScanner.java
rename : content/html/parser/javasrc/Portability.java => parser/html/javasrc/Portability.java
rename : content/html/parser/javasrc/StackNode.java => parser/html/javasrc/StackNode.java
rename : content/html/parser/javasrc/StateSnapshot.java => parser/html/javasrc/StateSnapshot.java
rename : content/html/parser/javasrc/Tokenizer.java => parser/html/javasrc/Tokenizer.java
rename : content/html/parser/javasrc/TreeBuilder.java => parser/html/javasrc/TreeBuilder.java
rename : content/html/parser/javasrc/UTF16Buffer.java => parser/html/javasrc/UTF16Buffer.java
|
2009-07-17 13:50:20 -07:00 |
|
Ben Newman
|
5b2f19d078
|
Bug 504646 - Get rid of the parser/html/javasrc symlink. r=hsivonen
|
2009-07-17 13:50:20 -07:00 |
|
Ben Newman
|
8f8e0b0b48
|
Bug 504447 - Make overzealous \.class$ pattern in .hgignore more precise. r=dbaron sr=jst
|
2009-07-17 13:50:20 -07:00 |
|
Ben Newman
|
c5724733c5
|
Refactor repetitive makefile shell commands into external scripts (bug 504444). r+sr=jst
|
2009-07-17 13:50:20 -07:00 |
|
Benjamin Smedberg
|
48ed871d69
|
Disable IPC on mac PPC, probably permanently
|
2009-07-17 16:19:01 -04:00 |
|
Benjamin Smedberg
|
dbe8ac7b47
|
Bug 463417 - Port the nsinstall_win stuff over to the JS build engine as well
|
2009-07-17 15:22:30 -04:00 |
|
Chris Jones
|
af893a5060
|
check reachability of states in IPDL protocols. clean up type checking a little.
|
2009-07-17 14:22:18 -05:00 |
|
Benjamin Smedberg
|
e12b5aded9
|
Bug 463417 - import the nsinstall.exe source from CVS buildtools repository: make it capable of copying files with very long names, build it by default on Windows hosts, and stop using the moztools version, r?timeless
|
2009-07-17 15:10:35 -04:00 |
|
Benjamin Smedberg
|
0498001fae
|
Bug 463417 - Import nsinstall.c from CVS (unmodified)... not hooked up yet
|
2009-07-17 15:07:35 -04:00 |
|
Ehsan Akhgari
|
407b846e0b
|
Bug 502307 - Closing multiple tabs in the last browser window with Private Browsing enabled yields no warning regardless of preference setting; r=enndeakin
|
2009-07-17 23:08:22 +04:30 |
|
Ehsan Akhgari
|
bce5e59eed
|
Bug 504513 - DownloadLastDir.jsm is imported during startup; r=gavin
|
2009-07-17 23:08:19 +04:30 |
|
Neil Deakin
|
eb8c6c62b3
|
Bug 503966, dragging tab to bookmarks sidebar opens new window, fix this by passing the dataTransfer to the view, r=sdwilsh
|
2009-07-17 14:09:10 -04:00 |
|
Neil Deakin
|
759610dfca
|
Bug 503222, check file types on drop last so that urls take priority,r=mano
|
2009-07-17 14:09:10 -04:00 |
|
Paul O'Shannessy
|
158fe71341
|
Bug 504189 - Need to make slow script dialog delay higher On WinCE, r=vlad
|
2009-07-17 10:54:40 -07:00 |
|
Benjamin Smedberg
|
855263eb48
|
Use a different hack to make the Linux tinderboxes green until we can upgrade to GCC 4.3
|
2009-07-17 13:39:40 -04:00 |
|
Benjamin Smedberg
|
4965608501
|
Bug 483202 - Load chrome from the GRE directory in xpcshell, r=ted
|
2009-07-17 10:41:26 -04:00 |
|
Michael Ventor
|
873c73245a
|
Bug 503863 - fix warnings ISO C90 forbids mixed declarations and code, r=roc
|
2009-07-17 10:22:11 -04:00 |
|
Daniel Jeter II
|
8f9209bc4f
|
Bug 503186 - DeprecationWarning using Python 2.6, r=bsmedberg
|
2009-07-17 10:20:11 -04:00 |
|
Benjamin Smedberg
|
5b5389ef68
|
Bug 479667 - Firefox should use SetProcessDEPPolicy (if available) to get DEP protection on Windows XPSP3 as well as Windows Vista if the global configuration has DEP off by default, r=jimm
|
2009-07-17 10:17:45 -04:00 |
|
cjones@dm-oink01.mozilla.org
|
d2a3bbd884
|
BAND-AID: compile chromium base lib with -fno-inline to fix linker bustage. bye bye performance.
|
2009-07-16 14:59:49 -07:00 |
|
Benjamin Smedberg
|
34a84a4c40
|
Because XRE_API hides function pointer declarations when XPCOM_GLUE is defined, don't use default values for function parameters
|
2009-07-16 12:23:33 -04:00 |
|
Benjamin Smedberg
|
e81e707c7e
|
Link against dbghelp.lib on Windows to satisfy requirements of chromium/src/base/debug_util_win.cc (SymInitialize etc). This means the build requires Windows XP at runtime (or the user has to install the debugging tools for Windows, but I'm pretty sure we're ok with dropping Windows 2000 support).
|
2009-07-16 11:41:19 -04:00 |
|
Chris Jones
|
957ee2b153
|
>--> @ MSVC8, v4
|
2009-07-15 17:33:37 -05:00 |
|
Chris Jones
|
5e2cfbac7f
|
another stab at fixing MSVC8 build bustage.
|
2009-07-15 17:06:30 -05:00 |
|
Chris Jones
|
7662f0b63a
|
another stab in the dark at fixing MSVC8 bustage: put Result code enum in anonymous namespace
|
2009-07-15 16:38:55 -05:00 |
|
Chris Jones
|
1f2aa76f62
|
attempt to fix build bustage when using MSVC8.
|
2009-07-15 13:41:09 -05:00 |
|
Chris Jones
|
457f6ad505
|
fix gcc <= 4.1 builds by removing mysterious template syntax
|
2009-07-15 13:21:06 -05:00 |
|
Benjamin Smedberg
|
b0713f0d38
|
IPCMessageStart.h shouldn't be checked in... should fix Windows build bustage.
|
2009-07-14 10:37:38 -04:00 |
|
Chris Jones
|
1de39e3ef4
|
update rgnrectallocator changes to match pending m-c patch.
|
2009-07-14 03:09:23 -05:00 |
|
Chris Jones
|
14b0696047
|
fix up phase 1 browser: (i) suppress spurious RgnRectAlloc error msgs; (ii) make IFrameEmbedding protocol sync/async instead of rpc; (iii) fix bug that prevented child iframe from drawing
|
2009-07-14 02:33:50 -05:00 |
|
Chris Jones
|
4f43a36d99
|
preview of bug 504034: allow nsRegion to be used (only) on a non-main thread without it spuriously complaining about thread-safety violations
|
2009-07-14 02:31:10 -05:00 |
|
Chris Jones
|
d7947d5455
|
add IPDL test harness and the mountains of code that entails. add |bool| type to IPDL. fix bugs in nascent async/sync channels.
|
2009-07-14 00:12:50 -05:00 |
|
Chris Jones
|
65a5143fa4
|
first cut at AsyncChannel and SyncChannel. only RPCChannel is currently under warranty.
|
2009-07-13 16:55:04 -05:00 |
|