NONE OF THE BELOW PATCHES OR XPI FILES ARE ENDORSED, SPONSORED OR CREATED BY JOE HEWITT. USE THEM AT YOUR OWN RISK.
I've been working on a SVN repository administered by Joe Hewitt. At this
moment the repository is down and I can't manipulate it into giving me
the original state, and my subsequent checkins. Which leaves me with
showing off the following patches and xpi files.
|This is the current state of the repository.
||Patch against 0.4||XPI 0.4.0.0.1|
|repository + watch support||Patch against 0.4.0.0.1||XPI 0.4.0.0.2|
|repository + breakpoint menus + evaluation window setting||Patch against 0.4.0.0.1||XPI 0.4.0.0.3|
|I want it all (I want it now)||Patch against 0.4.0.0.1||XPI 0.4.0.0.4|
I did a number of fixes for Venkman specifically, mostly to do with profiling.
|341758||Venkman doesn't really need to make linemaps of __toplevel__ scripts on startup||Patch (2.07 KB)|
|341767||Should be able to view profile data immediately||Patch (9.36 KB)|
|342651||Want to be able to go to a DOM node in DOMI from venkman's console/watch/locals||Patch (10.33 KB)|
|347888||profiler does not "guess" at function names without help from the user (loading the source yourself)||Patch (6.98 KB)|
|349066||Venkman misdetermines the base URL for urls like http://foo.com/#bar||Patch (0.82 KB)|
An UNOFFICIAL XPI file with all these patches may be obtained here. I'm going to ask for another release soon, in which case an official XPI file will be put up on addons.mozilla.org.
JSD / backend
I fixed a crash in JSD (bug 342074) and added a Debug button to the Slow Script dialog (technically this is mostly a DOM patch - bug 341764). All these changes are present in any mildly recent trunk or 1.8 branch nightly build, and the crash fix also shipped in Firefox 126.96.36.199 and newer releases.