Boris Zbarsky
958259eb05
Bug 823228 part 1. Make browser-test.js ignore indexed properties on the window when determining whether a test leaked properties onto the global. r=dao
2013-01-17 12:30:36 -05:00
Boris Zbarsky
46e506ad80
Bug 831198. Make _arrowScrollAnim.stop() and _scrollAnim.stop() actually cancel the pending requestAnimationFrame callback. r=dao
2013-01-17 12:30:36 -05:00
Jeff Muizelaar
b944107090
Bug 830256. Ensure that scrollable rect is as big as the drawable area. r=cjones,ajones
...
If the scrollable rect is not as at least as big as the drawable area we end up
clamping the displayport to a smaller size than we should be.
2013-01-16 16:53:10 -05:00
Jeff Muizelaar
d900c4e7d6
Bug 831438. Add pref for forcing 16bit on B2G. r=cjones
...
B2G currently tries to detect the depth of the screen and uses
that as the offscreen format. This lets us override that
for testing the 16bit path on 24bit devices.
2013-01-17 11:52:41 -05:00
Rafael Ávila de Espíndola
762b185f8f
Bug 831303 - Fix the the stop where we start counting the shutdown time.r=ehsan.
...
--HG--
extra : rebase_source : 8d00557db0872b6c192c85b7ce364e8f9838ba9b
2013-01-17 11:40:14 -05:00
Terrence Cole
1189bd18fb
Bug 829830 - Exactly root the fields in StackIter; r=nbp
2013-01-14 18:02:24 -08:00
Terrence Cole
c0f45e01f5
Bug 799248 - Remove the SkipRoot in NewShortString; r=billm
...
--HG--
extra : rebase_source : f73996e2246b2b75df01189ae057dc0332ba41c9
2013-01-15 13:51:56 -08:00
Charles Chan
a9238e971c
Bug 710989 - Fix possible memset underflow in Time::Explode(). r=cjones
2012-03-23 21:24:07 -07:00
Mike Habicher
fee666cb93
Bug 830995 - move Alloc/DeallocSurfaceDescriptorGralloc() calls out of the GonkNativeWindow mMutex lock, r=kanru
2013-01-17 10:53:03 -05:00
Rafael Ávila de Espíndola
1b4c38bc43
Bug 831748 - refactor duplicated code. r=froydnj.
2013-01-17 10:25:44 -05:00
Rafael Ávila de Espíndola
3b82ebfbd4
Bug 831100 - use std::string. Extra reviews. r=ehsan,vladan.
2013-01-17 09:48:37 -05:00
Chia-hung Tai
7f0f01fea5
Bug 792328 - Process MM text attachment to String. r=vyang
2013-01-17 17:35:14 +08:00
Milan Sreckovic
5cae08eb28
Bug 803568: Check for Cairo surface creation failure. r=bas
2013-01-17 14:38:38 +01:00
Ted Mielczarek
2734c3020c
bug 825511 - use outputTimeout for runcppunittests.py. r=ahal
...
--HG--
extra : rebase_source : 420bd55289ec63b92bec57f0d73d47aecda580be
2013-01-03 18:50:22 -05:00
Nathan Froyd
f899580aa7
Bug 831441 - delete unused variable in nsDOMStyleSheetSetList::GetSets; r=Ms2ger
2013-01-16 15:09:02 -05:00
Mats Palmgren
4dd8dce3c1
Bug 821479. r=roc
2013-01-17 13:48:44 +01:00
Mats Palmgren
d6dc74e8c2
Bug 821479. r=roc
2013-01-17 13:48:44 +01:00
Jon Coppeard
148b45d1c6
Bug 831291 - GC: jsapi test Debugger fails under rooting analysis r=billm
...
--HG--
extra : rebase_source : 5ee77ba14d8e9e68db2c16ba8767021f9ee959b5
2013-01-16 18:42:04 +00:00
Jon Coppeard
0f4bba3d10
Bug 831216 - GC: jsapi test GCFinalizeCallback fails under rooting analysis r=billm
...
--HG--
extra : rebase_source : a7d08a2cbf6d7046b694c06ad4ac54bb9dd93d7c
2013-01-16 18:42:04 +00:00
Jon Coppeard
3b4fe51fc9
Bug 831370 - Rename IsAddressableGCThing to GetAddressableGCThing, now that it returns void* r=terrence
...
--HG--
extra : rebase_source : 9db61816fedf1e32d80814cbb231ec80f9904db5
2013-01-16 18:40:27 +00:00
Randell Jesup
94e4ff326a
Bug 805251 - Clean up DataChannel close logic r=mcmanus
2013-01-17 05:26:40 -05:00
Vicamo Yang
336f5191b0
Bug 759529: add test case for SMS loopback, r=hsinyi
2013-01-17 16:18:59 +08:00
Vicamo Yang
69d0e68a71
Bug 828633: re-enable test_strict_7bit_encoding.js. r=jgriffin
2013-01-17 16:15:38 +08:00
Vicamo Yang
79c87d9f73
Bug 813978 - Part 5/5: test cases for mixed filter targets. r=philikon
2013-01-17 16:06:21 +08:00
Vicamo Yang
b2fb99c162
Bug 813978 - Part 4/5: rewrite filtering by multiple phone numbers. r=ferjm
2013-01-17 16:05:20 +08:00
Vicamo Yang
c36f442f8b
Bug 813978 - Part 3/5: rewrite filtering by mix of any two conditions. r=ferjm
2013-01-17 16:05:16 +08:00
Vicamo Yang
62c1d7bf02
Bug 813978 - Part 2/5: rewrite filtering by only one condition. r=philikon
2013-01-17 16:05:13 +08:00
Vicamo Yang
2c2ba7ee4f
Bug 813978 - Part 1/5: use multi-key indexes. r=sicking, ferjm
2013-01-17 16:05:10 +08:00
Randell Jesup
db14a79f0f
Bug 831427: Gate RemoveListener(stream) to avoid calling if Destroy() pending r=roc
2013-01-17 02:38:21 -05:00
Benoit Girard
c856ab3666
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
a47a4076eb
Remove the unneeded explicit keyword from SharedLibrary's private constructor, no bug
2013-01-16 23:26:46 -05:00
Irving Reid
9dc4426d8d
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
dd2fbe0549
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
af29d559b0
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
6365d8055c
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
7a0d54fa07
Bug 824864 - Fix Ms2ger nits. r=me
2013-01-16 18:50:27 -08:00
Bobby Holley
fe9b482b3b
Bug 824864 - Pass EvaluateString out-param as a pointer, not a reference. r=bz
2013-01-16 18:50:27 -08:00
Bobby Holley
80fbe9010d
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
b5e0ee1f7c
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
89a6e0fc9e
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
5dfabb90ca
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
9f95924a28
Bug 824864 - Remove nsIScriptContext::EvaluateString. r=bz
2013-01-16 18:50:26 -08:00
Bobby Holley
ef4055939e
Bug 824864 - Move existing consumers of EvaluateString over to EvaluateStringWithValue. r=bz
2013-01-16 18:50:26 -08:00
Bobby Holley
1724ed7409
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
8d5b0ca82e
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
d8ecec9ede
Bug 824864 - Hoist the guts of CompileFunction into nsJSUtils. r=bz
2013-01-16 18:50:25 -08:00
Bobby Holley
2780e92307
Bug 824864 - Implement nsContentUtils::GetObjectPrincipal. r=bz
...
The SSM interface is super awkward.
2013-01-16 18:50:25 -08:00
Bobby Holley
057de60a8d
Bug 825395 - Add debug checking for interleaved nsCxPusher and JSAutoEnterCompartment. r=bz,luke
2013-01-16 18:50:25 -08:00
Christian Holler
e17d414972
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
Jonathan Griffin
15f0cc1850
Bug 828558 - Don't attach to jsconsole window, r=mdas
2013-01-15 17:41:36 -08:00