<?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>91197</bug_id>
          
          <creation_ts>2012-07-13 00:27:58 -0700</creation_ts>
          <short_desc>REGRESSION(r119948): [Forms] Spin button Up/Down actions make value to zero for input type &quot;number&quot; when step mismatched and value is smaller than step</short_desc>
          <delta_ts>2012-07-13 01:56:26 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</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>1</everconfirmed>
          <reporter>yosin</reporter>
          <assigned_to>yosin</assigned_to>
          <cc>tkent</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>668678</commentid>
    <comment_count>0</comment_count>
    <who name="">yosin</who>
    <bug_when>2012-07-13 00:27:58 -0700</bug_when>
    <thetext>Step Up: &lt;input type=number step=300 value=7&gt;
Step Down: &lt;input type=number step=300 value=-7&gt;

This is caused by following line in InputType::stepUpFromRenderer:

if (sign &lt; 0)
    newValue = base + ((current - base) / step).floor() * step; 
else if (sign &gt; 0)
    newValue = base + ((current - base) / step).ceiling() * step; 

Implementation of Decimal::ceiling and Decimal::floor are wrong.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>668701</commentid>
    <comment_count>1</comment_count>
      <attachid>152177</attachid>
    <who name="">yosin</who>
    <bug_when>2012-07-13 00:56:18 -0700</bug_when>
    <thetext>Created attachment 152177
Patch 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>668706</commentid>
    <comment_count>2</comment_count>
      <attachid>152177</attachid>
    <who name="">yosin</who>
    <bug_when>2012-07-13 01:02:31 -0700</bug_when>
    <thetext>Comment on attachment 152177
Patch 1

Could you review this patch?
Thanks in advance.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>668711</commentid>
    <comment_count>3</comment_count>
      <attachid>152177</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-07-13 01:12:24 -0700</bug_when>
    <thetext>Comment on attachment 152177
Patch 1

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

&gt; Source/WebCore/ChangeLog:9
&gt; +        REGRESSION(r119948): [Forms] Spin button Up/Down actions make value to zero for input type &quot;number&quot;
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=91197
&gt; +
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +
&gt; +        This patch fixes implementation of Decimal::ceiling() and floor().
&gt; +        They return wrong value for small fractional numbers.

Would you explain in what condition this bug occurs in ChangeLog?
It&apos;s unclear why Decimal::ceiling() or floor() affects the case with value=7 step=300.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>668712</commentid>
    <comment_count>4</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-07-13 01:13:51 -0700</bug_when>
    <thetext>Please file a Chromium bug to handle a merge to M21 branch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>668725</commentid>
    <comment_count>5</comment_count>
      <attachid>152184</attachid>
    <who name="">yosin</who>
    <bug_when>2012-07-13 01:31:40 -0700</bug_when>
    <thetext>Created attachment 152184
Patch 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>668727</commentid>
    <comment_count>6</comment_count>
      <attachid>152184</attachid>
    <who name="">yosin</who>
    <bug_when>2012-07-13 01:34:01 -0700</bug_when>
    <thetext>Comment on attachment 152184
Patch 2

Could you review this patch?
Thanks in advance.

= Changes since the last review =
* Add explanation of bug condition to Source/WebCore/ChangeLog
* Update ChangeLog for the bug summary change</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>668735</commentid>
    <comment_count>7</comment_count>
      <attachid>152184</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-07-13 01:44:23 -0700</bug_when>
    <thetext>Comment on attachment 152184
Patch 2

ok</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>668742</commentid>
    <comment_count>8</comment_count>
      <attachid>152184</attachid>
    <who name="">yosin</who>
    <bug_when>2012-07-13 01:56:19 -0700</bug_when>
    <thetext>Comment on attachment 152184
Patch 2

Clearing flags on attachment: 152184

Committed r122552: &lt;http://trac.webkit.org/changeset/122552&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>668743</commentid>
    <comment_count>9</comment_count>
    <who name="">yosin</who>
    <bug_when>2012-07-13 01:56:26 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>152177</attachid>
            <date>2012-07-13 00:56:18 -0700</date>
            <delta_ts>2012-07-13 01:31:35 -0700</delta_ts>
            <desc>Patch 1</desc>
            <filename>bug-91197-20120713165617.patch</filename>
            <type>text/plain</type>
            <size>7754</size>
            <attacher>yosin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIyNTQzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGQyOTViOGVkMmI3NGMx
