Commit Graph

96978 Commits

Author SHA1 Message Date
Margaret Leibovic
3b179ce1e4 Bug 765486 - Protect isBookmark() against NPE. r=lucasr 2012-06-20 17:56:02 -07:00
Justin Lebar
50bda7c90e Bug 764718 - Part 3: Test for calling window.close() on a window opened by window.open from <iframe mozbrowser>. r=bz 2012-06-21 11:58:49 -04:00
Justin Lebar
62ba6afb68 Bug 764718 - Part 2: Make window.close work on windows opened via window.open from <iframe mozbrowser>, when OOP is disabled. r=bz 2012-06-21 11:58:49 -04:00
Justin Lebar
968f7d047e Bug 764718 - Part 1: Set the initial principal of in-process <iframe mozbrowser> correctly. r=bz 2012-06-21 11:58:49 -04:00
Kartikaya Gupta
e4add49058 Bug 766988 - Prevent NPE and/or running screenshot updates when screenshotting is disabled. r=blassey 2012-06-21 11:46:58 -04:00
Rafael Ávila de Espíndola
b7f4b5daad Bug 761421 - Upgrade clang to 158160. r=rail.
Add support for OS X in the build script.
DONTBUILD
2012-06-21 11:13:04 -04:00
Kartikaya Gupta
4abd8081e0 Bug 766696 - Allow the MessagePump to process multiple pieces of idle work in a row. r=blassey 2012-06-21 10:45:00 -04:00
Bobby Holley
34bf2a92a6 Bug 755255 - Rename XPCThreadContext.cpp to XPCJSContextStack.cpp, since that's all that's left. r=mrbkap
--HG--
rename : js/xpconnect/src/XPCThreadContext.cpp => js/xpconnect/src/XPCJSContextStack.cpp
2012-06-21 16:14:49 +02:00
Bobby Holley
db2c1b417f Bug 755255 - Remove XPCPerThreadData. r=mrbkap
\o/
2012-06-21 16:14:49 +02:00
Bobby Holley
25a83a9ffb Bug 755255 - Remove thread iteration in XPCJSRuntime. r=mrbkap 2012-06-21 16:14:49 +02:00
Bobby Holley
dbfd454b32 Bug 755255 - Remove mThreadData from XPCCallContext. r=mrbkap 2012-06-21 16:14:49 +02:00
Bobby Holley
6e85f24e95 Bug 755255 - Remove threadsafety checking machinery. r=mrbkap 2012-06-21 16:14:49 +02:00
Bobby Holley
7fbbe863c9 Bug 755255 - Hoist Resolving* machinery into XPCJSRuntime. r=mrbkap 2012-06-21 16:14:49 +02:00
Bobby Holley
d12bcc07cc Bug 755255 - Remove Usage of XPCPerThreadData::IsMainThread. r=mrbkap 2012-06-21 16:14:49 +02:00
Bobby Holley
2ac86947b8 Bug 755255 - Hoist auto root list into XPCJSRuntime. r=mrbkap 2012-06-21 16:14:49 +02:00
Bobby Holley
e673afa8f2 Bug 755255 - Hoist pending exception junk into XPCJSRuntime. r=mrbkap 2012-06-21 16:14:49 +02:00
Bobby Holley
718b02a083 Bug 755255 - Make consumers of mCallContext go through XPCJSRuntime. r=mrbkap 2012-06-21 16:14:49 +02:00
Bobby Holley
1b1b37d7aa Bug 755255 - Hoist mCallContext into XPCJSRuntime. r=mrbkap 2012-06-21 16:14:49 +02:00
Bobby Holley
d2e4d37f1e Bug 755255 - Make consumers of GetJSContextStack go through XPCJSRuntime. r=mrbkap 2012-06-21 16:14:48 +02:00
Bobby Holley
e5ccf7ea31 Bug 755255 - Add a convenience function to grab the JS runtime. r=mrbkap
I started getting sick of typing nsXPConnect::GetXPConnect()->GetRuntime().
2012-06-21 16:14:48 +02:00
Bobby Holley
83f0362c53 Bug 755255 - Hoist mJSContextStack into XPCJSRuntime. r=mrbkap 2012-06-21 16:14:48 +02:00
Bobby Holley
824551c799 Bug 766018 - Null out the XPCWrappedNativeScope slot when scopes are deleted on shutdown. r=peterv 2012-06-21 16:14:48 +02:00
Ed Morley
e35116c354 Fix comment typo in TelemetryPing.js (no bug); r=trivial DONTBUILD 2012-06-21 14:41:24 +01:00
Kartikaya Gupta
8e1c5560cf Bug 755971 - Switch to using the padding rect size for scrollWidth and scrollHeight, and update tests to continue passing. r=bz, gavin 2012-06-21 09:36:57 -04:00
Kartikaya Gupta
af54e9aaa6 Bug 755971 - Add a nsGenericElement::GetPaddingRectSize to return the size of the padding rect. r=bz 2012-06-21 09:35:31 -04:00
Kartikaya Gupta
0cf219076d Bug 755971 - Add methods to nsLayoutUtils to calculate the padding boxes. r=bz 2012-06-21 09:35:17 -04:00
Ted Mielczarek
ed217a2de0 bug 587073 followup, re-silence the output of dsymutil 2012-06-21 09:02:15 -04:00
Mike Hommey
61c2f7921a Fixup for pymake after bug 763987. r=ted 2012-06-21 14:50:42 +02:00
Rafael Ávila de Espíndola
841854eecb Bug 761421 - Small fixes to the build script. r=rail.
DONTBUILD
2012-06-21 08:48:09 -04:00
Randell Jesup
8d9866664c Bug 749889 and Bug 688178: Make webrtc build without referencing third_party modules not in first tranche r=ted 2012-06-20 07:27:50 -04:00
Randell Jesup
c0a7b5ff2a Bug 757669: License changes for import of webrtc code r=gerv 2012-05-24 12:46:20 -07:00
Randell Jesup
435602cf1a Bug 757637: Rollup makesystem changes for webrtc r=khuey r=ted f=glandium 2012-06-20 07:27:43 -04:00
Randell Jesup
8391238a46 Bug 766253: Fix type for kARGBToV table (upstream issue 188 at webrtc.org) r=derf 2012-06-20 07:27:32 -04:00
Randell Jesup
c829262c70 Bug 757637: Rollup media/webrtc/trunk changes from webrtc.org drop r=ted r=derf 2012-06-20 07:27:22 -04:00
Randell Jesup
fa40782d27 bug 731407: need to include <assert.h> in non-debug builds r=cpearce 2012-04-04 14:49:12 -04:00
Bas Schouten
3b2e1d8f19 bug 731407: Remove DShow BaseClass usage from webrtc drop r=cpearce 2012-03-15 23:06:35 +00:00
Randell Jesup
1087aa6fbf Bug 749889: Webrtc import of rev 2047, with most of third_party and test/data removed rs=ted 2012-06-21 07:34:58 -04:00
Mats Palmgren
b3fab0a0ed Bug 764541. r=smontagu 2012-06-21 12:51:38 +02:00
Ed Morley
976e703db3 Backout 1c5a8d617bff (bug 765990), 617cb36ead59, b3067d05a76a (bug 760995), 79f9a61a1e43 (bug 426163) for bustage 2012-06-21 10:00:36 +01:00
Jeff Walden
1c82d6223a Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke 2012-06-14 19:13:27 -07:00
Jeff Walden
c37e657ef7 Eliminate Assertions.h's dependency on Types.h, for a narrower interface and minimized dependencies. No bug, r=Ms2ger
--HG--
extra : rebase_source : 0d68ef6274ad697bf4ff49038ef19368174dad54
2012-06-11 16:16:46 -07:00
Jeff Walden
f1408aaee2 Bug 760995 - Move Scoped.h into the mozilla namespace. r=sparky
--HG--
extra : rebase_source : ea32c4240ea552c72ed16074c803927e638474dc
2012-06-11 16:16:47 -07:00
Jeff Walden
9383c3b0c7 Bug 426163 - Make MOZ_CRASH() use TerminateProcess on Windows rather than exit so that destructors and atexit handlers aren't called. r=ted
--HG--
extra : rebase_source : 631b1707f06852f4c47acbfb9c7401b22507267b
2012-06-11 16:16:46 -07:00
Jonathan Watt
80caa325d5 Bug 766227 - More nsSVGIntegrationUtils cleanup and commenting to make it a lot easier to understand. r=longsonr.
--HG--
extra : rebase_source : fab6126eac4f1135562e1b2404bf5c52d0500344
2012-06-21 01:29:50 +01:00
Bobby Holley
199645d62c Bug 732870 - Have nsDOMStringMapSH::PreCreate use the element as its parent, rather than the window. r=peterv 2012-06-21 10:02:36 +02:00
Bobby Holley
6ca66fb5a5 Bug 753162 - Don't assume that we end up in the same compartment as we started in CrossCompartmentWrapper. r=mrbkap 2012-06-21 09:53:49 +02:00
Geoff Lankow
117ee5e915 Bug 749930 - Replace uses of nsILocalFile with nsIFile (more C++ bits); r=Neil 2012-06-21 19:33:49 +12:00
Ed Morley
db2183d3d6 Merge mozilla-central to mozilla-inbound 2012-06-21 08:38:39 +01:00
Philipp von Weitershausen
f6d9972a3e Bug 763160 - [Otoro]: 3G Data Call connect fail. r=vicamo 2012-06-21 15:31:21 +08:00
Ms2ger
4e83b805be Bug 763451 - nsDisplayCanvas::GetOpaqueRegion fails to override nsDisplayItem::GetOpaqueRegion; r=roc 2012-06-21 09:21:55 +02:00