Closed Bug 574219 Opened 14 years ago Closed 14 years ago

Re-architect various js core/jetpack/wrapper code

Categories

(Firefox Graveyard :: Panorama, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 580878

People

(Reporter: Mardak, Unassigned)

References

Details

There's some helper code like tab tracking from jetpack that observes events like TabSelect and notifies with its own callbacks like onFocus. These were useful for sharing code between different candies, but now there's just one, it can be inlined.
Just to clarify, helpers are useful to keep abstraction, but some assumptions like tabcandy living in a tab vs in a xul:deck are different. E.g., no need to manually hide the navbar/status bar as that's handled by the deck. Also depending on how tab groups are handled, tabbrowser magic will probably need to change.
Summary: De-sugar/inline various js core/jetpack/wrapper code → Re-architect various js core/jetpack/wrapper code
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Mass moving all Tab Candy bugs from Mozilla Labs to Firefox::Tab Candy.  Filter the bugmail spam with "tabcandymassmove".
Product: Mozilla Labs → Firefox
Target Milestone: -- → ---
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.