Firefox/Projects/Inspector: Difference between revisions

Jump to navigation Jump to search
Line 119: Line 119:
*** panel open
*** panel open
*** styles for object in page
*** styles for object in page
'''Estimated Time:''' 1 week


'''Estimated Time:''' 1 week
=== 0.2.1 ===
* view source integration for style panel
** links to view-source's CSS document and line
** would like to see syntax highlighting and line numbers in view source, a separate bug
** testcases
*** select node
*** display css file link in style panel
*** verify link is to the correct place
'''Estimated Time:''' 2-3 days


=== 0.3 ===
=== 0.3 ===
Line 134: Line 143:


=== 0.4 ===
=== 0.4 ===
* Inspector Controls  
* Inspector Controls
** add toolbar to treepanel
** turn inspection on/off
** turn inspection on/off
** enable/disable style and DOM panels
** enable/disable style and DOM panels
Line 147: Line 157:
*** test keys
*** test keys


'''Estimated Time:''' 2-3 days
=== 0.4.1 ===
* Inspector keyboard controls
** navigate nodes by keyboard when inspecting
** testcase
*** keyboard events when highlighting
'''Estimated Time:''' 2-3 days
'''Estimated Time:''' 2-3 days


Line 152: Line 169:
* Rewriting the treeview
* Rewriting the treeview
** replace xul tree widget with html? richlistbox?
** replace xul tree widget with html? richlistbox?
** use jquery based tree implementation?
** use jquery based tree implementation? (jstree)
** or, can this be done with xul tree widget and a smarter treeview object?
** or, can this be done with xul tree widget and a smarter treeview object?
** features
** features
Line 198: Line 215:
* Additional panel features as they become available
* Additional panel features as they become available
** probably not a real milestone, just bits to add as they become available, see: [[XUL:Panel_Improvements]].
** probably not a real milestone, just bits to add as they become available, see: [[XUL:Panel_Improvements]].
* panel resizing
'''Estimated Time:''' 0
'''Estimated Time:''' 0


Line 209: Line 227:


''possible to style some features during development. 0.2 and 0.3 should be styled initially. Tree panel may be styled during reimplementation.''
''possible to style some features during development. 0.2 and 0.3 should be styled initially. Tree panel may be styled during reimplementation.''
=== 1.1 ===
* css workspaces
** similar to CSSDesk
** text area for modifying the CSS of a selected node
** save/export CSS
** testcases
*** select node
*** add css text to workspace
*** verify style object on node
'''Estimated Time:''' 1-2 weeks
canmove, Confirmed users
1,189

edits

Navigation menu