Bug 157159

Summary: RTL <select> popup menu is in the wrong location
Product: WebKit Reporter: Dean Jackson <dino>
Component: New BugsAssignee: Dean Jackson <dino>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, jonlee, ossy, ryanhaddad, simon.fraser, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 157183    
Bug Blocks:    
Attachments:
Description Flags
Patch simon.fraser: review+

Description Dean Jackson 2016-04-28 17:27:24 PDT
RTL <select> popup menu is in the wrong location
Comment 1 Dean Jackson 2016-04-28 17:27:48 PDT
<rdar://problem/25894451>
Comment 2 Dean Jackson 2016-04-28 17:31:08 PDT
Created attachment 277667 [details]
Patch
Comment 3 Dean Jackson 2016-04-28 17:42:03 PDT
Committed r200217: <http://trac.webkit.org/changeset/200217>
Comment 4 Csaba Osztrogonác 2016-04-28 23:17:41 PDT
(In reply to comment #3)
> Committed r200217: <http://trac.webkit.org/changeset/200217>

It broke the Apple Mac Yosemite build, see build.webkit.org for details.
Comment 5 WebKit Commit Bot 2016-04-29 09:28:54 PDT
Re-opened since this is blocked by bug 157183
Comment 6 Ryan Haddad 2016-04-29 10:13:01 PDT
Link to failing Yosemite build:
<https://build.webkit.org/builders/Apple%20Yosemite%20Debug%20%28Build%29/builds/14561>

/Volumes/Data/slave/yosemite-debug/build/Source/WebKit/mac/WebCoreSupport/PopupMenuMac.mm:158:11: error: 'NSMenu' may not respond to 'setUserInterfaceLayoutDirection:' [-Werror]
Comment 7 Dean Jackson 2016-04-29 17:02:28 PDT
Back in r200268