Closed
Bug 804411
Opened 12 years ago
Closed 12 years ago
JavaScript has to be enabled to parse feeds
Categories
(SeaMonkey :: Feed Discovery and Preview, defect)
SeaMonkey
Feed Discovery and Preview
Tracking
(seamonkey2.13 unaffected, seamonkey2.14 fixed, seamonkey2.15 fixed, seamonkey2.16 fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
seamonkey2.13 | --- | unaffected |
seamonkey2.14 | --- | fixed |
seamonkey2.15 | --- | fixed |
seamonkey2.16 | --- | fixed |
People
(Reporter: neil, Assigned: neil)
References
Details
(Keywords: regression)
Attachments
(1 file)
1.63 KB,
patch
|
iannbugzilla
:
review+
iannbugzilla
:
approval-comm-aurora+
iannbugzilla
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
Steps to reproduce problem:
1) disable JavaScript in browser
2) open: http://www.irregularwebcomic.net/rss3.xml
Actual result: feed doesn't get parsed.
Expected result: feed should be displayed.
Additional information: This bug was created as a clone of bug 786009.
Confirmed.
2.13.1 works properly.
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121011 Firefox/16.0 SeaMonkey/2.13.1
Build identifier: 20121011080919
By the time we reach here we're broken:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 SeaMonkey/2.14a1
Build identifier: 20120726003003
In that case, no page actually loads. It shows "done", but the page is entirely gray, & Page Info shows it to be about:blank.
Error Console shows:
Error: Services.scriptSecurityManager.getCodebasePrincipal is not a function
Source File: resource:///components/nsAbout.js
Line: 43
I did see this, once:
Error: Search service falling back to synchronous initialization at SRCH_SVC__ensureInitialized@resource:///components/nsSearchService.js:2498
@resource:///components/nsSearchService.js:3468
@chrome://communicator/content/nsContextMenu.js:1284
@chrome://communicator/content/nsContextMenu.js:45
nsContextMenu@chrome://communicator/content/nsContextMenu.js:26
onpopupshowing@chrome://navigator/content/navigator.xul:1
Source File: resource:///components/nsSearchService.js
Line: 2499
A later build is different again, actually loading the page, though not displaying its data, & no Error Console message:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 SeaMonkey/2.14a1
Build identifier: 20120814003006
(these are builds I had on hand, so can't necessarily give a precise regression range)
Assignee | ||
Comment 2•12 years ago
|
||
(In reply to therube from comment #1)
> Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0
> SeaMonkey/2.14a1
> Build identifier: 20120726003003
>
> In that case, no page actually loads. It shows "done", but the page is
> entirely gray, & Page Info shows it to be about:blank.
>
> Error Console shows:
>
> Error: Services.scriptSecurityManager.getCodebasePrincipal is not a function
> Source File: resource:///components/nsAbout.js
> Line: 43
This was fixed later on in the 2.14 cycle, so 2.14b doesn't throw this error.
Assignee | ||
Comment 3•12 years ago
|
||
Well, there appear to be a number of options:
1. Restore nsAboutFeeds.js and add the custom principal there
2. Always add the custom principal in nsAbout.js
(I tried this and I couldn't get anything to break)
3. Add a special case for about:feeds in nsAbout.js
4. Add a special case for about:feeds in nsAbout.js BUT
hide it under its own flag
Assignee | ||
Comment 4•12 years ago
|
||
5. Add the custom principal in FeedConverter.js
Assignee | ||
Comment 5•12 years ago
|
||
Attachment #674441 -
Flags: review?(iann_bugzilla) → review+
Assignee | ||
Comment 6•12 years ago
|
||
Assignee | ||
Comment 7•12 years ago
|
||
Comment on attachment 674441 [details] [diff] [review]
Proposed patch
[Approval Request Comment]
Regression caused by (bug #): 774585
User impact if declined: Unable to view feeds when JavaScript is disabled
Testing completed (on m-c, etc.):
Risk to taking this patch (and alternatives if risky): Low
String changes made by this patch: None
Attachment #674441 -
Flags: approval-comm-beta?
Attachment #674441 -
Flags: approval-comm-aurora?
Attachment #674441 -
Flags: approval-comm-beta?
Attachment #674441 -
Flags: approval-comm-beta+
Attachment #674441 -
Flags: approval-comm-aurora?
Attachment #674441 -
Flags: approval-comm-aurora+
Assignee | ||
Comment 8•12 years ago
|
||
http://hg.mozilla.org/releases/comm-aurora/rev/1c1dd649ea89
http://hg.mozilla.org/releases/comm-beta/rev/2ccb24c2d876
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•