Closed
Bug 1206488
Opened 9 years ago
Closed 9 years ago
Getting URL of live bookmark
Categories
(Firefox :: Bookmarks & History, defect, P3)
Tracking
()
VERIFIED
FIXED
Firefox 44
Tracking | Status | |
---|---|---|
firefox44 | --- | verified |
People
(Reporter: zburget, Assigned: mak)
Details
Attachments
(1 file)
1.37 KB,
patch
|
Gijs
:
review+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:41.0) Gecko/20100101 Firefox/41.0
Build ID: 20150910171927
Steps to reproduce:
Open Library window (Ctrl+Shift+B).
In the left tree of diretory/bookmark structure make right click to any live bookmark and from context menu select "Copy".
Actual results:
What happened? Nothing!
Expected results:
I expect that I'll have URL of RSS feed in clipboard.
I must go to parent folder, find RSS feed again in tne right part of Library window and there make right click -> Copy to get required URL.
Better solution would be some like properties in the appropriate context menu.
(Best, abandoned, solution was until FF 39 - additional field for URL in feed window)
It's probably because the location fied of RSS feeds has been removed (see bug 1203341), then now, when you use the "Copy" entry in the context menu of a live bookmark, Firefox copies nothing.
In addition, the RSS icon for the folder has been removed, so it's impossible to make the difference between a live bookmark and a bookmark in the library.
Bad design IMHO, and really a regression for the user. Maybe the code is simpler and but it has broken so many user features.
(Build ID 20150921073455)
from Browser Console,
>ReferenceError: can't access lexical declaration `node' before initialization
> PlacesUtils.jsm:580:13
>NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "can't access lexical declaration `node' before initialization" {file: "resource://gre/modules/PlacesUtils.jsm" line: 580}]'[JavaScript Error: "can't access lexical declaration `node' before initialization" {file: "resource://gre/modules/PlacesUtils.jsm" line: 580}]' when calling method: [nsIController::doCommand] controller.js:1724:0
Look PlacesUtils.jsm:580:13.
> let node = PlacesUtils.getFolderContents(node.itemId, false, true).root;
Assignee | ||
Comment 3•9 years ago
|
||
(In reply to Loic from comment #1)
> It's probably because the location fied of RSS feeds has been removed (see
> bug 1203341), then now, when you use the "Copy" entry in the context menu of
> a live bookmark, Firefox copies nothing.
No, copy should copy the feed uri, if it doesn't it's a bug.
> In addition, the RSS icon for the folder has been removed, so it's
> impossible to make the difference between a live bookmark and a bookmark in
> the library.
And this is another bug, pretty sure it's filed already.
> Bad design IMHO, and really a regression for the user. Maybe the code is
> simpler and but it has broken so many user features.
you are mixing up bugs with decisions, please don't.
Assignee | ||
Comment 4•9 years ago
|
||
(In reply to atlanto from comment #2)
> (Build ID 20150921073455)
>
> from Browser Console,
> >ReferenceError: can't access lexical declaration `node' before initialization
> > PlacesUtils.jsm:580:13
> >NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "can't access lexical declaration `node' before initialization" {file: "resource://gre/modules/PlacesUtils.jsm" line: 580}]'[JavaScript Error: "can't access lexical declaration `node' before initialization" {file: "resource://gre/modules/PlacesUtils.jsm" line: 580}]' when calling method: [nsIController::doCommand] controller.js:1724:0
>
> Look PlacesUtils.jsm:580:13.
> > let node = PlacesUtils.getFolderContents(node.itemId, false, true).root;
This is a bug in the code, we cannot shadow the node argument with a local node variable. I don't know if just fixing this will fix the bug, but it's something to fix regardless.
Assignee: nobody → mak77
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Assignee | ||
Updated•9 years ago
|
Priority: -- → P3
Assignee | ||
Comment 5•9 years ago
|
||
Attachment #8673716 -
Flags: review?(gijskruitbosch+bugs)
Comment 6•9 years ago
|
||
Comment on attachment 8673716 [details] [diff] [review]
1206488.diff
Review of attachment 8673716 [details] [diff] [review]:
-----------------------------------------------------------------
rs=me
Attachment #8673716 -
Flags: review?(gijskruitbosch+bugs) → review+
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox44:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 44
Updated•9 years ago
|
QA Whiteboard: [good first verify]
Comment 9•9 years ago
|
||
I have reproduced this bug with Firefox Nightly 43.0a1(Build ID-20150920030217)on
windows 7(64 bit)
Verified as fixed with Latest Firefox Beta 44.0b7 (Build ID: 20160107144911)
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0
[testday-20160108]
Updated•9 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•