WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
89944
Enables <input type="color"> for ChromeOS
https://bugs.webkit.org/show_bug.cgi?id=89944
Summary
Enables <input type="color"> for ChromeOS
Jun Mukai
Reported
2012-06-25 22:36:34 PDT
http://crrev.com/144111
added the UI of <input type="color"> for ChromeOS, so now we can set ENABLE_INPUT_TYPE_COLOR for ChromeOS too.
Attachments
Patch
(1.24 KB, patch)
2012-06-25 22:53 PDT
,
Jun Mukai
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Jun Mukai
Comment 1
2012-06-25 22:53:18 PDT
Created
attachment 149460
[details]
Patch
Kent Tamura
Comment 2
2012-06-25 23:02:20 PDT
Comment on
attachment 149460
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=149460&action=review
> Source/WebKit/chromium/features.gypi:177 > - ['OS=="android" or chromeos==1', { > + ['OS=="android"', {
Did you confirm the following steps? 1. build with unmodified features.gypi 2. Modify features.gypi, and run gyp 3. build again 4. the build succeeds I'm afraid this change requires clobber build for every ChromeOS developers.
Jun Mukai
Comment 3
2012-06-26 00:42:05 PDT
I've done what you pointed during my development actually, but repeated just in case, and successfully built the binary with the color chooser UI in step 4. gyp_chromium and make/ninja catch the change and rebuilt the whole WebKit in step 3.
Kent Tamura
Comment 4
2012-06-26 00:43:39 PDT
Ok, thanks!
WebKit Review Bot
Comment 5
2012-06-26 00:59:23 PDT
Comment on
attachment 149460
[details]
Patch Clearing flags on attachment: 149460 Committed
r121237
: <
http://trac.webkit.org/changeset/121237
>
WebKit Review Bot
Comment 6
2012-06-26 00:59:27 PDT
All reviewed patches have been landed. Closing bug.
Peter Beverloo
Comment 7
2012-06-26 13:44:28 PDT
Comment on
attachment 149460
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=149460&action=review
>> Source/WebKit/chromium/features.gypi:177 >> + ['OS=="android"', { > > Did you confirm the following steps? > 1. build with unmodified features.gypi > 2. Modify features.gypi, and run gyp > 3. build again > 4. the build succeeds > > I'm afraid this change requires clobber build for every ChromeOS developers.
This already landed, but a nit nonetheless: there is an OS==android section just above here, it'd have been better to consolidate this define in there. I'll upload a patch to do so.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug