Closed
Bug 1130812
Opened 10 years ago
Closed 10 years ago
AppConstants.jsm is not substituting correctly
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox35 unaffected, firefox36 unaffected, firefox37 unaffected, firefox38 fixed, fennec38+)
RESOLVED
FIXED
Firefox 38
Tracking | Status | |
---|---|---|
firefox35 | --- | unaffected |
firefox36 | --- | unaffected |
firefox37 | --- | unaffected |
firefox38 | --- | fixed |
fennec | 38+ | --- |
People
(Reporter: mfinkle, Assigned: mfinkle)
References
Details
Attachments
(1 file)
947 bytes,
patch
|
rnewman
:
review+
|
Details | Diff | Splinter Review |
We have a spurious ';' which stops the text from being substituted. We also have a duplicate MOZ_DEVICES property.
Attachment #8560951 -
Flags: review?(rnewman)
Updated•10 years ago
|
Assignee: nobody → mark.finkle
Status: NEW → ASSIGNED
tracking-fennec: --- → ?
status-firefox35:
--- → wontfix
status-firefox36:
--- → ?
status-firefox37:
--- → ?
status-firefox38:
--- → affected
OS: Mac OS X → Android
Hardware: x86 → All
Comment 1•10 years ago
|
||
Comment on attachment 8560951 [details] [diff] [review]
fix-appconstants v0.1
Review of attachment 8560951 [details] [diff] [review]:
-----------------------------------------------------------------
FFFFFFFF
Attachment #8560951 -
Flags: review?(rnewman) → review+
Updated•10 years ago
|
Assignee | ||
Comment 2•10 years ago
|
||
Comment 3•10 years ago
|
||
Nick, can we get a tiny smoke test for this? E.g., checking that build dates are within sane ranges, that sort of thing?
Flags: needinfo?(nalexander)
Comment 4•10 years ago
|
||
(In reply to Richard Newman [:rnewman] from comment #3)
> Nick, can we get a tiny smoke test for this? E.g., checking that build dates
> are within sane ranges, that sort of thing?
We certainly can: I've filed Bug 1130872 as a mentor bug for this. I have often observed JS errors in browser.js, or suspected them. Is there a reasonable way to communicate to Java that browser.js has finished loading? It's hard to "message from the end of the script" because one can never be sure that the script has really finished parsing and executing...
Comment 5•10 years ago
|
||
(In reply to Nick Alexander :nalexander from comment #4)
> We certainly can: I've filed Bug 1130872 as a mentor bug for this. I have
> often observed JS errors in browser.js, or suspected them. Is there a
> reasonable way to communicate to Java that browser.js has finished loading?
> It's hard to "message from the end of the script" because one can never be
> sure that the script has really finished parsing and executing...
Gecko:Ready might be close enough; depends on your definition of "loaded".
Certainly that event would indicate that BrowserApp, BrowserEventHandler, all the helper classes listed around line 469 of browser.js, etc. are loaded and working to a point.
Comment 6•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 38
Comment 7•10 years ago
|
||
(In reply to Richard Newman [:rnewman] from comment #5)
> (In reply to Nick Alexander :nalexander from comment #4)
>
> > We certainly can: I've filed Bug 1130872 as a mentor bug for this. I have
> > often observed JS errors in browser.js, or suspected them. Is there a
> > reasonable way to communicate to Java that browser.js has finished loading?
> > It's hard to "message from the end of the script" because one can never be
> > sure that the script has really finished parsing and executing...
>
> Gecko:Ready might be close enough; depends on your definition of "loaded".
>
> Certainly that event would indicate that BrowserApp, BrowserEventHandler,
> all the helper classes listed around line 469 of browser.js, etc. are loaded
> and working to a point.
We already block on Gecko:Ready in pretty much every test, so no sense piling on. I just feel like browser.js evaluation can fail in ways that look like the evaluation has stopped. Anyway, ticket filed for AppConstants.jsm test.
Flags: needinfo?(nalexander)
Updated•10 years ago
|
tracking-fennec: ? → 38+
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•