Firebug/WeeklyUpdates/2010-05-11: Difference between revisions

no edit summary
No edit summary
 
Line 22: Line 22:
* Need to comment
* Need to comment


== Chromebug ==
* Go to 1.6b1 with Firebug 1.6b1
* Recommend to Firefox team: version 1.6a10 for now + Firebug 1.6a10
== Memory ==
* TODO Try to make referents value be object paths
*[http://www.softwareishard.com/firebug/tests/memory-profiler/testMemory2.html Testcase]
* [http://getfirebug.com/wiki/index.php/Firebug_Memory_Profiler updated doc with new screenshots for a quick look]
* per-object API
** harder than we thought: must pass objects into profiler to get ids, then get refs in id form
** See also [http://mxr.mozilla.org/mozilla1.9.2/source/js/jsd/jsd_obj.c#315 jsd_GetJSDObjectForJSObject]
** memory profiler IDs seem to be pointers to JSObject
** '''TODO''' : cannot get objects in closure
** Performance could still be a problem
** TODO: what sizes make sense for objects
** Reorg platform sub-directory binary dll
* [https://bugzilla.mozilla.org/show_bug.cgi?id=551477 another memory tool proposed]
* [http://whereswalden.com/2010/05/07/spidermonkey-change-du-jour-the-special-__parent__-property-has-been-removed/ parent pointer]
----
The rest was not discussed in the call, but it here for next week.


== Issues for 1.6 ==
== Issues for 1.6 ==
Line 28: Line 49:
* Console
* Console
** TODO: remove attributes from the BODY tags
** TODO: remove attributes from the BODY tags
== Chromebug ==
* Go to 1.6b1 with Firebug 1.6b1
* Recommend to Firefox team: version 1.6a10 for now + Firebug 1.6a10


== Velocity ==
== Velocity ==
Line 46: Line 63:
* TODO ask radcliffe about canvas
* TODO ask radcliffe about canvas
* TODO [http://dbaron.org/css/user/ user style sheets] for CSS injection?
* TODO [http://dbaron.org/css/user/ user style sheets] for CSS injection?
== Memory ==
* TODO Try to make referents value be object paths
*[http://www.softwareishard.com/firebug/tests/memory-profiler/testMemory2.html Testcase]
* [http://getfirebug.com/wiki/index.php/Firebug_Memory_Profiler updated doc with new screenshots for a quick look]
* per-object API
** harder than we thought: must pass objects into profiler to get ids, then get refs in id form
** See also [http://mxr.mozilla.org/mozilla1.9.2/source/js/jsd/jsd_obj.c#315 jsd_GetJSDObjectForJSObject]
** memory profiler IDs seem to be pointers to JSObject
** '''TODO''' : cannot get objects in closure
** Performance could still be a problem
** TODO: what sizes make sense for objects
** Reorg platform sub-directory binary dll
* [https://bugzilla.mozilla.org/show_bug.cgi?id=551477 another memory tool proposed]


== Swarm ==
== Swarm ==
660

edits