e3fa5d15ace6022fa0da0ae2756e737895c370ba: Change Debug.prototype.uncaughtExceptionHook to require a function or null, and pass the Debug object to uncaughtExceptionHook as the this-value.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 20 Apr 2011 14:45:14 -0500 - rev 74387
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
Change Debug.prototype.uncaughtExceptionHook to require a function or null, and pass the Debug object to uncaughtExceptionHook as the this-value.
7818def1b65b4a23fcb496ce6354fbd9cbc6cc95: Add initial support for Debug.prototype.uncaughtExceptionHook.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 19 Apr 2011 22:19:38 -0500 - rev 74386
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
Add initial support for Debug.prototype.uncaughtExceptionHook.
92309cf1aca1be0775b411fe2bb91c0c0edacb89: 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.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 18 Apr 2011 23:52:17 -0500 - rev 74385
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
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: 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.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 18 Apr 2011 17:42:07 -0500 - rev 74384
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
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: merge tm
Jim Blandy <jimb@mozilla.com> - Mon, 18 Apr 2011 09:18:20 -0700 - rev 74383
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
merge tm
ce3107de21106a48fd76d25dc190d33a5abda3ac: merge tm
Jim Blandy <jimb@mozilla.com> - Sat, 16 Apr 2011 09:22:09 -0700 - rev 74382
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
merge tm
086e038cf0f48369822fc4ba3ac59b37c3009d27: Write out initialization of array; c++0b seems to forbid narrowing
Jim Blandy <jimb@mozilla.com> - Fri, 15 Apr 2011 15:44:01 -0700 - rev 74381
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
Write out initialization of array; c++0b seems to forbid narrowing conversions within { initializers }.
090fcf731131e25c5c73525869f852cad259f7f4: Make 'Debug(w)' and 'new Debug(w)' return a new Debug object. The argument w must be a cross-compartment wrapper.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 14 Apr 2011 22:03:31 -0700 - rev 74380
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
Make 'Debug(w)' and 'new Debug(w)' return a new Debug object. The argument w must be a cross-compartment wrapper.
2684c36f33e68b4cd938db38a4bef48a491490d1: Add an empty Debug constructor into the shell and a JS_DefineDebugObject function to jsdbgapi.h.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 14 Apr 2011 13:41:31 -0700 - rev 74379
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
Add an empty Debug constructor into the shell and a JS_DefineDebugObject function to jsdbgapi.h.
6f4b90a6c2928ce049070a204acbdd6096a6eeff: bug 675490 - push nonplaced tfoots and mark them as nonrepeating r=bz
Bernd <bmlk@gmx.de> - Sat, 13 Aug 2011 18:37:43 +0200 - rev 74378
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
bug 675490 - push nonplaced tfoots and mark them as nonrepeating r=bz
bddfa5c83a6ea7bb1b2a29937db78975772aa0c2: bug 678447 - prevent splitting of tables inside columnsets during printing r=roc
Bernd <bmlk@gmx.de> - Sat, 13 Aug 2011 18:37:43 +0200 - rev 74377
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
bug 678447 - prevent splitting of tables inside columnsets during printing r=roc
64b4ec7bfb4300b2ba6127fb22bc21a210db396f: Bug 677358 - change GC+CC button to a CC button in about:memory. r=njn
Andrew McCreight <amccreight@mozilla.com> - Fri, 12 Aug 2011 11:48:18 -0700 - rev 74376
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
Bug 677358 - change GC+CC button to a CC button in about:memory. r=njn
a3adb8c01a197a958e045a4a91ea7fef5deabab8: Bug 668204 - Merge nsMathMLmunderFrame and nsMathMLmoverFrame into nsMathMLmunderoverFrame. r=karlt
Jonathan Hage <hage.jonathan@gmail.com> - Sat, 13 Aug 2011 17:22:12 +0200 - rev 74375
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
Bug 668204 - Merge nsMathMLmunderFrame and nsMathMLmoverFrame into nsMathMLmunderoverFrame. r=karlt
e99b737739888ad18dfd8be8b862bc97737f5704: 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
Markus Stange <mstange@themasta.com> - Sat, 13 Aug 2011 16:25:39 +0200 - rev 74374
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
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: 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
Markus Stange <mstange@themasta.com> - Sat, 13 Aug 2011 16:15:46 +0200 - rev 74373
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
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: Bug 232691 - Replace nsString emptyString; with EmptyString() in nsHTMLEditRules; r=ehsan
Vidar Haarr <vhaarr+bmo@gmail.com> - Sat, 13 Aug 2011 14:59:48 +0200 - rev 74372
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
Bug 232691 - Replace nsString emptyString; with EmptyString() in nsHTMLEditRules; r=ehsan
19ab9ba1c62369998649c5c0192aeafc0b74a230: Merge m-c to m-i
Ms2ger <ms2ger@gmail.com> - Sat, 13 Aug 2011 14:47:03 +0200 - rev 74371
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
Merge m-c to m-i
d7ccb99a2f2d04e406e9f91ff0ecd7dd811a5ed2: Back out c8f38fb18c6a (bug 673631) for breaking the Shark shell build
Phil Ringnalda <philringnalda@gmail.com> - Fri, 12 Aug 2011 19:24:22 -0700 - rev 74370
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
Back out c8f38fb18c6a (bug 673631) for breaking the Shark shell build
aea57f085401d68b3c6e9af301878021f95efabd: No bug: Fix comment where "new_array" should be "array_new" (rs=sfink).
Paul Biggar <pbiggar@mozilla.com> - Fri, 12 Aug 2011 17:15:59 -0700 - rev 74369
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
No bug: Fix comment where "new_array" should be "array_new" (rs=sfink).
c8f38fb18c6a388a6ef4723fabcfd099ac51a78f: Bug 673631 - Clean up probes and register (almost) all profiler control entry points in JS_DefineProfilingFunctions (r=luke,waldo,jst)
Steve Fink <sfink@mozilla.com> - Tue, 26 Jul 2011 15:56:09 -0700 - rev 74368
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
Bug 673631 - Clean up probes and register (almost) all profiler control entry points in JS_DefineProfilingFunctions (r=luke,waldo,jst) Previously, JS_DefineProfilingFunctions only defined a very basic set of functions (startProfiling and stopProfiling), and various scattered places added more specific ones (start/stop vtune, dumpProfile, etc.) This patch makes jsdbgapi do all of it, so that all users get the same set. Also rename JS_DumpProfile -> JS_DumpBytecode to avoid name conflict. The bytecode dumps are how the counters ("profiles") are displayed, so the DumpProfile name was bogus anyway.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip