| Summary: | [site-issue] Menu doesn't work properly | ||
|---|---|---|---|
| Product: | [Applications] konqueror | Reporter: | kim Lux <lux> |
| Component: | khtml renderer | Assignee: | Konqueror Bugs <konqueror-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | maksim |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
kim Lux
2006-01-17 00:29:32 UTC
Left menus don't work here either. http://www.baldor.com/support/default.asp Works when faking as mozilla. They send us IE version, and we don't do click on <a>. May be we should, though SVN commit 499882 by orlovich:
Suppose the click-on-a MS extension. Fixes hotmail signup page
and menu clicks on baldor.com. Unfortunately we still run into
problems there as it forces a container with visiblechildren tovisibility:hidden
CCBUG:120272
M +5 -0 kjs_html.cpp
M +1 -1 kjs_html.h
--- branches/KDE/3.5/kdelibs/khtml/ecma/kjs_html.cpp #499881:499882
@@ -893,6 +893,7 @@
type KJS::HTMLElement::AnchorType DontDelete
blur KJS::HTMLElement::AnchorBlur DontDelete|Function 0
focus KJS::HTMLElement::AnchorFocus DontDelete|Function 0
+ click KJS::HTMLElement::AnchorClick DontDelete|Function 0
@end
@begin HTMLImageElementTable 15
name KJS::HTMLElement::ImageName DontDelete
@@ -2226,6 +2227,10 @@
anchor.focus();
return Undefined();
}
+ else if (id == KJS::HTMLElement::AnchorClick) {
+ static_cast<DOM::HTMLAnchorElementImpl*>(anchor.handle())->click();
+ return Undefined();
+ }
}
break;
case ID_TABLE: {
--- branches/KDE/3.5/kdelibs/khtml/ecma/kjs_html.h #499881:499882
@@ -111,7 +111,7 @@
AnchorAccessKey, AnchorCoords, AnchorHref, AnchorProtocol, AnchorHost,
AnchorCharset, AnchorHrefLang, AnchorHostname, AnchorType, AnchorFocus,
AnchorPort, AnchorPathName, AnchorHash, AnchorSearch, AnchorName,
- AnchorRev, AnchorTabIndex, AnchorTarget, AnchorText, AnchorBlur,
+ AnchorRev, AnchorTabIndex, AnchorTarget, AnchorText, AnchorBlur, AnchorClick,
ImageName, ImageAlign, ImageHspace, ImageVspace, ImageUseMap, ImageAlt,
ImageLowSrc, ImageWidth, ImageIsMap, ImageBorder, ImageHeight,
ImageLongDesc, ImageSrc, ImageX, ImageY, ImageComplete, ObjectHspace, ObjectHeight, ObjectAlign,
Parts of the menu disappear after selecting an item from the menu and then hovering the cursor over the menu again. fixed as of 3.5.6 |