Closed Bug 305291 Opened 19 years ago Closed 19 years ago

move native theme code from gfx to widget

Categories

(Core :: Widget, defect)

x86
All
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: vlad, Assigned: vlad)

References

Details

Attachments

(1 file, 1 obsolete file)

In preparation for gfx going away, native theme code should be moved into
widget.  The attached patch does this; there are some small changes to the
native theme code as well to fix quirks, which will be a separate patch once we
can get that diff up.
Attached patch complete patchSplinter Review
complete patch including the small changes the various native theme code
Attachment #193253 - Attachment is obsolete: true
Attachment #193261 - Flags: superreview?(roc)
Attachment #193261 - Flags: review+
Comment on attachment 193261 [details] [diff] [review]
complete patch

looks good.
Attachment #193261 - Flags: superreview?(roc) → superreview+
checked in
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Could this have caused bug 305612 and/or bug 305632?
Blocks: 305636
This may also have casued bug 305651.
Why is there nsNativeThemeQt.cpp/h in widget/src/mac now?

See also bug 305662, which this caused.
So, why did you guys fork nsNativeThemeGTK.cpp?  Why not put one copy in a
shared directory, or make one reach into the other directory?  Forking code is
bad =)
I filed bug 308387 on unforking nsNativeThemeGTK.cpp
*** Bug 275365 has been marked as a duplicate of this bug. ***
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: