<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>89944</bug_id>
          
          <creation_ts>2012-06-25 22:36:34 -0700</creation_ts>
          <short_desc>Enables &lt;input type=&quot;color&quot;&gt; for ChromeOS</short_desc>
          <delta_ts>2012-06-26 14:27:22 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Forms</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>90013</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Jun Mukai">mukai</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>keishi</cc>
    
    <cc>tkent</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>657298</commentid>
    <comment_count>0</comment_count>
    <who name="Jun Mukai">mukai</who>
    <bug_when>2012-06-25 22:36:34 -0700</bug_when>
    <thetext>http://crrev.com/144111 added the UI of &lt;input type=&quot;color&quot;&gt; for ChromeOS, so now we can set ENABLE_INPUT_TYPE_COLOR for ChromeOS too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>657304</commentid>
    <comment_count>1</comment_count>
      <attachid>149460</attachid>
    <who name="Jun Mukai">mukai</who>
    <bug_when>2012-06-25 22:53:18 -0700</bug_when>
    <thetext>Created attachment 149460
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>657306</commentid>
    <comment_count>2</comment_count>
      <attachid>149460</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-06-25 23:02:20 -0700</bug_when>
    <thetext>Comment on attachment 149460
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=149460&amp;action=review

&gt; Source/WebKit/chromium/features.gypi:177
&gt; -      [&apos;OS==&quot;android&quot; or chromeos==1&apos;, {
&gt; +      [&apos;OS==&quot;android&quot;&apos;, {

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&apos;m afraid this change requires clobber build for every ChromeOS developers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>657360</commentid>
    <comment_count>3</comment_count>
    <who name="Jun Mukai">mukai</who>
    <bug_when>2012-06-26 00:42:05 -0700</bug_when>
    <thetext>I&apos;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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>657363</commentid>
    <comment_count>4</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-06-26 00:43:39 -0700</bug_when>
    <thetext>Ok, thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>657377</commentid>
    <comment_count>5</comment_count>
      <attachid>149460</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-26 00:59:23 -0700</bug_when>
    <thetext>Comment on attachment 149460
Patch

Clearing flags on attachment: 149460

Committed r121237: &lt;http://trac.webkit.org/changeset/121237&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>657378</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-26 00:59:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>657943</commentid>
    <comment_count>7</comment_count>
      <attachid>149460</attachid>
    <who name="Peter Beverloo">peter</who>
    <bug_when>2012-06-26 13:44:28 -0700</bug_when>
    <thetext>Comment on attachment 149460
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=149460&amp;action=review

&gt;&gt; Source/WebKit/chromium/features.gypi:177
&gt;&gt; +      [&apos;OS==&quot;android&quot;&apos;, {
&gt; 
&gt; Did you confirm the following steps?
&gt;  1. build with unmodified features.gypi
&gt;  2. Modify features.gypi, and run gyp
&gt;  3. build again
&gt;  4. the build succeeds
&gt; 
&gt; I&apos;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&apos;d have been better to consolidate this define in there. I&apos;ll upload a patch to do so.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>149460</attachid>
            <date>2012-06-25 22:53:18 -0700</date>
            <delta_ts>2012-06-26 13:44:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-89944-20120626145318.patch</filename>
            <type>text/plain</type>
            <size>1271</size>
            <attacher name="Jun Mukai">mukai</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIxMTI2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IDhhNmYxMzRlYTAyOWQ4YzRhZGY3MjNiM2IyNzA0MDhmZTU3YmIzYmEuLjNmN2ZhNjBjZDFhZjgw
YjVjZGFhNGQ1YTkzOTEwYjM0YjVjMGU0ZWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMTItMDYtMjUgIEp1biBNdWthaSAgPG11a2FpQGNocm9taXVtLm9y
Zz4KKworICAgICAgICBBbGxvdyB1c2luZyA8aW5wdXQgdHlwZT0iY29sb3IiPiBVSSBpbiBDaHJv
bWVPUy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg5
OTQ0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgaHR0
cDovL2NycmV2LmNvbS8xNDQxMTEgYWRkcyB0aGUgVUkgb2YgPGlucHV0IHR5cGU9ImNvbG9yIj4g
Zm9yCisgICAgICAgIENocm9tZU9TLCBzbyBub3cgd2UgY2FuIHNldCBpdHMgZmxhZyB0b28uCisK
KyAgICAgICAgKiBmZWF0dXJlcy5neXBpOgorCiAyMDEyLTA2LTIzICBLd2FuZyBZdWwgU2VvICA8
c2t5dWxAY29tcGFueTEwMC5uZXQ+CiAKICAgICAgICAgW2Nocm9taXVtXSBSZXR1cm4gaGFzIHZh
bHVlLCBpbiBmdW5jdGlvbiByZXR1cm5pbmcgdm9pZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9mZWF0dXJlcy5neXBpIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9mZWF0dXJl
cy5neXBpCmluZGV4IGJmMTJlZTE3YWEyYTRjZWYxMTI3YmZmNDQ5ZDYyY2ZjYjEwZjZjYTEuLjRl
Mjc5NjczMmU4NjMyZWZjNGRhMjdmOWY4MTlhMmY1ODhlYjExYjEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vZmVhdHVyZXMuZ3lwaQorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL2ZlYXR1cmVzLmd5cGkKQEAgLTE3NCw3ICsxNzQsNyBAQAogICAgICAgICAgICdFTkFCTEVf
V0VCX0FVRElPPTEnLAogICAgICAgICBdLAogICAgICAgfV0sCi0gICAgICBbJ09TPT0iYW5kcm9p
ZCIgb3IgY2hyb21lb3M9PTEnLCB7CisgICAgICBbJ09TPT0iYW5kcm9pZCInLCB7CiAgICAgICAg
ICdmZWF0dXJlX2RlZmluZXMnOiBbCiAgICAgICAgICAgJ0VOQUJMRV9JTlBVVF9UWVBFX0NPTE9S
PTAnLAogICAgICAgICBdLAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>