Closed
Bug 616502
Opened 14 years ago
Closed 14 years ago
Arrows of the arrow panels do not show sometimes
Categories
(Firefox :: General, defect)
Firefox
General
Tracking
()
VERIFIED
FIXED
Tracking | Status | |
---|---|---|
blocking2.0 | --- | final+ |
People
(Reporter: jk1700, Assigned: enndeakin)
References
()
Details
(Keywords: testcase, Whiteboard: [softblocker][fx4-fixed-bugday])
Attachments
(4 files)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101203 Firefox/4.0b8pre
Build Identifier: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101203 Firefox/4.0b8pre
In some cases there is no arrow in invalid popup form (which is now arrow panel)
Reproducible: Always
Steps to Reproduce:
1. Open the URL
2. Click submit
Actual Results:
The invalid form arrow panel doesn't have and arrow (actually it has for a very short time and then dissapears)
Expected Results:
Arrow panel should have an arrow
The arrow appears when the width or margin property is removed from the #container
Comment 2•14 years ago
|
||
Does it happen everytime for a given form or it seems fully random?
If there are both rules in CSS there is no arrow everytime, if I remove one declaration there's correct behaviour everytime
Comment 5•14 years ago
|
||
The three last ones seem to have an arrow panel (at least on Mac) but I can confirm the other ones doesn't work.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Windows 7 → All
Hardware: x86 → All
Comment 6•14 years ago
|
||
So, the arrows of the arrow panels for some reasons do not show sometimes. It's very visible now because it's now used to show the error message when the user tries to submit an invalid form.
I guess it should block given that it's a bug in a new feature (arrow panel) which has direct consequence for another new feature (HTML5 Forms validation). The bug isn't critical thought.
Blocks: 554937
blocking2.0: --- → ?
Summary: No arrow in invalid form popup → Arrow panels do not show sometimes
Updated•14 years ago
|
Summary: Arrow panels do not show sometimes → Arrows of the arrow panels do not show sometimes
Assignee | ||
Comment 7•14 years ago
|
||
This is because the arrow position calculation isn't taking account that the anchor input elements are inside child frames.
I guess it should either be using screen coordinates or adding the iframe's offset to calculations.
Assignee | ||
Updated•14 years ago
|
Assignee: nobody → enndeakin
Assignee | ||
Comment 8•14 years ago
|
||
This patch changes arrow position calculation to use screen coordinates instead of client coordinates.
Attachment #497882 -
Flags: feedback?(mounir.lamouri)
Updated•14 years ago
|
blocking2.0: ? → .x
Updated•14 years ago
|
Attachment #497882 -
Flags: feedback?(mounir.lamouri) → feedback+
Comment 9•14 years ago
|
||
This patch sounds to work fine and fixes bug 616607 too. However, bug 616607 is a blocker so maybe the patch should move there if the review is slow?
Updated•14 years ago
|
Status: NEW → ASSIGNED
Comment 10•14 years ago
|
||
Making this blocking, since bug 616607 is dependent on it.
Comment 11•14 years ago
|
||
Neil added a new patch in bug 616607.
Whiteboard: [has feedback+][needs new patch] → [has feedback+]
Updated•14 years ago
|
Whiteboard: [has feedback+] → [has feedback+][softblocker]
Assignee | ||
Comment 12•14 years ago
|
||
Fixed by bug 616607.
Comment 13•14 years ago
|
||
Build identifier: Mozilla/5.0 (X11; Linux i686; rv:2.0b10) Gecko/20100101 Firefox/4.0b10
Arrows not displayed in linux - see Screenshot 1.
Comment 14•14 years ago
|
||
Comment 15•14 years ago
|
||
(In reply to comment #13)
> Build identifier: Mozilla/5.0 (X11; Linux i686; rv:2.0b10) Gecko/20100101
> Firefox/4.0b10
>
> Arrows not displayed in linux - see Screenshot 1.
There is no arrow with GTK for the moment, see bug 604257.
Updated•14 years ago
|
Whiteboard: [has feedback+][softblocker] → [softblocker]
Comment 16•14 years ago
|
||
Arrows in Linux where introduced as bug 604257 was fixed, but issue is still present. Go to Comment 12 from bug 604257.
Comment 17•14 years ago
|
||
Verified fixed in Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b12pre) Gecko/20110204 Firefox/4.0b12pre
Status: RESOLVED → VERIFIED
Whiteboard: [softblocker] → [softblocker][fx4-fixed-bugday]
Comment 18•14 years ago
|
||
Build identifier: Mozilla/5.0 (X11; Linux i686; rv:2.0b12pre) Gecko/20110206 Firefox/4.0b12pre
I can easily reproduce this issue with latest build also on Win7 and Mac OS X 10.6
STR:
1. Go to http://channy.creation.net/project/firefox/geolocation.html and click on the "Click here" link below the map.
2. View|Toolbars|Customization
3. Drag and drop Awesome bar in the Add-on Bar (in the bottom part of the screen)
4. Push the geolocation button and observe results (See Screenshot 1)
Observation:
- once the drop-down arrow besides Share location is pushed, the arrow for the arrow panel is shown
You need to log in
before you can comment on or make changes to this bug.
Description
•