Closed
Bug 451373
Opened 17 years ago
Closed 17 years ago
code cleanup in BrowserUI.show
Categories
(Firefox for Android Graveyard :: General, defect, P3)
Firefox for Android Graveyard
General
Tracking
(Not tracked)
VERIFIED
FIXED
fennec1.0a1
People
(Reporter: db48x, Assigned: db48x)
Details
Attachments
(2 files, 1 obsolete file)
6.20 KB,
patch
|
Details | Diff | Splinter Review | |
2.16 KB,
patch
|
mfinkle
:
review+
|
Details | Diff | Splinter Review |
I cleaned it up a bit, and figure that the cleanup can be checked in independently. This is mostly just to make it more easily maintainable; it doesn't make it easy for an extension author to use. It does make it easier for us to add to the list in the future.
Assignee | ||
Comment 1•17 years ago
|
||
Comment 2•17 years ago
|
||
Comment on attachment 334680 [details] [diff] [review]
WIP
I don't think we should go this route. Things are only going to get worse and the current (and WIP) approaches don't scale.
I have some ideas. I hope to get a patch soon.
Comment 3•17 years ago
|
||
"Things are only going to get worse" -> Fennec is getting more panels and sidebars
Updated•17 years ago
|
Flags: wanted-fennec1.0+
Priority: -- → P3
Target Milestone: --- → Fennec A1
Assignee | ||
Comment 4•17 years ago
|
||
In that vein, here's something simple we can do to make extensions possible.
Attachment #340793 -
Flags: review?(mark.finkle)
Comment 5•17 years ago
|
||
Comment on attachment 340793 [details] [diff] [review]
451373-2.diff
I like this, but I just bitrotted your patch pretty good.
Also, I'd like to use "linkedpanel" instead of "panelid" as the attribute on the toolbarbuttons
Attachment #340793 -
Flags: review?(mark.finkle) → review-
Assignee | ||
Comment 6•17 years ago
|
||
Attachment #340793 -
Attachment is obsolete: true
Attachment #340811 -
Flags: review?(mark.finkle)
Comment 7•17 years ago
|
||
Comment on attachment 340811 [details] [diff] [review]
451373-3.diff
nice cleanup
Attachment #340811 -
Flags: review?(mark.finkle) → review+
Assignee | ||
Comment 8•17 years ago
|
||
Comment on attachment 340811 [details] [diff] [review]
451373-3.diff
I pushed this the other day.
Updated•17 years ago
|
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 9•17 years ago
|
||
The reason I didn't resolve the bug was that there were/are other improvements that could be made. I guess that is uncouth though.
Comment 10•16 years ago
|
||
we have reworked a lot of this code. This is more of a dev item than a testcase to verify.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•