<?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>123199</bug_id>
          
          <creation_ts>2013-10-23 01:47:48 -0700</creation_ts>
          <short_desc>[WINCE]Input tag of range type is not painted</short_desc>
          <delta_ts>2013-10-31 10:15:52 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Zhuang Zhigang">zhuangzg</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>942618</commentid>
    <comment_count>0</comment_count>
    <who name="Zhuang Zhigang">zhuangzg</who>
    <bug_when>2013-10-23 01:47:48 -0700</bug_when>
    <thetext>On WinCE port, the Input tag of number type is not painted.
Such as below:
&lt;input type=&quot;number&quot; name=&quot;number&quot; value=&quot;100&quot; &gt;

In fact, the method of &quot;RenderThemeWinCE::paintSliderTrack&quot; and &quot;RenderThemeWinCE::paintSliderThumb&quot; was implemented, but wrong value was returned.
It is expected a value of false if we want to paint it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942624</commentid>
    <comment_count>1</comment_count>
      <attachid>214940</attachid>
    <who name="Zhuang Zhigang">zhuangzg</who>
    <bug_when>2013-10-23 02:02:59 -0700</bug_when>
    <thetext>Created attachment 214940
paint input tag of number type on WINCE port

A patch that can fix this problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942932</commentid>
    <comment_count>2</comment_count>
    <who name="Zhuang Zhigang">zhuangzg</who>
    <bug_when>2013-10-23 17:45:57 -0700</bug_when>
    <thetext>(In reply to comment #0)
&gt; On WinCE port, the Input tag of number type is not painted.
&gt; Such as below:
&gt; &lt;input type=&quot;number&quot; name=&quot;number&quot; value=&quot;100&quot; &gt;
&gt; 
&gt; In fact, the method of &quot;RenderThemeWinCE::paintSliderTrack&quot; and &quot;RenderThemeWinCE::paintSliderThumb&quot; was implemented, but wrong value was returned.
&gt; It is expected a value of false if we want to paint it.

Sorry, I made a mistake.It is the problem of input range type. Changed the summary and will upload a new patch.

the Input tag of range type is not painted on WINCE port
Such as below:
&lt;input type=&quot;range&quot; name=&quot;range&quot; value=&quot;100&quot; &gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942933</commentid>
    <comment_count>3</comment_count>
      <attachid>215014</attachid>
    <who name="Zhuang Zhigang">zhuangzg</who>
    <bug_when>2013-10-23 17:47:44 -0700</bug_when>
    <thetext>Created attachment 215014
Paint the input tag of range type on WinCE port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945450</commentid>
    <comment_count>4</comment_count>
      <attachid>215014</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2013-10-31 01:41:49 -0700</bug_when>
    <thetext>Comment on attachment 215014
Paint the input tag of range type on WinCE port.

Please set the r? flag to get the patch reviewed and into the tree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945556</commentid>
    <comment_count>5</comment_count>
      <attachid>215014</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-10-31 09:50:09 -0700</bug_when>
    <thetext>Comment on attachment 215014
Paint the input tag of range type on WinCE port.

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

r=me

&gt; Source/WebCore/rendering/RenderThemeWinCE.cpp:512
&gt; +    return false;

It&apos;s strange that we expect these methods to always return &apos;false&apos;. Doesn&apos;t seem like there is much point in having a return value!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945562</commentid>
    <comment_count>6</comment_count>
      <attachid>215014</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-31 10:15:50 -0700</bug_when>
    <thetext>Comment on attachment 215014
Paint the input tag of range type on WinCE port.

Clearing flags on attachment: 215014

Committed r158364: &lt;http://trac.webkit.org/changeset/158364&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945563</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-31 10:15:52 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>214940</attachid>
            <date>2013-10-23 02:02:59 -0700</date>
            <delta_ts>2013-10-23 18:11:15 -0700</delta_ts>
            <desc>paint input tag of number type on WINCE port</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>1820</size>
            <attacher name="Zhuang Zhigang">zhuangzg</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1Nzg1MSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDEzLTEwLTIzICBaaHVhbmcg
WmhpZ2FuZyAgPHpodWFuZ3pnQGNuLmZ1aml0c3UuY29tPgorCisgICAgICAgIFBhaW50IHRoZSBp
bnB1dCB0YWcgb2YgbnVtYmVyIHR5cGUgb24gV2luQ0UgcG9ydC4KKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMzE5OQorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLiAgICAgICAgCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVy
VGhlbWVXaW5DRS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUaGVtZVdpbkNFOjpwYWlu
dFNsaWRlclRyYWNrKToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lV2luQ0U6OnBhaW50
U2xpZGVyVGh1bWIpOgorCiAyMDEzLTEwLTIyICBab2x0YW4gSG9ydmF0aCAgPHpvbHRhbkB3ZWJr
aXQub3JnPgogCiAgICAgICAgIFJlZmFjdG9yIExpbmVCcmVha2VyOjpuZXh0U2VnbWVudEJyZWFr
LCBhZGQgQnJlYWtpbmdDb250ZXh0IHRoYXQgaG9sZHMgYWxsIGl0cyBzdGF0ZQpJbmRleDogU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lV2luQ0UuY3BwCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZVdpbkNFLmNwcAkocmV2aXNpb24g
MTU3ODQ5KQorKysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lV2luQ0UuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC01MDksNyArNTA5LDcgQEAKICAgICBpLmNvbnRleHQtPnNldFN0
cm9rZUNvbG9yKENvbG9yOjpibGFjaywgQ29sb3JTcGFjZURldmljZVJHQik7CiAgICAgaS5jb250
ZXh0LT5kcmF3TGluZShsZWZ0LCBJbnRQb2ludChyLm1heFgoKSAtIDIsIGxlZnQueSgpKSk7CiAg
ICAgaS5jb250ZXh0LT5yZXN0b3JlKCk7Ci0gICAgcmV0dXJuIHJjOworICAgIHJldHVybiBmYWxz
ZTsKIH0KIAogYm9vbCBSZW5kZXJUaGVtZVdpbkNFOjpwYWludFNsaWRlclRodW1iKFJlbmRlck9i
amVjdCogbywgY29uc3QgUGFpbnRJbmZvJiBpLCBjb25zdCBJbnRSZWN0JiByKQpAQCAtNTE4LDYg
KzUxOCw3IEBACiAgICAgaS5jb250ZXh0LT5zYXZlKCk7CiAgICAgaS5jb250ZXh0LT5zZXRTdHJv
a2VDb2xvcihDb2xvcjo6YmxhY2ssIENvbG9yU3BhY2VEZXZpY2VSR0IpOwogICAgIGkuY29udGV4
dC0+c2V0RmlsbENvbG9yKENvbG9yOjpibGFjaywgQ29sb3JTcGFjZURldmljZVJHQik7CisgICAg
aS5jb250ZXh0LT5maWxsUmVjdChyKTsKICNpZiBFTkFCTEUoVklERU8pCiAgICAgSFRNTE1lZGlh
RWxlbWVudCogbWVkaWFFbGVtZW50ID0gbWVkaWFFbGVtZW50UGFyZW50KG8tPm5vZGUoKSk7CiAg
ICAgaWYgKG1lZGlhRWxlbWVudCkgewpAQCAtNTI5LDcgKzUzMCw3IEBACiAgICAgfQogI2VuZGlm
CiAgICAgaS5jb250ZXh0LT5yZXN0b3JlKCk7Ci0gICAgcmV0dXJuIHJjOworICAgIHJldHVybiBm
YWxzZTsKIH0KIAogdm9pZCBSZW5kZXJUaGVtZVdpbkNFOjphZGp1c3RTZWFyY2hGaWVsZFN0eWxl
KFN0eWxlUmVzb2x2ZXIqLCBSZW5kZXJTdHlsZSogc3R5bGUsIEVsZW1lbnQqKSBjb25zdAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215014</attachid>
            <date>2013-10-23 17:47:44 -0700</date>
            <delta_ts>2013-10-31 10:15:50 -0700</delta_ts>
            <desc>Paint the input tag of range type on WinCE port.</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>1819</size>
            <attacher name="Zhuang Zhigang">zhuangzg</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1Nzg1MSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDEzLTEwLTIzICBaaHVhbmcg
WmhpZ2FuZyAgPHpodWFuZ3pnQGNuLmZ1aml0c3UuY29tPgorCisgICAgICAgIFBhaW50IHRoZSBp
bnB1dCB0YWcgb2YgcmFuZ2UgdHlwZSBvbiBXaW5DRSBwb3J0LgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIzMTk5CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuICAgICAgICAKKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJU
aGVtZVdpbkNFLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lV2luQ0U6OnBhaW50
U2xpZGVyVHJhY2spOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyVGhlbWVXaW5DRTo6cGFpbnRT
bGlkZXJUaHVtYik6CisKIDIwMTMtMTAtMjIgIFpvbHRhbiBIb3J2YXRoICA8em9sdGFuQHdlYmtp
dC5vcmc+CiAKICAgICAgICAgUmVmYWN0b3IgTGluZUJyZWFrZXI6Om5leHRTZWdtZW50QnJlYWss
IGFkZCBCcmVha2luZ0NvbnRleHQgdGhhdCBob2xkcyBhbGwgaXRzIHN0YXRlCkluZGV4OiBTb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVXaW5DRS5jcHAKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lV2luQ0UuY3BwCShyZXZpc2lvbiAx
NTc4NDkpCisrKyBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVXaW5DRS5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTUwOSw3ICs1MDksNyBAQAogICAgIGkuY29udGV4dC0+c2V0U3Ry
b2tlQ29sb3IoQ29sb3I6OmJsYWNrLCBDb2xvclNwYWNlRGV2aWNlUkdCKTsKICAgICBpLmNvbnRl
eHQtPmRyYXdMaW5lKGxlZnQsIEludFBvaW50KHIubWF4WCgpIC0gMiwgbGVmdC55KCkpKTsKICAg
ICBpLmNvbnRleHQtPnJlc3RvcmUoKTsKLSAgICByZXR1cm4gcmM7CisgICAgcmV0dXJuIGZhbHNl
OwogfQogCiBib29sIFJlbmRlclRoZW1lV2luQ0U6OnBhaW50U2xpZGVyVGh1bWIoUmVuZGVyT2Jq
ZWN0KiBvLCBjb25zdCBQYWludEluZm8mIGksIGNvbnN0IEludFJlY3QmIHIpCkBAIC01MTgsNiAr
NTE4LDcgQEAKICAgICBpLmNvbnRleHQtPnNhdmUoKTsKICAgICBpLmNvbnRleHQtPnNldFN0cm9r
ZUNvbG9yKENvbG9yOjpibGFjaywgQ29sb3JTcGFjZURldmljZVJHQik7CiAgICAgaS5jb250ZXh0
LT5zZXRGaWxsQ29sb3IoQ29sb3I6OmJsYWNrLCBDb2xvclNwYWNlRGV2aWNlUkdCKTsKKyAgICBp
LmNvbnRleHQtPmZpbGxSZWN0KHIpOwogI2lmIEVOQUJMRShWSURFTykKICAgICBIVE1MTWVkaWFF
bGVtZW50KiBtZWRpYUVsZW1lbnQgPSBtZWRpYUVsZW1lbnRQYXJlbnQoby0+bm9kZSgpKTsKICAg
ICBpZiAobWVkaWFFbGVtZW50KSB7CkBAIC01MjksNyArNTMwLDcgQEAKICAgICB9CiAjZW5kaWYK
ICAgICBpLmNvbnRleHQtPnJlc3RvcmUoKTsKLSAgICByZXR1cm4gcmM7CisgICAgcmV0dXJuIGZh
bHNlOwogfQogCiB2b2lkIFJlbmRlclRoZW1lV2luQ0U6OmFkanVzdFNlYXJjaEZpZWxkU3R5bGUo
U3R5bGVSZXNvbHZlciosIFJlbmRlclN0eWxlKiBzdHlsZSwgRWxlbWVudCopIGNvbnN0Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>