MWZmNjg3MzBiMWFlMzFkNDU5MWQwZTI0My4uZDg4MWM2NDlkYTA1NDRmNzBhN2Q3ZTAxMjJlZTlh
MmQ3YWQ4YWFhZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTA3LTEzICBZb3No
aWZ1bWkgSW5vdWUgIDx5b3NpbkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUkVHUkVTU0lPTihy
MTE5OTQ4KTogW0Zvcm1zXSBTcGluIGJ1dHRvbiBVcC9Eb3duIGFjdGlvbnMgbWFrZSB2YWx1ZSB0
byB6ZXJvIGZvciBpbnB1dCB0eXBlICJudW1iZXIiCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MTE5NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgcGF0Y2ggZml4ZXMgaW1wbGVtZW50YXRpb24gb2Yg
RGVjaW1hbDo6Y2VpbGluZygpIGFuZCBmbG9vcigpLgorICAgICAgICBUaGV5IHJldHVybiB3cm9u
ZyB2YWx1ZSBmb3Igc21hbGwgZnJhY3Rpb25hbCBudW1iZXJzLgorCisgICAgICAgIFRlc3RzOiBm
YXN0L2Zvcm1zL251bWJlci9udW1iZXItc3RlcHVwLXN0ZXBkb3duLWZyb20tcmVuZGVyZXIuaHRt
bDogQWRkZWQgdGVzdCBjYXNlcworICAgICAgICAgICAgICAgV2ViS2l0L2Nocm9taXVtL3Rlc3Rz
L0RlY2ltYWxUZXN0LmNwcDogQWRkZWQgdGVzdCBjYXNlcworCisgICAgICAgICogcGxhdGZvcm0v
RGVjaW1hbC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEZWNpbWFsOjpjZWlsaW5nKTogQ2hhbmdl
ZCB0byByZXR1cm4gMSBmb3IgcG9zaXRpdmUgc21hbGwgZnJhY3Rpb25hbCBudW1iZXIuCisgICAg
ICAgIChXZWJDb3JlOjpEZWNpbWFsOjpmbG9vcik6IENoYW5nZWQgdG8gcmV0dXJuIC0xIGZvciBu
ZWdhdGl2ZSBzbWFsbCBmcmFjdGlvbmFsIG51bWJlci4KKwogMjAxMi0wNy0xMiAgWW9zaGlmdW1p
IElub3VlICA8eW9zaW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJFR1JFU1NJT04ocjExNzcz
OCk6IFtGb3Jtc10gc3RlcE1pc21hdGNoIGZvciBpbnB1dCB0eXBlICJ0aW1lIiB3aXRoIGxhcmdl
IHN0ZXAgdmFsdWUgYWx3YXlzIHJldHVybiBmYWxzZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cK
aW5kZXggODE1MmYyN2VlNDMwYjdlNDZiNjhhM2NhNDgwODc4MjA2ZDUyOWIzOS4uNzhjNGU1NGYw
ZGMxMDk5MmI3YjIzZjgyMjU3MmRjOWY1YThjY2RkMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMi0wNy0xMyAgWW9zaGlmdW1pIElub3VlICA8eW9zaW5A
Y2hyb21pdW0ub3JnPgorCisgICAgICAgIFJFR1JFU1NJT04ocjExOTk0OCk6IFtGb3Jtc10gU3Bp
biBidXR0b24gVXAvRG93biBhY3Rpb25zIG1ha2UgdmFsdWUgdG8gemVybyBmb3IgaW5wdXQgdHlw
ZSAibnVtYmVyIgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9OTExOTcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBUaGlzIHBhdGNoIGFkZHMgdGVzdCBjYXNlcyBmb3IgRGVjaW1hbDo6Y2VpbGluZygpIGFuZCBm
bG9vcigpIG9mCisgICAgICAgIHBvc2l0aXZlL25lZ2F0aXZlIHNtYWxsIGZyYWN0aW9uYWwgbnVt
YmVycy4KKworICAgICAgICAqIHRlc3RzL0RlY2ltYWxUZXN0LmNwcDoKKyAgICAgICAgKFRFU1Rf
Rik6CisKIDIwMTItMDctMTIgIEFkcmllbm5lIFdhbGtlciAgPGVubmVAZ29vZ2xlLmNvbT4KIAog
ICAgICAgICBbY2hyb21pdW1dIFJvb3QgaW52YWxpZGF0aW9ucyBmb3IgUlRMIHBhZ2VzIG5lZWQg
dG8gYmUgaW4gdGhlIHJpZ2h0IHNwYWNlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9EZWNpbWFsLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0RlY2ltYWwuY3BwCmlu
ZGV4IDI2M2NiZWViZmY2MjNiMjVkZmViNzM4NzJiOTNmMWIwYmQzMjY3MWYuLjNiYjY1NzBiNTE0
ZDgyYTZmMTI5MDdhZTM3NTMzMGViZDI2NzhkODEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL0RlY2ltYWwuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0RlY2lt
YWwuY3BwCkBAIC02MjgsNyArNjI4LDcgQEAgRGVjaW1hbCBEZWNpbWFsOjpjZWlsaW5nKCkgY29u
c3QKICAgICBjb25zdCBpbnQgbnVtYmVyT2ZEaWdpdHMgPSBjb3VudERpZ2l0cyhyZXN1bHQpOwog
ICAgIGNvbnN0IGludCBudW1iZXJPZkRyb3BEaWdpdHMgPSAtZXhwb25lbnQoKTsKICAgICBpZiAo
bnVtYmVyT2ZEaWdpdHMgPCBudW1iZXJPZkRyb3BEaWdpdHMpCi0gICAgICAgIHJldHVybiB6ZXJv
KFBvc2l0aXZlKTsKKyAgICAgICAgcmV0dXJuIGlzUG9zaXRpdmUoKSA/IERlY2ltYWwoMSkgOiB6
ZXJvKFBvc2l0aXZlKTsKIAogICAgIHJlc3VsdCA9IHNjYWxlRG93bihyZXN1bHQsIG51bWJlck9m
RHJvcERpZ2l0cyAtIDEpOwogICAgIGlmIChzaWduKCkgPT0gUG9zaXRpdmUgJiYgcmVzdWx0ICUg
MTAgPiAwKQpAQCAtNjcwLDcgKzY3MCw3IEBAIERlY2ltYWwgRGVjaW1hbDo6Zmxvb3IoKSBjb25z
dAogICAgIGNvbnN0IGludCBudW1iZXJPZkRpZ2l0cyA9IGNvdW50RGlnaXRzKHJlc3VsdCk7CiAg
ICAgY29uc3QgaW50IG51bWJlck9mRHJvcERpZ2l0cyA9IC1leHBvbmVudCgpOwogICAgIGlmIChu
dW1iZXJPZkRpZ2l0cyA8IG51bWJlck9mRHJvcERpZ2l0cykKLSAgICAgICAgcmV0dXJuIHplcm8o
UG9zaXRpdmUpOworICAgICAgICByZXR1cm4gaXNQb3NpdGl2ZSgpID8gemVybyhQb3NpdGl2ZSkg
OiBEZWNpbWFsKC0xKTsKIAogICAgIHJlc3VsdCA9IHNjYWxlRG93bihyZXN1bHQsIG51bWJlck9m
RHJvcERpZ2l0cyAtIDEpOwogICAgIGlmIChpc05lZ2F0aXZlKCkgJiYgcmVzdWx0ICUgMTAgPiAw
KQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9EZWNpbWFsVGVzdC5j
cHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0RlY2ltYWxUZXN0LmNwcAppbmRleCBk
YjgwZjViZmVjMDc1NDM5ODlhZDVlOThjNGNhZWIwNTVhMWE4ZjRhLi5jNWQzNTVjYjJhYjI4ZDQ0
MjdjODZmNTkwNWJjM2JmMGI5Y2QwZTQ0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL3Rlc3RzL0RlY2ltYWxUZXN0LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rl
c3RzL0RlY2ltYWxUZXN0LmNwcApAQCAtMjExLDEyICsyMTEsMTQgQEAgVEVTVF9GKERlY2ltYWxU
ZXN0LCBBZGRTcGVjaWFsVmFsdWVzKQogVEVTVF9GKERlY2ltYWxUZXN0LCBDZWlsaW5nKQogewog
ICAgIEVYUEVDVF9FUShEZWNpbWFsKDEpLCBEZWNpbWFsKDEpLmNlaWxpbmcoKSk7CisgICAgRVhQ
RUNUX0VRKERlY2ltYWwoMSksIGVuY29kZSgxLCAtMTAsIFBvc2l0aXZlKS5jZWlsaW5nKCkpOwog
ICAgIEVYUEVDVF9FUShEZWNpbWFsKDIpLCBlbmNvZGUoMTEsIC0xLCBQb3NpdGl2ZSkuY2VpbGlu
ZygpKTsKICAgICBFWFBFQ1RfRVEoRGVjaW1hbCgyKSwgZW5jb2RlKDEzLCAtMSwgUG9zaXRpdmUp
LmNlaWxpbmcoKSk7CiAgICAgRVhQRUNUX0VRKERlY2ltYWwoMiksIGVuY29kZSgxNSwgLTEsIFBv
c2l0aXZlKS5jZWlsaW5nKCkpOwogICAgIEVYUEVDVF9FUShEZWNpbWFsKDIpLCBlbmNvZGUoMTks
IC0xLCBQb3NpdGl2ZSkuY2VpbGluZygpKTsKIAogICAgIEVYUEVDVF9FUShEZWNpbWFsKC0xKSwg
RGVjaW1hbCgtMSkuY2VpbGluZygpKTsKKyAgICBFWFBFQ1RfRVEoRGVjaW1hbCgwKSwgZW5jb2Rl
KDEsIC0xMCwgTmVnYXRpdmUpLmNlaWxpbmcoKSk7CiAgICAgRVhQRUNUX0VRKERlY2ltYWwoLTEp
LCBlbmNvZGUoMTEsIC0xLCBOZWdhdGl2ZSkuY2VpbGluZygpKTsKICAgICBFWFBFQ1RfRVEoRGVj
aW1hbCgtMSksIGVuY29kZSgxMywgLTEsIE5lZ2F0aXZlKS5jZWlsaW5nKCkpOwogICAgIEVYUEVD
VF9FUShEZWNpbWFsKC0xKSwgZW5jb2RlKDE1LCAtMSwgTmVnYXRpdmUpLmNlaWxpbmcoKSk7CkBA
IC01MjUsMTIgKzUyNywxNCBAQCBURVNUX0YoRGVjaW1hbFRlc3QsIEVuY29kZWREYXRhKQogVEVT
VF9GKERlY2ltYWxUZXN0LCBGbG9vcikKIHsKICAgICBFWFBFQ1RfRVEoRGVjaW1hbCgxKSwgRGVj
aW1hbCgxKS5mbG9vcigpKTsKKyAgICBFWFBFQ1RfRVEoRGVjaW1hbCgwKSwgZW5jb2RlKDEsIC0x
MCwgUG9zaXRpdmUpLmZsb29yKCkpOwogICAgIEVYUEVDVF9FUShEZWNpbWFsKDEpLCBlbmNvZGUo
MTEsIC0xLCBQb3NpdGl2ZSkuZmxvb3IoKSk7CiAgICAgRVhQRUNUX0VRKERlY2ltYWwoMSksIGVu
Y29kZSgxMywgLTEsIFBvc2l0aXZlKS5mbG9vcigpKTsKICAgICBFWFBFQ1RfRVEoRGVjaW1hbCgx
KSwgZW5jb2RlKDE1LCAtMSwgUG9zaXRpdmUpLmZsb29yKCkpOwogICAgIEVYUEVDVF9FUShEZWNp
bWFsKDEpLCBlbmNvZGUoMTksIC0xLCBQb3NpdGl2ZSkuZmxvb3IoKSk7CiAKICAgICBFWFBFQ1Rf
RVEoRGVjaW1hbCgtMSksIERlY2ltYWwoLTEpLmZsb29yKCkpOworICAgIEVYUEVDVF9FUShEZWNp
bWFsKC0xKSwgZW5jb2RlKDEsIC0xMCwgTmVnYXRpdmUpLmZsb29yKCkpOwogICAgIEVYUEVDVF9F
UShEZWNpbWFsKC0yKSwgZW5jb2RlKDExLCAtMSwgTmVnYXRpdmUpLmZsb29yKCkpOwogICAgIEVY
UEVDVF9FUShEZWNpbWFsKC0yKSwgZW5jb2RlKDEzLCAtMSwgTmVnYXRpdmUpLmZsb29yKCkpOwog
ICAgIEVYUEVDVF9FUShEZWNpbWFsKC0yKSwgZW5jb2RlKDE1LCAtMSwgTmVnYXRpdmUpLmZsb29y
KCkpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCmluZGV4IDY3ZjljNjZmZDNmMTU2MmRmOTY2NGU1NjRiNThkMjEyODFkM2E1ZDQuLmU0
NDBlMjE3NmZjY2Q3NDZlZTRmMjI0YjkzZTk3YzkwYjIzOWNiMDQgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NSBAQAorMjAxMi0wNy0xMyAgWW9zaGlmdW1pIElub3VlICA8eW9zaW5AY2hyb21pdW0ub3JnPgor
CisgICAgICAgIFJFR1JFU1NJT04ocjExOTk0OCk6IFtGb3Jtc10gU3BpbiBidXR0b24gVXAvRG93
biBhY3Rpb25zIG1ha2UgdmFsdWUgdG8gemVybyBmb3IgaW5wdXQgdHlwZSAibnVtYmVyIgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTExOTcKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHBhdGNoIGFk
ZHMgbmV3IHRlc3QgY2FzZXMuCisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL251bWJlci9udW1iZXIt
c3RlcHVwLXN0ZXBkb3duLWZyb20tcmVuZGVyZXItZXhwZWN0ZWQudHh0OiBVcGRhdGVkIGZvciBu
ZXcgdGVzdCBjYXNlcy4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL251bWJlci9udW1iZXItc3RlcHVw
LXN0ZXBkb3duLWZyb20tcmVuZGVyZXIuaHRtbDogQWRkZWQgbmV3IHRlc3QgY2FzZXMuCisKIDIw
MTItMDctMTIgIEZpbGlwIFBpemxvICA8ZnBpemxvQGFwcGxlLmNvbT4KIAogICAgICAgICBERkcg
Q0ZBIG1heSBnZXQgb3ZlcnplYWxvdXMgaW4gbG9vcHMgdGhhdCBoYXZlIGNvZGUgdGhhdCBtdXN0
IGV4aXQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvbnVtYmVyL251bWJlci1z
dGVwdXAtc3RlcGRvd24tZnJvbS1yZW5kZXJlci1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL251bWJlci9udW1iZXItc3RlcHVwLXN0ZXBkb3duLWZyb20tcmVuZGVyZXItZXhw
ZWN0ZWQudHh0CmluZGV4IGY1YjM3NmZhYzJhOGE4YzhlYzg0ZTQ4NjZlZTNhMDNhZGJhZjU4YzIu
LjI4ZjBjOWFmNDlkYTNjMDMwMGNkNDQ1Yzc1ODQ1ZTdjODhhMTAwM2UgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL2Zhc3QvZm9ybXMvbnVtYmVyL251bWJlci1zdGVwdXAtc3RlcGRvd24tZnJvbS1y
ZW5kZXJlci1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9udW1iZXIv
bnVtYmVyLXN0ZXB1cC1zdGVwZG93bi1mcm9tLXJlbmRlcmVyLWV4cGVjdGVkLnR4dApAQCAtNDks
NiArNDksMTAgQEAgUEFTUyBzdGVwVXAoIjEiLCAiMiIsICIiKSBpcyAiMiIKIFBBU1MgaW5wdXQu
bWluID0gIjAiOyBzdGVwVXAoIjkiLCAiMTAiLCAiIikgaXMgIjEwIgogUEFTUyBzdGVwRG93bigi
MTkiLCAiMTAiLCAiMCIpIGlzICIxMCIKIFBBU1Mgc3RlcFVwKCI4OSIsICIxMCIsICI5OSIpIGlz
ICI5MCIKK1BBU1Mgc3RlcFVwKCI3IiwgIjMwMCIsICIiKSBpcyAiMzAwIgorUEFTUyBzdGVwVXAo
Ii03IiwgIjMwMCIsICIiKSBpcyAiMCIKK1BBU1Mgc3RlcERvd24oIjciLCAiMzAwIiwgIiIpIGlz
ICIwIgorUEFTUyBzdGVwRG93bigiLTciLCAiMzAwIiwgIiIpIGlzICItMzAwIgogSHVnZSB2YWx1
ZSBhbmQgc21hbGwgc3RlcAogUEFTUyBpbnB1dC5taW4gPSAiIjsgc3RlcFVwKCIxZSszOCIsICIx
IiwgIiIsIDk5OSkgaXMgIjFlKzM4IgogUEFTUyBpbnB1dC5tYXggPSAiIjsgc3RlcERvd24oIjFl
KzM4IiwgIjEiLCAiIiwgOTk5KSBpcyAiMWUrMzgiCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL251bWJlci9udW1iZXItc3RlcHVwLXN0ZXBkb3duLWZyb20tcmVuZGVyZXIuaHRt
bCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvbnVtYmVyL251bWJlci1zdGVwdXAtc3RlcGRvd24t
ZnJvbS1yZW5kZXJlci5odG1sCmluZGV4IDA0MzQ5NTM2MzdmMWZjZGQ1MDk2NzUyMDVhNzdlNmVl
YjY4MWFiYjkuLmE5NTUzYzI5YzM5ZGFlZmUyOTY1MmQyYWM5MGI4Y2MxODFiMmI2NGMgMTAwNjQ0
Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvbnVtYmVyL251bWJlci1zdGVwdXAtc3RlcGRv
d24tZnJvbS1yZW5kZXJlci5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvbnVtYmVy
L251bWJlci1zdGVwdXAtc3RlcGRvd24tZnJvbS1yZW5kZXJlci5odG1sCkBAIC0xMzEsNiArMTMx
LDEwIEBAIHNob3VsZEJlKCdzdGVwVXAoIjEiLCAiMiIsICIiKScsICciMiInKTsKIHNob3VsZEJl
KCdpbnB1dC5taW4gPSAiMCI7IHN0ZXBVcCgiOSIsICIxMCIsICIiKScsICciMTAiJyk7CiBzaG91
bGRCZSgnc3RlcERvd24oIjE5IiwgIjEwIiwgIjAiKScsICciMTAiJyk7CiBzaG91bGRCZSgnc3Rl
cFVwKCI4OSIsICIxMCIsICI5OSIpJywgJyI5MCInKTsKK3Nob3VsZEJlKCdzdGVwVXAoIjciLCAi
MzAwIiwgIiIpJywgJyIzMDAiJyk7CitzaG91bGRCZSgnc3RlcFVwKCItNyIsICIzMDAiLCAiIikn
LCAnIjAiJyk7CitzaG91bGRCZSgnc3RlcERvd24oIjciLCAiMzAwIiwgIiIpJywgJyIwIicpOwor
c2hvdWxkQmUoJ3N0ZXBEb3duKCItNyIsICIzMDAiLCAiIiknLCAnIi0zMDAiJyk7CiBkZWJ1Zygn
SHVnZSB2YWx1ZSBhbmQgc21hbGwgc3RlcCcpOwogc2hvdWxkQmUoJ2lucHV0Lm1pbiA9ICIiOyBz
dGVwVXAoIjFlKzM4IiwgIjEiLCAiIiwgOTk5KScsICciMWUrMzgiJyk7CiBzaG91bGRCZSgnaW5w
dXQubWF4ID0gIiI7IHN0ZXBEb3duKCIxZSszOCIsICIxIiwgIiIsIDk5OSknLCAnIjFlKzM4Iicp
Owo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>152184</attachid>
            <date>2012-07-13 01:31:40 -0700</date>
            <delta_ts>2012-07-13 01:56:19 -0700</delta_ts>
            <desc>Patch 2</desc>
            <filename>bug-91197-20120713173139.patch</filename>
            <type>text/plain</type>
            <size>8236</size>
            <attacher>yosin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIyNTQzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGQyOTViOGVkMmI3NGMx
