DevTools/2011-05/19: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 44: Line 44:
** added a close button to the Highlighter
** added a close button to the Highlighter
* Command Line update
* Command Line update
** Demo up
** Working on patches
* Style Doctor:
* Style Doctor:
** [https://people.mozilla.com/~jwalker/cssdoctor/cssdoctor.webm Quick demo video] (14Mb WebM)
** [https://people.mozilla.com/~jwalker/cssdoctor/cssdoctor.webm Quick demo video] (14Mb WebM)
** Pages used in the video: [https://people.mozilla.com/~jwalker/cssdoctor/demo.html demo] and [https://people.mozilla.com/~jwalker/cssdoctor/test.html test]
** Pages used in the video: [https://people.mozilla.com/~jwalker/cssdoctor/demo.html demo] and [https://people.mozilla.com/~jwalker/cssdoctor/test.html test]
* Style Inspector
* Style Inspector
** Applied changes from Mihai's review
** Merged a couple of bugs into the main patch
** Next step to integrate with the Highlighter
** CSS logic part hasn't been reviewed by a peer at all, but some of the code has been reviewed a few months ago by dolske.
* Style Editor
* Style Editor
** [http://neonux.com/csseditor/selector1.jpg Stylesheets tab]
** [http://neonux.com/csseditor/selector1.jpg Stylesheets tab]
** [http://neonux.com/csseditor/editor.jpg Editor tab]
** [http://neonux.com/csseditor/editor.jpg Editor tab]
** Cedric working on tests
** Will likely post an add-on for people to play with
** ultimately will end up in patch form
** dcamp suggested we move Style Editor up in the list because of Cedric's timezones
** Cedric's small incremental parser now has lots of tests and works pretty solidly (3 failing tests)
** the parser allows the editor to know the context of what you're editing all the time
** the DOM stylesheets get refreshed in parts, rather than entirely
** the parser also allows making transitions for changes
* View source
* View source
** working on feature pages/wireframes
** dev-apps-firefox thread to start
* HTML Tree Editing
* HTML Tree Editing
** has been experimenting with the way you edit
** the existing editing experience in other tools isn't always great
*** font changes
*** can't see original text
** trying out having a separate editing box
*** clearly an editing interface
*** doesn't obscure the original code
** also figuring out whether it makes sense to edit attributes independently
** possibly making a delete button
** maybe have tab key jump between values
** robcee had a contenteditable patch that might be relevant, but that one replaced the entire fragment


== Roundtable ==
== Roundtable ==
* Kyle asked about how we generally do DOM manipulation work
** Most people just do straight DOM manipulation
** there is IQ, which is our stripped down jQuery
** msucan says you could use IQ if you want, because there's nothing panorama specific
** we may need to file a bug to get IQ pulled out into a resource we can load
* dcamp: should debugger be a web console-esque panel at the bottom or separate window?
* dcamp: if there are repos where people can put these bits of work in progress, it would be nice to know that
** jwalker: for Joe's bits the URLs are in the feature pages
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,093

edits