Closed Bug 480698 Opened 15 years ago Closed 15 years ago

Search bar dropdown menu doesn't open on click

Categories

(Firefox :: Search, defect)

defect
Not set
major

Tracking

()

VERIFIED FIXED
Firefox 3.6a1

People

(Reporter: u60234, Assigned: neil)

References

Details

(Keywords: regression)

Attachments

(1 file, 1 obsolete file)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090227 Minefield/3.2a1pre
BuildID=20090227043019
SourceStamp=0e13ae11c939

Clicking the engine icon in Search bar no longer open the menu with the other search providers. Pressing Alt+Down Arrow works though.

This is a regression from the 20090227 nightly. A backout of bug 311053 confirmed that bug as the culprit.
Severity: normal → major
Fails under Linux also.

OS -> All
OS: Windows XP → All
Hardware: x86 → All
Component: Search → XUL
Product: Firefox → Core
QA Contact: search → xptoolkit.widgets
Flags: blocking1.9.2?
I could not really figure out if this was really a core bug or if the Firefox search code was really doing something invalid.  I changed it to core anyway because there is currently no way to request blocking status on Firefox trunk bugs.
Summary: Search bar dropdown menu don't open on click → Firefox Search bar dropdown menu doesn't open on click
For what it's worth, backing out just the nsMenuFrame part of the patch from bug 311053 is sufficient to clear the regression.
Attached patch Attribute overload, v1 (obsolete) — Splinter Review
Pick and choose. This version removes type="menu"...
Assignee: nobody → neil
Status: NEW → ASSIGNED
Attachment #364784 - Flags: review?(dao)
...while this version removes popup="_child" and position="after_start".
Attachment #364785 - Flags: review?(dao)
Comment on attachment 364784 [details] [diff] [review]
Attribute overload, v1

We need the "open" attribute for styling. Apparently this depends on type="menu", although I don't know where this happens.
Attachment #364784 - Flags: review?(dao) → review-
Attachment #364785 - Flags: review?(dao) → review+
Component: XUL → Search
Flags: blocking1.9.2?
Product: Core → Firefox
QA Contact: xptoolkit.widgets → search
Summary: Firefox Search bar dropdown menu doesn't open on click → Search bar dropdown menu doesn't open on click
(In reply to comment #8)
> (From update of attachment 364784 [details] [diff] [review])
> We need the "open" attribute for styling. Apparently this depends on
> type="menu", although I don't know where this happens.
nsMenuFrame.cpp
Flags: blocking-firefox3.2?
Pushed changeset d292ca6cf27b to mozilla-central.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Attachment #364784 - Attachment is obsolete: true
Can't confirm that it is fixed.

Still does not work in Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2a1pre) Gecko/20090301 ID:20090301111632 (latest hourly build for Windows).
Now WFM using latest hourly build: 

Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko/20090301 Minefield/3.2a1pre Firefox/3.0.4 ID:20090301132600

Changeset: http://hg.mozilla.org/mozilla-central/rev/d292ca6cf27b

@Gerd  I think you were a build too soon...
Verified fixed on trunk with builds on OS X and Windows:

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090302 Minefield/3.2a1pre

Ryan, do we have already a test which covers this part?
Status: RESOLVED → VERIFIED
Flags: blocking-firefox3.2? → in-testsuite?
Target Milestone: --- → Firefox 3.2a1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: