[Webkit-unassigned] [Bug 28670] [Chromium] Multi-value select boxes cannot do non-contiguous selection

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 24 10:49:48 PDT 2009


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





--- Comment #8 from Darin Adler <darin at apple.com>  2009-08-24 10:47:37 PDT ---
(In reply to comment #6)
> From what I've discovered on mailing lists, PLATFORM(MAC) is used pretty much
> for Safari on OS X. Perhaps the right answer long-term is to make a
> PLATFORM(SAFARI) so that PLATFORM(MAC) can be used in instances like this.

This is a great oversimplification and would not be correct. For example,
Safari works on Windows. And tons of Mac OS X applications use the
PLATFORM(MAC) version of WebKit, not just Safari.

PLATFORM(MAC) is about having WebKit on top of Mac OS X frameworks like AppKit.
The Chromium port is peculiar because it's WebKit on Mac OS X, but striving to
not be on top of something like AppKit because of the particular architecture
of the Chrome browser, and instead of being on top of the OS frameworks, it's
on top a special Chromium layer.

We do have a plan to fix the platform macros and make various more specific
names, which should solve this problem. Maciej Stachowiak sent mail to
webkit-dev a couple months ago about it. But PLATFORM(SAFARI) would be terrible
and a step in the wrong direction!

-- 
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