Closed Bug 750494 Opened 12 years ago Closed 9 years ago

Make Web App (views.mustache) a first-class development client

Categories

(Pancake Graveyard :: Front-end, enhancement)

x86
macOS
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: gbrander, Unassigned)

Details

The "views" web app (views.mustache) has proven to be a very useful client for testing and development. Running the app as a web app allows us to use the full suite of browser dev tools when developing or troubleshooting.

Let's make the views app a robust client for development.

* Resolve app check-in issues and general loading flakiness in Firefox
* Make sure account menu works for app
* Make sure popup xmessages have a handler in views app
* Update handling code in views to mimic handling code in Obj-C app.
I made a start on this in https://bitbucket.org/mozillapancake/pancake/changeset/d0eeb61bc605 thru https://bitbucket.org/mozillapancake/pancake/changeset/dc92dea1fd5e

.. that work includes a port of the handleCallWithName method and implementations of a few other methods in there to get closer parity btw. the views.app (browser) and ios experience. Its just a beginning though.
Doing https://bugzilla.mozilla.org/show_bug.cgi?id=754339 will resolve the PostMessage flakiness we currently deal with in Firefox. However, this would be an architectural change, and I'm personally unwilling to destabilize anything until after launch.
Target Milestone: M3 → M4
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.