be12caeb033ae18a50ab90393e80e3eb25d29c96
2011-05-19 11:28 -0700
Jim Blandy - Implement Debug.Frame.prototype.constructing accessor.
aaec89b3971836d24f133a4073d9b690958584d5
2011-05-16 17:56 -0500
Jason Orendorff - Fix Debug.Frame.prototype.older to skip non-debuggee stack frames.
2a7cbe40d6284ede0a25eb1bddfb4c9e99696a9f
2011-05-16 17:50 -0500
Jason Orendorff - Merge from tracemonkey to jsdbg2. This merge reveals a bug in DebugFrame_getOlder, to be fixed separately.
cb456a20aeef907002c4e7a79e7f8bf4373d4727
2011-05-16 17:20 -0500
Jason Orendorff - Make the throw hook tests pass in the methodjit. Add a simpler version of one of the tests.
4efc9b37f30aac73f6092c231c322892074a12c7
2011-05-13 22:08 -0500
Jason Orendorff - Add Debug.prototype.getYoungestFrame.
8ef6dc591b933ffa08b4403bab0f5f311f7b8a7e
2011-05-13 21:13 -0500
Jason Orendorff - Add a throw hook to jorendb.
5842d0285cdafaa4ae329214f0b46953d0c3d5e7
2011-05-13 17:56 -0500
Jason Orendorff - Add support for dbg.hooks.throw.
ddab2f5eb8df82b549b4c94c925569c9f3b57c0f
2011-05-11 15:15 -0500
Jason Orendorff - Add Debug.Object.prototype.callable.
453701d5c7e7000b2f3ac3f58ce967ddbfe600d2
2011-05-11 15:04 -0500
Jason Orendorff - Passing test for null resumption.
b9a24ec22039f52e32c7c06a286b81cc39cfd258
2011-05-11 14:47 -0500
Jason Orendorff - Add js/examples/jorendb.js.
e7aa2aadefe09a6e86883c4da21e858072508db2
2011-05-11 14:03 -0500
Jason Orendorff - Rename Debug.Object.prototype.prototype to .proto.
a91b890f5781dd22eb33e49c67827ac5b0a1530d
2011-05-10 17:36 -0500
Jason Orendorff - Change methods Debug.Object.prototype.getClass and getPrototype to accessor properties .class and .prototype.
903f198d10ee01f7de2a0451db1fbbc2dafae84d
2011-05-06 17:47 -0500
Jason Orendorff - Add Debug.Frame.prototype.eval.
52446c5ddd225c2917b21f0898cc79b38241927e
2011-05-06 12:40 -0500
Jason Orendorff - Add Debug.Object.prototype.getPrototype.
930f17ad5ff1800a545d307b0d5c611950f821a3
2011-05-06 12:09 -0500
Jason Orendorff - Passing tests for Debug.Object.prototype.getClass.
4af0f2c61f899e432eb9ddb5d05267a5c1dfe729
2011-05-06 11:51 -0500
Jason Orendorff - If a Debug.Object’s existence is somehow observable, keep it alive. This means it is alive if it has expandos or is a key of a live WeakMap. Since we have no way of telling when those things are true, simply mark as if each referent had a strong reference back to each corresponding Debug.Object.
18e81fe5abac6810c744012e1236b41a5b83dbbd
2011-05-05 16:26 -0500
Jason Orendorff - Passing test: .apply works on function proxies.
012541acc62a95c78dcbd6549f91f52b3ea29db0
2011-05-05 15:37 -0500
Jason Orendorff - Merge Debug.Function and Debug.Object.
9914b62860dc96fc75448f78abd9ecd460beae57
2011-05-05 14:34 -0500
Jason Orendorff - Add Debug.Function.prototype.apply. Also, correctly handle bad resumption values by creating a TypeError and passing it to the uncaughtExceptionHook.
ee8bde5b1b7729ee7894d13eaf9bc1b5d155b93f
2011-05-04 13:09 -0500
Jason Orendorff - Add passing test for {return:} resumption from a generator frame.
0fdf3584c6eb9d1f0b7aec8439423febec016dc6
2011-05-04 13:08 -0500
Jason Orendorff - Add Debug.Frame.prototype.older.
c0cd70139fec36901d399270b394d73c8e522252
2011-05-04 12:13 -0500
Jason Orendorff - Merge from tracemonkey to jsdbg2.
5fd40e7a5fafe5a0692a4886c543f8e6a1580a06
2011-05-04 11:15 -0500
Jason Orendorff - Bug 654734 - TrampolineCompiler::generateForceReturn should emit a call to ScriptDebugEpilogue.
37b0503c5603ac038ff3f97b84639b161ae37b91
2011-05-03 16:32 -0500
Jason Orendorff - Support resumption values that throw or return objects.
9e7c8381171e82212c8b9931f74cad5073ea5ae4
2011-05-03 16:01 -0500
Jason Orendorff - Implement Debug.Function.prototype.name.
28ddba113a88c554864c86471a7dd37a614da14e
2011-05-03 15:20 -0500
Jason Orendorff - Add Debug.Function and hook it into wrapDebuggeeValue. Implement Debug.Frame.prototype.callee.
91bede82da8b277def96351adae811d3741e4519
2011-05-03 14:04 -0500
Jason Orendorff - Fix Debug.Frame.prototype.this for object this-values. Add Debug.Object.prototype.getClass. Make some stuff in jsdbg.cpp static.
1c8820681b80fd95a7979b5b14efcd78576369d5
2011-05-03 11:40 -0500
Jason Orendorff - Add Debug.Object, Frame.prototype.this, Frame.prototype.arguments.
d3b9adab89ecb9e83b3e2489f447703ffc7046a6
2011-05-03 08:45 -0500
Jason Orendorff - Rename Frame_* to DebugFrame_*. The next changeset will add DebugObject_*, and Object_* was way too confusing.
f88f637c1cf10d723c0a3b0258b7bedea5cf47f8
2011-05-02 12:19 -0500
Jason Orendorff - Grand renaming of the tests in js/src/jit-test/tests/debug.
49acedc64071d70a17704db6f9c707f25584d4d1
2011-04-29 10:12 -0500
Jason Orendorff - Merge from tracemonkey to jsdbg2.
1443d370f7dca1461d9a8a8515803ab2fa3ec1bc
2011-04-28 18:44 -0500
Jason Orendorff - Add Debug.Frame.prototype.live.
d806bd4f6a1ed852e8a151a297eff997cebc5f1d
2011-04-27 18:22 -0500
Jason Orendorff - Very rudimentary support for creating Debug.Frame objects, passing them to hooks, and cleaning them up afterwards.
20a64f3083771eebde13e2cb1ffcf9d4b6e2beec
2011-04-27 17:37 -0500
Jason Orendorff - New rule: a Debug object cannot be attached to a compartment that is not in debug mode. Includes a jsapi-test to check that we do not crash if you turn debug mode off while a Debug object is already attached. (This changeset moves all the Debug object tests under jit-tests because the jit-test runner lets tests ask for debug mode.)
3c24ff3d8904e534643a4cd139ddbf099343dd57
2011-04-27 11:54 -0500
Jason Orendorff - Fix behavior of debugger statement in methodjit. This was causing most of the debug-object- tests to fail under --args="-m -a", with or without -d.
fa18cc39138ff8d60562bf65486f8ca8022ba09f
2011-04-26 15:06 -0500
Jason Orendorff - No-op merge to squelch the merge in rev edd7fb5c83a0, which was harmless enough but merged the wrong things. The other parent of this changeset, rev 2e77e2f5bc90, is the better merge.
2e77e2f5bc9057c4965a9462c4310befb2569f98
2011-04-26 14:45 -0500
Jason Orendorff - Merge from tracemonkey to jsdbg2.
edd7fb5c83a03f18cb3844d319e6752d57262d81
2011-04-26 12:12 -0500
Jason Orendorff - Merge tracemonkey to jsdbg2.
3b6fd34ed3e2c77614f580a3b7e0bfdd4394f3d3
2011-04-22 14:28 -0500
Jason Orendorff - Fix silly stack overflow due to a botched method renaming in the previous check-in.
3a24a9c046e5f6af5d28e2f3074aa4264151e6ab
2011-04-21 14:44 -0500
Jason Orendorff - Rearrange some stuff. This way more js::Debug methods can be private, without making anything new public; all the event dispatch code is in one place; and we avoid having JSCompartment methods in jsdbg.cpp.
e3fa5d15ace6022fa0da0ae2756e737895c370ba
2011-04-20 14:45 -0500
Jason Orendorff - Change Debug.prototype.uncaughtExceptionHook to require a function or null, and pass the Debug object to uncaughtExceptionHook as the this-value.
7818def1b65b4a23fcb496ce6354fbd9cbc6cc95
2011-04-19 22:19 -0500
Jason Orendorff - Add initial support for Debug.prototype.uncaughtExceptionHook.
92309cf1aca1be0775b411fe2bb91c0c0edacb89
2011-04-18 23:52 -0500
Jason Orendorff - Add Debug.prototype.enabled. This implementation is not ideal, since we want clearing .enabled to remove the debugger from every place where it might cause overhead. For now it just sets a flag.
184ce9343b3955d78636bccccfaee9afada6c3ed
2011-04-18 17:42 -0500
Jason Orendorff - Add rudimentary support for Debug.prototype.hooks.debuggerHandler. Note: A new constant JSPROP_NATIVE_ACCESSOR is added in jsapi.h, so that js_InitClass can create proper accessor properties.
1cfa5045533cd04be172df0f29604d8502d36ae6
2011-04-18 09:18 -0700
Jim Blandy - merge tm
ce3107de21106a48fd76d25dc190d33a5abda3ac
2011-04-16 09:22 -0700
Jim Blandy - merge tm
086e038cf0f48369822fc4ba3ac59b37c3009d27
2011-04-15 15:44 -0700
Jim Blandy - Write out initialization of array; c++0b seems to forbid narrowing
090fcf731131e25c5c73525869f852cad259f7f4
2011-04-14 22:03 -0700
Jason Orendorff - Make 'Debug(w)' and 'new Debug(w)' return a new Debug object. The argument w must be a cross-compartment wrapper.
2684c36f33e68b4cd938db38a4bef48a491490d1
2011-04-14 13:41 -0700
Jason Orendorff - Add an empty Debug constructor into the shell and a JS_DefineDebugObject function to jsdbgapi.h.
6f4b90a6c2928ce049070a204acbdd6096a6eeff
2011-08-13 18:37 +0200
Bernd - bug 675490 - push nonplaced tfoots and mark them as nonrepeating r=bz
bddfa5c83a6ea7bb1b2a29937db78975772aa0c2
2011-08-13 18:37 +0200
Bernd - bug 678447 - prevent splitting of tables inside columnsets during printing r=roc
64b4ec7bfb4300b2ba6127fb22bc21a210db396f
2011-08-12 11:48 -0700
Andrew McCreight - Bug 677358 - change GC+CC button to a CC button in about:memory. r=njn
a3adb8c01a197a958e045a4a91ea7fef5deabab8
2011-08-13 17:22 +0200
Jonathan Hage - Bug 668204 - Merge nsMathMLmunderFrame and nsMathMLmoverFrame into nsMathMLmunderoverFrame. r=karlt
e99b737739888ad18dfd8be8b862bc97737f5704
2011-08-13 16:25 +0200
Markus Stange - Bug 678481 - Send a mouse move event after switiching into or out of drawintitlebar mode so that Gecko knows about the changed mouse position relative to the Gecko content area. r=josh
bcab3415d9ee64c259aa6666c479ad6de7e18be6
2011-08-13 16:15 +0200
Markus Stange - Bug 678002 / bug 678184 - Don't call +[NSGraphicsContext setCurrentContext:] when drawing window contents into the titlebar because it's unnecessary and results in erratic behavior for unknown reasons. r=josh
53bbf9d8a0e5833a72eb87c5981a11bb35fa85fb
2011-08-13 14:59 +0200
Vidar Haarr - Bug 232691 - Replace nsString emptyString; with EmptyString() in nsHTMLEditRules; r=ehsan
19ab9ba1c62369998649c5c0192aeafc0b74a230
2011-08-13 14:47 +0200
Ms2ger - Merge m-c to m-i
d7ccb99a2f2d04e406e9f91ff0ecd7dd811a5ed2
2011-08-12 19:24 -0700
Phil Ringnalda - Back out c8f38fb18c6a (bug 673631) for breaking the Shark shell build
aea57f085401d68b3c6e9af301878021f95efabd
2011-08-12 17:15 -0700
Paul Biggar - No bug: Fix comment where "new_array" should be "array_new" (rs=sfink).
c8f38fb18c6a388a6ef4723fabcfd099ac51a78f
2011-07-26 15:56 -0700
Steve Fink - Bug 673631 - Clean up probes and register (almost) all profiler control entry points in JS_DefineProfilingFunctions (r=luke,waldo,jst)
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 tip