Ryan VanderMeulen
ecb5e3e307
Merge m-c to inbound.
2013-01-17 21:21:24 -05:00
Fabrice Desré
65bb9862c6
Bug 832104 - Don't report CSS errors in production builds r=cjones
2013-01-17 18:08:26 -08:00
Sean Stangl
adfe1de262
Bug 831658 - Handle multiple RegExpShareds in the same compartment. r=dvander
2013-01-17 18:03:34 -08:00
Nicholas Nethercote
3d1624e9a0
Bug 832026 - Measure JSRuntime::bumpAlloc_ in the JS memory reporter. r=sstangl.
...
--HG--
rename : js/src/tests/lib/jittests.py => js/src/jit-test/jit_test.py
rename : layout/reftests/w3c-css/submitted/values3/calc-background-image-gradient-1-ref.html => layout/reftests/css-calc/background-image-gradient-1-ref.html
rename : layout/reftests/w3c-css/submitted/values3/calc-background-image-gradient-1.html => layout/reftests/css-calc/background-image-gradient-1.html
rename : layout/reftests/w3c-css/submitted/values3/reftest.list => layout/reftests/css-calc/reftest.list
rename : layout/reftests/text/auto-hyphenation-10-ref.html => layout/reftests/text/auto-hyphenation-10.html
rename : layout/reftests/text/auto-hyphenation-8-ref.html => layout/reftests/text/auto-hyphenation-8.html
rename : layout/reftests/text/auto-hyphenation-9-ref.html => layout/reftests/text/auto-hyphenation-9.html
rename : services/common/servicesComponents.manifest => services/sync/SyncComponents.manifest
extra : rebase_source : 6b9d955241e189e52c6145f3fb4c3169ec834b78
2013-01-17 17:50:21 -08:00
Mark Finkle
a926ada6e0
Backout 3b91d62ca343 and 662d0cd47316 for test failures
2013-01-17 20:44:46 -05:00
Sean Stangl
d9fc3502f2
Bug 831884 - Prevent calling MatchOnly on Win64 as a stopgap. r=dvander
2013-01-17 17:40:52 -08:00
Frank Yan
fabd735a71
Bug 832015 - Use 2x private browsing titlebar mask image in HiDPI mode. r=shorlander
2013-01-17 17:06:32 -08:00
Mark Finkle
f743ecc97e
Bug 831123 - Disable CSS error reporting by default to improve pageload performance (more test failures) r=me
2013-01-17 19:39:23 -05:00
Andrew McCreight
b9f364a05a
Bug 830399. Add JSAutoCompartment in nsXMLHttpRequest::GetInterface. r=bz
2013-01-17 16:30:41 -08:00
Andrew McCreight
8e97e8e581
Bug 826471. Add JSAutoCompartment in nsWindowSH::NewResolve. r=bholley
2013-01-17 16:30:41 -08:00
Cameron McCormack
796c0f44da
Bug 818626 - Remove printing crash report debugging. r=roc
2013-01-18 11:22:30 +11:00
Matthew Noorenberghe
4672115b8e
Merge fx-team with mozilla-central
2013-01-17 16:14:57 -08:00
Timothy Nikkel
8f8182655c
Bug 784591. Part 2. Don't track images that don't have a frame created. r=jlebar
2013-01-17 17:58:37 -06:00
Timothy Nikkel
f57acdd62d
Bug 784591. Part 1.5. Remove the SHOULD_BE_TRACKED bit and just always track non-null requests. r=joe,khuey
...
Also assert that the request is null when we do not track it.
2013-01-17 17:58:35 -06:00
Chris Jones
bc9b3368d7
Bug 786631, part 2: Make the prelaunch process totipotent and specialize when it's taken. r=jlebar
2013-01-17 12:06:36 -08:00
Chris Jones
e052c45293
Bug 786631, part 1: Refactor privilege adjustment. r=dhylands
2013-01-17 12:06:36 -08:00
Fabrice Desré
f28b7658e2
Bug 831412 - Disable support for installing certified-level apps through the remote debugger protocol in production builds r=cjones
2013-01-17 15:31:12 -08:00
Mark Finkle
6f09808b5b
Bug 831123 - Disable CSS error reporting by default to improve pageload performance r=blassey r=jmaher
2013-01-17 18:38:47 -05:00
David Keeler
130d153701
bug 827304 - rename browser_clickToPlayPluginScriptAccessPopup.js because it's long r=jaws
...
--HG--
rename : browser/base/content/test/browser_clickToPlayPluginScriptAccessPopup.js => browser/base/content/test/browser_CTPScriptPlugin.js
2013-01-17 14:00:41 -08:00
Gregory Szorc
3a824d7543
Bug 808280 - Remove unused imports from mozconfig.py; r=ted
...
By preventing the import of pymake, multiprocessing is no longer
imported and BSDs should no longer choke when trying to import it.
DONTBUILD
2013-01-17 11:02:16 -08:00
EKR
ccd851b350
Strip a= from trickle ICE candidates
...
Bug 829757 - Accept a=candidate ICE candidates (for now). r=ehugg
2013-01-17 09:18:06 -08:00
Matthew Noorenberghe
6b7c3c20c7
Bug 829995 - Ignore case of .url extension when migrating bookmarks from Internet Explorer. r=felipe
2013-01-16 18:39:46 -08:00
Matthew Noorenberghe
89781aa840
Bug 496471 - Silence satchel warning about ORDER BY without an index since an index can't be used. r=dolske
2013-01-16 18:39:42 -08:00
Anton Kovalyov
38c97dd1c1
Bug 828052 - Update Cleopatra and fix the issue with gJavaScriptOnly flag not working; r=past
2013-01-16 11:44:35 -08:00
Julien Wajsberg
aa08e0a6c0
Bug 831393 - send manifestURL in the desktop-notification event. r=vingtetun. a=lsblakk
2013-01-16 19:22:28 +01:00
Benoit Girard
a3ccaf4eba
Bug 830809 - Remove 'shutdown start' label with eConsiderQuit. r=ehsan
...
--HG--
rename : content/svg/content/nsISVGPoint.cpp => content/svg/content/src/DOMSVGPoint.cpp
extra : rebase_source : 9150564527326347a8007be7e766b92ef7823c6a
2013-01-16 11:01:14 -05:00
Ehsan Akhgari
63441ac72b
Remove the unneeded explicit keyword from SharedLibrary's private constructor, no bug
2013-01-16 23:26:46 -05:00
Irving Reid
021c60e55a
Bug 831459: use RawScript in JMChunkInfo::Convert() to prevent UnrootedScript construction in signal handler r=billm
2013-01-16 23:10:46 -05:00
Jeff Walden
7466dbb274
Fix some used-but-not-defined warnings, and some format-string warnings about needing to cast T* to void* for the %p specifier. No bug, r=themaid
2013-01-16 19:47:34 -08:00
Chris Jones
7eb129ce82
Bug 831307: Log breakpoint-level IPC errors always. r=dougt,jdm,jst a=blocking-b2g
2013-01-16 19:47:21 -08:00
Rik Cabanier
3a85a98855
Bug 827053 - Add support for winding in fill + clip + isPointInPath + tests the feature. r=bas
2013-01-16 21:55:43 -05:00
Bobby Holley
6e038d2b99
Bug 824864 - Fix Ms2ger nits. r=me
2013-01-16 18:50:27 -08:00
Bobby Holley
9fce3b092f
Bug 824864 - Pass EvaluateString out-param as a pointer, not a reference. r=bz
2013-01-16 18:50:27 -08:00
Bobby Holley
2659d8fc54
Bug 824864 - Move responsibility for checking for JSVERSION_UNKNOWN to the one caller of EvaluateString that might pass it. r=bz
2013-01-16 18:50:26 -08:00
Bobby Holley
a26c078c60
Bug 824864 - Use an nsCxPusher in EvaluateString, and pull the principal off the target object. r=bz
...
This simplifies a lot of code, and makes the function scope-agnostic.
2013-01-16 18:50:26 -08:00
Bobby Holley
5515799556
Bug 824864 - Rename EvaluateStringWithValue to EvaluateString. r=bz
...
Now that there's only one of them, we can get rid of the silly suffix. \o/
2013-01-16 18:50:26 -08:00
Bobby Holley
746d5bebee
Bug 824864 - Remove unused optional arguments from nsIScriptContext::ExecuteScript. r=bz
...
This lets us get rid of a bunch of junk.
2013-01-16 18:50:26 -08:00
Bobby Holley
d3d15aa3fe
Bug 824864 - Remove nsIScriptContext::EvaluateString. r=bz
2013-01-16 18:50:26 -08:00
Bobby Holley
1f2a4747c6
Bug 824864 - Move existing consumers of EvaluateString over to EvaluateStringWithValue. r=bz
2013-01-16 18:50:26 -08:00
Bobby Holley
a14609b21a
Bug 824864 - Improve the API for EvaluateStringWithValue. r=bz
...
There are a few changes we make here:
1 - Having callers pass JS::CompileOptions directly.
2 - Removing aUndefined, which makes no sense and is unused by consumers.
3 - Making aScopeObject and aRetValue non-optional, via references.
3 - Adding an argument to optionally coerce the return value to a string.
Coercing jsvals to strings is the reason we currently have two nearly-identical
functions, EvaluateString and EvaluateStringWithValue, since the coercion can
trigger arbitrary script and thus needs to be bracketed by all the junk that
nsJSContext does. However, if callers can be guaranteed that the return value
will be a bonafide string, then they can easily extract the string themselves
if they so desire. This will allow us to combine the two functions.
2013-01-16 18:50:26 -08:00
Bobby Holley
5a19a07bef
Bug 824864 - Move consumers of CompileFunction to the nsJSUtils version, and kill the nsJSContext version. r=bz
...
Note that the three consumers were all XBL, and were all passing aShared = true,
which had the effect of passing null for the target object. So we actually want
to pass JS::NullPtr() (the HandleObject version of nullptr) instead of
aClassObject in order to maintain the old behavior (whatever that is).
2013-01-16 18:50:25 -08:00
Bobby Holley
baf74b5ce0
Bug 824864 - Hoist the guts of CompileFunction into nsJSUtils. r=bz
2013-01-16 18:50:25 -08:00
Bobby Holley
d668366180
Bug 824864 - Implement nsContentUtils::GetObjectPrincipal. r=bz
...
The SSM interface is super awkward.
2013-01-16 18:50:25 -08:00
Bobby Holley
5ecdee02e9
Bug 825395 - Add debug checking for interleaved nsCxPusher and JSAutoEnterCompartment. r=bz,luke
2013-01-16 18:50:25 -08:00
Christian Holler
320a60cced
Bug 829598 - Make js/src/jit-test/tests/gc/bug-820186.js a slow test. r=jandem, DONTBUILD
2013-01-16 16:14:08 +01:00
Tim Taubert
c0731037b0
Bug 805338 - Use http://127.0.0.1:1/ as a reliable error page for testing r=jaws
2013-01-16 13:34:03 +01:00
Panos Astithas
ee55ec9122
Merge m-c to fx-team
2013-01-16 10:13:29 +02:00
Gregory Szorc
7d3f562b28
Merge mozilla-central into services-central
2013-01-15 23:11:26 -08:00
Gregory Szorc
10764a1f22
Bug 829881 - Part 2: Re-enable pre-processing of about:telemetry; r=tchevalier
2013-01-15 17:53:09 -08:00
Jonathan Griffin
de4b6b4a10
Bug 828558 - Don't attach to jsconsole window, r=mdas
2013-01-15 17:41:36 -08:00