canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,093
edits
(14 intermediate revisions by 2 users not shown) | |||
Line 16: | Line 16: | ||
=== Repository === | === Repository === | ||
[http://hg.mozilla.org/users/rcampbell_mozilla.com/mozilla-inspector/ http://hg.mozilla.org/users/rcampbell_mozilla.com/mozilla-inspector/] | * [http://hg.mozilla.org/users/rcampbell_mozilla.com/mozilla-inspector/ http://hg.mozilla.org/users/rcampbell_mozilla.com/mozilla-inspector/] | ||
Rebased after initial checkin: | |||
* [http://hg.mozilla.org/users/rcampbell_mozilla.com/mozilla-inspector-2/ http://hg.mozilla.org/users/rcampbell_mozilla.com/mozilla-inspector-2/] | |||
Rebased after Tree Panel implementation: | |||
* [http://hg.mozilla.org/users/rcampbell_mozilla.com/mozilla-inspector-3 http://hg.mozilla.org/users/rcampbell_mozilla.com/mozilla-inspector-3] | |||
== Current Status == | == Current Status == | ||
<onlyinclude> | <onlyinclude>Moved to Firefox.next</onlyinclude> | ||
== Next Steps == | == Next Steps == | ||
* rewrite tree view | * create popup editors (0.6) | ||
** file a bug | ** ['''done'''] file bug - {{bug|575234}} | ||
** create panel | ** ['''done'''] create panel | ||
** wire it up | |||
* rewrite tree view (0.5) | |||
** ['''done''']file a bug | |||
** ['''done''']create panel | |||
** ['''done''']import DOMplate | ** ['''done''']import DOMplate | ||
** implement DOM representation | ** ['''done''']implement DOM representation | ||
** modify inspect/selection behavior | ** ['''done''']modify inspect/selection behavior | ||
** write tests | ** write tests | ||
* watch for location changes | * watch for location changes | ||
Line 53: | Line 63: | ||
** ['''done'''] create properties | ** ['''done'''] create properties | ||
** ['''done'''] write test | ** ['''done'''] write test | ||
* inspector control panel / toolbar | * inspector control panel / toolbar (0.4) | ||
** add next/prev inspected object | ** add next/prev inspected object | ||
** ['''done'''] create buttons for style and dom panels | ** ['''done'''] create buttons for style and dom panels | ||
Line 80: | Line 90: | ||
== Related Bugs == | == Related Bugs == | ||
<strike>{{bug|547453}}</strike>, {{bug|560692}}, {{bug|560829}}, {{bug|560830}}, {{bug|560831}} | <strike>{{bug|547453}}</strike>, {{bug|560692}}, {{bug|560829}}, {{bug|560830}}, {{bug|560831}}, {{bug|575234}}, {{bug|562168}}, {{bug|566084}} | ||
Ehsan's list: | |||
* {{bug|566081}} NEW Inspect doesn't work inside iframes | |||
* {{bug|566083}} NEW Inspect disappears when switching tabs | |||
* {{bug|566084}} NEW Inspect gets disabled when navigating to new pages | |||
* {{bug|566085}} NEW Inspect is oblivious to DOM changes | |||
* {{bug|566086}} NEW Highlight area overlays the inspector | |||
* {{bug|566087}} REOP Inspect in image documents | |||
* {{bug|566088}} NEW Inspect panel doesn't correctly follow the browser window resizing | |||
* {{bug|566089}} NEW Highlight area is very jittery when scrolling | |||
* {{bug|566091}} NEW Inspect panel doesn't differentiate between attribute nodes and elements in a useful way | |||
* {{bug|566092}} NEW Inspector highlight doesn't handle reflows correctly | |||
* {{bug|566363}} NEW Inspect highlight behaves strangely in SVG documents | |||
== Team == | == Team == | ||
Line 277: | Line 301: | ||
** popup text widgets over editor target | ** popup text widgets over editor target | ||
'''Estimated Time:''' 1-2 weeks | '''Estimated Time:''' 1-2 weeks | ||
=== 0.6.1 === | |||
* CSS Editor | |||
'''Estimated Time:''' 2-3 days | |||
=== 0.7 === | === 0.7 === |