Closed Bug 1456589 Opened 7 years ago Closed 6 years ago

Replace the Bookmark Manager with the Firefox Library in SeaMonkey: Followup bug

Categories

(SeaMonkey :: Bookmarks & History, enhancement)

enhancement
Not set
normal

Tracking

(seamonkey2.57esr fixed, seamonkey2.58 wontfix, seamonkey2.60 fixed)

RESOLVED FIXED
seamonkey2.60
Tracking Status
seamonkey2.57esr --- fixed
seamonkey2.58 --- wontfix
seamonkey2.60 --- fixed

People

(Reporter: frg, Assigned: frg)

References

(Blocks 3 open bugs)

Details

(Keywords: late-l10n)

Attachments

(9 files)

3.68 KB, patch
iannbugzilla
: review+
iannbugzilla
: approval-comm-esr60+
Details | Diff | Splinter Review
15.65 KB, patch
iannbugzilla
: review+
iannbugzilla
: approval-comm-esr60+
Details | Diff | Splinter Review
7.00 KB, patch
iannbugzilla
: review+
iannbugzilla
: approval-comm-esr60+
Details | Diff | Splinter Review
9.00 KB, patch
iannbugzilla
: review+
iannbugzilla
: approval-comm-esr60+
Details | Diff | Splinter Review
10.50 KB, patch
iannbugzilla
: review+
iannbugzilla
: approval-comm-esr60+
Details | Diff | Splinter Review
66.58 KB, patch
iannbugzilla
: review+
iannbugzilla
: approval-comm-esr60+
Details | Diff | Splinter Review
4.48 KB, patch
iannbugzilla
: review+
iannbugzilla
: approval-comm-esr60+
Details | Diff | Splinter Review
6.74 KB, patch
iannbugzilla
: review+
iannbugzilla
: approval-comm-esr60+
Details | Diff | Splinter Review
42.09 KB, application/x-zip-compressed
Details
+++ This bug was initially created as a clone of Bug #1378089 +++ Bug 1378089 replaced the Bookmarks Manager with a SeaMonkey specific version of the Firefox Library. This bug is a meta bug for the needed followup patches I plan to file: 1.) Address the comments from IanN wrt to bringing back the keywords column. 2.) Address the comments from IanN wrt to the missing column selection widget in the UI 3.) The checked in patches worked initially in SeaMonkey 2.57 but recent changes removed and also renamed functions. I need to track this down and open followup patches for 2.57+ (60+).
Summary: Replace the Bookmark Manager with the Firefox Library in SeaMonkey Followup bug → Replace the Bookmark Manager with the Firefox Library in SeaMonkey: Followup bug
There are a lot of bugs which needed backports so I will only address 3.) The checked in patches worked initially in SeaMonkey 2.57 but recent changes removed and also renamed functions. I need to track this down and open followup patches for 2.57+ (60+). in this bug and move 1 and 2 out. The 8 patches will bring the SeaMonkey places code mostly in line with Firefox ESR 60.
Assignee: nobody → frgrahl
Status: NEW → ASSIGNED
Attachment #8992984 - Flags: review?(iann_bugzilla)
Attachment #8992984 - Flags: approval-comm-esr60?
Part 2
Attachment #8992985 - Flags: review?(iann_bugzilla)
Attachment #8992985 - Flags: approval-comm-esr60?
Part 3
Attachment #8992986 - Flags: review?(iann_bugzilla)
Attachment #8992986 - Flags: approval-comm-esr60?
Part 4
Attachment #8992987 - Flags: review?(iann_bugzilla)
Attachment #8992987 - Flags: approval-comm-esr60?
Part 5
Attachment #8992988 - Flags: review?(iann_bugzilla)
Attachment #8992988 - Flags: approval-comm-esr60?
Part 6
Attachment #8992990 - Flags: review?(iann_bugzilla)
Attachment #8992990 - Flags: approval-comm-esr60?
Part 7
Attachment #8992991 - Flags: review?(iann_bugzilla)
Attachment #8992991 - Flags: approval-comm-esr60?
Part 8 Cleanup patch does not port anything.
Attachment #8992992 - Flags: review?(iann_bugzilla)
Attachment #8992992 - Flags: approval-comm-esr60?
Attached file original-patches.zip
Original ported and rebased patches for reference only.
Blocks: 1476660
Blocks: 1476662
Keywords: meta
Comment on attachment 8992984 [details] [diff] [review] 1456589-part1-places-esr60.patch LGTM straight port of Bug 1437651 r/a=me
Attachment #8992984 - Flags: review?(iann_bugzilla)
Attachment #8992984 - Flags: review+
Attachment #8992984 - Flags: approval-comm-esr60?
Attachment #8992984 - Flags: approval-comm-esr60+
Comment on attachment 8992985 [details] [diff] [review] 1456589-part2-places-esr60.patch r=me a=me though we need to let l10n know about the late changes
Attachment #8992985 - Flags: review?(iann_bugzilla)
Attachment #8992985 - Flags: review+
Attachment #8992985 - Flags: approval-comm-esr60?
Attachment #8992985 - Flags: approval-comm-esr60+
Comment on attachment 8992986 [details] [diff] [review] 1456589-part3-places-esr60.patch LGTM r/a=me
Attachment #8992986 - Flags: review?(iann_bugzilla)
Attachment #8992986 - Flags: review+
Attachment #8992986 - Flags: approval-comm-esr60?
Attachment #8992986 - Flags: approval-comm-esr60+
Comment on attachment 8992987 [details] [diff] [review] 1456589-part4-places-esr60.patch LGTM r/a=me
Attachment #8992987 - Flags: review?(iann_bugzilla)
Attachment #8992987 - Flags: review+
Attachment #8992987 - Flags: approval-comm-esr60?
Attachment #8992987 - Flags: approval-comm-esr60+
Comment on attachment 8992988 [details] [diff] [review] 1456589-part5-places-esr60.patch LGTM r/a=me with usual l10n warning
Attachment #8992988 - Flags: review?(iann_bugzilla)
Attachment #8992988 - Flags: review+
Attachment #8992988 - Flags: approval-comm-esr60?
Attachment #8992988 - Flags: approval-comm-esr60+
Comment on attachment 8992990 [details] [diff] [review] 1456589-part6-places-esr60.patch Lots of shifting around and renaming of stuff LGTM r/a=me
Attachment #8992990 - Flags: review?(iann_bugzilla)
Attachment #8992990 - Flags: review+
Attachment #8992990 - Flags: approval-comm-esr60?
Attachment #8992990 - Flags: approval-comm-esr60+
Comment on attachment 8992991 [details] [diff] [review] 1456589-part7-places-esr60.patch LGTM r/a=me
Attachment #8992991 - Flags: review?(iann_bugzilla)
Attachment #8992991 - Flags: review+
Attachment #8992991 - Flags: approval-comm-esr60?
Attachment #8992991 - Flags: approval-comm-esr60+
Comment on attachment 8992992 [details] [diff] [review] 1456589-part8-places-mopup.patch LGTM r/a=me
Attachment #8992992 - Flags: review?(iann_bugzilla)
Attachment #8992992 - Flags: review+
Attachment #8992992 - Flags: approval-comm-esr60?
Attachment #8992992 - Flags: approval-comm-esr60+
Pushed by frgrahl@gmx.net: https://hg.mozilla.org/comm-central/rev/4b570a748f30 Part 1 Port Bug 1437651 [Remove unused simulated-places-node references]. r=IanN https://hg.mozilla.org/comm-central/rev/6c1cd825c2b9 Part 2 Port Bug 1437242 1432614 1438511 1439313 1437583 1437310 1439358 3,6 to SeaMonkey places. r=IanN https://hg.mozilla.org/comm-central/rev/769411dc58db Part 3 Port Bug 1440284 [change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules]. r=IanN https://hg.mozilla.org/comm-central/rev/8ca24e8c7a6b Part 4 Port Bug 1434376 and Bug 1432425 to SeaMonkey places. r=IanN https://hg.mozilla.org/comm-central/rev/5515f2dd2916 Part 5 Port Bug 1435910 Part 0.1 [Move PlacesUIUtils.confirmOpenInTabs into new OpenInTabsUtils.jsm and add promiseConfirmOpenInTabs]. r=IanN https://hg.mozilla.org/comm-central/rev/97c389019398 Part 6 Port Bug 1439315 [defineLazyScriptGetter controller.js] to SeaMonkey places. r=IanN https://hg.mozilla.org/comm-central/rev/67150548fc03 Part 7 Port Bug 1442945 1440644 1443189 1444599 to SeaMonkey places. r=IanN https://hg.mozilla.org/comm-central/rev/cd07afc8bcc3 Part 8 Remove unused telemetry calls and an accidently checked in file from SeaMonkey places. r=IanN
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
https://hg.mozilla.org/releases/comm-esr60/rev/fdb3a87584ac Part 1 Port Bug 1437651 [Remove unused simulated-places-node references]. r=IanN a=IanN https://hg.mozilla.org/releases/comm-esr60/rev/f18a636061bf Part 2 Port Bug 1437242 1432614 1438511 1439313 1437583 1437310 1439358 3,6 to SeaMonkey places. r=IanN a=IanN https://hg.mozilla.org/releases/comm-esr60/rev/02dcc9039d68 Part 3 Port Bug 1440284 [change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules]. r=IanN a=IanN https://hg.mozilla.org/releases/comm-esr60/rev/e5f6a52c52d3 Part 4 Port Bug 1434376 and Bug 1432425 to SeaMonkey places. r=IanN a=IanN https://hg.mozilla.org/releases/comm-esr60/rev/292194db3c07 Part 5 Port Bug 1435910 Part 0.1 [Move PlacesUIUtils.confirmOpenInTabs into new OpenInTabsUtils.jsm and add promiseConfirmOpenInTabs]. r=IanN a=IanN https://hg.mozilla.org/releases/comm-esr60/rev/a52ac7dae4b7 Part 6 Port Bug 1439315 [defineLazyScriptGetter controller.js] to SeaMonkey places. r=IanN a=IanN https://hg.mozilla.org/releases/comm-esr60/rev/3e3d8a6a9dde Part 7 Port Bug 1442945 1440644 1443189 1444599 to SeaMonkey places. r=IanN a=IanN https://hg.mozilla.org/releases/comm-esr60/rev/2d8a9e813140 Part 8 Remove unused telemetry calls and an accidently checked in file from SeaMonkey places. r=IanN a=IanN
Keywords: late-l10n
Target Milestone: --- → seamonkey2.60
Blocks: 1872623
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: