Closed
Bug 596524
Opened 14 years ago
Closed 14 years ago
0.8 release blocker bugs
Categories
(Add-on SDK Graveyard :: General, defect)
Add-on SDK Graveyard
General
Tracking
(Not tracked)
RESOLVED
FIXED
0.8
People
(Reporter: myk, Assigned: myk)
References
Details
This bug tracks code blockers for the Jetpack SDK 0.8 release. Ping Myk or Dietrich, or comment here in this bug, to nominate a bug to block the release.
Comment 1•14 years ago
|
||
adding bug 596528 as a blocker. it covers test failures in core apis. one of the first things users of the sdk seem to do, from the regular irc questions about it, is run all the tests (maybe that's in the tutorial or readme or something?). so we should ship with the tests passing.
Depends on: 596528
Assignee | ||
Comment 2•14 years ago
|
||
Bug 596555 is a reproducible test failure caused by the removal of content-symbiont.js, on which page-worker.js depends, from the codebase. It should block the release.
Depends on: 596555
Assignee | ||
Comment 3•14 years ago
|
||
Fixed by changeset https://hg.mozilla.org/labs/jetpack-sdk/rev/bb5199283c86.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 4•14 years ago
|
||
Erm, sorry, wrong bug.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 5•14 years ago
|
||
Dietrich: we need to make a call on whether or not to require all 0.8 tests to pass on the latest Firefox nightlies before releasing 0.8, which is what we would normally do. I'm tracking the following test failures that are specific to the latest nightlies: bug 596787 - test-api-utils.testAddIterator bug 596790 - test-app-strings.testStringBundle bug 596792 - "test-list.test: for each using Iterator" bug 596793 - test-page-mod.testPageModIncludes bug 596795 - test-traceback.testFromExceptionWithError (Note: bug 596782 is not on this list, as it appears in 4.0b6 as well and is Linux-specific, unlike the rest of these failures, so it seems like a different kind of issue and one that should block.) It's possible that the problems are all in the SDK's code, but I suspect Firefox regressions from recent Firefox changes, given how much is going into the tree nowadays and how flaky Firefox has seemed to me (admittedly just a single data point and very anecdotal evidence). Do you have any sense of the current status of the Firefox tree and whether these are SDK issues we need to fix or Firefox regressions that mean we should relax our requirement to pass tests on nightlies until the tree stabilizes again?
Status: REOPENED → ASSIGNED
Comment 6•14 years ago
|
||
I'm fine with just passing tests on the latest beta. The nightlies are way too much of a moving-target at the moment.
Comment 7•14 years ago
|
||
Some tests and I think string related ones are failing because of the changes in js engine. error stack no longer contains 'Iterator'. More details: https://bugzilla.mozilla.org/show_bug.cgi?id=597004
Assignee | ||
Comment 8•14 years ago
|
||
Bug 597509 prevents SDK-based addons from loading in trunk Firefox, which needs to be fixed with either a change to Firefox or a change to the SDK. The Firefox guys think we should fix it on our side, and I'm inclined to agree, despite the pain for developers with existing SDK-based addons, as the change in Firefox is pretty important for startup performance, and the SDK is still in alpha, where such breaking changes are still reasonable where warranted. Thus marking that bug as a blocker for the 0.8 release. It looks like there's a simple low-risk fix for 0.8 and a more complicated fix we can land later.
Depends on: 597509
Comment 9•14 years ago
|
||
I thing this one must be a blocker for 0.8: https://bugzilla.mozilla.org/show_bug.cgi?id=598047
Assignee | ||
Comment 10•14 years ago
|
||
(In reply to comment #9) > I thing this one must be a blocker for 0.8: > https://bugzilla.mozilla.org/show_bug.cgi?id=598047 Yup, agreed!
Depends on: 598047
Assignee | ||
Updated•14 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 11•14 years ago
|
||
The Add-on SDK is no longer a Mozilla Labs experiment and has become a big enough project to warrant its own Bugzilla product, so the "Add-on SDK" product has been created for it, and I am moving its bugs to that product. To filter bugmail related to this change, filter on the word "looptid".
Component: Jetpack SDK → General
Product: Mozilla Labs → Add-on SDK
QA Contact: jetpack-sdk → general
You need to log in
before you can comment on or make changes to this bug.
Description
•