Jason Orendorff
0e95d06901
Delete a test that hg backout failed to back out.
2011-07-13 10:46:38 -05:00
Jason Orendorff
4c4513de61
Backout 40e989742b4d due to failing jstests.
2011-07-13 10:43:00 -05:00
Jason Orendorff
12e082d98d
Backed out changeset 93533be00e3e due to failing jstests.
2011-07-13 10:41:09 -05:00
Jason Orendorff
ef3cb9f6dc
Add Debugger.Object.prototype.defineProperties and a few defineProperty tests.
2011-07-13 06:46:23 -05:00
Jason Orendorff
01f08a3395
Add Debugger.Object.prototype.defineProperty.
2011-07-12 20:19:13 -05:00
Jason Orendorff
f5ce61ea3c
Merge from mozilla-central to jsdbg2.
2011-07-12 10:47:31 -05:00
Jonathan Kew
275db5cd96
bug 494130 - log downloadable font errors to console. r=jdaggett
2011-07-12 12:24:36 +01:00
Mounir Lamouri
42f2b3d393
Merging mozilla-central and mozilla-inbound.
2011-07-12 10:53:40 +02:00
Simon Montagu
036c9171d0
Don't resolve bidi paragraph in preformatted text until we really get to the end of the line. Bug 670226, r=roc
2011-07-12 10:34:52 +03:00
Simon Montagu
7ed9862dea
Tests for bug 670226. r=roc
2011-07-12 10:34:50 +03:00
Simon Montagu
de33acf1f5
Make sure that bidi continuation chains don't go beyond the end of the paragraph. Bug 668941, r=roc
2011-07-12 10:34:46 +03:00
Daniel Holbert
cf4ffeb9a2
Bug 670794: Remove unused variable 'forInLet' from jsemit.cpp. r=waldo
2011-07-12 00:11:55 -07:00
Daniel Holbert
7024f8afe3
Bug 670025: Use more fine-grained checks to pick depth in GLContext::ResizeOffscreenFBO. r=vlad
2011-07-12 00:11:20 -07:00
Daniel Holbert
19a9a14397
Bug 669438: Remove unused helper-function "DOMFileResult" from nsDOMFile.cpp. r=sicking
2011-07-12 00:10:23 -07:00
Jason Orendorff
8ec65d33e5
Add Debugger.Object.prototype.getOwnPropertyNames.
2011-07-11 20:32:05 -05:00
Jason Orendorff
807084b05d
Add an initial cut at Debugger.Object.prototype.getOwnPropertyDescriptor. This implementation does not ensure that the debuggee does not run.
2011-07-11 20:22:50 -05:00
Jason Orendorff
e5eb2cf8d7
Bug 665214 - Provide a js::GetOwnPropertyDescriptor function that populates a PropertyDescriptor. r=Waldo.
2011-07-11 20:22:25 -05:00
Jim Blandy
a63b459a2d
Make Debugger::frame and Debugger::nonHeldScripts use RuntimeAllocPolicy, not SystemAllocPolicy.
...
I also changed the Debugger constructor to take an additional JSContext
argument, since that seemed a little more legible than getting the Runtime
out of |dbg|'s compartment all the time.
2011-07-11 15:59:41 -07:00
Simon Montagu
baf7da397a
Return success code not failure code when GetDefaultCharsetForLocale returns a fallback charset. Bug 653750, r=emk
2011-07-11 18:53:55 +03:00
Jason Orendorff
b25a91e697
Merge from tracemonkey to jsdbg2.
2011-07-11 08:53:27 -05:00
Brian Hackett
4980469d03
Reland a37db4d95026
2011-07-08 18:35:07 -07:00
Brian Hackett
761ce3bec0
Reland 104b182daf70
2011-07-08 18:28:03 -07:00
Brian Hackett
0875c60102
Reland b5ebe47700ce
2011-07-08 18:20:04 -07:00
Brian Hackett
875fc32ac6
Reland rev 1013f4be025f
2011-07-08 18:17:39 -07:00
Brian Hackett
fd156b6340
Revert to 6840fbf4dcdd
2011-07-08 17:58:10 -07:00
Jason Orendorff
a89cc3e718
Add partial support hooks.enterFrame. Currently the return value is ignored.
2011-07-08 18:17:49 -05:00
Brian Hackett
00d04a894d
Restore per-compartment empty call shape, bug 670152. r=jorendorff
2011-07-08 11:16:25 -07:00
Jason Orendorff
38a438bc97
Add Debugger.Script.prototype.{url,startLine,lineCount}.
2011-07-08 12:41:12 -05:00
Brendan Eich
9daff163c1
Bug 621954 - common BindLocalVariable harder in jsparse.cpp (r=cdleary).
2011-07-07 23:09:38 -07:00
Brian Hackett
752b11eaa2
Measure type inference memory usage, bug 669958. r=njn
2011-07-07 20:04:47 -07:00
Jason Orendorff
d8af4ff3e4
Fix another bug with getChildScripts: the relevant bit on JSScript was being set after the newScript hook was called. Set it beforehand instead.
2011-07-07 19:07:09 -05:00
Jason Orendorff
5b32744353
Tighten an assertion in Debugger::onNewScript.
2011-07-07 17:54:44 -05:00
Jason Orendorff
cbb3d8cc24
Fix bug in Debugger.Script.prototype.getChildScripts. It didn't know about JSScript::savedCallerFun.
2011-07-07 17:52:39 -05:00
Makoto Kato
8853bbc4cc
backout bug 669564
2011-07-07 23:47:06 +09:00
Makoto Kato
4c0099ad70
Bug 669564 - XMM6 and XMM7 aren't scratch register on Win64 ABI. r=bhackett1024
2011-07-07 16:34:19 +09:00
Doug Turner
529ac05c54
Bug 669105 - Leak-until-shutdown with deviceorientation and unload listeners. r=smaug
2011-07-06 22:56:32 -07:00
Nicholas Nethercote
579cb7bb08
Bug 669005 - Fix ArrayBuffer so its slots are reported by the "gc-heap/object-slots" reporters. r=jwalden.
2011-07-12 15:44:22 +10:00
Chris Pearce
29ce960c4b
Bug 592833 - Don't hold decoder monitor while audio stream does sync dispatch to main thread (on Android). r=roc
2011-07-12 15:40:38 +12:00
Chris Pearce
94901f979a
Bug 592833 - Update comments for new video decoder thread model. r=roc
2011-07-12 15:39:39 +12:00
Chris Pearce
ea5c48904a
Bug 592833 - Shutdown inactive media decode threads, don't start audio thread until needed. r=roc
2011-07-12 15:39:37 +12:00
Chris Pearce
f75f5e57e5
Bug 592833 - Merge all media state machines into a single thread. r=roc
2011-07-12 15:39:34 +12:00
Chris Pearce
09f21e3e39
Bug 592833 - Run media state machine as a series of events. r=roc
2011-07-12 15:39:32 +12:00
Chris Pearce
8505e98e72
Bug 592833 - Move audio stream management to audio thread. r=?
2011-07-12 15:39:30 +12:00
Chris Pearce
fabed158ed
Bug 592833 - Remove nsBuiltinDecoderReader monitor. r=roc
2011-07-12 15:39:28 +12:00
Chris Pearce
1e2942a0a5
Bug 592833 - Move seeking to the decode thread. r=roc
2011-07-12 15:39:25 +12:00
Chris Pearce
b6b4964da4
Bug 592833 - Move metadata decoding to decode thread. r=roc
2011-07-12 15:39:23 +12:00
Chris Pearce
41ca01723d
Bug 592833 - Split StartDecodeThreads() into StartDecodeThread() and StartAudioThread() for finer control. r=roc
2011-07-12 15:39:10 +12:00
Jonas Sicking
742a5593a3
Bug 669437: Implement BlobBuilder.getFile. r=khuey
2011-07-11 19:42:02 -07:00
Jonas Sicking
0103221c13
Bug 669433 Part 3: Make first argument to Blob.slice optional and defaulting to 0. r=khuey
2011-07-11 19:41:55 -07:00
Jonas Sicking
6f2e35cdd5
Bug 669433 Part 2: Clean up File implementations. Move functions around such that they are grouped with their respective class. No other changes. r=khuey
2011-07-11 19:41:44 -07:00