canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,093
edits
Robodesign (talk | contribs) m (→Notices: add video demo link for the new web console features) |
No edit summary |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 9: | Line 9: | ||
* Firebug update | * Firebug update | ||
** 1.8 beta is coming | |||
** will keep compatibility with existing extensions as much as possible | |||
** mark obsolete APIs display a warning in the console panel whenever a deprecated API is used | |||
** debated about including some extensions with Firebug | |||
*** a better solution seems to be to use the "Swarm" feature started by John to load a bundle of connections | |||
*** might include EventBug extension at least | |||
** Tested SeaMonkey compatibility | |||
*** Only a couple of minor problems | |||
** Firebug modules are now loaded into an iframe rather than browser global scope | |||
*** not perfect yet, but close | |||
** the modules work is nearly done, but the reorganization needs to be finished | |||
** More progress on remoting/Browser Tools Interface | |||
* Debugger | * Debugger | ||
** remote protocol is limping along with thread-like actors | |||
** not tied into the UI yet | |||
** also working just on globals now | |||
** next step is getting it working with tabs | |||
** currently can stop at debugger statement and resume in global space | |||
** Mihai asked if you can set breakpoints at arbitrary points on a line | |||
*** dcamp says "eventually" | |||
* Web Console update | * Web Console update | ||
** Console repositioning (top request!) | ** Console repositioning (top request!) | ||
Line 15: | Line 34: | ||
** [http://www.robodesign.ro/coding/screen-casts/webconsole-bugs-577721-585991.ogv video demo of the two new features] | ** [http://www.robodesign.ro/coding/screen-casts/webconsole-bugs-577721-585991.ogv video demo of the two new features] | ||
** yay Firefox 6 | ** yay Firefox 6 | ||
** Panos has 3 patches that are racing against time to try to land by Monday | |||
* Scratchpad update | * Scratchpad update | ||
** Working to get a few fixes before Tuesday | |||
** l10n feedback on menu items, so renaming some menu items | |||
** robcee is holding off on making a Scratchpad video until the menu items stabilize | |||
* Highlighter update | * Highlighter update | ||
** Highlighter draws a darker background now | |||
** Tried adding shadows, outlines and such but found that performance was bad. | |||
** added a close button to the Highlighter | |||
* Command Line update | * Command Line update | ||
* Style Doctor | ** Demo up | ||
** Working on patches | |||
* Style Doctor: | |||
** [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] | |||
* Style Inspector | * Style Inspector | ||
* Style | ** 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 | |||
** [http://neonux.com/csseditor/selector1.jpg Stylesheets 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 | |||
** 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? | |||
** most people seemed in favor of attached | |||
* 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 | |||
* when is final merge from devtools to m-c | |||
** robcee might make that tomorrow | |||
** Monday is a holiday in Canada | |||
** Rob is trying to get some Scratchpad things | |||
* jwalker suggested that if we knew where all of these repos were, we could have automatic builds that identify where conflicts are | |||
** dcamp suggested having a repo where we dump everything in progress together and be able to play with it | |||
* robcee: wouldn't it be cool if there was a web-based l10n thing that showed you which files referred to which strings? | |||
* QA will update the Scratchpad wiki page with some basic use cases | |||
** they would like us to verify whether those cases are good |