<?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>120623</bug_id>
          
          <creation_ts>2013-09-03 02:07:26 -0700</creation_ts>
          <short_desc>[CSS Background] Position property should be ignored when using repeat: space</short_desc>
          <delta_ts>2013-09-19 07:40:35 -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>CSS</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>0</everconfirmed>
          <reporter name="Andrei Parvu">parvu</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>hyatt</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>krit</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>923908</commentid>
    <comment_count>0</comment_count>
    <who name="Andrei Parvu">parvu</who>
    <bug_when>2013-09-03 02:07:26 -0700</bug_when>
    <thetext>As the spec [1] says, background/mask-position property should be ignored when using repeat: space, if there are at least two copies of the image on a direction. If there is not enough space for two copies, only one should be drawn, and background/mask-position should determine its position.

[1] - http://www.w3.org/TR/css3-background/#the-background-repeat</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>923910</commentid>
    <comment_count>1</comment_count>
      <attachid>210338</attachid>
    <who name="Andrei Parvu">parvu</who>
    <bug_when>2013-09-03 02:19:52 -0700</bug_when>
    <thetext>Created attachment 210338
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>923958</commentid>
    <comment_count>2</comment_count>
      <attachid>210338</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2013-09-03 05:26:39 -0700</bug_when>
    <thetext>Comment on attachment 210338
Patch

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

&gt; Source/WebCore/ChangeLog:7
&gt; +        The background/mask-position should be ignored when using repeat: space, if there are
&gt; +        at least two copies of the image in one direction.

The last part of the sentence is confusing. I needed to read the spec again to understand what you mean. Maybe just quite the spec :)

&gt; Source/WebCore/rendering/RenderBoxModelObject.cpp:1358
&gt; +            backgroundRepeatX = NoRepeatFill;

Doesn&apos;t that affect computed style? The spec is just speaking about visual differences.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>923988</commentid>
    <comment_count>3</comment_count>
    <who name="Andrei Parvu">parvu</who>
    <bug_when>2013-09-03 06:52:30 -0700</bug_when>
    <thetext>&gt; 
&gt; &gt; Source/WebCore/rendering/RenderBoxModelObject.cpp:1358
&gt; &gt; +            backgroundRepeatX = NoRepeatFill;
&gt; 
&gt; Doesn&apos;t that affect computed style? The spec is just speaking about visual differences.

backgroundRepeatX is a local variable, it doesn&apos;t affect he computed style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>923996</commentid>
    <comment_count>4</comment_count>
      <attachid>210370</attachid>
    <who name="Andrei Parvu">parvu</who>
    <bug_when>2013-09-03 07:04:41 -0700</bug_when>
    <thetext>Created attachment 210370
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>923997</commentid>
    <comment_count>5</comment_count>
    <who name="Andrei Parvu">parvu</who>
    <bug_when>2013-09-03 07:05:18 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Created an attachment (id=210370) [details]
&gt; Patch

Modified the description in the change log.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924021</commentid>
    <comment_count>6</comment_count>
      <attachid>210370</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2013-09-03 08:27:38 -0700</bug_when>
    <thetext>Comment on attachment 210370
Patch

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

&gt; Source/WebCore/rendering/RenderBoxModelObject.cpp:1353
&gt; +        if (space) {

You are not checking for positive as suggested in the ChangeLog, but for zero. Negtative values would still enter the code path.

&gt; Source/WebCore/rendering/RenderBoxModelObject.cpp:1358
&gt; +            geometry.setSpaceSize(FloatSize(space, 0));
&gt; +            geometry.setPhaseX(actualWidth ? actualWidth - roundToInt(computedXPosition + left) % actualWidth : 0);
&gt; +        } else
&gt; +            backgroundRepeatX = NoRepeatFill;

To be honest, I do not understand the code path good enough. I would have assumed that you check how many tiles fit into the paint area. If it is less than two... disable spacing and use background-position instead. Maybe the code path does it, but I don&apos;t see it. Can you elaborate more please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924296</commentid>
    <comment_count>7</comment_count>
      <attachid>210432</attachid>
    <who name="Andrei Parvu">parvu</who>
    <bug_when>2013-09-03 23:31:14 -0700</bug_when>
    <thetext>Created attachment 210432
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924298</commentid>
    <comment_count>8</comment_count>
    <who name="Andrei Parvu">parvu</who>
    <bug_when>2013-09-03 23:36:40 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 210370 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=210370&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/rendering/RenderBoxModelObject.cpp:1353
&gt; &gt; +        if (space) {
&gt; 
&gt; You are not checking for positive as suggested in the ChangeLog, but for zero. Negtative values would still enter the code path.
&gt; 
&gt; &gt; Source/WebCore/rendering/RenderBoxModelObject.cpp:1358
&gt; &gt; +            geometry.setSpaceSize(FloatSize(space, 0));
&gt; &gt; +            geometry.setPhaseX(actualWidth ? actualWidth - roundToInt(computedXPosition + left) % actualWidth : 0);
&gt; &gt; +        } else
&gt; &gt; +            backgroundRepeatX = NoRepeatFill;
&gt; 
&gt; To be honest, I do not understand the code path good enough. I would have assumed that you check how many tiles fit into the paint area. If it is less than two... disable spacing and use background-position instead. Maybe the code path does it, but I don&apos;t see it. Can you elaborate more please?

getSpace() now returns -1 if the number of tiles is less than two; in this case the repeat of the image is set as NoRepeatFill. If space is greater or equal to zero, then the value of background/mask-position is ignored when computing &apos;computedX/YPosition&apos;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>930405</commentid>
    <comment_count>9</comment_count>
      <attachid>210432</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2013-09-17 14:39:29 -0700</bug_when>
    <thetext>Comment on attachment 210432
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>930538</commentid>
    <comment_count>10</comment_count>
    <who name="Andrei Parvu">parvu</who>
    <bug_when>2013-09-17 23:54:47 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; (From update of attachment 210432 [details])
&gt; r=me

Thanks for the review. Could you also commit the patch?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>930945</commentid>
    <comment_count>11</comment_count>
      <attachid>210432</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-19 07:40:32 -0700</bug_when>
    <thetext>Comment on attachment 210432
Patch

Clearing flags on attachment: 210432

Committed r156097: &lt;http://trac.webkit.org/changeset/156097&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>930946</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-19 07:40:35 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>210338</attachid>
            <date>2013-09-03 02:19:52 -0700</date>
            <delta_ts>2013-09-03 07:04:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-120623-20130903121950.patch</filename>
            <type>text/plain</type>
            <size>7711</size>
            <attacher name="Andrei Parvu">parvu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU0OTY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggM2E5ZDkyYmM1MGJiNWI3
YTIwNDYyOGU2YTI3YjA2OWI0ZjBlOThiNi4uMzcxYzdkZTM0MGYxY2Y4MjhlNTg0ZDU5OTE5MGVk
YTJjMjM3NzQ5MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEzLTA5LTAzICBBbmRy
ZWkgUGFydnUgIDxwYXJ2dUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTUyBNYXNraW5nL0JhY2tn
cm91bmRdIFBvc2l0aW9uIHByb3BlcnR5IHNob3VsZCBiZSBpZ25vcmVkIHdoZW4gdXNpbmcgcmVw
ZWF0OiBzcGFjZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTIwNjIzCisKKyAgICAgICAgVGhlIGJhY2tncm91bmQvbWFzay1wb3NpdGlvbiBzaG91bGQg
YmUgaWdub3JlZCB3aGVuIHVzaW5nIHJlcGVhdDogc3BhY2UsIGlmIHRoZXJlIGFyZQorICAgICAg
ICBhdCBsZWFzdCB0d28gY29waWVzIG9mIHRoZSBpbWFnZSBpbiBvbmUgZGlyZWN0aW9uLgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3Q6IGNzczMv
bWFza2luZy9tYXNrLXJlcGVhdC1vbmUtY29weS5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcv
UmVuZGVyQm94TW9kZWxPYmplY3QuY3BwOiBJZ25vcmVkIHBvc2l0aW9uIHByb3BlcnR5IGlmIHNw
YWNlIHZhbHVlIGlzIHBvc2l0aXZlLCBzZXQgbm8tcmVwZWF0IG90aGVyd2lzZS4KKyAgICAgICAg
KFdlYkNvcmU6OlJlbmRlckJveE1vZGVsT2JqZWN0OjpjYWxjdWxhdGVCYWNrZ3JvdW5kSW1hZ2VH
ZW9tZXRyeSk6CisKIDIwMTMtMDktMDIgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBwbGUuY29tPgog
CiAgICAgICAgICogaW5zcGVjdG9yL0luc3BlY3RvclByb2ZpbGVyQWdlbnQuY3BwOgpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAKaW5kZXgg
NjVkYWM3YmQ0MGZjNmExM2EzMmE2ZWNhNDkwYzViNTA1ZDBkMTBjMi4uMTJjNTdjOWQyNWQ0ZTA3
Y2ZhNWRhMmM4NGM0NDM3MDY4NTQyZTgzNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwCkBAIC0xMzUwLDkgKzEzNTAsMTQgQEAgdm9p
ZCBSZW5kZXJCb3hNb2RlbE9iamVjdDo6Y2FsY3VsYXRlQmFja2dyb3VuZEltYWdlR2VvbWV0cnko
Y29uc3QgUmVuZGVyTGF5ZXJNb2QKICAgICAgICAgaW50IHNwYWNlID0gZ2V0U3BhY2UocG9zaXRp
b25pbmdBcmVhU2l6ZS53aWR0aCgpLCBnZW9tZXRyeS50aWxlU2l6ZSgpLndpZHRoKCkpOwogICAg
ICAgICBpbnQgYWN0dWFsV2lkdGggPSBnZW9tZXRyeS50aWxlU2l6ZSgpLndpZHRoKCkgKyBzcGFj
ZTsKIAotICAgICAgICBnZW9tZXRyeS5zZXRTcGFjZVNpemUoRmxvYXRTaXplKHNwYWNlLCAwKSk7
Ci0gICAgICAgIGdlb21ldHJ5LnNldFBoYXNlWChhY3R1YWxXaWR0aCA/IGFjdHVhbFdpZHRoIC0g
cm91bmRUb0ludChjb21wdXRlZFhQb3NpdGlvbiArIGxlZnQpICUgYWN0dWFsV2lkdGggOiAwKTsK
LSAgICB9IGVsc2UgaWYgKGJhY2tncm91bmRSZXBlYXRYID09IE5vUmVwZWF0RmlsbCkgeworICAg
ICAgICBpZiAoc3BhY2UpIHsKKyAgICAgICAgICAgIGNvbXB1dGVkWFBvc2l0aW9uID0gbWluaW11
bVZhbHVlRm9yTGVuZ3RoKExlbmd0aCgpLCBhdmFpbGFibGVXaWR0aCwgJnZpZXcoKSwgdHJ1ZSk7
CisgICAgICAgICAgICBnZW9tZXRyeS5zZXRTcGFjZVNpemUoRmxvYXRTaXplKHNwYWNlLCAwKSk7
CisgICAgICAgICAgICBnZW9tZXRyeS5zZXRQaGFzZVgoYWN0dWFsV2lkdGggPyBhY3R1YWxXaWR0
aCAtIHJvdW5kVG9JbnQoY29tcHV0ZWRYUG9zaXRpb24gKyBsZWZ0KSAlIGFjdHVhbFdpZHRoIDog
MCk7CisgICAgICAgIH0gZWxzZQorICAgICAgICAgICAgYmFja2dyb3VuZFJlcGVhdFggPSBOb1Jl
cGVhdEZpbGw7CisgICAgfQorICAgIGlmIChiYWNrZ3JvdW5kUmVwZWF0WCA9PSBOb1JlcGVhdEZp
bGwpIHsKICAgICAgICAgaW50IHhPZmZzZXQgPSBmaWxsTGF5ZXItPmJhY2tncm91bmRYT3JpZ2lu
KCkgPT0gUmlnaHRFZGdlID8gYXZhaWxhYmxlV2lkdGggLSBjb21wdXRlZFhQb3NpdGlvbiA6IGNv
bXB1dGVkWFBvc2l0aW9uOwogICAgICAgICBnZW9tZXRyeS5zZXROb1JlcGVhdFgobGVmdCArIHhP
ZmZzZXQpOwogICAgICAgICBnZW9tZXRyeS5zZXRTcGFjZVNpemUoRmxvYXRTaXplKDAsIGdlb21l
dHJ5LnNwYWNlU2l6ZSgpLmhlaWdodCgpKSk7CkBAIC0xMzY1LDkgKzEzNzAsMTQgQEAgdm9pZCBS
ZW5kZXJCb3hNb2RlbE9iamVjdDo6Y2FsY3VsYXRlQmFja2dyb3VuZEltYWdlR2VvbWV0cnkoY29u
c3QgUmVuZGVyTGF5ZXJNb2QKICAgICAgICAgaW50IHNwYWNlID0gZ2V0U3BhY2UocG9zaXRpb25p
bmdBcmVhU2l6ZS5oZWlnaHQoKSwgZ2VvbWV0cnkudGlsZVNpemUoKS5oZWlnaHQoKSk7CiAgICAg
ICAgIGludCBhY3R1YWxIZWlnaHQgPSBnZW9tZXRyeS50aWxlU2l6ZSgpLmhlaWdodCgpICsgc3Bh
Y2U7CiAKLSAgICAgICAgZ2VvbWV0cnkuc2V0U3BhY2VTaXplKEZsb2F0U2l6ZShnZW9tZXRyeS5z
cGFjZVNpemUoKS53aWR0aCgpLCBzcGFjZSkpOwotICAgICAgICBnZW9tZXRyeS5zZXRQaGFzZVko
YWN0dWFsSGVpZ2h0ID8gYWN0dWFsSGVpZ2h0IC0gcm91bmRUb0ludChjb21wdXRlZFlQb3NpdGlv
biArIHRvcCkgJSBhY3R1YWxIZWlnaHQgOiAwKTsKLSAgICB9IGVsc2UgaWYgKGJhY2tncm91bmRS
ZXBlYXRZID09IE5vUmVwZWF0RmlsbCkgeworICAgICAgICBpZiAoc3BhY2UpIHsKKyAgICAgICAg
ICAgIGNvbXB1dGVkWVBvc2l0aW9uID0gbWluaW11bVZhbHVlRm9yTGVuZ3RoKExlbmd0aCgpLCBh
dmFpbGFibGVIZWlnaHQsICZ2aWV3KCksIHRydWUpOworICAgICAgICAgICAgZ2VvbWV0cnkuc2V0
U3BhY2VTaXplKEZsb2F0U2l6ZShnZW9tZXRyeS5zcGFjZVNpemUoKS53aWR0aCgpLCBzcGFjZSkp
OworICAgICAgICAgICAgZ2VvbWV0cnkuc2V0UGhhc2VZKGFjdHVhbEhlaWdodCA/IGFjdHVhbEhl
aWdodCAtIHJvdW5kVG9JbnQoY29tcHV0ZWRZUG9zaXRpb24gKyB0b3ApICUgYWN0dWFsSGVpZ2h0
IDogMCk7CisgICAgICAgIH0gZWxzZQorICAgICAgICAgICAgYmFja2dyb3VuZFJlcGVhdFkgPSBO
b1JlcGVhdEZpbGw7CisgICAgfQorICAgIGlmIChiYWNrZ3JvdW5kUmVwZWF0WSA9PSBOb1JlcGVh
dEZpbGwpIHsKICAgICAgICAgaW50IHlPZmZzZXQgPSBmaWxsTGF5ZXItPmJhY2tncm91bmRZT3Jp
Z2luKCkgPT0gQm90dG9tRWRnZSA/IGF2YWlsYWJsZUhlaWdodCAtIGNvbXB1dGVkWVBvc2l0aW9u
IDogY29tcHV0ZWRZUG9zaXRpb247CiAgICAgICAgIGdlb21ldHJ5LnNldE5vUmVwZWF0WSh0b3Ag
KyB5T2Zmc2V0KTsKICAgICAgICAgZ2VvbWV0cnkuc2V0U3BhY2VTaXplKEZsb2F0U2l6ZShnZW9t
ZXRyeS5zcGFjZVNpemUoKS53aWR0aCgpLCAwKSk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggOTA0ZTFkNDNkYjUwZmE5MmI2
ZWFjYTVmN2YzZjRjZWQzM2E4Zjg2My4uMGE3ZThiOGZjMDM5OGQwNzRkYjI3NDM1ZWYzOTA3NWM4
NzM1NDhhZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDEzLTA5LTAzICBBbmRyZWkgUGFydnUg
IDxwYXJ2dUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTUyBNYXNraW5nL0JhY2tncm91bmRdIFBv
c2l0aW9uIHByb3BlcnR5IHNob3VsZCBiZSBpZ25vcmVkIHdoZW4gdXNpbmcgcmVwZWF0OiBzcGFj
ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIwNjIz
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBjc3Mz
L21hc2tpbmcvbWFzay1yZXBlYXQtb25lLWNvcHktZXhwZWN0ZWQuaHRtbDoKKyAgICAgICAgKiBj
c3MzL21hc2tpbmcvbWFzay1yZXBlYXQtb25lLWNvcHkuaHRtbDogT25seSBvbmUgY29weSBvZiB0
aGUgbWFzayBzaG91bGQgYmUgZHJhd24sIGFuZCBiYWNrZ3JvdW5kIHBvc2l0aW9uIHNob3VsZCBk
ZXRlcm1pbmUgaXRzIHBvc2l0aW9uLgorICAgICAgICAqIGNzczMvbWFza2luZy9tYXNrLXJlcGVh
dC1zcGFjZS1wYWRkaW5nLmh0bWw6IEFkZGVkIGEgbWFzay1wb3NpdGlvbiB3aGljaCBzaG91bGQg
YmUgaWdub3JlZC4KKwogMjAxMy0wOS0wMiAgQW50b24gT2J6aGlyb3YgIDxhLm9iemhpcm92QHNh
bXN1bmcuY29tPgogCiAgICAgICAgIDxodHRwczovL3dlYmtpdC5vcmcvYi85ODM1MD4gW0dUS10g
YWNjZXNzaWJpbGl0eS9hcmlhLWludmFsaWQuaHRtbCB0aW1lcyBvdXQKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2NzczMvbWFza2luZy9tYXNrLXJlcGVhdC1vbmUtY29weS1leHBlY3RlZC5odG1s
IGIvTGF5b3V0VGVzdHMvY3NzMy9tYXNraW5nL21hc2stcmVwZWF0LW9uZS1jb3B5LWV4cGVjdGVk
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uZjBiOGUyZWU3Njg3NTI5NjQ0NjMyMzliOGU0MDc4NjVlYzI3Zjdi
ZAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczMvbWFza2luZy9tYXNrLXJlcGVh
dC1vbmUtY29weS1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMzIgQEAKKzwhRE9DVFlQRSBodG1s
PgorPGh0bWwgbGFuZz0iZW4iPgorICAgIDxoZWFkPgorICAgICAgICA8c3R5bGU+CisgICAgICAg
ICAgICAjYmFjayB7CisgICAgICAgICAgICAgICAgd2lkdGg6IDYwMHB4OworICAgICAgICAgICAg
ICAgIGhlaWdodDogNTAwcHg7CisgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3Jl
ZW47CisgICAgICAgICAgICB9CisgICAgICAgICAgICAjZnJvbnQgeworICAgICAgICAgICAgICAg
IHdpZHRoOiA0MDBweDsKKyAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4OworICAgICAgICAg
ICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDsKKyAgICAgICAgICAgICAgICBib3JkZXI6IDUw
cHggc29saWQgYmx1ZTsKKyAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4OworICAgICAgICAg
ICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCJyZXNvdXJjZXMvY2lyY2xlLnBuZyIpOwor
ICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1zaXplOiA0MDBweCAzMDBweDsKKyAgICAgICAg
ICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7CisgICAgICAgICAgICAgICAg
LXdlYmtpdC1tYXNrLW9yaWdpbjogcGFkZGluZy1ib3g7CisgICAgICAgICAgICAgICAgLXdlYmtp
dC1tYXNrLXBvc2l0aW9uOiAxMDBweCAxMDBweDsKKyAgICAgICAgICAgICAgICAtd2Via2l0LW1h
c2stY2xpcDogcGFkZGluZy1ib3g7CisgICAgICAgICAgICB9CisgICAgICAgIDwvc3R5bGU+Cisg
ICAgPC9oZWFkPgorCisgICAgPGJvZHk+CisgICAgICAgIDxkaXYgaWQ9ImJhY2siPgorICAgICAg
ICAgICAgPGRpdiBpZD0iZnJvbnQiIC8+CisgICAgICAgIDwvZGl2PgorICAgIDwvYm9keT4KKzwv
aHRtbD4KKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3NzMy9tYXNraW5nL21hc2stcmVwZWF0
LW9uZS1jb3B5Lmh0bWwgYi9MYXlvdXRUZXN0cy9jc3MzL21hc2tpbmcvbWFzay1yZXBlYXQtb25l
LWNvcHkuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4yZGJkODQxOTVhNjkxODFjOTdlOTQyYjEzOWNmNzFmOTU1
Y2NmMDc0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY3NzMy9tYXNraW5nL21hc2st
cmVwZWF0LW9uZS1jb3B5Lmh0bWwKQEAgLTAsMCArMSwzMiBAQAorPCFET0NUWVBFIGh0bWw+Cis8
aHRtbCBsYW5nPSJlbiI+CisgICAgPGhlYWQ+CisgICAgICAgIDxzdHlsZT4KKyAgICAgICAgICAg
ICNiYWNrIHsKKyAgICAgICAgICAgICAgICB3aWR0aDogNjAwcHg7CisgICAgICAgICAgICAgICAg
aGVpZ2h0OiA1MDBweDsKKyAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsK
KyAgICAgICAgICAgIH0KKyAgICAgICAgICAgICNmcm9udCB7CisgICAgICAgICAgICAgICAgd2lk
dGg6IDQwMHB4OworICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7CisgICAgICAgICAgICAg
ICAgYmFja2dyb3VuZC1jb2xvcjogcmVkOworICAgICAgICAgICAgICAgIGJvcmRlcjogNTBweCBz
b2xpZCBibHVlOworICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHg7CisgICAgICAgICAgICAg
ICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoInJlc291cmNlcy9jaXJjbGUucG5nIik7CisgICAg
ICAgICAgICAgICAgLXdlYmtpdC1tYXNrLXNpemU6IDQwMHB4IDMwMHB4OworICAgICAgICAgICAg
ICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IHNwYWNlOworICAgICAgICAgICAgICAgIC13ZWJraXQt
bWFzay1vcmlnaW46IHBhZGRpbmctYm94OworICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1w
b3NpdGlvbjogMTAwcHggMTAwcHg7CisgICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrLWNsaXA6
IHBhZGRpbmctYm94OworICAgICAgICAgICAgfQorICAgICAgICA8L3N0eWxlPgorICAgIDwvaGVh
ZD4KKworICAgIDxib2R5PgorICAgICAgICA8ZGl2IGlkPSJiYWNrIj4KKyAgICAgICAgICAgIDxk
aXYgaWQ9ImZyb250IiAvPgorICAgICAgICA8L2Rpdj4KKyAgICA8L2JvZHk+Cis8L2h0bWw+CisK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczMvbWFza2luZy9tYXNrLXJlcGVhdC1zcGFjZS1w
YWRkaW5nLmh0bWwgYi9MYXlvdXRUZXN0cy9jc3MzL21hc2tpbmcvbWFzay1yZXBlYXQtc3BhY2Ut
cGFkZGluZy5odG1sCmluZGV4IDZmNzM5MTljMWMwN2ZjOTMyMTk4MmQxZjcyZTk3NGUxNzkyYWU2
YjUuLjFmZGU5MmZlZGJiM2EzYzdjZmM2NDRhOWI0ZGM2NzA3Mzg1OWU3ZDAgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL2NzczMvbWFza2luZy9tYXNrLXJlcGVhdC1zcGFjZS1wYWRkaW5nLmh0bWwK
KysrIGIvTGF5b3V0VGVzdHMvY3NzMy9tYXNraW5nL21hc2stcmVwZWF0LXNwYWNlLXBhZGRpbmcu
aHRtbApAQCAtMTcsNiArMTcsNyBAQAogICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1zaXpl
OiAxNTNweCAxMjdweDsKICAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBzcGFj
ZTsKICAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2stb3JpZ2luOiBwYWRkaW5nLWJveDsKKyAg
ICAgICAgICAgICAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IDE1MHB4IDE1MHB4OyAvKiBUaGlz
IHNob3VsZCBiZSBpZ29ub3JlZCBiZWNhdXNlIG9mIHJlcGVhdDogc3BhY2UgKi8KICAgICAgICAg
ICAgICAgICAtd2Via2l0LW1hc2stY2xpcDogcGFkZGluZy1ib3g7CiAgICAgICAgICAgICB9CiAg
ICAgICAgIDwvc3R5bGU+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>210370</attachid>
            <date>2013-09-03 07:04:41 -0700</date>
            <delta_ts>2013-09-03 23:31:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-120623-20130903170439.patch</filename>
            <type>text/plain</type>
            <size>7811</size>
            <attacher name="Andrei Parvu">parvu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU0OTY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggM2E5ZDkyYmM1MGJiNWI3
YTIwNDYyOGU2YTI3YjA2OWI0ZjBlOThiNi4uNDc1Y2Q1N2ZjNjc3ZjkxNmMyZGUwZTZjZjU2OWRk
YTI3YmRlZjMyOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEzLTA5LTAzICBBbmRy
ZWkgUGFydnUgIDxwYXJ2dUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTUyBNYXNraW5nL0JhY2tn
cm91bmRdIFBvc2l0aW9uIHByb3BlcnR5IHNob3VsZCBiZSBpZ25vcmVkIHdoZW4gdXNpbmcgcmVw
ZWF0OiBzcGFjZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTIwNjIzCisKKyAgICAgICAgVGhlIGJhY2tncm91bmQvbWFzay1wb3NpdGlvbiBzaG91bGQg
YmUgaWdub3JlZCB3aGVuIHVzaW5nIHJlcGVhdDogc3BhY2UsCisgICAgICAgIHVubGVzcyB0aGVy
ZSBpcyBub3QgZW5vdWdoIHNwYWNlIGZvciB0d28gY29waWVzIG9mIHRoZSBpbWFnZS4gSW4gdGhh
dCBjYXNlLAorICAgICAgICBvbmx5IG9uZSBpbWFnZSBpcyBwbGFjZWQgYW5kIGJhY2tncm91bmQv
bWFzay1wb3NpdGlvbiBkZXRlcm1pbmVzIGl0cyBwb3NpdGlvbi4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0OiBjc3MzL21hc2tpbmcvbWFzay1y
ZXBlYXQtb25lLWNvcHkuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJveE1vZGVs
T2JqZWN0LmNwcDogSWdub3JlZCBwb3NpdGlvbiBwcm9wZXJ0eSBpZiBzcGFjZSB2YWx1ZSBpcyBw
b3NpdGl2ZSwgc2V0IG5vLXJlcGVhdCBvdGhlcndpc2UuCisgICAgICAgIChXZWJDb3JlOjpSZW5k
ZXJCb3hNb2RlbE9iamVjdDo6Y2FsY3VsYXRlQmFja2dyb3VuZEltYWdlR2VvbWV0cnkpOgorCiAy
MDEzLTA5LTAyICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAogICAgICAgICAqIGlu
c3BlY3Rvci9JbnNwZWN0b3JQcm9maWxlckFnZW50LmNwcDoKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwCmluZGV4IDY1ZGFjN2JkNDBmYzZh
MTNhMzJhNmVjYTQ5MGM1YjUwNWQwZDEwYzIuLjEyYzU3YzlkMjVkNGUwN2NmYTVkYTJjODRjNDQz
NzA2ODU0MmU4MzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJC
b3hNb2RlbE9iamVjdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJv
eE1vZGVsT2JqZWN0LmNwcApAQCAtMTM1MCw5ICsxMzUwLDE0IEBAIHZvaWQgUmVuZGVyQm94TW9k
ZWxPYmplY3Q6OmNhbGN1bGF0ZUJhY2tncm91bmRJbWFnZUdlb21ldHJ5KGNvbnN0IFJlbmRlckxh
eWVyTW9kCiAgICAgICAgIGludCBzcGFjZSA9IGdldFNwYWNlKHBvc2l0aW9uaW5nQXJlYVNpemUu
d2lkdGgoKSwgZ2VvbWV0cnkudGlsZVNpemUoKS53aWR0aCgpKTsKICAgICAgICAgaW50IGFjdHVh
bFdpZHRoID0gZ2VvbWV0cnkudGlsZVNpemUoKS53aWR0aCgpICsgc3BhY2U7CiAKLSAgICAgICAg
Z2VvbWV0cnkuc2V0U3BhY2VTaXplKEZsb2F0U2l6ZShzcGFjZSwgMCkpOwotICAgICAgICBnZW9t
ZXRyeS5zZXRQaGFzZVgoYWN0dWFsV2lkdGggPyBhY3R1YWxXaWR0aCAtIHJvdW5kVG9JbnQoY29t
cHV0ZWRYUG9zaXRpb24gKyBsZWZ0KSAlIGFjdHVhbFdpZHRoIDogMCk7Ci0gICAgfSBlbHNlIGlm
IChiYWNrZ3JvdW5kUmVwZWF0WCA9PSBOb1JlcGVhdEZpbGwpIHsKKyAgICAgICAgaWYgKHNwYWNl
KSB7CisgICAgICAgICAgICBjb21wdXRlZFhQb3NpdGlvbiA9IG1pbmltdW1WYWx1ZUZvckxlbmd0
aChMZW5ndGgoKSwgYXZhaWxhYmxlV2lkdGgsICZ2aWV3KCksIHRydWUpOworICAgICAgICAgICAg
Z2VvbWV0cnkuc2V0U3BhY2VTaXplKEZsb2F0U2l6ZShzcGFjZSwgMCkpOworICAgICAgICAgICAg
Z2VvbWV0cnkuc2V0UGhhc2VYKGFjdHVhbFdpZHRoID8gYWN0dWFsV2lkdGggLSByb3VuZFRvSW50
KGNvbXB1dGVkWFBvc2l0aW9uICsgbGVmdCkgJSBhY3R1YWxXaWR0aCA6IDApOworICAgICAgICB9
IGVsc2UKKyAgICAgICAgICAgIGJhY2tncm91bmRSZXBlYXRYID0gTm9SZXBlYXRGaWxsOworICAg
IH0KKyAgICBpZiAoYmFja2dyb3VuZFJlcGVhdFggPT0gTm9SZXBlYXRGaWxsKSB7CiAgICAgICAg
IGludCB4T2Zmc2V0ID0gZmlsbExheWVyLT5iYWNrZ3JvdW5kWE9yaWdpbigpID09IFJpZ2h0RWRn
ZSA/IGF2YWlsYWJsZVdpZHRoIC0gY29tcHV0ZWRYUG9zaXRpb24gOiBjb21wdXRlZFhQb3NpdGlv
bjsKICAgICAgICAgZ2VvbWV0cnkuc2V0Tm9SZXBlYXRYKGxlZnQgKyB4T2Zmc2V0KTsKICAgICAg
ICAgZ2VvbWV0cnkuc2V0U3BhY2VTaXplKEZsb2F0U2l6ZSgwLCBnZW9tZXRyeS5zcGFjZVNpemUo
KS5oZWlnaHQoKSkpOwpAQCAtMTM2NSw5ICsxMzcwLDE0IEBAIHZvaWQgUmVuZGVyQm94TW9kZWxP
YmplY3Q6OmNhbGN1bGF0ZUJhY2tncm91bmRJbWFnZUdlb21ldHJ5KGNvbnN0IFJlbmRlckxheWVy
TW9kCiAgICAgICAgIGludCBzcGFjZSA9IGdldFNwYWNlKHBvc2l0aW9uaW5nQXJlYVNpemUuaGVp
Z2h0KCksIGdlb21ldHJ5LnRpbGVTaXplKCkuaGVpZ2h0KCkpOwogICAgICAgICBpbnQgYWN0dWFs
SGVpZ2h0ID0gZ2VvbWV0cnkudGlsZVNpemUoKS5oZWlnaHQoKSArIHNwYWNlOwogCi0gICAgICAg
IGdlb21ldHJ5LnNldFNwYWNlU2l6ZShGbG9hdFNpemUoZ2VvbWV0cnkuc3BhY2VTaXplKCkud2lk
dGgoKSwgc3BhY2UpKTsKLSAgICAgICAgZ2VvbWV0cnkuc2V0UGhhc2VZKGFjdHVhbEhlaWdodCA/
IGFjdHVhbEhlaWdodCAtIHJvdW5kVG9JbnQoY29tcHV0ZWRZUG9zaXRpb24gKyB0b3ApICUgYWN0
dWFsSGVpZ2h0IDogMCk7Ci0gICAgfSBlbHNlIGlmIChiYWNrZ3JvdW5kUmVwZWF0WSA9PSBOb1Jl
cGVhdEZpbGwpIHsKKyAgICAgICAgaWYgKHNwYWNlKSB7CisgICAgICAgICAgICBjb21wdXRlZFlQ
b3NpdGlvbiA9IG1pbmltdW1WYWx1ZUZvckxlbmd0aChMZW5ndGgoKSwgYXZhaWxhYmxlSGVpZ2h0
LCAmdmlldygpLCB0cnVlKTsKKyAgICAgICAgICAgIGdlb21ldHJ5LnNldFNwYWNlU2l6ZShGbG9h
dFNpemUoZ2VvbWV0cnkuc3BhY2VTaXplKCkud2lkdGgoKSwgc3BhY2UpKTsKKyAgICAgICAgICAg
IGdlb21ldHJ5LnNldFBoYXNlWShhY3R1YWxIZWlnaHQgPyBhY3R1YWxIZWlnaHQgLSByb3VuZFRv
SW50KGNvbXB1dGVkWVBvc2l0aW9uICsgdG9wKSAlIGFjdHVhbEhlaWdodCA6IDApOworICAgICAg
ICB9IGVsc2UKKyAgICAgICAgICAgIGJhY2tncm91bmRSZXBlYXRZID0gTm9SZXBlYXRGaWxsOwor
ICAgIH0KKyAgICBpZiAoYmFja2dyb3VuZFJlcGVhdFkgPT0gTm9SZXBlYXRGaWxsKSB7CiAgICAg
ICAgIGludCB5T2Zmc2V0ID0gZmlsbExheWVyLT5iYWNrZ3JvdW5kWU9yaWdpbigpID09IEJvdHRv
bUVkZ2UgPyBhdmFpbGFibGVIZWlnaHQgLSBjb21wdXRlZFlQb3NpdGlvbiA6IGNvbXB1dGVkWVBv
c2l0aW9uOwogICAgICAgICBnZW9tZXRyeS5zZXROb1JlcGVhdFkodG9wICsgeU9mZnNldCk7CiAg
ICAgICAgIGdlb21ldHJ5LnNldFNwYWNlU2l6ZShGbG9hdFNpemUoZ2VvbWV0cnkuc3BhY2VTaXpl
KCkud2lkdGgoKSwgMCkpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDkwNGUxZDQzZGI1MGZhOTJiNmVhY2E1ZjdmM2Y0Y2Vk
MzNhOGY4NjMuLjBhN2U4YjhmYzAzOThkMDc0ZGIyNzQzNWVmMzkwNzVjODczNTQ4YWQgMTAwNjQ0
Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxNCBAQAorMjAxMy0wOS0wMyAgQW5kcmVpIFBhcnZ1ICA8cGFydnVAYWRvYmUu
Y29tPgorCisgICAgICAgIFtDU1MgTWFza2luZy9CYWNrZ3JvdW5kXSBQb3NpdGlvbiBwcm9wZXJ0
eSBzaG91bGQgYmUgaWdub3JlZCB3aGVuIHVzaW5nIHJlcGVhdDogc3BhY2UKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMDYyMworCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogY3NzMy9tYXNraW5nL21hc2st
cmVwZWF0LW9uZS1jb3B5LWV4cGVjdGVkLmh0bWw6CisgICAgICAgICogY3NzMy9tYXNraW5nL21h
c2stcmVwZWF0LW9uZS1jb3B5Lmh0bWw6IE9ubHkgb25lIGNvcHkgb2YgdGhlIG1hc2sgc2hvdWxk
IGJlIGRyYXduLCBhbmQgYmFja2dyb3VuZCBwb3NpdGlvbiBzaG91bGQgZGV0ZXJtaW5lIGl0cyBw
b3NpdGlvbi4KKyAgICAgICAgKiBjc3MzL21hc2tpbmcvbWFzay1yZXBlYXQtc3BhY2UtcGFkZGlu
Zy5odG1sOiBBZGRlZCBhIG1hc2stcG9zaXRpb24gd2hpY2ggc2hvdWxkIGJlIGlnbm9yZWQuCisK
IDIwMTMtMDktMDIgIEFudG9uIE9iemhpcm92ICA8YS5vYnpoaXJvdkBzYW1zdW5nLmNvbT4KIAog
ICAgICAgICA8aHR0cHM6Ly93ZWJraXQub3JnL2IvOTgzNTA+IFtHVEtdIGFjY2Vzc2liaWxpdHkv
YXJpYS1pbnZhbGlkLmh0bWwgdGltZXMgb3V0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jc3Mz
L21hc2tpbmcvbWFzay1yZXBlYXQtb25lLWNvcHktZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3Rz
L2NzczMvbWFza2luZy9tYXNrLXJlcGVhdC1vbmUtY29weS1leHBlY3RlZC5odG1sCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLmYwYjhlMmVlNzY4NzUyOTY0NDYzMjM5YjhlNDA3ODY1ZWMyN2Y3YmQKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9jc3MzL21hc2tpbmcvbWFzay1yZXBlYXQtb25lLWNvcHktZXhw
ZWN0ZWQuaHRtbApAQCAtMCwwICsxLDMyIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sIGxhbmc9
ImVuIj4KKyAgICA8aGVhZD4KKyAgICAgICAgPHN0eWxlPgorICAgICAgICAgICAgI2JhY2sgewor
ICAgICAgICAgICAgICAgIHdpZHRoOiA2MDBweDsKKyAgICAgICAgICAgICAgICBoZWlnaHQ6IDUw
MHB4OworICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuOworICAgICAgICAg
ICAgfQorICAgICAgICAgICAgI2Zyb250IHsKKyAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7
CisgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDsKKyAgICAgICAgICAgICAgICBiYWNrZ3Jv
dW5kLWNvbG9yOiByZWQ7CisgICAgICAgICAgICAgICAgYm9yZGVyOiA1MHB4IHNvbGlkIGJsdWU7
CisgICAgICAgICAgICAgICAgcGFkZGluZzogNTBweDsKKyAgICAgICAgICAgICAgICAtd2Via2l0
LW1hc2staW1hZ2U6IHVybCgicmVzb3VyY2VzL2NpcmNsZS5wbmciKTsKKyAgICAgICAgICAgICAg
ICAtd2Via2l0LW1hc2stc2l6ZTogNDAwcHggMzAwcHg7CisgICAgICAgICAgICAgICAgLXdlYmtp
dC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0OworICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1v
cmlnaW46IHBhZGRpbmctYm94OworICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlv
bjogMTAwcHggMTAwcHg7CisgICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrLWNsaXA6IHBhZGRp
bmctYm94OworICAgICAgICAgICAgfQorICAgICAgICA8L3N0eWxlPgorICAgIDwvaGVhZD4KKwor
ICAgIDxib2R5PgorICAgICAgICA8ZGl2IGlkPSJiYWNrIj4KKyAgICAgICAgICAgIDxkaXYgaWQ9
ImZyb250IiAvPgorICAgICAgICA8L2Rpdj4KKyAgICA8L2JvZHk+Cis8L2h0bWw+CisKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2NzczMvbWFza2luZy9tYXNrLXJlcGVhdC1vbmUtY29weS5odG1s
IGIvTGF5b3V0VGVzdHMvY3NzMy9tYXNraW5nL21hc2stcmVwZWF0LW9uZS1jb3B5Lmh0bWwKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uMmRiZDg0MTk1YTY5MTgxYzk3ZTk0MmIxMzljZjcxZjk1NWNjZjA3NAotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczMvbWFza2luZy9tYXNrLXJlcGVhdC1vbmUtY29w
eS5odG1sCkBAIC0wLDAgKzEsMzIgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWwgbGFuZz0iZW4i
PgorICAgIDxoZWFkPgorICAgICAgICA8c3R5bGU+CisgICAgICAgICAgICAjYmFjayB7CisgICAg
ICAgICAgICAgICAgd2lkdGg6IDYwMHB4OworICAgICAgICAgICAgICAgIGhlaWdodDogNTAwcHg7
CisgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CisgICAgICAgICAgICB9
CisgICAgICAgICAgICAjZnJvbnQgeworICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweDsKKyAg
ICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4OworICAgICAgICAgICAgICAgIGJhY2tncm91bmQt
Y29sb3I6IHJlZDsKKyAgICAgICAgICAgICAgICBib3JkZXI6IDUwcHggc29saWQgYmx1ZTsKKyAg
ICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4OworICAgICAgICAgICAgICAgIC13ZWJraXQtbWFz
ay1pbWFnZTogdXJsKCJyZXNvdXJjZXMvY2lyY2xlLnBuZyIpOworICAgICAgICAgICAgICAgIC13
ZWJraXQtbWFzay1zaXplOiA0MDBweCAzMDBweDsKKyAgICAgICAgICAgICAgICAtd2Via2l0LW1h
c2stcmVwZWF0OiBzcGFjZTsKKyAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2stb3JpZ2luOiBw
YWRkaW5nLWJveDsKKyAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IDEwMHB4
IDEwMHB4OworICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1jbGlwOiBwYWRkaW5nLWJveDsK
KyAgICAgICAgICAgIH0KKyAgICAgICAgPC9zdHlsZT4KKyAgICA8L2hlYWQ+CisKKyAgICA8Ym9k
eT4KKyAgICAgICAgPGRpdiBpZD0iYmFjayI+CisgICAgICAgICAgICA8ZGl2IGlkPSJmcm9udCIg
Lz4KKyAgICAgICAgPC9kaXY+CisgICAgPC9ib2R5PgorPC9odG1sPgorCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9jc3MzL21hc2tpbmcvbWFzay1yZXBlYXQtc3BhY2UtcGFkZGluZy5odG1sIGIv
TGF5b3V0VGVzdHMvY3NzMy9tYXNraW5nL21hc2stcmVwZWF0LXNwYWNlLXBhZGRpbmcuaHRtbApp
bmRleCA2ZjczOTE5YzFjMDdmYzkzMjE5ODJkMWY3MmU5NzRlMTc5MmFlNmI1Li4xZmRlOTJmZWRi
YjNhM2M3Y2ZjNjQ0YTliNGRjNjcwNzM4NTllN2QwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9j
c3MzL21hc2tpbmcvbWFzay1yZXBlYXQtc3BhY2UtcGFkZGluZy5odG1sCisrKyBiL0xheW91dFRl
c3RzL2NzczMvbWFza2luZy9tYXNrLXJlcGVhdC1zcGFjZS1wYWRkaW5nLmh0bWwKQEAgLTE3LDYg
KzE3LDcgQEAKICAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2stc2l6ZTogMTUzcHggMTI3cHg7
CiAgICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogc3BhY2U7CiAgICAgICAgICAg
ICAgICAgLXdlYmtpdC1tYXNrLW9yaWdpbjogcGFkZGluZy1ib3g7CisgICAgICAgICAgICAgICAg
LXdlYmtpdC1tYXNrLXBvc2l0aW9uOiAxNTBweCAxNTBweDsgLyogVGhpcyBzaG91bGQgYmUgaWdv
bm9yZWQgYmVjYXVzZSBvZiByZXBlYXQ6IHNwYWNlICovCiAgICAgICAgICAgICAgICAgLXdlYmtp
dC1tYXNrLWNsaXA6IHBhZGRpbmctYm94OwogICAgICAgICAgICAgfQogICAgICAgICA8L3N0eWxl
Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>210432</attachid>
            <date>2013-09-03 23:31:14 -0700</date>
            <delta_ts>2013-09-19 07:40:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-120623-20130904093112.patch</filename>
            <type>text/plain</type>
            <size>8198</size>
            <attacher name="Andrei Parvu">parvu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU0OTY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggM2E5ZDkyYmM1MGJiNWI3
YTIwNDYyOGU2YTI3YjA2OWI0ZjBlOThiNi4uNDc1Y2Q1N2ZjNjc3ZjkxNmMyZGUwZTZjZjU2OWRk
YTI3YmRlZjMyOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEzLTA5LTAzICBBbmRy
ZWkgUGFydnUgIDxwYXJ2dUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTUyBNYXNraW5nL0JhY2tn
cm91bmRdIFBvc2l0aW9uIHByb3BlcnR5IHNob3VsZCBiZSBpZ25vcmVkIHdoZW4gdXNpbmcgcmVw
ZWF0OiBzcGFjZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTIwNjIzCisKKyAgICAgICAgVGhlIGJhY2tncm91bmQvbWFzay1wb3NpdGlvbiBzaG91bGQg
YmUgaWdub3JlZCB3aGVuIHVzaW5nIHJlcGVhdDogc3BhY2UsCisgICAgICAgIHVubGVzcyB0aGVy
ZSBpcyBub3QgZW5vdWdoIHNwYWNlIGZvciB0d28gY29waWVzIG9mIHRoZSBpbWFnZS4gSW4gdGhh
dCBjYXNlLAorICAgICAgICBvbmx5IG9uZSBpbWFnZSBpcyBwbGFjZWQgYW5kIGJhY2tncm91bmQv
bWFzay1wb3NpdGlvbiBkZXRlcm1pbmVzIGl0cyBwb3NpdGlvbi4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0OiBjc3MzL21hc2tpbmcvbWFzay1y
ZXBlYXQtb25lLWNvcHkuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJveE1vZGVs
T2JqZWN0LmNwcDogSWdub3JlZCBwb3NpdGlvbiBwcm9wZXJ0eSBpZiBzcGFjZSB2YWx1ZSBpcyBw
b3NpdGl2ZSwgc2V0IG5vLXJlcGVhdCBvdGhlcndpc2UuCisgICAgICAgIChXZWJDb3JlOjpSZW5k
ZXJCb3hNb2RlbE9iamVjdDo6Y2FsY3VsYXRlQmFja2dyb3VuZEltYWdlR2VvbWV0cnkpOgorCiAy
MDEzLTA5LTAyICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAogICAgICAgICAqIGlu
c3BlY3Rvci9JbnNwZWN0b3JQcm9maWxlckFnZW50LmNwcDoKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwCmluZGV4IDY1ZGFjN2JkNDBmYzZh
MTNhMzJhNmVjYTQ5MGM1YjUwNWQwZDEwYzIuLjliYWZiZDkyNDMyZjk5ZTdiNjQ3ZDQ3YjAyMTg3
ZjUxZTkxZTEwZTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJC
b3hNb2RlbE9iamVjdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJv
eE1vZGVsT2JqZWN0LmNwcApAQCAtMTIzMCw3ICsxMjMwLDcgQEAgYm9vbCBSZW5kZXJCb3hNb2Rl
bE9iamVjdDo6Zml4ZWRCYWNrZ3JvdW5kUGFpbnRzSW5Mb2NhbENvb3JkaW5hdGVzKCkgY29uc3QK
IHN0YXRpYyBpbmxpbmUgaW50IGdldFNwYWNlKGludCBhcmVhU2l6ZSwgaW50IHRpbGVTaXplKQog
ewogICAgIGludCBudW1iZXJPZlRpbGVzID0gYXJlYVNpemUgLyB0aWxlU2l6ZTsKLSAgICBpbnQg
c3BhY2UgPSAwOworICAgIGludCBzcGFjZSA9IC0xOwogCiAgICAgaWYgKG51bWJlck9mVGlsZXMg
PiAxKQogICAgICAgICBzcGFjZSA9IHJvdW5kZWRMYXlvdXRVbml0KChmbG9hdCkoYXJlYVNpemUg
LSBudW1iZXJPZlRpbGVzICogdGlsZVNpemUpIC8gKG51bWJlck9mVGlsZXMgLSAxKSk7CkBAIC0x
MzUwLDkgKzEzNTAsMTQgQEAgdm9pZCBSZW5kZXJCb3hNb2RlbE9iamVjdDo6Y2FsY3VsYXRlQmFj
a2dyb3VuZEltYWdlR2VvbWV0cnkoY29uc3QgUmVuZGVyTGF5ZXJNb2QKICAgICAgICAgaW50IHNw
YWNlID0gZ2V0U3BhY2UocG9zaXRpb25pbmdBcmVhU2l6ZS53aWR0aCgpLCBnZW9tZXRyeS50aWxl
U2l6ZSgpLndpZHRoKCkpOwogICAgICAgICBpbnQgYWN0dWFsV2lkdGggPSBnZW9tZXRyeS50aWxl
U2l6ZSgpLndpZHRoKCkgKyBzcGFjZTsKIAotICAgICAgICBnZW9tZXRyeS5zZXRTcGFjZVNpemUo
RmxvYXRTaXplKHNwYWNlLCAwKSk7Ci0gICAgICAgIGdlb21ldHJ5LnNldFBoYXNlWChhY3R1YWxX
aWR0aCA/IGFjdHVhbFdpZHRoIC0gcm91bmRUb0ludChjb21wdXRlZFhQb3NpdGlvbiArIGxlZnQp
ICUgYWN0dWFsV2lkdGggOiAwKTsKLSAgICB9IGVsc2UgaWYgKGJhY2tncm91bmRSZXBlYXRYID09
IE5vUmVwZWF0RmlsbCkgeworICAgICAgICBpZiAoc3BhY2UgPj0gMCkgeworICAgICAgICAgICAg
Y29tcHV0ZWRYUG9zaXRpb24gPSBtaW5pbXVtVmFsdWVGb3JMZW5ndGgoTGVuZ3RoKCksIGF2YWls
YWJsZVdpZHRoLCAmdmlldygpLCB0cnVlKTsKKyAgICAgICAgICAgIGdlb21ldHJ5LnNldFNwYWNl
U2l6ZShGbG9hdFNpemUoc3BhY2UsIDApKTsKKyAgICAgICAgICAgIGdlb21ldHJ5LnNldFBoYXNl
WChhY3R1YWxXaWR0aCA/IGFjdHVhbFdpZHRoIC0gcm91bmRUb0ludChjb21wdXRlZFhQb3NpdGlv
biArIGxlZnQpICUgYWN0dWFsV2lkdGggOiAwKTsKKyAgICAgICAgfSBlbHNlCisgICAgICAgICAg
ICBiYWNrZ3JvdW5kUmVwZWF0WCA9IE5vUmVwZWF0RmlsbDsKKyAgICB9CisgICAgaWYgKGJhY2tn
cm91bmRSZXBlYXRYID09IE5vUmVwZWF0RmlsbCkgewogICAgICAgICBpbnQgeE9mZnNldCA9IGZp
bGxMYXllci0+YmFja2dyb3VuZFhPcmlnaW4oKSA9PSBSaWdodEVkZ2UgPyBhdmFpbGFibGVXaWR0
aCAtIGNvbXB1dGVkWFBvc2l0aW9uIDogY29tcHV0ZWRYUG9zaXRpb247CiAgICAgICAgIGdlb21l
dHJ5LnNldE5vUmVwZWF0WChsZWZ0ICsgeE9mZnNldCk7CiAgICAgICAgIGdlb21ldHJ5LnNldFNw
YWNlU2l6ZShGbG9hdFNpemUoMCwgZ2VvbWV0cnkuc3BhY2VTaXplKCkuaGVpZ2h0KCkpKTsKQEAg
LTEzNjUsOSArMTM3MCwxNCBAQCB2b2lkIFJlbmRlckJveE1vZGVsT2JqZWN0OjpjYWxjdWxhdGVC
YWNrZ3JvdW5kSW1hZ2VHZW9tZXRyeShjb25zdCBSZW5kZXJMYXllck1vZAogICAgICAgICBpbnQg
c3BhY2UgPSBnZXRTcGFjZShwb3NpdGlvbmluZ0FyZWFTaXplLmhlaWdodCgpLCBnZW9tZXRyeS50
aWxlU2l6ZSgpLmhlaWdodCgpKTsKICAgICAgICAgaW50IGFjdHVhbEhlaWdodCA9IGdlb21ldHJ5
LnRpbGVTaXplKCkuaGVpZ2h0KCkgKyBzcGFjZTsKIAotICAgICAgICBnZW9tZXRyeS5zZXRTcGFj
ZVNpemUoRmxvYXRTaXplKGdlb21ldHJ5LnNwYWNlU2l6ZSgpLndpZHRoKCksIHNwYWNlKSk7Ci0g
ICAgICAgIGdlb21ldHJ5LnNldFBoYXNlWShhY3R1YWxIZWlnaHQgPyBhY3R1YWxIZWlnaHQgLSBy
b3VuZFRvSW50KGNvbXB1dGVkWVBvc2l0aW9uICsgdG9wKSAlIGFjdHVhbEhlaWdodCA6IDApOwot
ICAgIH0gZWxzZSBpZiAoYmFja2dyb3VuZFJlcGVhdFkgPT0gTm9SZXBlYXRGaWxsKSB7CisgICAg
ICAgIGlmIChzcGFjZSA+PSAwKSB7CisgICAgICAgICAgICBjb21wdXRlZFlQb3NpdGlvbiA9IG1p
bmltdW1WYWx1ZUZvckxlbmd0aChMZW5ndGgoKSwgYXZhaWxhYmxlSGVpZ2h0LCAmdmlldygpLCB0
cnVlKTsKKyAgICAgICAgICAgIGdlb21ldHJ5LnNldFNwYWNlU2l6ZShGbG9hdFNpemUoZ2VvbWV0
cnkuc3BhY2VTaXplKCkud2lkdGgoKSwgc3BhY2UpKTsKKyAgICAgICAgICAgIGdlb21ldHJ5LnNl
dFBoYXNlWShhY3R1YWxIZWlnaHQgPyBhY3R1YWxIZWlnaHQgLSByb3VuZFRvSW50KGNvbXB1dGVk
WVBvc2l0aW9uICsgdG9wKSAlIGFjdHVhbEhlaWdodCA6IDApOworICAgICAgICB9IGVsc2UKKyAg
ICAgICAgICAgIGJhY2tncm91bmRSZXBlYXRZID0gTm9SZXBlYXRGaWxsOworICAgIH0KKyAgICBp
ZiAoYmFja2dyb3VuZFJlcGVhdFkgPT0gTm9SZXBlYXRGaWxsKSB7CiAgICAgICAgIGludCB5T2Zm
c2V0ID0gZmlsbExheWVyLT5iYWNrZ3JvdW5kWU9yaWdpbigpID09IEJvdHRvbUVkZ2UgPyBhdmFp
bGFibGVIZWlnaHQgLSBjb21wdXRlZFlQb3NpdGlvbiA6IGNvbXB1dGVkWVBvc2l0aW9uOwogICAg
ICAgICBnZW9tZXRyeS5zZXROb1JlcGVhdFkodG9wICsgeU9mZnNldCk7CiAgICAgICAgIGdlb21l
dHJ5LnNldFNwYWNlU2l6ZShGbG9hdFNpemUoZ2VvbWV0cnkuc3BhY2VTaXplKCkud2lkdGgoKSwg
MCkpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCmluZGV4IDkwNGUxZDQzZGI1MGZhOTJiNmVhY2E1ZjdmM2Y0Y2VkMzNhOGY4NjMuLjBh
N2U4YjhmYzAzOThkMDc0ZGIyNzQzNWVmMzkwNzVjODczNTQ4YWQgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NCBAQAorMjAxMy0wOS0wMyAgQW5kcmVpIFBhcnZ1ICA8cGFydnVAYWRvYmUuY29tPgorCisgICAg
ICAgIFtDU1MgTWFza2luZy9CYWNrZ3JvdW5kXSBQb3NpdGlvbiBwcm9wZXJ0eSBzaG91bGQgYmUg
aWdub3JlZCB3aGVuIHVzaW5nIHJlcGVhdDogc3BhY2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMDYyMworCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgICogY3NzMy9tYXNraW5nL21hc2stcmVwZWF0LW9uZS1j
b3B5LWV4cGVjdGVkLmh0bWw6CisgICAgICAgICogY3NzMy9tYXNraW5nL21hc2stcmVwZWF0LW9u
ZS1jb3B5Lmh0bWw6IE9ubHkgb25lIGNvcHkgb2YgdGhlIG1hc2sgc2hvdWxkIGJlIGRyYXduLCBh
bmQgYmFja2dyb3VuZCBwb3NpdGlvbiBzaG91bGQgZGV0ZXJtaW5lIGl0cyBwb3NpdGlvbi4KKyAg
ICAgICAgKiBjc3MzL21hc2tpbmcvbWFzay1yZXBlYXQtc3BhY2UtcGFkZGluZy5odG1sOiBBZGRl
ZCBhIG1hc2stcG9zaXRpb24gd2hpY2ggc2hvdWxkIGJlIGlnbm9yZWQuCisKIDIwMTMtMDktMDIg
IEFudG9uIE9iemhpcm92ICA8YS5vYnpoaXJvdkBzYW1zdW5nLmNvbT4KIAogICAgICAgICA8aHR0
cHM6Ly93ZWJraXQub3JnL2IvOTgzNTA+IFtHVEtdIGFjY2Vzc2liaWxpdHkvYXJpYS1pbnZhbGlk
Lmh0bWwgdGltZXMgb3V0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jc3MzL21hc2tpbmcvbWFz
ay1yZXBlYXQtb25lLWNvcHktZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2NzczMvbWFza2lu
Zy9tYXNrLXJlcGVhdC1vbmUtY29weS1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmYwYjhlMmVl
NzY4NzUyOTY0NDYzMjM5YjhlNDA3ODY1ZWMyN2Y3YmQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9jc3MzL21hc2tpbmcvbWFzay1yZXBlYXQtb25lLWNvcHktZXhwZWN0ZWQuaHRtbApA
QCAtMCwwICsxLDMyIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sIGxhbmc9ImVuIj4KKyAgICA8
aGVhZD4KKyAgICAgICAgPHN0eWxlPgorICAgICAgICAgICAgI2JhY2sgeworICAgICAgICAgICAg
ICAgIHdpZHRoOiA2MDBweDsKKyAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4OworICAgICAg
ICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuOworICAgICAgICAgICAgfQorICAgICAg
ICAgICAgI2Zyb250IHsKKyAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7CisgICAgICAgICAg
ICAgICAgaGVpZ2h0OiAzMDBweDsKKyAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBy
ZWQ7CisgICAgICAgICAgICAgICAgYm9yZGVyOiA1MHB4IHNvbGlkIGJsdWU7CisgICAgICAgICAg
ICAgICAgcGFkZGluZzogNTBweDsKKyAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2staW1hZ2U6
IHVybCgicmVzb3VyY2VzL2NpcmNsZS5wbmciKTsKKyAgICAgICAgICAgICAgICAtd2Via2l0LW1h
c2stc2l6ZTogNDAwcHggMzAwcHg7CisgICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrLXJlcGVh
dDogbm8tcmVwZWF0OworICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1vcmlnaW46IHBhZGRp
bmctYm94OworICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogMTAwcHggMTAw
cHg7CisgICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrLWNsaXA6IHBhZGRpbmctYm94OworICAg
ICAgICAgICAgfQorICAgICAgICA8L3N0eWxlPgorICAgIDwvaGVhZD4KKworICAgIDxib2R5Pgor
ICAgICAgICA8ZGl2IGlkPSJiYWNrIj4KKyAgICAgICAgICAgIDxkaXYgaWQ9ImZyb250IiAvPgor
ICAgICAgICA8L2Rpdj4KKyAgICA8L2JvZHk+Cis8L2h0bWw+CisKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2NzczMvbWFza2luZy9tYXNrLXJlcGVhdC1vbmUtY29weS5odG1sIGIvTGF5b3V0VGVz
dHMvY3NzMy9tYXNraW5nL21hc2stcmVwZWF0LW9uZS1jb3B5Lmh0bWwKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMmRi
ZDg0MTk1YTY5MTgxYzk3ZTk0MmIxMzljZjcxZjk1NWNjZjA3NAotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2NzczMvbWFza2luZy9tYXNrLXJlcGVhdC1vbmUtY29weS5odG1sCkBAIC0w
LDAgKzEsMzIgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWwgbGFuZz0iZW4iPgorICAgIDxoZWFk
PgorICAgICAgICA8c3R5bGU+CisgICAgICAgICAgICAjYmFjayB7CisgICAgICAgICAgICAgICAg
d2lkdGg6IDYwMHB4OworICAgICAgICAgICAgICAgIGhlaWdodDogNTAwcHg7CisgICAgICAgICAg
ICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CisgICAgICAgICAgICB9CisgICAgICAgICAg
ICAjZnJvbnQgeworICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweDsKKyAgICAgICAgICAgICAg
ICBoZWlnaHQ6IDMwMHB4OworICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDsK
KyAgICAgICAgICAgICAgICBib3JkZXI6IDUwcHggc29saWQgYmx1ZTsKKyAgICAgICAgICAgICAg
ICBwYWRkaW5nOiA1MHB4OworICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJs
KCJyZXNvdXJjZXMvY2lyY2xlLnBuZyIpOworICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1z
aXplOiA0MDBweCAzMDBweDsKKyAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBz
cGFjZTsKKyAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2stb3JpZ2luOiBwYWRkaW5nLWJveDsK
KyAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IDEwMHB4IDEwMHB4OworICAg
ICAgICAgICAgICAgIC13ZWJraXQtbWFzay1jbGlwOiBwYWRkaW5nLWJveDsKKyAgICAgICAgICAg
IH0KKyAgICAgICAgPC9zdHlsZT4KKyAgICA8L2hlYWQ+CisKKyAgICA8Ym9keT4KKyAgICAgICAg
PGRpdiBpZD0iYmFjayI+CisgICAgICAgICAgICA8ZGl2IGlkPSJmcm9udCIgLz4KKyAgICAgICAg
PC9kaXY+CisgICAgPC9ib2R5PgorPC9odG1sPgorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9j
c3MzL21hc2tpbmcvbWFzay1yZXBlYXQtc3BhY2UtcGFkZGluZy5odG1sIGIvTGF5b3V0VGVzdHMv
Y3NzMy9tYXNraW5nL21hc2stcmVwZWF0LXNwYWNlLXBhZGRpbmcuaHRtbAppbmRleCA2ZjczOTE5
YzFjMDdmYzkzMjE5ODJkMWY3MmU5NzRlMTc5MmFlNmI1Li4xZmRlOTJmZWRiYjNhM2M3Y2ZjNjQ0
YTliNGRjNjcwNzM4NTllN2QwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9jc3MzL21hc2tpbmcv
bWFzay1yZXBlYXQtc3BhY2UtcGFkZGluZy5odG1sCisrKyBiL0xheW91dFRlc3RzL2NzczMvbWFz
a2luZy9tYXNrLXJlcGVhdC1zcGFjZS1wYWRkaW5nLmh0bWwKQEAgLTE3LDYgKzE3LDcgQEAKICAg
ICAgICAgICAgICAgICAtd2Via2l0LW1hc2stc2l6ZTogMTUzcHggMTI3cHg7CiAgICAgICAgICAg
ICAgICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogc3BhY2U7CiAgICAgICAgICAgICAgICAgLXdlYmtp
dC1tYXNrLW9yaWdpbjogcGFkZGluZy1ib3g7CisgICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNr
LXBvc2l0aW9uOiAxNTBweCAxNTBweDsgLyogVGhpcyBzaG91bGQgYmUgaWdvbm9yZWQgYmVjYXVz
ZSBvZiByZXBlYXQ6IHNwYWNlICovCiAgICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrLWNsaXA6
IHBhZGRpbmctYm94OwogICAgICAgICAgICAgfQogICAgICAgICA8L3N0eWxlPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>