Closed Bug 197001 Opened 22 years ago Closed 6 months ago

platform nsITheme implementations should share common code

Categories

(Core Graveyard :: GFX, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: bryner, Unassigned)

References

Details

So, when I landed the Aqua form control support for Cocoa, I created gfx/src/shared/nsNativeTheme.cpp, which is intended to be a cross-platform base class for nsITheme implementations. It's basically a set of utility functions for determining the state to draw the widget in, and whether author CSS styling should cause nsITheme to be disabled for the widget. This bug is to track converting the Linux and Windows nsITheme implementations to use the common base class.
Depends on: 232175
Assignee: bryner → general
Product: Core → Core Graveyard
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.