<?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>123254</bug_id>
          
          <creation_ts>2013-10-24 00:40:44 -0700</creation_ts>
          <short_desc>[WINCE]spin button of input tag of number is not panited</short_desc>
          <delta_ts>2013-11-19 18:10:25 -0800</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>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>paroga</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>943011</commentid>
    <comment_count>0</comment_count>
    <who name="Zhuang Zhigang">zhuangzg</who>
    <bug_when>2013-10-24 00:40:44 -0700</bug_when>
    <thetext>The method of adjustInnerSpinButtonStyle and paintInnerSpinButton is not implemented for WinCE port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943052</commentid>
    <comment_count>1</comment_count>
      <attachid>215046</attachid>
    <who name="Zhuang Zhigang">zhuangzg</who>
    <bug_when>2013-10-24 03:26:32 -0700</bug_when>
    <thetext>Created attachment 215046
paint spin button of number input for wince</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945451</commentid>
    <comment_count>2</comment_count>
      <attachid>215046</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2013-10-31 01:42:21 -0700</bug_when>
    <thetext>Comment on attachment 215046
paint spin button of number input for wince

Please set the r? flag to get the patch reviewed and into the tree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945453</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-31 01:44:58 -0700</bug_when>
    <thetext>Attachment 215046 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebCore/ChangeLog&apos;, u&apos;Source/WebCore/rendering/RenderThemeWinCE.cpp&apos;, u&apos;Source/WebCore/rendering/RenderThemeWinCE.h&apos;]&quot; exit_code: 1
Source/WebCore/rendering/RenderThemeWinCE.h:117:  The parameter name &quot;style&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Source/WebCore/rendering/RenderThemeWinCE.h:117:  Extra space before last semicolon. If this should be an empty statement, use { } instead.  [whitespace/semicolon] [5]
Source/WebCore/rendering/RenderThemeWinCE.h:118:  The parameter name &quot;i&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Source/WebCore/rendering/RenderThemeWinCE.h:118:  The parameter name &quot;r&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Source/WebCore/rendering/RenderThemeWinCE.cpp:676:  This { should be at the end of the previous line  [whitespace/braces] [4]
Source/WebCore/rendering/RenderThemeWinCE.cpp:680:  An else should appear on the same line as the preceding }  [whitespace/newline] [4]
Source/WebCore/rendering/RenderThemeWinCE.cpp:680:  Missing space before ( in if(  [whitespace/parens] [5]
Source/WebCore/rendering/RenderThemeWinCE.cpp:681:  This { should be at the end of the previous line  [whitespace/braces] [4]
Source/WebCore/rendering/RenderThemeWinCE.cpp:682:  Missing space before ( in if(  [whitespace/parens] [5]
Total errors found: 9 in 3 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945480</commentid>
    <comment_count>4</comment_count>
      <attachid>215641</attachid>
    <who name="Zhuang Zhigang">zhuangzg</who>
    <bug_when>2013-10-31 03:15:12 -0700</bug_when>
    <thetext>Created attachment 215641
a new patch that passed Tools/Scripts/check-webkit-style</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945549</commentid>
    <comment_count>5</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-10-31 09:41:16 -0700</bug_when>
    <thetext>Patrick, does this patch seem okay to you?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945862</commentid>
    <comment_count>6</comment_count>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2013-11-01 01:35:17 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Patrick, does this patch seem okay to you?

Yes, looks ok to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945863</commentid>
    <comment_count>7</comment_count>
      <attachid>215641</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2013-11-01 01:36:51 -0700</bug_when>
    <thetext>Comment on attachment 215641
a new patch that passed Tools/Scripts/check-webkit-style

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

&gt; Source/WebCore/rendering/RenderThemeWinCE.cpp:660
&gt; +bool RenderThemeWinCE::paintInnerSpinButton(RenderObject* o, const PaintInfo&amp; i, const IntRect&amp; r)

please rename &quot;i&quot; to &quot;paintInfo&quot;, like in the other functions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945878</commentid>
    <comment_count>8</comment_count>
      <attachid>215728</attachid>
    <who name="Zhuang Zhigang">zhuangzg</who>
    <bug_when>2013-11-01 03:01:41 -0700</bug_when>
    <thetext>Created attachment 215728
updated patch:rename &quot;i&quot; to &quot;paintInfo&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945879</commentid>
    <comment_count>9</comment_count>
    <who name="Zhuang Zhigang">zhuangzg</who>
    <bug_when>2013-11-01 03:04:40 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; (From update of attachment 215641 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=215641&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/rendering/RenderThemeWinCE.cpp:660
&gt; &gt; +bool RenderThemeWinCE::paintInnerSpinButton(RenderObject* o, const PaintInfo&amp; i, const IntRect&amp; r)
&gt; 
&gt; please rename &quot;i&quot; to &quot;paintInfo&quot;, like in the other functions.
OK, &quot;i&quot; was renamed to &quot;paintInfo&quot;. Please check the new patch!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945883</commentid>
    <comment_count>10</comment_count>
      <attachid>215728</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2013-11-01 03:34:39 -0700</bug_when>
    <thetext>Comment on attachment 215728
updated patch:rename &quot;i&quot; to &quot;paintInfo&quot;

looks ok to me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945904</commentid>
    <comment_count>11</comment_count>
      <attachid>215728</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-11-01 08:45:36 -0700</bug_when>
    <thetext>Comment on attachment 215728
updated patch:rename &quot;i&quot; to &quot;paintInfo&quot;

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

Let&apos;s rephrase the ChangeLog slightly. Otherwise, it&apos;s ready to land.

&gt; Source/WebCore/ChangeLog:3
&gt; +        Paint spin button of input of number type on WinCE port.

Let&apos;s rephrase this as &quot;Implement spin control on WinCE port&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>946530</commentid>
    <comment_count>12</comment_count>
      <attachid>215885</attachid>
    <who name="Zhuang Zhigang">zhuangzg</who>
    <bug_when>2013-11-03 19:36:51 -0800</bug_when>
    <thetext>Created attachment 215885
updated patch： rephrase the ChangeLog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>946531</commentid>
    <comment_count>13</comment_count>
    <who name="Zhuang Zhigang">zhuangzg</who>
    <bug_when>2013-11-03 19:45:39 -0800</bug_when>
    <thetext>(In reply to comment #11)
&gt; (From update of attachment 215728 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=215728&amp;action=review
&gt; 
&gt; Let&apos;s rephrase the ChangeLog slightly. Otherwise, it&apos;s ready to land.
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:3
&gt; &gt; +        Paint spin button of input of number type on WinCE port.
&gt; 
&gt; Let&apos;s rephrase this as &quot;Implement spin control on WinCE port&quot;
OK! It was done. Please check it in new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>952346</commentid>
    <comment_count>14</comment_count>
      <attachid>215885</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-11-19 17:46:52 -0800</bug_when>
    <thetext>Comment on attachment 215885
updated patch： rephrase the ChangeLog

Thanks for addressing those earlier comments.  r=me!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>952357</commentid>
    <comment_count>15</comment_count>
      <attachid>215885</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-11-19 18:10:21 -0800</bug_when>
    <thetext>Comment on attachment 215885
updated patch： rephrase the ChangeLog

Clearing flags on attachment: 215885

Committed r159534: &lt;http://trac.webkit.org/changeset/159534&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>952358</commentid>
    <comment_count>16</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-11-19 18:10:25 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215046</attachid>
            <date>2013-10-24 03:26:32 -0700</date>
            <delta_ts>2013-11-01 03:01:41 -0700</delta_ts>
            <desc>paint spin button of number input for wince</desc>
            <filename>patch2.txt</filename>
            <type>text/plain</type>
            <size>3214</size>
            <attacher name="Zhuang Zhigang">zhuangzg</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1NzkxNykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDEzLTEwLTI0ICBaaHVhbmcg
WmhpZ2FuZyAgPHpodWFuZ3pnQGNuLmZ1aml0c3UuY29tPgorCisgICAgICAgIFBhaW50IHNwaW4g
YnV0dG9uIG9mIGlucHV0IG9mIG51bWJlciB0eXBlIG9uIFdpbkNFIHBvcnQuCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjMyNTQKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJU
aGVtZVdpbkNFLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lV2luQ0U6OmFkanVz
dElubmVyU3BpbkJ1dHRvblN0eWxlKToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lV2lu
Q0U6OnBhaW50SW5uZXJTcGluQnV0dG9uKToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyVGhl
bWVXaW5DRS5oOgorCiAyMDEzLTEwLTE0ICBTZXJnaW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBp
Z2FsaWEuY29tPgogCiAgICAgICAgIFVzZSBhIFZlY3RvciBpbnN0ZWFkIG9mIEhhc2hTZXQgdG8g
Y29tcHV0ZWQgdGhlIG9yZGVyVmFsdWVzIGluIFJlbmRlckZsZXhpYmxlQm94CkluZGV4OiBTb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVXaW5DRS5jcHAKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lV2luQ0UuY3BwCShyZXZpc2lvbiAx
NTc5MTcpCisrKyBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVXaW5DRS5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTY0OCw0ICs2NDgsNDcgQEAKIH0KICNlbmRpZgogCit2b2lkIFJl
bmRlclRoZW1lV2luQ0U6OmFkanVzdElubmVyU3BpbkJ1dHRvblN0eWxlKFN0eWxlUmVzb2x2ZXIq
LCBSZW5kZXJTdHlsZSogc3R5bGUsIEVsZW1lbnQqKSBjb25zdAoreworICAgIGludCB3aWR0aCA9
IDo6R2V0U3lzdGVtTWV0cmljcyhTTV9DWFZTQ1JPTEwpOworICAgIGlmICh3aWR0aCA8PSAwKQor
ICAgICAgICB3aWR0aCA9IDE3OyAvLyBWaXN0YSdzIGRlZmF1bHQuCisgICAgc3R5bGUtPnNldFdp
ZHRoKExlbmd0aCh3aWR0aCwgRml4ZWQpKTsKKyAgICBzdHlsZS0+c2V0TWluV2lkdGgoTGVuZ3Ro
KHdpZHRoLCBGaXhlZCkpOworfQorCitib29sIFJlbmRlclRoZW1lV2luQ0U6OnBhaW50SW5uZXJT
cGluQnV0dG9uKFJlbmRlck9iamVjdCogbywgY29uc3QgUGFpbnRJbmZvJiBpLCBjb25zdCBJbnRS
ZWN0JiByKQoreworICAgIC8vIFdlIHNwbGl0IHRoZSBzcGVjaWZpZWQgcmVjdGFuZ2xlIGludG8g
dHdvIHZlcnRpY2FsbHkuIFdlIGNhbid0IGRyYXcgYQorICAgIC8vIHNwaW4gYnV0dG9uIG9mIHdo
aWNoIGhlaWdodCBpcyBsZXNzIHRoYW4gMnB4LgorICAgIGlmIChyLmhlaWdodCgpIDwgMikKKyAg
ICAgICAgcmV0dXJuIGZhbHNlOworICAgIEludFJlY3QgdXBSZWN0KHIpOworICAgIHVwUmVjdC5z
ZXRIZWlnaHQoci5oZWlnaHQoKSAvIDIpOworICAgIEludFJlY3QgZG93blJlY3Qocik7CisgICAg
ZG93blJlY3Quc2V0WSh1cFJlY3QubWF4WSgpKTsKKyAgICBkb3duUmVjdC5zZXRIZWlnaHQoci5o
ZWlnaHQoKSAtIHVwUmVjdC5oZWlnaHQoKSk7CisKKyAgICB1bnNpZ25lZCBzdGF0ZVVwID0gREZD
U19TQ1JPTExVUDsKKyAgICB1bnNpZ25lZCBzdGF0ZURvd24gPSBERkNTX1NDUk9MTERPV047CisK
KyAgICBpZiAoIWlzRW5hYmxlZChvKSB8fCBpc1JlYWRPbmx5Q29udHJvbChvKSkKKyAgICB7Cisg
ICAgICAgIHN0YXRlVXAgfD0gREZDU19JTkFDVElWRTsKKyAgICAgICAgc3RhdGVEb3duIHw9IERG
Q1NfSU5BQ1RJVkU7CisgICAgfQorICAgIGVsc2UgaWYoaXNQcmVzc2VkKG8pKQorICAgIHsKKyAg
ICAgICAgaWYoaXNTcGluVXBCdXR0b25QYXJ0UHJlc3NlZChvKSkKKyAgICAgICAgICAgIHN0YXRl
VXAgfD0gREZDU19QVVNIRUQ7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHN0YXRlRG93biB8
PSBERkNTX1BVU0hFRDsKKyAgICB9CisKKyAgICBpLmNvbnRleHQtPmRyYXdGcmFtZUNvbnRyb2wo
dXBSZWN0LCBERkNfU0NST0xMLCBzdGF0ZVVwKTsKKyAgICBpLmNvbnRleHQtPmRyYXdGcmFtZUNv
bnRyb2woZG93blJlY3QsIERGQ19TQ1JPTEwsIHN0YXRlRG93bik7CisKKyAgICByZXR1cm4gZmFs
c2U7Cit9CisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJUaGVtZVdpbkNFLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlclRoZW1lV2luQ0UuaAkocmV2aXNpb24gMTU3OTE3KQorKysgU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lV2luQ0UuaAkod29ya2luZyBjb3B5KQpAQCAt
MTE0LDYgKzExNCw5IEBACiAgICAgICAgIHZpcnR1YWwgdm9pZCBhZGp1c3RUZXh0RmllbGRTdHls
ZShTdHlsZVJlc29sdmVyKiwgUmVuZGVyU3R5bGUqIHN0eWxlLCBFbGVtZW50KikgY29uc3QgeyB9
CiAgICAgICAgIHZpcnR1YWwgdm9pZCBhZGp1c3RUZXh0QXJlYVN0eWxlKFN0eWxlUmVzb2x2ZXIq
LCBSZW5kZXJTdHlsZSogc3R5bGUsIEVsZW1lbnQqKSBjb25zdCB7IH0KIAorICAgICAgICB2aXJ0
dWFsIHZvaWQgYWRqdXN0SW5uZXJTcGluQnV0dG9uU3R5bGUoU3R5bGVSZXNvbHZlciosIFJlbmRl
clN0eWxlKiBzdHlsZSwgRWxlbWVudCopIGNvbnN0IDsKKyAgICAgICAgdmlydHVhbCBib29sIHBh
aW50SW5uZXJTcGluQnV0dG9uKFJlbmRlck9iamVjdCosIGNvbnN0IFBhaW50SW5mbyYgaSwgY29u
c3QgSW50UmVjdCYgcik7CisKICAgICAgICAgc3RhdGljIHZvaWQgc2V0V2ViS2l0SXNCZWluZ1Vu
bG9hZGVkKCk7CiAKICAgICAgICAgdmlydHVhbCBib29sIHN1cHBvcnRzRm9jdXNSaW5nKGNvbnN0
IFJlbmRlclN0eWxlKikgY29uc3Q7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215641</attachid>
            <date>2013-10-31 03:15:12 -0700</date>
            <delta_ts>2013-11-01 03:01:41 -0700</delta_ts>
            <desc>a new patch that passed Tools/Scripts/check-webkit-style</desc>
            <filename>patch_123254.txt</filename>
            <type>text/plain</type>
            <size>3185</size>
            <attacher name="Zhuang Zhigang">zhuangzg</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1ODM1NSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDEzLTEwLTMxICBaaHVhbmcg
WmhpZ2FuZyAgPHpodWFuZ3pnQGNuLmZ1aml0c3UuY29tPgorCisgICAgICAgIFBhaW50IHNwaW4g
YnV0dG9uIG9mIGlucHV0IG9mIG51bWJlciB0eXBlIG9uIFdpbkNFIHBvcnQuCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjMyNTQKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJU
aGVtZVdpbkNFLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lV2luQ0U6OmFkanVz
dElubmVyU3BpbkJ1dHRvblN0eWxlKToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lV2lu
Q0U6OnBhaW50SW5uZXJTcGluQnV0dG9uKToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyVGhl
bWVXaW5DRS5oOgorCiAyMDEzLTEwLTMxICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlh
LmNvbT4KIAogICAgICAgICBbR1RLXSBVbmRlZmluZWQgcmVmZXJlbmNlcyB0byBSZW5kZXJPYmpl
Y3Q6OnN0eWxlKCkgd2hlbiBkaXNhYmxpbmcgdmlkZW8gc3VwcG9ydApJbmRleDogU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lV2luQ0UuY3BwCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZVdpbkNFLmNwcAkocmV2aXNpb24gMTU4MzU1
KQorKysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lV2luQ0UuY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC02NDgsNCArNjQ4LDQ0IEBACiB9CiAjZW5kaWYKIAordm9pZCBSZW5kZXJU
aGVtZVdpbkNFOjphZGp1c3RJbm5lclNwaW5CdXR0b25TdHlsZShTdHlsZVJlc29sdmVyKiwgUmVu
ZGVyU3R5bGUqIHN0eWxlLCBFbGVtZW50KikgY29uc3QKK3sKKyAgICBpbnQgd2lkdGggPSA6Okdl
dFN5c3RlbU1ldHJpY3MoU01fQ1hWU0NST0xMKTsKKyAgICBpZiAod2lkdGggPD0gMCkKKyAgICAg
ICAgd2lkdGggPSAxNzsgLy8gVmlzdGEncyBkZWZhdWx0LgorICAgIHN0eWxlLT5zZXRXaWR0aChM
ZW5ndGgod2lkdGgsIEZpeGVkKSk7CisgICAgc3R5bGUtPnNldE1pbldpZHRoKExlbmd0aCh3aWR0
aCwgRml4ZWQpKTsKK30KKworYm9vbCBSZW5kZXJUaGVtZVdpbkNFOjpwYWludElubmVyU3BpbkJ1
dHRvbihSZW5kZXJPYmplY3QqIG8sIGNvbnN0IFBhaW50SW5mbyYgaSwgY29uc3QgSW50UmVjdCYg
cikKK3sKKyAgICAvLyBXZSBzcGxpdCB0aGUgc3BlY2lmaWVkIHJlY3RhbmdsZSBpbnRvIHR3byB2
ZXJ0aWNhbGx5LiBXZSBjYW4ndCBkcmF3IGEKKyAgICAvLyBzcGluIGJ1dHRvbiBvZiB3aGljaCBo
ZWlnaHQgaXMgbGVzcyB0aGFuIDJweC4KKyAgICBpZiAoci5oZWlnaHQoKSA8IDIpCisgICAgICAg
IHJldHVybiBmYWxzZTsKKyAgICBJbnRSZWN0IHVwUmVjdChyKTsKKyAgICB1cFJlY3Quc2V0SGVp
Z2h0KHIuaGVpZ2h0KCkgLyAyKTsKKyAgICBJbnRSZWN0IGRvd25SZWN0KHIpOworICAgIGRvd25S
ZWN0LnNldFkodXBSZWN0Lm1heFkoKSk7CisgICAgZG93blJlY3Quc2V0SGVpZ2h0KHIuaGVpZ2h0
KCkgLSB1cFJlY3QuaGVpZ2h0KCkpOworCisgICAgdW5zaWduZWQgc3RhdGVVcCA9IERGQ1NfU0NS
T0xMVVA7CisgICAgdW5zaWduZWQgc3RhdGVEb3duID0gREZDU19TQ1JPTExET1dOOworCisgICAg
aWYgKCFpc0VuYWJsZWQobykgfHwgaXNSZWFkT25seUNvbnRyb2wobykpIHsKKyAgICAgICAgc3Rh
dGVVcCB8PSBERkNTX0lOQUNUSVZFOworICAgICAgICBzdGF0ZURvd24gfD0gREZDU19JTkFDVElW
RTsKKyAgICB9IGVsc2UgaWYgKGlzUHJlc3NlZChvKSkgeworICAgICAgICBpZiAoaXNTcGluVXBC
dXR0b25QYXJ0UHJlc3NlZChvKSkKKyAgICAgICAgICAgIHN0YXRlVXAgfD0gREZDU19QVVNIRUQ7
CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHN0YXRlRG93biB8PSBERkNTX1BVU0hFRDsKKyAg
ICB9CisKKyAgICBpLmNvbnRleHQtPmRyYXdGcmFtZUNvbnRyb2wodXBSZWN0LCBERkNfU0NST0xM
LCBzdGF0ZVVwKTsKKyAgICBpLmNvbnRleHQtPmRyYXdGcmFtZUNvbnRyb2woZG93blJlY3QsIERG
Q19TQ1JPTEwsIHN0YXRlRG93bik7CisKKyAgICByZXR1cm4gZmFsc2U7Cit9CisKIH0gLy8gbmFt
ZXNwYWNlIFdlYkNvcmUKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVt
ZVdpbkNFLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRo
ZW1lV2luQ0UuaAkocmV2aXNpb24gMTU4MzU1KQorKysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlclRoZW1lV2luQ0UuaAkod29ya2luZyBjb3B5KQpAQCAtMTE0LDYgKzExNCw5IEBACiAg
ICAgICAgIHZpcnR1YWwgdm9pZCBhZGp1c3RUZXh0RmllbGRTdHlsZShTdHlsZVJlc29sdmVyKiwg
UmVuZGVyU3R5bGUqIHN0eWxlLCBFbGVtZW50KikgY29uc3QgeyB9CiAgICAgICAgIHZpcnR1YWwg
dm9pZCBhZGp1c3RUZXh0QXJlYVN0eWxlKFN0eWxlUmVzb2x2ZXIqLCBSZW5kZXJTdHlsZSogc3R5
bGUsIEVsZW1lbnQqKSBjb25zdCB7IH0KIAorICAgICAgICB2aXJ0dWFsIHZvaWQgYWRqdXN0SW5u
ZXJTcGluQnV0dG9uU3R5bGUoU3R5bGVSZXNvbHZlciosIFJlbmRlclN0eWxlKiwgRWxlbWVudCop
IGNvbnN0OworICAgICAgICB2aXJ0dWFsIGJvb2wgcGFpbnRJbm5lclNwaW5CdXR0b24oUmVuZGVy
T2JqZWN0KiwgY29uc3QgUGFpbnRJbmZvJiwgY29uc3QgSW50UmVjdCYpOworCiAgICAgICAgIHN0
YXRpYyB2b2lkIHNldFdlYktpdElzQmVpbmdVbmxvYWRlZCgpOwogCiAgICAgICAgIHZpcnR1YWwg
Ym9vbCBzdXBwb3J0c0ZvY3VzUmluZyhjb25zdCBSZW5kZXJTdHlsZSopIGNvbnN0Owo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215728</attachid>
            <date>2013-11-01 03:01:41 -0700</date>
            <delta_ts>2013-11-19 17:45:22 -0800</delta_ts>
            <desc>updated patch:rename &quot;i&quot; to &quot;paintInfo&quot;</desc>
            <filename>patch_123254_3.txt</filename>
            <type>text/plain</type>
            <size>3192</size>
            <attacher name="Zhuang Zhigang">zhuangzg</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1ODQyNykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDEzLTExLTAxICBaaHVhbmcg
WmhpZ2FuZyAgPHpodWFuZ3pnQGNuLmZ1aml0c3UuY29tPgorCisgICAgICAgIFBhaW50IHNwaW4g
YnV0dG9uIG9mIGlucHV0IG9mIG51bWJlciB0eXBlIG9uIFdpbkNFIHBvcnQuCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjMyNTQKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJU
aGVtZVdpbkNFLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lV2luQ0U6OmFkanVz
dElubmVyU3BpbkJ1dHRvblN0eWxlKToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lV2lu
Q0U6OnBhaW50SW5uZXJTcGluQnV0dG9uKToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyVGhl
bWVXaW5DRS5oOgorCiAyMDEzLTExLTAxICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUu
Y29tPgogCiAgICAgICAgIEFkZCBhIE1hYyBXZWJDcnlwdG8gaW1wbGVtZW50YXRpb24gb2YgSE1B
QyBpbXBvcnRLZXkvc2lnbi92ZXJpZnkKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJUaGVtZVdpbkNFLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyVGhlbWVXaW5DRS5jcHAJKHJldmlzaW9uIDE1ODQyNykKKysrIFNvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZVdpbkNFLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNjQ5
LDQgKzY0OSw0NCBAQAogfQogI2VuZGlmCiAKK3ZvaWQgUmVuZGVyVGhlbWVXaW5DRTo6YWRqdXN0
SW5uZXJTcGluQnV0dG9uU3R5bGUoU3R5bGVSZXNvbHZlciosIFJlbmRlclN0eWxlKiBzdHlsZSwg
RWxlbWVudCopIGNvbnN0Cit7CisgICAgaW50IHdpZHRoID0gOjpHZXRTeXN0ZW1NZXRyaWNzKFNN
X0NYVlNDUk9MTCk7CisgICAgaWYgKHdpZHRoIDw9IDApCisgICAgICAgIHdpZHRoID0gMTc7IC8v
IFZpc3RhJ3MgZGVmYXVsdC4KKyAgICBzdHlsZS0+c2V0V2lkdGgoTGVuZ3RoKHdpZHRoLCBGaXhl
ZCkpOworICAgIHN0eWxlLT5zZXRNaW5XaWR0aChMZW5ndGgod2lkdGgsIEZpeGVkKSk7Cit9CisK
K2Jvb2wgUmVuZGVyVGhlbWVXaW5DRTo6cGFpbnRJbm5lclNwaW5CdXR0b24oUmVuZGVyT2JqZWN0
KiBvLCBjb25zdCBQYWludEluZm8mIHBhaW50SW5mbywgY29uc3QgSW50UmVjdCYgcikKK3sKKyAg
ICAvLyBXZSBzcGxpdCB0aGUgc3BlY2lmaWVkIHJlY3RhbmdsZSBpbnRvIHR3byB2ZXJ0aWNhbGx5
LiBXZSBjYW4ndCBkcmF3IGEKKyAgICAvLyBzcGluIGJ1dHRvbiBvZiB3aGljaCBoZWlnaHQgaXMg
bGVzcyB0aGFuIDJweC4KKyAgICBpZiAoci5oZWlnaHQoKSA8IDIpCisgICAgICAgIHJldHVybiBm
YWxzZTsKKyAgICBJbnRSZWN0IHVwUmVjdChyKTsKKyAgICB1cFJlY3Quc2V0SGVpZ2h0KHIuaGVp
Z2h0KCkgLyAyKTsKKyAgICBJbnRSZWN0IGRvd25SZWN0KHIpOworICAgIGRvd25SZWN0LnNldFko
dXBSZWN0Lm1heFkoKSk7CisgICAgZG93blJlY3Quc2V0SGVpZ2h0KHIuaGVpZ2h0KCkgLSB1cFJl
Y3QuaGVpZ2h0KCkpOworCisgICAgdW5zaWduZWQgc3RhdGVVcCA9IERGQ1NfU0NST0xMVVA7Cisg
ICAgdW5zaWduZWQgc3RhdGVEb3duID0gREZDU19TQ1JPTExET1dOOworCisgICAgaWYgKCFpc0Vu
YWJsZWQobykgfHwgaXNSZWFkT25seUNvbnRyb2wobykpIHsKKyAgICAgICAgc3RhdGVVcCB8PSBE
RkNTX0lOQUNUSVZFOworICAgICAgICBzdGF0ZURvd24gfD0gREZDU19JTkFDVElWRTsKKyAgICB9
IGVsc2UgaWYgKGlzUHJlc3NlZChvKSkgeworICAgICAgICBpZiAoaXNTcGluVXBCdXR0b25QYXJ0
UHJlc3NlZChvKSkKKyAgICAgICAgICAgIHN0YXRlVXAgfD0gREZDU19QVVNIRUQ7CisgICAgICAg
IGVsc2UKKyAgICAgICAgICAgIHN0YXRlRG93biB8PSBERkNTX1BVU0hFRDsKKyAgICB9CisKKyAg
ICBwYWludEluZm8uY29udGV4dC0+ZHJhd0ZyYW1lQ29udHJvbCh1cFJlY3QsIERGQ19TQ1JPTEws
IHN0YXRlVXApOworICAgIHBhaW50SW5mby5jb250ZXh0LT5kcmF3RnJhbWVDb250cm9sKGRvd25S
ZWN0LCBERkNfU0NST0xMLCBzdGF0ZURvd24pOworCisgICAgcmV0dXJuIGZhbHNlOworfQorCiB9
IC8vIG5hbWVzcGFjZSBXZWJDb3JlCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyVGhlbWVXaW5DRS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJUaGVtZVdpbkNFLmgJKHJldmlzaW9uIDE1ODQyNykKKysrIFNvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJUaGVtZVdpbkNFLmgJKHdvcmtpbmcgY29weSkKQEAgLTExNCw2ICsxMTQs
OSBAQAogICAgICAgICB2aXJ0dWFsIHZvaWQgYWRqdXN0VGV4dEZpZWxkU3R5bGUoU3R5bGVSZXNv
bHZlciosIFJlbmRlclN0eWxlKiBzdHlsZSwgRWxlbWVudCopIGNvbnN0IHsgfQogICAgICAgICB2
aXJ0dWFsIHZvaWQgYWRqdXN0VGV4dEFyZWFTdHlsZShTdHlsZVJlc29sdmVyKiwgUmVuZGVyU3R5
bGUqIHN0eWxlLCBFbGVtZW50KikgY29uc3QgeyB9CiAKKyAgICAgICAgdmlydHVhbCB2b2lkIGFk
anVzdElubmVyU3BpbkJ1dHRvblN0eWxlKFN0eWxlUmVzb2x2ZXIqLCBSZW5kZXJTdHlsZSosIEVs
ZW1lbnQqKSBjb25zdDsKKyAgICAgICAgdmlydHVhbCBib29sIHBhaW50SW5uZXJTcGluQnV0dG9u
KFJlbmRlck9iamVjdCosIGNvbnN0IFBhaW50SW5mbyYsIGNvbnN0IEludFJlY3QmKTsKKwogICAg
ICAgICBzdGF0aWMgdm9pZCBzZXRXZWJLaXRJc0JlaW5nVW5sb2FkZWQoKTsKIAogICAgICAgICB2
aXJ0dWFsIGJvb2wgc3VwcG9ydHNGb2N1c1JpbmcoY29uc3QgUmVuZGVyU3R5bGUqKSBjb25zdDsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215885</attachid>
            <date>2013-11-03 19:36:51 -0800</date>
            <delta_ts>2013-11-19 18:10:21 -0800</delta_ts>
            <desc>updated patch： rephrase the ChangeLog</desc>
            <filename>patch_123254_4.txt</filename>
            <type>text/plain</type>
            <size>3154</size>
            <attacher name="Zhuang Zhigang">zhuangzg</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1ODU1MSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDEzLTExLTAzICBaaHVhbmcg
WmhpZ2FuZyAgPHpodWFuZ3pnQGNuLmZ1aml0c3UuY29tPgorCisgICAgICAgIEltcGxlbWVudCBz
cGluIGNvbnRyb2wgb24gV2luQ0UgcG9ydC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTEyMzI1NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlclRoZW1lV2luQ0UuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6UmVuZGVyVGhlbWVXaW5DRTo6YWRqdXN0SW5uZXJTcGluQnV0dG9uU3R5
bGUpOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyVGhlbWVXaW5DRTo6cGFpbnRJbm5lclNwaW5C
dXR0b24pOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJUaGVtZVdpbkNFLmg6CisKIDIwMTMt
MTEtMDMgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgogCiAgICAgICAgIFJlbmRl
clRleHRGcmFnbWVudDogVGlnaHRlbiBmaXJzdC1sZXR0ZXIgbG9naWMuCkluZGV4OiBTb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVXaW5DRS5jcHAKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lV2luQ0UuY3BwCShyZXZpc2lvbiAxNTg1
NTEpCisrKyBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVXaW5DRS5jcHAJKHdv
cmtpbmcgY29weSkKQEAgLTY0OSw0ICs2NDksNDQgQEAKIH0KICNlbmRpZgogCit2b2lkIFJlbmRl
clRoZW1lV2luQ0U6OmFkanVzdElubmVyU3BpbkJ1dHRvblN0eWxlKFN0eWxlUmVzb2x2ZXIqLCBS
ZW5kZXJTdHlsZSogc3R5bGUsIEVsZW1lbnQqKSBjb25zdAoreworICAgIGludCB3aWR0aCA9IDo6
R2V0U3lzdGVtTWV0cmljcyhTTV9DWFZTQ1JPTEwpOworICAgIGlmICh3aWR0aCA8PSAwKQorICAg
ICAgICB3aWR0aCA9IDE3OyAvLyBWaXN0YSdzIGRlZmF1bHQuCisgICAgc3R5bGUtPnNldFdpZHRo
KExlbmd0aCh3aWR0aCwgRml4ZWQpKTsKKyAgICBzdHlsZS0+c2V0TWluV2lkdGgoTGVuZ3RoKHdp
ZHRoLCBGaXhlZCkpOworfQorCitib29sIFJlbmRlclRoZW1lV2luQ0U6OnBhaW50SW5uZXJTcGlu
QnV0dG9uKFJlbmRlck9iamVjdCogbywgY29uc3QgUGFpbnRJbmZvJiBwYWludEluZm8sIGNvbnN0
IEludFJlY3QmIHIpCit7CisgICAgLy8gV2Ugc3BsaXQgdGhlIHNwZWNpZmllZCByZWN0YW5nbGUg
aW50byB0d28gdmVydGljYWxseS4gV2UgY2FuJ3QgZHJhdyBhCisgICAgLy8gc3BpbiBidXR0b24g
b2Ygd2hpY2ggaGVpZ2h0IGlzIGxlc3MgdGhhbiAycHguCisgICAgaWYgKHIuaGVpZ2h0KCkgPCAy
KQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgSW50UmVjdCB1cFJlY3Qocik7CisgICAgdXBS
ZWN0LnNldEhlaWdodChyLmhlaWdodCgpIC8gMik7CisgICAgSW50UmVjdCBkb3duUmVjdChyKTsK
KyAgICBkb3duUmVjdC5zZXRZKHVwUmVjdC5tYXhZKCkpOworICAgIGRvd25SZWN0LnNldEhlaWdo
dChyLmhlaWdodCgpIC0gdXBSZWN0LmhlaWdodCgpKTsKKworICAgIHVuc2lnbmVkIHN0YXRlVXAg
PSBERkNTX1NDUk9MTFVQOworICAgIHVuc2lnbmVkIHN0YXRlRG93biA9IERGQ1NfU0NST0xMRE9X
TjsKKworICAgIGlmICghaXNFbmFibGVkKG8pIHx8IGlzUmVhZE9ubHlDb250cm9sKG8pKSB7Cisg
ICAgICAgIHN0YXRlVXAgfD0gREZDU19JTkFDVElWRTsKKyAgICAgICAgc3RhdGVEb3duIHw9IERG
Q1NfSU5BQ1RJVkU7CisgICAgfSBlbHNlIGlmIChpc1ByZXNzZWQobykpIHsKKyAgICAgICAgaWYg
KGlzU3BpblVwQnV0dG9uUGFydFByZXNzZWQobykpCisgICAgICAgICAgICBzdGF0ZVVwIHw9IERG
Q1NfUFVTSEVEOworICAgICAgICBlbHNlCisgICAgICAgICAgICBzdGF0ZURvd24gfD0gREZDU19Q
VVNIRUQ7CisgICAgfQorCisgICAgcGFpbnRJbmZvLmNvbnRleHQtPmRyYXdGcmFtZUNvbnRyb2wo
dXBSZWN0LCBERkNfU0NST0xMLCBzdGF0ZVVwKTsKKyAgICBwYWludEluZm8uY29udGV4dC0+ZHJh
d0ZyYW1lQ29udHJvbChkb3duUmVjdCwgREZDX1NDUk9MTCwgc3RhdGVEb3duKTsKKworICAgIHJl
dHVybiBmYWxzZTsKK30KKwogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQpJbmRleDogU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lV2luQ0UuaAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVXaW5DRS5oCShyZXZpc2lvbiAxNTg1NTEpCisr
KyBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVXaW5DRS5oCSh3b3JraW5nIGNv
cHkpCkBAIC0xMTQsNiArMTE0LDkgQEAKICAgICAgICAgdmlydHVhbCB2b2lkIGFkanVzdFRleHRG
aWVsZFN0eWxlKFN0eWxlUmVzb2x2ZXIqLCBSZW5kZXJTdHlsZSogc3R5bGUsIEVsZW1lbnQqKSBj
b25zdCB7IH0KICAgICAgICAgdmlydHVhbCB2b2lkIGFkanVzdFRleHRBcmVhU3R5bGUoU3R5bGVS
ZXNvbHZlciosIFJlbmRlclN0eWxlKiBzdHlsZSwgRWxlbWVudCopIGNvbnN0IHsgfQogCisgICAg
ICAgIHZpcnR1YWwgdm9pZCBhZGp1c3RJbm5lclNwaW5CdXR0b25TdHlsZShTdHlsZVJlc29sdmVy
KiwgUmVuZGVyU3R5bGUqLCBFbGVtZW50KikgY29uc3Q7CisgICAgICAgIHZpcnR1YWwgYm9vbCBw
YWludElubmVyU3BpbkJ1dHRvbihSZW5kZXJPYmplY3QqLCBjb25zdCBQYWludEluZm8mLCBjb25z
dCBJbnRSZWN0Jik7CisKICAgICAgICAgc3RhdGljIHZvaWQgc2V0V2ViS2l0SXNCZWluZ1VubG9h
ZGVkKCk7CiAKICAgICAgICAgdmlydHVhbCBib29sIHN1cHBvcnRzRm9jdXNSaW5nKGNvbnN0IFJl
bmRlclN0eWxlKikgY29uc3Q7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>