Closed Bug 132653 Opened 23 years ago Closed 23 years ago

Missing arrow buttons in embedding dist

Categories

(Core Graveyard :: Embedding: APIs, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: adamlock, Assigned: adamlock)

Details

(Keywords: topembed+)

Attachments

(1 file)

Users report missing arrows graphics on scrollbars in the embedding dist. This doesn't affect XP (which renders things natively with the XP theme engine) but does affect W2K. Looks like a chrome manifest issue. The classic skin has put the arrow graphics in a subdir which wasn't being picked up in the repackaging. The patch is below but has yet to be verified.
Patch adds missing chrome dirs. I wonder if it's possible to disable native rendering on XP so I can verify it works. Investigating...
Verifying patch brings back the arrows. Jud do you want to review? I don't know what keywords to add for this since it should go on the trunk and 0.9.9. Win32 theme behaviour appears to be hardcoded (should be a pref perhaps) so I had to hack nsNativeTheme.cpp so it wouldn't load to uxtheme.dll in order to verify this code worked using my XP box.
Keywords: topembed
QA Contact: mdunn → bmartin
adding topembed+ so this can land on the trunk. nominating edt0.9.9 so we can consider this for 0.9.9 checkin.
Keywords: topembededt0.9.9, topembed+
Attachment #75453 - Flags: review+
please checkin to the 0.9.9 branch and mark with "fixed0.9.9" upon landing.
Keywords: edt0.9.9edt0.9.9+
Fix checked into 0.9.9 branch. Going through the normal sr/a route for trunk checkin.
Keywords: fixed0.9.9
Keywords: mozilla1.0
Attachment #75453 - Flags: superreview+
Attachment #75453 - Flags: approval+
Marking FIXED. Patch is in the trunk and branch
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Brent -- Please verify on branch.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: