>Project Status Update: 2010-03-05

2010/03/07 — 2 Comments

>I am currently working on some “baked in” developer tools for web and extension developers.  This is the current status on the “console” piece.

Republished from the Mozilla Status Board: http://benjamin.smedbergs.us/weekly-updates.fcgi/

Done:

Spent the entire week on DevTools: “HeadsUpDisplay” bugs (bug 546708 and bug 545266). I have pretty much completed the work on these bugs, and will be filing new ones for the next phase, which is writing xpcshell tests for the HeadsUpDisplay service and browser chrome tests for what is part of the browser UI and Javascript module (HeadsUpDisplay.jsm).

The only gotcha is my attempt to make “contentWindow.wrappedJSObject.console = new Console();” to actually work.

I thought I had it working, but the wrapper is not working from content scripts. In the meantime I can write tests from the chrome side to make sure my internal methods are doing the right thing.

Worked with Mak on bug 543888 “Places API skeleton (API design)”

Worked on a CSS bug for Linux: Progress “Line” indicator for background loading tabs bug 544818
Next:

More of the same. Plan on revisiting “Update action” bug 538331
Coordination:

Ask mrbkap about my use of wrapedJSObject

Advertisements

2 responses to >Project Status Update: 2010-03-05

  1. 

    >What's HeadUpDisplay? The stuff I found on bugzilla isn't really enlightening.

  2. 

    >"HeadsUpDisplay" is a logging console that will be created per tab that web developers can use to debug Javascript. It is not working from content scripts yet – and The UI has had zero design iterations.The current work is most of the scaffolding required to anchor the UI, service and testing into browser and toolkit.The goal is to have a usable "alpha quality" logging console by the end of this quarter.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s