Firebug/WeeklyUpdates/2010-08-24: Difference between revisions
< Firebug | WeeklyUpdates
Jump to navigation
Jump to search
Johnjbarton (talk | contribs) No edit summary |
Johnjbarton (talk | contribs) |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 24: | Line 24: | ||
** New support for testing extensions (Honza, kpdecker); need doc | ** New support for testing extensions (Honza, kpdecker); need doc | ||
** New tests for completion needed (Honza) | ** New tests for completion needed (Honza) | ||
== 1.6 on FF 4.0 == | |||
* [http://getfirebug.com/knownissues known issues] | |||
* Looks like FF 4.0b4 might work for Firebug, in code freeze now, out next week | |||
* [http://code.google.com/p/fbug/issues/list?q=label:FF4.0 FF4.0 labeled issues] | |||
== Firebug 1.7 == | == Firebug 1.7 == | ||
| Line 51: | Line 57: | ||
** tested on click event handler | ** tested on click event handler | ||
** needs key binding, FBTest, trial on a lot more cases.... | ** needs key binding, FBTest, trial on a lot more cases.... | ||
* Selectbug extension added to fbug SVN (jjb) | |||
** Adds side panel to CSS panel, selectors | |||
* Mutation Recognizer needs to support removal of UI features | |||
* | ** eg remove breakpoint (HONZA) | ||
* | |||
== JaegerMonkey (FF 4.1?) == | == JaegerMonkey (FF 4.1?) == | ||
| Line 72: | Line 77: | ||
== Crossfire == | == Crossfire == | ||
* [http://code.google.com/p/fbug/issues/list?q=label:crossfire Crossfire labeled issues] | |||
* [https://docs0.google.com/document/edit?id=1d_N-OIb3UztuC-_g0piXsIIdp89HnMcDk-uSQ8uamW4&authkey=CIf48O4J&hl=en&pli=1# Webkit Inspector Protocol?] | * [https://docs0.google.com/document/edit?id=1d_N-OIb3UztuC-_g0piXsIIdp89HnMcDk-uSQ8uamW4&authkey=CIf48O4J&hl=en&pli=1# Webkit Inspector Protocol?] | ||
* Testing of backend: FBTest? | * Testing of backend: FBTest? | ||
| Line 83: | Line 88: | ||
** Client side has "presentation model" (cache of info needed for panels) | ** Client side has "presentation model" (cache of info needed for panels) | ||
* Standards may based on [http://www.w3.org/TR/WebIDL/ Web IDL] or [JSON Schema http://json-schema.org/] | * Standards may based on [http://www.w3.org/TR/WebIDL/ Web IDL] or [JSON Schema http://json-schema.org/] | ||
== Fund Raising == | |||
* California non-profit. | |||
** Eric Jung, maintainance. | |||
** jjb to ask IBM | |||
* Delegating can go ahead | |||
== Bugs == | == Bugs == | ||
[https://wiki.mozilla.org/Firebug/MarchOfTheFirebugs#The_March_Begining_in_2010 updated March of the Firebugs] | [https://wiki.mozilla.org/Firebug/MarchOfTheFirebugs#The_March_Begining_in_2010 updated March of the Firebugs] | ||
Latest revision as of 17:44, 24 August 2010
John J. Barton, Jan 'Honza' Odvarko, Pat Mueller, Mike Collins, Steve Roussey
Issues for 1.6
- Time for b1
- Blocks 1.6
- FF b4 code freeze, fuzzy text solved: we should plan for 1.6b1 soon
- DONE One major bug left, issue 3327, needs a test case
- BON button, some BON test cases.
- Completion
- DONE Linux problems Need to investigate for 1.6
- DONE New option to hide popup extensions.firebug.commandLineShowCompleterPopup
- DONE set true by default, false for linux on FF 3.6
- investigate on FF 4.0 (HONZA)
- Accessibility Review (Hans out this week)
- new key shortcut mechanism proposed by Hillen,
- will create prototype on 1.7 branch for now
- Need feedback on Swarm (jjb on another project this week)
- New Prototype: Swarms
- collect test list from extensions and run all
- contact extension authors,
- The Firebug Swarm
- First run page
- one per alpha and beta
- donation page
- New support for testing extensions (Honza, kpdecker); need doc
- New tests for completion needed (Honza)
1.6 on FF 4.0
- known issues
- Looks like FF 4.0b4 might work for Firebug, in code freeze now, out next week
- FF4.0 labeled issues
Firebug 1.7
- Branch and attack debugger.js/fbs to get a plan for refactoring work.
- New API between debugger.js and fbs to match CrossFire protocol
- pmueller suggested looking at json schema
- darin suggests looking at java remote debug for extensibility issues
- add support for JS debug to Firebug for Google Chrome
- prepares for jsdv2
- prepares for mobile web debug at least for JS
- New API between debugger.js and fbs to match CrossFire protocol
- Refactor to support Firebug Embedded:
- Firebug in Firefox as jetpack
- Firebug in Google Chrome more complete, more common code
- Darin making progress on Firebug.Middle
- Middle ? BrowserToolInterface ? BTI. DebuggerProxy
- Sub objects.
- Event patterns.
- Request scripts, callback handler
- Register Handler, callback on event
- Call styles discussed in newsgroup
- Middle ? BrowserToolInterface ? BTI. DebuggerProxy
- Firefox proposal window.console
- Standards may based on Web IDL or [JSON Schema http://json-schema.org/]
- First new feature: JS ReRun
- enabled on breakpoint
- Button left of Continue
- re-runs current stack from its first function.
- tested on click event handler
- needs key binding, FBTest, trial on a lot more cases....
- Selectbug extension added to fbug SVN (jjb)
- Adds side panel to CSS panel, selectors
- Mutation Recognizer needs to support removal of UI features
- eg remove breakpoint (HONZA)
JaegerMonkey (FF 4.1?)
- uses jsd, adapted
- some tests failed, under investigation (HONZA)
Daily testing for Firebug + Firefox
- Test Bot Page
- Many more failures, but new test config should solve some, wait to see.
- Bug 559466 Integrate firebug test suite with automated tests
- Triage Process
- Contact page, platform triage person?
- Bug 532445 run unit tests (daily?) with Firebug installed in testing profiles
- Add support for reporting that FF crashed (Honza)
Crossfire
- Crossfire labeled issues
- Webkit Inspector Protocol?
- Testing of backend: FBTest?
- Darin
- Listener client/server
- Browser Tools Interface
- Socket startup and shutdown issues.
- Avoiding context transfer?
- Leave all model info on server side
- Client side has "presentation model" (cache of info needed for panels)
- Standards may based on Web IDL or [JSON Schema http://json-schema.org/]
Fund Raising
- California non-profit.
- Eric Jung, maintainance.
- jjb to ask IBM
- Delegating can go ahead