Closed Bug 95310 Opened 23 years ago Closed 15 years ago

res\arrowd.gif does not get installed on Unix

Categories

(Core :: Layout: Form Controls, defect)

x86
Windows 95
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: jeff, Unassigned)

References

()

Details

Without res\arrow.gif, there's no down arrow on the dropdown lists within forms.
embedding.
Assignee: cls → adamlock
Status: UNCONFIRMED → NEW
Ever confirmed: true
Marking NEW. Patch for Win32 is below. Unix probably requires a similar patch

Index: basebrowser-win
===================================================================
RCS file: /cvsroot/mozilla/embedding/config/basebrowser-win,v
retrieving revision 1.30
diff -u -r1.30 basebrowser-win
--- basebrowser-win     2001/08/15 01:25:14     1.30
+++ basebrowser-win     2001/08/15 19:51:47
@@ -263,6 +263,8 @@
 res\viewsource.css
 res\ua.css
 res\forms.css
+res\arrow.gif
+res\arrowd.gif
 res\builtin\buttonBindings.xml
 res\builtin\buttons.css
 res\builtin\checkbox.css
Unix diff. Jeff, do you want to review these changes?

Index: basebrowser-unix
===================================================================
RCS file: /cvsroot/mozilla/embedding/config/basebrowser-unix,v
retrieving revision 1.30
diff -u -r1.30 basebrowser-unix
--- basebrowser-unix    2001/08/09 13:52:29     1.30
+++ basebrowser-unix    2001/08/15 20:17:23
@@ -252,4 +252,5 @@
 res/viewsource.css
 res/ua.css
 res/forms.css
+res/arrow.gif
 res/builtin/*
looks good to me.  I'm not sure that arrowd.gif is necessary, but it doesn't
hurt to include it.

r=jeff@tcbnetworks.com
sr=rpotts.

why does windows get both 'arrow.gif' and 'arrowd.gif' when unix only gets 
'arrow.gif'?

-- rick
My fix is checked in. Reassigning to HTML Form Controls for feedback on the
arrowd.gif issue.

Both res/arrow.gif and res/arrowd.gif are referenced by forms.css but only Win32
has both files. The Unix makefile mozilla/layout/html/document/src/Makefile.in
does not install arrowd.gif at all. Why is this?

http://lxr.mozilla.org/seamonkey/source/layout/html/document/src/forms.css#126
http://lxr.mozilla.org/seamonkey/source/layout/html/document/src/forms.css#135http://lxr.mozilla.org/seamonkey/source/layout/html/document/src/Makefile.in

I have checked in an updated embedding's basebrowser-unix that installs
arrowd.gif but it will generate a warning at the moment because it's not there
to be copied.
Assignee: adamlock → rods
Component: Build Config → HTML Form Controls
QA Contact: granrose → madhur
arrowd.gif is the "pressed" image of the arrow.  I'm not sure if unix is 
supposed to have it.  (anyways, currently, you don't get that pressed image 
when you mousedown on the arrow in Windows, due to some bug)
*** Bug 96116 has been marked as a duplicate of this bug. ***
Changing summary.

Summary: res\arrow.gif should be included in embed builds → res\arrowd.gif does not get installed on Unix
I am not sure this is getting installed anywhere
Status: NEW → ASSIGNED
Priority: -- → P4
Target Milestone: --- → Future
Priority: P4 → P5
.
Assignee: rods → form
Severity: trivial → normal
Status: ASSIGNED → NEW
Priority: P5 → --
QA Contact: madhur → ian
Target Milestone: Future → ---
Assignee: layout.form-controls → nobody
QA Contact: ian → layout.form-controls
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.