Comment #8 on issue 15998 by rse...@chromium.org: Multi-value select boxes  
cannot do non-contiguous selection
http://code.google.com/p/chromium/issues/detail?id=15998

I've tracked this down to WebCore/dom/SelectElement.cpp:679. Apparently we  
don't build WebKit with PLATFORM(MAC), which
means that the Mac-specific code path there doesn't get executed as it  
should:

#if PLATFORM(MAC)
             multiSelectKeyPressed = mouseEvent->metaKey();
#else
             multiSelectKeyPressed = mouseEvent->ctrlKey();
#endif

I tried building with WTF_PLATFORM_MAC but that didn't work (build failed).  
I'll continue to poke around, though.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to