[Webkit-unassigned] [Bug 42074] Layout problem with HTML5 menu item

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 28 19:06:05 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=42074





--- Comment #15 from ChangSeok Oh <kevin.cs.oh at gmail.com>  2011-06-28 19:06:04 PST ---
(In reply to comment #8)
> (From update of attachment 98935 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=98935&action=review
> 
> > Source/WebCore/html/HTMLLIElement.cpp:103
> > -            if (n->hasTagName(ulTag) || n->hasTagName(olTag))
> > +            if (n->hasTagName(ulTag) || n->hasTagName(olTag) || n->hasTagName(menuTag))
> 
> This change seems OK, but I am concerned that there are many other places that handle ul and ol, but not menu. I’d prefer to fix more of them.
> 
> My search show cases of this in these source files. I suspect many of these need the same fix:
> 
> accessibility/AccessibilityList.cpp
> accessibility/AccessibilityRenderObject.cpp
> accessibility/AXObjectCache.cpp
> editing/CompositeEditCommand.cpp
> editing/DeleteButtonController.cpp
> editing/Editor.cpp
> editing/htmlediting.cpp
> editing/IndentOutdentCommand.cpp
> editing/InsertListCommand.cpp
> editing/markup.cpp
> editing/TextIterator.cpp
> rendering/RenderCounter.cpp
> rendering/RenderListItem.cpp
> 
> Maybe we need a helper function to use in these places?

I think your opinion is usually true, but I can't believe these all files affect this layout issue.
How about dealing with it in a new bug?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list