MWZmNjg3MzBiMWFlMzFkNDU5MWQwZTI0My4uZmQxM2Y4NGNjYWE2ZTAwMzFlNmQ1MDZiYzI3ZjU2
ODcyNzJkOTgwZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDEyLTA3LTEzICBZb3No
aWZ1bWkgSW5vdWUgIDx5b3NpbkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUkVHUkVTU0lPTihy
MTE5OTQ4KTogW0Zvcm1zXSBTcGluIGJ1dHRvbiBVcC9Eb3duIGFjdGlvbnMgbWFrZSB2YWx1ZSB0
byB6ZXJvIGZvciBpbnB1dCB0eXBlICJudW1iZXIiIHdoZW4gc3RlcCBtaXNtYXRjaGVkCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MTE5NworCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgcGF0Y2ggZml4
ZXMgaW1wbGVtZW50YXRpb24gb2YgRGVjaW1hbDo6Y2VpbGluZygpIGFuZCBmbG9vcigpLgorICAg
ICAgICBUaGV5IHJldHVybiB3cm9uZyB2YWx1ZSBmb3Igc21hbGwgZnJhY3Rpb25hbCBudW1iZXJz
LgorCisgICAgICAgIFRoZSBidWcgaXMgb2NjdXJyZWQgd2hlbjoKKyAgICAgICAgICAtIFN0ZXAt
YWJsZSBpbnB1dCB0eXBlLCBlLmcuIG51bWJlciwgZGF0ZSwgZGF0ZXRpbWUsIGFuZCBzbyBvbi4K
KyAgICAgICAgICAtIEN1cnJlbnQgdmFsdWUgaXMgc3RlcCBtaXNtYXRjaGVkCisgICAgICAgICAg
LSBDdXJyZW50IHZhbHVlIGlzIHNtYWxsZXIgdGhhbiBzdGVwCisgICAgICAgICAgLSBTdGVwIHVw
L2Rvd24gYnkgc3BpbiBidXR0b24KKyAgICAgICAgYmVjYXVzZSBzcGluIGJ1dHRvbiB1cC9kb3du
IGFjdGlvbnMgYXJlIGltcGxlbWVudGVkIGluIElucHV0VHlwZTo6c2V0cFVwRnJvbVJlbmRlcmVy
CisgICAgICAgIHdoaWNoIGNhbGxzIERlY2ltYWw6OmNlaWxpbmcoKSBhbmQgZmxvb3IoKSBmb3Ig
c3RlcCBtaXNtYXRjaGVkIGNhc2UuCisKKyAgICAgICAgVGVzdHM6IGZhc3QvZm9ybXMvbnVtYmVy
L251bWJlci1zdGVwdXAtc3RlcGRvd24tZnJvbS1yZW5kZXJlci5odG1sOiBBZGRlZCB0ZXN0IGNh
c2VzCisgICAgICAgICAgICAgICBXZWJLaXQvY2hyb21pdW0vdGVzdHMvRGVjaW1hbFRlc3QuY3Bw
OiBBZGRlZCB0ZXN0IGNhc2VzCisKKyAgICAgICAgKiBwbGF0Zm9ybS9EZWNpbWFsLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkRlY2ltYWw6OmNlaWxpbmcpOiBDaGFuZ2VkIHRvIHJldHVybiAxIGZv
ciBwb3NpdGl2ZSBzbWFsbCBmcmFjdGlvbmFsIG51bWJlci4KKyAgICAgICAgKFdlYkNvcmU6OkRl
Y2ltYWw6OmZsb29yKTogQ2hhbmdlZCB0byByZXR1cm4gLTEgZm9yIG5lZ2F0aXZlIHNtYWxsIGZy
YWN0aW9uYWwgbnVtYmVyLgorCiAyMDEyLTA3LTEyICBZb3NoaWZ1bWkgSW5vdWUgIDx5b3NpbkBj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMTE3NzM4KTogW0Zvcm1zXSBzdGVw
TWlzbWF0Y2ggZm9yIGlucHV0IHR5cGUgInRpbWUiIHdpdGggbGFyZ2Ugc3RlcCB2YWx1ZSBhbHdh
eXMgcmV0dXJuIGZhbHNlLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFu
Z2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwppbmRleCA4MTUyZjI3ZWU0
MzBiN2U0NmI2OGEzY2E0ODA4NzgyMDZkNTI5YjM5Li40NjU5YjVkNzBmZjU0ODMyYzk3NjRjN2Y0
MTY4ZWQzODVhNTc1MzMzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5n
ZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDEyLTA3LTEzICBZb3NoaWZ1bWkgSW5vdWUgIDx5b3NpbkBjaHJvbWl1bS5vcmc+CisK
KyAgICAgICAgUkVHUkVTU0lPTihyMTE5OTQ4KTogW0Zvcm1zXSBTcGluIGJ1dHRvbiBVcC9Eb3du
IGFjdGlvbnMgbWFrZSB2YWx1ZSB0byB6ZXJvIGZvciBpbnB1dCB0eXBlICJudW1iZXIiIHdoZW4g
c3RlcCBtaXNtYXRjaGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD05MTE5NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFRoaXMgcGF0Y2ggYWRkcyB0ZXN0IGNhc2VzIGZvciBEZWNpbWFsOjpjZWlsaW5nKCkg
YW5kIGZsb29yKCkgb2YKKyAgICAgICAgcG9zaXRpdmUvbmVnYXRpdmUgc21hbGwgZnJhY3Rpb25h
bCBudW1iZXJzLgorCisgICAgICAgICogdGVzdHMvRGVjaW1hbFRlc3QuY3BwOgorICAgICAgICAo
VEVTVF9GKToKKwogMjAxMi0wNy0xMiAgQWRyaWVubmUgV2Fsa2VyICA8ZW5uZUBnb29nbGUuY29t
PgogCiAgICAgICAgIFtjaHJvbWl1bV0gUm9vdCBpbnZhbGlkYXRpb25zIGZvciBSVEwgcGFnZXMg
bmVlZCB0byBiZSBpbiB0aGUgcmlnaHQgc3BhY2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL0RlY2ltYWwuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vRGVjaW1hbC5j
cHAKaW5kZXggMjYzY2JlZWJmZjYyM2IyNWRmZWI3Mzg3MmI5M2YxYjBiZDMyNjcxZi4uM2JiNjU3
MGI1MTRkODJhNmYxMjkwN2FlMzc1MzMwZWJkMjY3OGQ4MSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vRGVjaW1hbC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
RGVjaW1hbC5jcHAKQEAgLTYyOCw3ICs2MjgsNyBAQCBEZWNpbWFsIERlY2ltYWw6OmNlaWxpbmco
KSBjb25zdAogICAgIGNvbnN0IGludCBudW1iZXJPZkRpZ2l0cyA9IGNvdW50RGlnaXRzKHJlc3Vs
dCk7CiAgICAgY29uc3QgaW50IG51bWJlck9mRHJvcERpZ2l0cyA9IC1leHBvbmVudCgpOwogICAg
IGlmIChudW1iZXJPZkRpZ2l0cyA8IG51bWJlck9mRHJvcERpZ2l0cykKLSAgICAgICAgcmV0dXJu
IHplcm8oUG9zaXRpdmUpOworICAgICAgICByZXR1cm4gaXNQb3NpdGl2ZSgpID8gRGVjaW1hbCgx
KSA6IHplcm8oUG9zaXRpdmUpOwogCiAgICAgcmVzdWx0ID0gc2NhbGVEb3duKHJlc3VsdCwgbnVt
YmVyT2ZEcm9wRGlnaXRzIC0gMSk7CiAgICAgaWYgKHNpZ24oKSA9PSBQb3NpdGl2ZSAmJiByZXN1
bHQgJSAxMCA+IDApCkBAIC02NzAsNyArNjcwLDcgQEAgRGVjaW1hbCBEZWNpbWFsOjpmbG9vcigp
IGNvbnN0CiAgICAgY29uc3QgaW50IG51bWJlck9mRGlnaXRzID0gY291bnREaWdpdHMocmVzdWx0
KTsKICAgICBjb25zdCBpbnQgbnVtYmVyT2ZEcm9wRGlnaXRzID0gLWV4cG9uZW50KCk7CiAgICAg
aWYgKG51bWJlck9mRGlnaXRzIDwgbnVtYmVyT2ZEcm9wRGlnaXRzKQotICAgICAgICByZXR1cm4g
emVybyhQb3NpdGl2ZSk7CisgICAgICAgIHJldHVybiBpc1Bvc2l0aXZlKCkgPyB6ZXJvKFBvc2l0
aXZlKSA6IERlY2ltYWwoLTEpOwogCiAgICAgcmVzdWx0ID0gc2NhbGVEb3duKHJlc3VsdCwgbnVt
YmVyT2ZEcm9wRGlnaXRzIC0gMSk7CiAgICAgaWYgKGlzTmVnYXRpdmUoKSAmJiByZXN1bHQgJSAx
MCA+IDApCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0RlY2ltYWxU
ZXN0LmNwcCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvRGVjaW1hbFRlc3QuY3BwCmlu
ZGV4IGRiODBmNWJmZWMwNzU0Mzk4OWFkNWU5OGM0Y2FlYjA1NWExYThmNGEuLmM1ZDM1NWNiMmFi
MjhkNDQyN2M4NmY1OTA1YmMzYmYwYjljZDBlNDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vdGVzdHMvRGVjaW1hbFRlc3QuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vdGVzdHMvRGVjaW1hbFRlc3QuY3BwCkBAIC0yMTEsMTIgKzIxMSwxNCBAQCBURVNUX0YoRGVj
aW1hbFRlc3QsIEFkZFNwZWNpYWxWYWx1ZXMpCiBURVNUX0YoRGVjaW1hbFRlc3QsIENlaWxpbmcp
CiB7CiAgICAgRVhQRUNUX0VRKERlY2ltYWwoMSksIERlY2ltYWwoMSkuY2VpbGluZygpKTsKKyAg
ICBFWFBFQ1RfRVEoRGVjaW1hbCgxKSwgZW5jb2RlKDEsIC0xMCwgUG9zaXRpdmUpLmNlaWxpbmco
KSk7CiAgICAgRVhQRUNUX0VRKERlY2ltYWwoMiksIGVuY29kZSgxMSwgLTEsIFBvc2l0aXZlKS5j
ZWlsaW5nKCkpOwogICAgIEVYUEVDVF9FUShEZWNpbWFsKDIpLCBlbmNvZGUoMTMsIC0xLCBQb3Np
dGl2ZSkuY2VpbGluZygpKTsKICAgICBFWFBFQ1RfRVEoRGVjaW1hbCgyKSwgZW5jb2RlKDE1LCAt
MSwgUG9zaXRpdmUpLmNlaWxpbmcoKSk7CiAgICAgRVhQRUNUX0VRKERlY2ltYWwoMiksIGVuY29k
ZSgxOSwgLTEsIFBvc2l0aXZlKS5jZWlsaW5nKCkpOwogCiAgICAgRVhQRUNUX0VRKERlY2ltYWwo
LTEpLCBEZWNpbWFsKC0xKS5jZWlsaW5nKCkpOworICAgIEVYUEVDVF9FUShEZWNpbWFsKDApLCBl
bmNvZGUoMSwgLTEwLCBOZWdhdGl2ZSkuY2VpbGluZygpKTsKICAgICBFWFBFQ1RfRVEoRGVjaW1h
bCgtMSksIGVuY29kZSgxMSwgLTEsIE5lZ2F0aXZlKS5jZWlsaW5nKCkpOwogICAgIEVYUEVDVF9F
UShEZWNpbWFsKC0xKSwgZW5jb2RlKDEzLCAtMSwgTmVnYXRpdmUpLmNlaWxpbmcoKSk7CiAgICAg
RVhQRUNUX0VRKERlY2ltYWwoLTEpLCBlbmNvZGUoMTUsIC0xLCBOZWdhdGl2ZSkuY2VpbGluZygp
KTsKQEAgLTUyNSwxMiArNTI3LDE0IEBAIFRFU1RfRihEZWNpbWFsVGVzdCwgRW5jb2RlZERhdGEp
CiBURVNUX0YoRGVjaW1hbFRlc3QsIEZsb29yKQogewogICAgIEVYUEVDVF9FUShEZWNpbWFsKDEp
LCBEZWNpbWFsKDEpLmZsb29yKCkpOworICAgIEVYUEVDVF9FUShEZWNpbWFsKDApLCBlbmNvZGUo
MSwgLTEwLCBQb3NpdGl2ZSkuZmxvb3IoKSk7CiAgICAgRVhQRUNUX0VRKERlY2ltYWwoMSksIGVu
Y29kZSgxMSwgLTEsIFBvc2l0aXZlKS5mbG9vcigpKTsKICAgICBFWFBFQ1RfRVEoRGVjaW1hbCgx
KSwgZW5jb2RlKDEzLCAtMSwgUG9zaXRpdmUpLmZsb29yKCkpOwogICAgIEVYUEVDVF9FUShEZWNp
bWFsKDEpLCBlbmNvZGUoMTUsIC0xLCBQb3NpdGl2ZSkuZmxvb3IoKSk7CiAgICAgRVhQRUNUX0VR
KERlY2ltYWwoMSksIGVuY29kZSgxOSwgLTEsIFBvc2l0aXZlKS5mbG9vcigpKTsKIAogICAgIEVY
UEVDVF9FUShEZWNpbWFsKC0xKSwgRGVjaW1hbCgtMSkuZmxvb3IoKSk7CisgICAgRVhQRUNUX0VR
KERlY2ltYWwoLTEpLCBlbmNvZGUoMSwgLTEwLCBOZWdhdGl2ZSkuZmxvb3IoKSk7CiAgICAgRVhQ
RUNUX0VRKERlY2ltYWwoLTIpLCBlbmNvZGUoMTEsIC0xLCBOZWdhdGl2ZSkuZmxvb3IoKSk7CiAg
ICAgRVhQRUNUX0VRKERlY2ltYWwoLTIpLCBlbmNvZGUoMTMsIC0xLCBOZWdhdGl2ZSkuZmxvb3Io
KSk7CiAgICAgRVhQRUNUX0VRKERlY2ltYWwoLTIpLCBlbmNvZGUoMTUsIC0xLCBOZWdhdGl2ZSku
Zmxvb3IoKSk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKaW5kZXggNjdmOWM2NmZkM2YxNTYyZGY5NjY0ZTU2NGI1OGQyMTI4MWQzYTVk
NC4uNWYwMjdmOGE1NzBiMzZhZWJkNGUyM2ZiMzg3ZmVjMTFlMDY2N2UxMSAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDE1IEBACisyMDEyLTA3LTEzICBZb3NoaWZ1bWkgSW5vdWUgIDx5b3NpbkBjaHJvbWl1bS5v
cmc+CisKKyAgICAgICAgUkVHUkVTU0lPTihyMTE5OTQ4KTogW0Zvcm1zXSBTcGluIGJ1dHRvbiBV
cC9Eb3duIGFjdGlvbnMgbWFrZSB2YWx1ZSB0byB6ZXJvIGZvciBpbnB1dCB0eXBlICJudW1iZXIi
IHdoZW4gc3RlcCBtaXNtYXRjaGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD05MTE5NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFRoaXMgcGF0Y2ggYWRkcyBuZXcgdGVzdCBjYXNlcy4KKworICAgICAgICAq
IGZhc3QvZm9ybXMvbnVtYmVyL251bWJlci1zdGVwdXAtc3RlcGRvd24tZnJvbS1yZW5kZXJlci1l
eHBlY3RlZC50eHQ6IFVwZGF0ZWQgZm9yIG5ldyB0ZXN0IGNhc2VzLgorICAgICAgICAqIGZhc3Qv
Zm9ybXMvbnVtYmVyL251bWJlci1zdGVwdXAtc3RlcGRvd24tZnJvbS1yZW5kZXJlci5odG1sOiBB
ZGRlZCBuZXcgdGVzdCBjYXNlcy4KKwogMjAxMi0wNy0xMiAgRmlsaXAgUGl6bG8gIDxmcGl6bG9A
YXBwbGUuY29tPgogCiAgICAgICAgIERGRyBDRkEgbWF5IGdldCBvdmVyemVhbG91cyBpbiBsb29w
cyB0aGF0IGhhdmUgY29kZSB0aGF0IG11c3QgZXhpdApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy9udW1iZXIvbnVtYmVyLXN0ZXB1cC1zdGVwZG93bi1mcm9tLXJlbmRlcmVyLWV4
cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvbnVtYmVyL251bWJlci1zdGVwdXAt
c3RlcGRvd24tZnJvbS1yZW5kZXJlci1leHBlY3RlZC50eHQKaW5kZXggZjViMzc2ZmFjMmE4YThj
OGVjODRlNDg2NmVlM2EwM2FkYmFmNThjMi4uMjhmMGM5YWY0OWRhM2MwMzAwY2Q0NDVjNzU4NDVl
N2M4OGExMDAzZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9udW1iZXIvbnVt
YmVyLXN0ZXB1cC1zdGVwZG93bi1mcm9tLXJlbmRlcmVyLWV4cGVjdGVkLnR4dAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L2Zvcm1zL251bWJlci9udW1iZXItc3RlcHVwLXN0ZXBkb3duLWZyb20tcmVu
ZGVyZXItZXhwZWN0ZWQudHh0CkBAIC00OSw2ICs0OSwxMCBAQCBQQVNTIHN0ZXBVcCgiMSIsICIy
IiwgIiIpIGlzICIyIgogUEFTUyBpbnB1dC5taW4gPSAiMCI7IHN0ZXBVcCgiOSIsICIxMCIsICIi
KSBpcyAiMTAiCiBQQVNTIHN0ZXBEb3duKCIxOSIsICIxMCIsICIwIikgaXMgIjEwIgogUEFTUyBz
dGVwVXAoIjg5IiwgIjEwIiwgIjk5IikgaXMgIjkwIgorUEFTUyBzdGVwVXAoIjciLCAiMzAwIiwg
IiIpIGlzICIzMDAiCitQQVNTIHN0ZXBVcCgiLTciLCAiMzAwIiwgIiIpIGlzICIwIgorUEFTUyBz
dGVwRG93bigiNyIsICIzMDAiLCAiIikgaXMgIjAiCitQQVNTIHN0ZXBEb3duKCItNyIsICIzMDAi
LCAiIikgaXMgIi0zMDAiCiBIdWdlIHZhbHVlIGFuZCBzbWFsbCBzdGVwCiBQQVNTIGlucHV0Lm1p
biA9ICIiOyBzdGVwVXAoIjFlKzM4IiwgIjEiLCAiIiwgOTk5KSBpcyAiMWUrMzgiCiBQQVNTIGlu
cHV0Lm1heCA9ICIiOyBzdGVwRG93bigiMWUrMzgiLCAiMSIsICIiLCA5OTkpIGlzICIxZSszOCIK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvbnVtYmVyL251bWJlci1zdGVwdXAt
c3RlcGRvd24tZnJvbS1yZW5kZXJlci5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9udW1i
ZXIvbnVtYmVyLXN0ZXB1cC1zdGVwZG93bi1mcm9tLXJlbmRlcmVyLmh0bWwKaW5kZXggMDQzNDk1
MzYzN2YxZmNkZDUwOTY3NTIwNWE3N2U2ZWViNjgxYWJiOS4uYTk1NTNjMjljMzlkYWVmZTI5NjUy
ZDJhYzkwYjhjYzE4MWIyYjY0YyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9u
dW1iZXIvbnVtYmVyLXN0ZXB1cC1zdGVwZG93bi1mcm9tLXJlbmRlcmVyLmh0bWwKKysrIGIvTGF5
b3V0VGVzdHMvZmFzdC9mb3Jtcy9udW1iZXIvbnVtYmVyLXN0ZXB1cC1zdGVwZG93bi1mcm9tLXJl
bmRlcmVyLmh0bWwKQEAgLTEzMSw2ICsxMzEsMTAgQEAgc2hvdWxkQmUoJ3N0ZXBVcCgiMSIsICIy
IiwgIiIpJywgJyIyIicpOwogc2hvdWxkQmUoJ2lucHV0Lm1pbiA9ICIwIjsgc3RlcFVwKCI5Iiwg
IjEwIiwgIiIpJywgJyIxMCInKTsKIHNob3VsZEJlKCdzdGVwRG93bigiMTkiLCAiMTAiLCAiMCIp
JywgJyIxMCInKTsKIHNob3VsZEJlKCdzdGVwVXAoIjg5IiwgIjEwIiwgIjk5IiknLCAnIjkwIicp
Oworc2hvdWxkQmUoJ3N0ZXBVcCgiNyIsICIzMDAiLCAiIiknLCAnIjMwMCInKTsKK3Nob3VsZEJl
KCdzdGVwVXAoIi03IiwgIjMwMCIsICIiKScsICciMCInKTsKK3Nob3VsZEJlKCdzdGVwRG93bigi
NyIsICIzMDAiLCAiIiknLCAnIjAiJyk7CitzaG91bGRCZSgnc3RlcERvd24oIi03IiwgIjMwMCIs
ICIiKScsICciLTMwMCInKTsKIGRlYnVnKCdIdWdlIHZhbHVlIGFuZCBzbWFsbCBzdGVwJyk7CiBz
aG91bGRCZSgnaW5wdXQubWluID0gIiI7IHN0ZXBVcCgiMWUrMzgiLCAiMSIsICIiLCA5OTkpJywg
JyIxZSszOCInKTsKIHNob3VsZEJlKCdpbnB1dC5tYXggPSAiIjsgc3RlcERvd24oIjFlKzM4Iiwg
IjEiLCAiIiwgOTk5KScsICciMWUrMzgiJyk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>