<?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>76451</bug_id>
          
          <creation_ts>2012-01-17 06:57:44 -0800</creation_ts>
          <short_desc>Ignoring padding-right of inline elements in containers with undefined width</short_desc>
          <delta_ts>2013-06-21 14:04:52 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows 7</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://optio.com.ru/temp/webkit/webkit_bug.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Alex">ruveloper</reporter>
          <assigned_to name="Robert Hogan">robert</assigned_to>
          <cc>arpitabahuguna</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>mitz</cc>
    
    <cc>robert</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>537074</commentid>
    <comment_count>0</comment_count>
    <who name="Alex">ruveloper</who>
    <bug_when>2012-01-17 06:57:44 -0800</bug_when>
    <thetext>Bug demo: http://optio.com.ru/temp/webkit/webkit_bug.html

&quot;span#inside&quot; is inserted into &quot;span#outer&quot; which has padding-right, so its red background should be visible.
But in WebKit padding-right is ignored! 

Adding any width to container &quot;div#cont&quot; or adding padding-left to &quot;span#outer&quot; will &quot;fix&quot; bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>671266</commentid>
    <comment_count>1</comment_count>
    <who name="Arpita Bahuguna">arpitabahuguna</who>
    <bug_when>2012-07-17 07:33:36 -0700</bug_when>
    <thetext>The problem is not that WebKit doesn&apos;t draw the right padding but rather that it takes into account the space between the nested inline span tags i.e. between the inner &lt;/span&gt; and the outer &lt;/span&gt; in the test page.
These space characters are treated as a valid text object and thus while rendering, we consider the width of one space character (since we collapse whitespace) which at the time of calculating the positioned container block&apos;s width is ignored.
In computeInlinePreferredLogicalWidths(), the width of the text is computed as 120 to which we add the 20px of padding. Thus our containing block has a width of 140px. But for the spaces between the nested inline end tags, we consider 4px width (for one space) which too is added to this 140px and we now get a width of 144px.
At the end of the function we remove this 4px (width of one space character) from the final width of 144px (since we collapse whitespace) and thus get 140px.
So ultimately we assign a width of 140px to our positioned containing block.

Now, when we are laying out the objects RenderBlock::layoutRunsAndFloatsInRange() -&gt; which calls on the RenderBlock::lineBreaker::nextLineBreak() for calculating the end position of the line; we consider the 4px of the space character (and are not ignoring it as was done while computing the width of the containing block) because of which our length (144px) is not able to fit in the given width (140px) and so our end position is calculated incorrectly (i.e. up to the end of the line) which leaves no space for the right padding.

In the case when no position is specified for our containing block, the full width of the view is considered (instead of calculating the specific value) and since 144px can fit within that, there is no discrepancy in the display.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>901136</commentid>
    <comment_count>2</comment_count>
      <attachid>204846</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2013-06-17 12:04:34 -0700</bug_when>
    <thetext>Created attachment 204846
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>901451</commentid>
    <comment_count>3</comment_count>
      <attachid>204924</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2013-06-18 10:56:42 -0700</bug_when>
    <thetext>Created attachment 204924
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>902339</commentid>
    <comment_count>4</comment_count>
      <attachid>204924</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2013-06-20 14:50:51 -0700</bug_when>
    <thetext>Comment on attachment 204924
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>902661</commentid>
    <comment_count>5</comment_count>
      <attachid>204924</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-21 14:04:48 -0700</bug_when>
    <thetext>Comment on attachment 204924
Patch

Clearing flags on attachment: 204924

Committed r151855: &lt;http://trac.webkit.org/changeset/151855&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>902662</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-21 14:04:52 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>204846</attachid>
            <date>2013-06-17 12:04:34 -0700</date>
            <delta_ts>2013-06-18 10:56:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76451-20130617200212.patch</filename>
            <type>text/plain</type>
            <size>7514</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxNjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDdjNTZmNjhkNjg1ZDNk
MTE5NmQyMWYzYzQyMGZjNzgzNGZiMTkyOS4uOTFiZDk2MGJlMzg4ZDYyOTg5YmZiNGQ4NTg1NDli
N2QwMWFhOTZjNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEzLTA2LTE3ICBSb2Jl
cnQgSG9nYW4gIDxyb2JlcnRAd2Via2l0Lm9yZz4KKworICAgICAgICBJZ25vcmluZyBwYWRkaW5n
LXJpZ2h0IG9mIGlubGluZSBlbGVtZW50cyBpbiBjb250YWluZXJzIHdpdGggdW5kZWZpbmVkIHdp
ZHRoCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NjQ1
MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENvbGxh
cHNlZCB0cmFpbGluZyBzcGFjZSBvbiBhIG5vcm1hbCB3cmFwIGxpbmUgc2hvdWxkIG5vdCBjYXVz
ZSBhIGxpbmUtYnJlYWsgCisgICAgICAgIGlmIGl0IGlzIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4g
Zml0dGluZyBvbiB0aGUgbGluZSBhbmQgYnJlYWtpbmcuIExpa2V3aXNlLCBvbiBhIGxpbmUgdGhh
dAorICAgICAgICBoYXMgYSBtaXggb2YgYXV0by13cmFwIGFuZCBuby13cmFwIGlubGluZXMgd2Ug
ZG9uJ3Qgd2FudCBhIHRyYWlsaW5nIHNwYWNlIGF0IHRoZSBlbmQgb2YgYSBuby13cmFwIGlubGlu
ZQorICAgICAgICB0byBiZSB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIHRoYXQgbm8td3JhcCBpbmxp
bmUgZml0dGluZyBvciBicmVha2luZyB0aGUgbGluZS4gVGhpcyBsYXR0ZXIKKyAgICAgICAgc2Nl
bmFyaW8gaXMgY292ZXJlZCBhbHJlYWR5IGJ5IGlubGluZS13aGl0ZXNwYWNlLXdyYXBwaW5nLTgu
aHRtbC4KKworICAgICAgICBUZXN0OiBmYXN0L3RleHQvd2hpdGVzcGFjZS9pbmxpbmUtd2hpdGVz
cGFjZS13cmFwcGluZy05Lmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCbG9ja0xp
bmVMYXlvdXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGluZVdpZHRoOjpyZXF1aXJlc0xpbmVC
cmVhayk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCbG9jazo6TGluZUJyZWFrZXI6Om5leHRT
ZWdtZW50QnJlYWspOgorCiAyMDEzLTA2LTAyICBSb2JlcnQgSG9nYW4gIDxyb2JlcnRAd2Via2l0
Lm9yZz4KIAogICAgICAgICBCb3JkZXIgZHJhd2luZyBpbmNvcnJlY3Qgd2hlbiB1c2luZyBib3Ro
IGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgYW5kIG92ZXJmbG93OiBoaWRkZW4gb24gYSB0YWJs
ZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrTGluZUxh
eW91dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tMaW5lTGF5b3V0
LmNwcAppbmRleCBjOTU0ZjRkOGFjMWVmZGYzNDQwMzZkNzdlMzIzOTcwY2I2YmMyN2M4Li45ZGE3
NjlmYmFlNDkyMDU1Zjk0ZDZmNDdmOTY3MTczMzY3MzFiYWY0IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tMaW5lTGF5b3V0LmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tMaW5lTGF5b3V0LmNwcApAQCAtMTIyLDggKzEy
MiwxMSBAQCBwdWJsaWM6CiAgICAgfQogICAgIGJvb2wgZml0c09uTGluZShmbG9hdCBleHRyYSA9
IDApIGNvbnN0IHsgcmV0dXJuIGN1cnJlbnRXaWR0aCgpICsgZXh0cmEgPD0gbV9hdmFpbGFibGVX
aWR0aDsgfQogICAgIGJvb2wgZml0c09uTGluZUV4Y2x1ZGluZ1RyYWlsaW5nV2hpdGVzcGFjZShm
bG9hdCBleHRyYSA9IDApIGNvbnN0IHsgcmV0dXJuIGN1cnJlbnRXaWR0aCgpIC0gbV90cmFpbGlu
Z1doaXRlc3BhY2VXaWR0aCArIGV4dHJhIDw9IG1fYXZhaWxhYmxlV2lkdGg7IH0KLSAgICBib29s
IGZpdHNPbkxpbmVFeGNsdWRpbmdUcmFpbGluZ0NvbGxhcHNlZFdoaXRlc3BhY2UoZmxvYXQgZXh0
cmEgPSAwKSBjb25zdCB7IHJldHVybiBjdXJyZW50V2lkdGgoKSAtIG1fdHJhaWxpbmdDb2xsYXBz
ZWRXaGl0ZXNwYWNlV2lkdGggKyBleHRyYSA8PSBtX2F2YWlsYWJsZVdpZHRoOyB9CiAgICAgZmxv
YXQgY3VycmVudFdpZHRoKCkgY29uc3QgeyByZXR1cm4gbV9jb21taXR0ZWRXaWR0aCArIG1fdW5j
b21taXR0ZWRXaWR0aDsgfQorICAgIGJvb2wgcmVxdWlyZXNMaW5lQnJlYWsoYm9vbCBpZ25vcmlu
Z1RyYWlsaW5nU3BhY2UpCisgICAgeworICAgICAgICByZXR1cm4gaWdub3JpbmdUcmFpbGluZ1Nw
YWNlID8gIWZpdHNPbkxpbmVFeGNsdWRpbmdUcmFpbGluZ0NvbGxhcHNlZFdoaXRlc3BhY2UoKSA6
ICFmaXRzT25MaW5lKCk7CisgICAgfQogCiAgICAgLy8gRklYTUU6IFdlIHNob3VsZCBldmVudHVh
bGx5IHJlcGxhY2UgdGhlc2UgdGhyZWUgZnVuY3Rpb25zIGJ5IG9uZXMgdGhhdCB3b3JrIG9uIGEg
aGlnaGVyIGFic3RyYWN0aW9uLgogICAgIGZsb2F0IHVuY29tbWl0dGVkV2lkdGgoKSBjb25zdCB7
IHJldHVybiBtX3VuY29tbWl0dGVkV2lkdGg7IH0KQEAgLTE0OSw2ICsxNTIsNyBAQCBwcml2YXRl
OgogICAgIHsKICAgICAgICAgbV9hdmFpbGFibGVXaWR0aCA9IG1heCgwLjBmLCBtX3JpZ2h0IC0g
bV9sZWZ0KSArIG1fb3ZlcmhhbmdXaWR0aDsKICAgICB9CisgICAgYm9vbCBmaXRzT25MaW5lRXhj
bHVkaW5nVHJhaWxpbmdDb2xsYXBzZWRXaGl0ZXNwYWNlKGZsb2F0IGV4dHJhID0gMCkgY29uc3Qg
eyByZXR1cm4gY3VycmVudFdpZHRoKCkgLSBtX3RyYWlsaW5nQ29sbGFwc2VkV2hpdGVzcGFjZVdp
ZHRoICsgZXh0cmEgPD0gbV9hdmFpbGFibGVXaWR0aDsgfQogCiBwcml2YXRlOgogICAgIFJlbmRl
ckJsb2NrKiBtX2Jsb2NrOwpAQCAtMzM5OCw3ICszNDAyLDcgQEAgSW5saW5lSXRlcmF0b3IgUmVu
ZGVyQmxvY2s6OkxpbmVCcmVha2VyOjpuZXh0U2VnbWVudEJyZWFrKElubGluZUJpZGlSZXNvbHZl
ciYgcmUKICAgICAgICAgICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOwogCiAgICAgICAgIGJvb2wg
Y2hlY2tGb3JCcmVhayA9IGF1dG9XcmFwOwotICAgICAgICBpZiAod2lkdGguY29tbWl0dGVkV2lk
dGgoKSAmJiAhd2lkdGguZml0c09uTGluZUV4Y2x1ZGluZ1RyYWlsaW5nQ29sbGFwc2VkV2hpdGVz
cGFjZSgpICYmIGxCcmVhay5tX29iaiAmJiBjdXJyV1MgPT0gTk9XUkFQKQorICAgICAgICBpZiAo
d2lkdGguY29tbWl0dGVkV2lkdGgoKSAmJiB3aWR0aC5yZXF1aXJlc0xpbmVCcmVhayhjdXJyZW50
Q2hhcmFjdGVySXNTcGFjZSkgJiYgbEJyZWFrLm1fb2JqICYmIGN1cnJXUyA9PSBOT1dSQVApCiAg
ICAgICAgICAgICBjaGVja0ZvckJyZWFrID0gdHJ1ZTsKICAgICAgICAgZWxzZSBpZiAobmV4dCAm
JiBjdXJyZW50Lm1fb2JqLT5pc1RleHQoKSAmJiBuZXh0LT5pc1RleHQoKSAmJiAhbmV4dC0+aXNC
UigpICYmIChhdXRvV3JhcCB8fCBuZXh0LT5zdHlsZSgpLT5hdXRvV3JhcCgpKSkgewogICAgICAg
ICAgICAgaWYgKGF1dG9XcmFwICYmIGN1cnJlbnRDaGFyYWN0ZXJJc1NwYWNlKQpAQCAtMzQyNCw3
ICszNDI4LDcgQEAgSW5saW5lSXRlcmF0b3IgUmVuZGVyQmxvY2s6OkxpbmVCcmVha2VyOjpuZXh0
U2VnbWVudEJyZWFrKElubGluZUJpZGlSZXNvbHZlciYgcmUKICAgICAgICAgICAgIH0KICAgICAg
ICAgfQogCi0gICAgICAgIGlmIChjaGVja0ZvckJyZWFrICYmICF3aWR0aC5maXRzT25MaW5lKCkp
IHsKKyAgICAgICAgaWYgKGNoZWNrRm9yQnJlYWsgJiYgd2lkdGgucmVxdWlyZXNMaW5lQnJlYWso
aWdub3JpbmdTcGFjZXMpKSB7CiAgICAgICAgICAgICAvLyBpZiB3ZSBoYXZlIGZsb2F0cywgdHJ5
IHRvIGdldCBiZWxvdyB0aGVtLgogICAgICAgICAgICAgaWYgKGN1cnJlbnRDaGFyYWN0ZXJJc1Nw
YWNlICYmICFpZ25vcmluZ1NwYWNlcyAmJiBjdXJyZW50U3R5bGUtPmNvbGxhcHNlV2hpdGVTcGFj
ZSgpKQogICAgICAgICAgICAgICAgIHRyYWlsaW5nT2JqZWN0cy5jbGVhcigpOwpAQCAtMzQzNyw3
ICszNDQxLDcgQEAgSW5saW5lSXRlcmF0b3IgUmVuZGVyQmxvY2s6OkxpbmVCcmVha2VyOjpuZXh0
U2VnbWVudEJyZWFrKElubGluZUJpZGlSZXNvbHZlciYgcmUKICAgICAgICAgICAgIC8vIHx3aWR0
aHwgbWF5IGhhdmUgYmVlbiBhZGp1c3RlZCBiZWNhdXNlIHdlIGdvdCBzaG92ZWQgZG93biBwYXN0
IGEgZmxvYXQgKHRodXMKICAgICAgICAgICAgIC8vIGdpdmluZyB1cyBtb3JlIHJvb20pLCBzbyB3
ZSBuZWVkIHRvIHJldGVzdCwgYW5kIG9ubHkganVtcCB0bwogICAgICAgICAgICAgLy8gdGhlIGVu
ZCBsYWJlbCBpZiB3ZSBzdGlsbCBkb24ndCBmaXQgb24gdGhlIGxpbmUuIC1kd2gKLSAgICAgICAg
ICAgIGlmICghd2lkdGguZml0c09uTGluZSgpKQorICAgICAgICAgICAgaWYgKHdpZHRoLnJlcXVp
cmVzTGluZUJyZWFrKGlnbm9yaW5nU3BhY2VzKSkKICAgICAgICAgICAgICAgICBnb3RvIGVuZDsK
ICAgICAgICAgfSBlbHNlIGlmIChibG9ja1N0eWxlLT5hdXRvV3JhcCgpICYmICF3aWR0aC5maXRz
T25MaW5lKCkgJiYgIXdpZHRoLmNvbW1pdHRlZFdpZHRoKCkpIHsKICAgICAgICAgICAgIC8vIElm
IHRoZSBjb250YWluZXIgYXV0b3dyYXBzIGJ1dCB0aGUgY3VycmVudCBjaGlsZCBkb2VzIG5vdCB0
aGVuIHdlIHN0aWxsIG5lZWQgdG8gZW5zdXJlIHRoYXQgaXQKQEAgLTM0NjIsNyArMzQ2Niw3IEBA
IElubGluZUl0ZXJhdG9yIFJlbmRlckJsb2NrOjpMaW5lQnJlYWtlcjo6bmV4dFNlZ21lbnRCcmVh
ayhJbmxpbmVCaWRpUmVzb2x2ZXImIHJlCiAgICAgICAgIGF0U3RhcnQgPSBmYWxzZTsKICAgICB9
CiAKLSAgICBpZiAod2lkdGguZml0c09uTGluZUV4Y2x1ZGluZ1RyYWlsaW5nQ29sbGFwc2VkV2hp
dGVzcGFjZSgpIHx8IGxhc3RXUyA9PSBOT1dSQVApCisgICAgaWYgKCF3aWR0aC5yZXF1aXJlc0xp
bmVCcmVhayh0cnVlKSB8fCBsYXN0V1MgPT0gTk9XUkFQKQogICAgICAgICBsQnJlYWsuY2xlYXIo
KTsKIAogIGVuZDoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCBlOTM3MjM2OTJkZmQyOGU5MmFiNDlmNTgyMzkyOGYyYTQ3YzRj
NDQyLi4xZjRmYTg4OTI2NjcxZDFjODE5NWFiMGRiZTkwMzdkYTBiOGEwNmJjIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTMgQEAKKzIwMTMtMDYtMTcgIFJvYmVydCBIb2dhbiAgPHJvYmVydEB3ZWJraXQub3Jn
PgorCisgICAgICAgIElnbm9yaW5nIHBhZGRpbmctcmlnaHQgb2YgaW5saW5lIGVsZW1lbnRzIGlu
IGNvbnRhaW5lcnMgd2l0aCB1bmRlZmluZWQgd2lkdGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2NDUxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L3RleHQvd2hpdGVzcGFjZS9pbmxpbmUtd2hp
dGVzcGFjZS13cmFwcGluZy05LWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3Qv
dGV4dC93aGl0ZXNwYWNlL2lubGluZS13aGl0ZXNwYWNlLXdyYXBwaW5nLTkuaHRtbDogQWRkZWQu
CisKIDIwMTMtMDYtMTUgIFJvYmVydCBIb2dhbiAgPHJvYmVydEB3ZWJraXQub3JnPgogCiAgICAg
ICAgIEZsYWt5IFRlc3Q6IGZhc3QvcmVwYWludC90YWJsZS1jZWxsLWNvbGxhcHNlZC1ib3JkZXIt
c2Nyb2xsLmh0bWwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvdGV4dC93aGl0ZXNwYWNl
L2lubGluZS13aGl0ZXNwYWNlLXdyYXBwaW5nLTktZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3Rz
L2Zhc3QvdGV4dC93aGl0ZXNwYWNlL2lubGluZS13aGl0ZXNwYWNlLXdyYXBwaW5nLTktZXhwZWN0
ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi4wMmNlZGE1NDc0NzVjMjAxMDQxYmMzOTQzN2IxNDQyZDYwZjE0
Y2E4Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC90ZXh0L3doaXRlc3BhY2Uv
aW5saW5lLXdoaXRlc3BhY2Utd3JhcHBpbmctOS1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMTYg
QEAKK++7vzwhZG9jdHlwZSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAg
Ym9keSB7cGFkZGluZzogMDsgbWFyZ2luOiAwOyBoZWlnaHQ6IDEwMCU7fQorICAgICNjb250IHtw
b3NpdGlvbjogYWJzb2x1dGU7fQorICAgICNvdXRlciB7YmFja2dyb3VuZC1jb2xvcjogYmx1ZTsg
cGFkZGluZy1yaWdodDogMjBweH0KKyAgICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+CisgICAg
PHA+d2Via2l0Lm9yZy9iLzc2NDUxOiBEb24ndCBhbGxvdyBjb2xsYXBzZWQgdHJhaWxpbmcgc3Bh
Y2UgdG8gZm9yY2UgYSBsaW5lIGJyZWFrIGFuZCB0aHVzIGlnbm9yZSBwYWRkaW5nIGFmdGVyICdU
ZXh0JyBpbiB0aGUgJ2luc2lkZScgc3Bhbi48L3A+CisgICAgPGRpdiBpZD0iY29udCI+CisgICAg
ICAgIDxzcGFuIGlkPSJvdXRlciI+PHNwYW4gaWQ9Imluc2lkZSI+VGV4dDwvc3Bhbj48L3NwYW4+
CisgICAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9m
YXN0L3RleHQvd2hpdGVzcGFjZS9pbmxpbmUtd2hpdGVzcGFjZS13cmFwcGluZy05Lmh0bWwgYi9M
YXlvdXRUZXN0cy9mYXN0L3RleHQvd2hpdGVzcGFjZS9pbmxpbmUtd2hpdGVzcGFjZS13cmFwcGlu
Zy05Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uOThlODQxMDM3YmFmOTRhY2YwYjVmNDBkYTZlNDkzNThkZjgy
ZGNhMwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvdGV4dC93aGl0ZXNwYWNl
L2lubGluZS13aGl0ZXNwYWNlLXdyYXBwaW5nLTkuaHRtbApAQCAtMCwwICsxLDE4IEBACivvu788
IWRvY3R5cGUgaHRtbD4KKzxodG1sPgorPGhlYWQ+CisgICAgPHN0eWxlPgorICAgIGJvZHkge3Bh
ZGRpbmc6IDA7IG1hcmdpbjogMDsgaGVpZ2h0OiAxMDAlO30KKyAgICAjY29udCB7cG9zaXRpb246
IGFic29sdXRlO30KKyAgICAjb3V0ZXIge2JhY2tncm91bmQtY29sb3I6IGJsdWU7IHBhZGRpbmct
cmlnaHQ6IDIwcHh9CisgICAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxwPndlYmtp
dC5vcmcvYi83NjQ1MTogRG9uJ3QgYWxsb3cgY29sbGFwc2VkIHRyYWlsaW5nIHNwYWNlIHRvIGZv
cmNlIGEgbGluZSBicmVhayBhbmQgdGh1cyBpZ25vcmUgcGFkZGluZyBhZnRlciAnVGV4dCcgaW4g
dGhlICdpbnNpZGUnIHNwYW4uPC9wPgorICAgIDxkaXYgaWQ9ImNvbnQiPgorICAgICAgICA8c3Bh
biBpZD0ib3V0ZXIiPgorICAgICAgICAgICAgPHNwYW4gaWQ9Imluc2lkZSI+VGV4dDwvc3Bhbj4K
KyAgICAgICAgPC9zcGFuPgorICAgIDwvZGl2PgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>204924</attachid>
            <date>2013-06-18 10:56:42 -0700</date>
            <delta_ts>2013-06-21 14:04:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76451-20130618185420.patch</filename>
            <type>text/plain</type>
            <size>8903</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxNjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDdjNTZmNjhkNjg1ZDNk
MTE5NmQyMWYzYzQyMGZjNzgzNGZiMTkyOS4uMjI2NjE4NTZkYTUxOTQ2NzY1ZWFhZDIxMDI2ZDRm
NThmMDY5NDhjOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDEzLTA2LTE3ICBSb2Jl
cnQgSG9nYW4gIDxyb2JlcnRAd2Via2l0Lm9yZz4KKworICAgICAgICBJZ25vcmluZyBwYWRkaW5n
LXJpZ2h0IG9mIGlubGluZSBlbGVtZW50cyBpbiBjb250YWluZXJzIHdpdGggdW5kZWZpbmVkIHdp
ZHRoCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NjQ1
MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENvbGxh
cHNlZCB0cmFpbGluZyBzcGFjZSBvbiBhIG5vcm1hbCB3cmFwIGxpbmUgc2hvdWxkIG5vdCBjYXVz
ZSBhIGxpbmUtYnJlYWsgCisgICAgICAgIGlmIGl0IGlzIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4g
Zml0dGluZyBvbiB0aGUgbGluZSBhbmQgYnJlYWtpbmcuIExpa2V3aXNlLCBvbiBhIGxpbmUgdGhh
dAorICAgICAgICBoYXMgYSBtaXggb2YgYXV0by13cmFwIGFuZCBuby13cmFwIGlubGluZXMgd2Ug
ZG9uJ3Qgd2FudCBhIHRyYWlsaW5nIHNwYWNlIGF0IHRoZSBlbmQgb2YgYSBuby13cmFwIGlubGlu
ZQorICAgICAgICB0byBiZSB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIHRoYXQgbm8td3JhcCBpbmxp
bmUgZml0dGluZyBvciBicmVha2luZyB0aGUgbGluZS4gVGhpcyBsYXR0ZXIKKyAgICAgICAgc2Nl
bmFyaW8gaXMgY292ZXJlZCBhbHJlYWR5IGJ5IGlubGluZS13aGl0ZXNwYWNlLXdyYXBwaW5nLTgu
aHRtbC4KKworICAgICAgICBUZXN0OiBmYXN0L3RleHQvd2hpdGVzcGFjZS9pbmxpbmUtd2hpdGVz
cGFjZS13cmFwcGluZy05Lmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCbG9ja0xp
bmVMYXlvdXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGluZVdpZHRoOjpmaXRzT25MaW5lKToK
KyAgICAgICAgKFdlYkNvcmU6OkxpbmVXaWR0aDo6Zml0c09uTGluZUluY2x1ZGluZ0V4dHJhV2lk
dGgpOgorICAgICAgICAoV2ViQ29yZTo6TGluZVdpZHRoOjpmaXRzT25MaW5lRXhjbHVkaW5nVHJh
aWxpbmdXaGl0ZXNwYWNlKToKKyAgICAgICAgKFdlYkNvcmU6OkxpbmVXaWR0aDo6Y3VycmVudFdp
ZHRoKToKKyAgICAgICAgKFdlYkNvcmU6OkxpbmVXaWR0aDo6Zml0c09uTGluZUV4Y2x1ZGluZ1Ry
YWlsaW5nQ29sbGFwc2VkV2hpdGVzcGFjZSk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCbG9j
azo6TGluZUJyZWFrZXI6Om5leHRTZWdtZW50QnJlYWspOgorCiAyMDEzLTA2LTAyICBSb2JlcnQg
SG9nYW4gIDxyb2JlcnRAd2Via2l0Lm9yZz4KIAogICAgICAgICBCb3JkZXIgZHJhd2luZyBpbmNv
cnJlY3Qgd2hlbiB1c2luZyBib3RoIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgYW5kIG92ZXJm
bG93OiBoaWRkZW4gb24gYSB0YWJsZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckJsb2NrTGluZUxheW91dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyQmxvY2tMaW5lTGF5b3V0LmNwcAppbmRleCBjOTU0ZjRkOGFjMWVmZGYzNDQwMzZkNzdl
MzIzOTcwY2I2YmMyN2M4Li5jYzczYjc3NWRjMzgxZjM1OWFkYzRiZjZmOTdjMDE4ZjRiNGY2NDA4
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tMaW5lTGF5
b3V0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tMaW5lTGF5
b3V0LmNwcApAQCAtMTIwLDExICsxMjAsMTQgQEAgcHVibGljOgogI2VuZGlmCiAgICAgICAgIHVw
ZGF0ZUF2YWlsYWJsZVdpZHRoKCk7CiAgICAgfQotICAgIGJvb2wgZml0c09uTGluZShmbG9hdCBl
eHRyYSA9IDApIGNvbnN0IHsgcmV0dXJuIGN1cnJlbnRXaWR0aCgpICsgZXh0cmEgPD0gbV9hdmFp
bGFibGVXaWR0aDsgfQotICAgIGJvb2wgZml0c09uTGluZUV4Y2x1ZGluZ1RyYWlsaW5nV2hpdGVz
cGFjZShmbG9hdCBleHRyYSA9IDApIGNvbnN0IHsgcmV0dXJuIGN1cnJlbnRXaWR0aCgpIC0gbV90
cmFpbGluZ1doaXRlc3BhY2VXaWR0aCArIGV4dHJhIDw9IG1fYXZhaWxhYmxlV2lkdGg7IH0KLSAg
ICBib29sIGZpdHNPbkxpbmVFeGNsdWRpbmdUcmFpbGluZ0NvbGxhcHNlZFdoaXRlc3BhY2UoZmxv
YXQgZXh0cmEgPSAwKSBjb25zdCB7IHJldHVybiBjdXJyZW50V2lkdGgoKSAtIG1fdHJhaWxpbmdD
b2xsYXBzZWRXaGl0ZXNwYWNlV2lkdGggKyBleHRyYSA8PSBtX2F2YWlsYWJsZVdpZHRoOyB9Ci0g
ICAgZmxvYXQgY3VycmVudFdpZHRoKCkgY29uc3QgeyByZXR1cm4gbV9jb21taXR0ZWRXaWR0aCAr
IG1fdW5jb21taXR0ZWRXaWR0aDsgfQorICAgIGJvb2wgZml0c09uTGluZShib29sIGlnbm9yaW5n
VHJhaWxpbmdTcGFjZSA9IGZhbHNlKQorICAgIHsKKyAgICAgICAgcmV0dXJuIGlnbm9yaW5nVHJh
aWxpbmdTcGFjZSA/IGZpdHNPbkxpbmVFeGNsdWRpbmdUcmFpbGluZ0NvbGxhcHNlZFdoaXRlc3Bh
Y2UoKSA6IGZpdHNPbkxpbmVJbmNsdWRpbmdFeHRyYVdpZHRoKDApOworICAgIH0KKyAgICBib29s
IGZpdHNPbkxpbmVJbmNsdWRpbmdFeHRyYVdpZHRoKGZsb2F0IGV4dHJhKSBjb25zdCB7IHJldHVy
biBjdXJyZW50V2lkdGgoKSArIGV4dHJhIDw9IG1fYXZhaWxhYmxlV2lkdGg7IH0KKyAgICBib29s
IGZpdHNPbkxpbmVFeGNsdWRpbmdUcmFpbGluZ1doaXRlc3BhY2UoZmxvYXQgZXh0cmEpIGNvbnN0
IHsgcmV0dXJuIGN1cnJlbnRXaWR0aCgpIC0gbV90cmFpbGluZ1doaXRlc3BhY2VXaWR0aCArIGV4
dHJhIDw9IG1fYXZhaWxhYmxlV2lkdGg7IH0KIAorICAgIGZsb2F0IGN1cnJlbnRXaWR0aCgpIGNv
bnN0IHsgcmV0dXJuIG1fY29tbWl0dGVkV2lkdGggKyBtX3VuY29tbWl0dGVkV2lkdGg7IH0KICAg
ICAvLyBGSVhNRTogV2Ugc2hvdWxkIGV2ZW50dWFsbHkgcmVwbGFjZSB0aGVzZSB0aHJlZSBmdW5j
dGlvbnMgYnkgb25lcyB0aGF0IHdvcmsgb24gYSBoaWdoZXIgYWJzdHJhY3Rpb24uCiAgICAgZmxv
YXQgdW5jb21taXR0ZWRXaWR0aCgpIGNvbnN0IHsgcmV0dXJuIG1fdW5jb21taXR0ZWRXaWR0aDsg
fQogICAgIGZsb2F0IGNvbW1pdHRlZFdpZHRoKCkgY29uc3QgeyByZXR1cm4gbV9jb21taXR0ZWRX
aWR0aDsgfQpAQCAtMTQ5LDYgKzE1Miw3IEBAIHByaXZhdGU6CiAgICAgewogICAgICAgICBtX2F2
YWlsYWJsZVdpZHRoID0gbWF4KDAuMGYsIG1fcmlnaHQgLSBtX2xlZnQpICsgbV9vdmVyaGFuZ1dp
ZHRoOwogICAgIH0KKyAgICBib29sIGZpdHNPbkxpbmVFeGNsdWRpbmdUcmFpbGluZ0NvbGxhcHNl
ZFdoaXRlc3BhY2UoKSBjb25zdCB7IHJldHVybiBjdXJyZW50V2lkdGgoKSAtIG1fdHJhaWxpbmdD
b2xsYXBzZWRXaGl0ZXNwYWNlV2lkdGggPD0gbV9hdmFpbGFibGVXaWR0aDsgfQogCiBwcml2YXRl
OgogICAgIFJlbmRlckJsb2NrKiBtX2Jsb2NrOwpAQCAtMzIzNCw3ICszMjM4LDcgQEAgSW5saW5l
SXRlcmF0b3IgUmVuZGVyQmxvY2s6OkxpbmVCcmVha2VyOjpuZXh0U2VnbWVudEJyZWFrKElubGlu
ZUJpZGlSZXNvbHZlciYgcmUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBJZiB0aGUg
bGluZSBuZWVkcyB0aGUgZXh0cmEgd2hpdGVzcGFjZSB0byBiZSB0b28gbG9uZywKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvLyB0aGVuIG1vdmUgdGhlIGxpbmUgYnJlYWsgdG8gdGhlIHNw
YWNlIGFuZCBza2lwIGFsbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGFkZGl0aW9u
YWwgd2hpdGVzcGFjZS4KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIXdpZHRoLmZp
dHNPbkxpbmUoY2hhcldpZHRoKSkgeworICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICgh
d2lkdGguZml0c09uTGluZUluY2x1ZGluZ0V4dHJhV2lkdGgoY2hhcldpZHRoKSkgewogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lV2FzVG9vV2lkZSA9IHRydWU7CiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxCcmVhay5tb3ZlVG8oY3VycmVudC5tX29iaiwgY3Vy
cmVudC5tX3BvcywgY3VycmVudC5tX25leHRCcmVha2FibGVQb3NpdGlvbik7CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHNraXBUcmFpbGluZ1doaXRlc3BhY2UobEJyZWFrLCBsaW5l
SW5mbyk7CkBAIC0zMzk4LDcgKzM0MDIsNyBAQCBJbmxpbmVJdGVyYXRvciBSZW5kZXJCbG9jazo6
TGluZUJyZWFrZXI6Om5leHRTZWdtZW50QnJlYWsoSW5saW5lQmlkaVJlc29sdmVyJiByZQogICAg
ICAgICAgICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7CiAKICAgICAgICAgYm9vbCBjaGVja0ZvckJy
ZWFrID0gYXV0b1dyYXA7Ci0gICAgICAgIGlmICh3aWR0aC5jb21taXR0ZWRXaWR0aCgpICYmICF3
aWR0aC5maXRzT25MaW5lRXhjbHVkaW5nVHJhaWxpbmdDb2xsYXBzZWRXaGl0ZXNwYWNlKCkgJiYg
bEJyZWFrLm1fb2JqICYmIGN1cnJXUyA9PSBOT1dSQVApCisgICAgICAgIGlmICh3aWR0aC5jb21t
aXR0ZWRXaWR0aCgpICYmICF3aWR0aC5maXRzT25MaW5lKGN1cnJlbnRDaGFyYWN0ZXJJc1NwYWNl
KSAmJiBsQnJlYWsubV9vYmogJiYgY3VycldTID09IE5PV1JBUCkKICAgICAgICAgICAgIGNoZWNr
Rm9yQnJlYWsgPSB0cnVlOwogICAgICAgICBlbHNlIGlmIChuZXh0ICYmIGN1cnJlbnQubV9vYmot
PmlzVGV4dCgpICYmIG5leHQtPmlzVGV4dCgpICYmICFuZXh0LT5pc0JSKCkgJiYgKGF1dG9XcmFw
IHx8IG5leHQtPnN0eWxlKCktPmF1dG9XcmFwKCkpKSB7CiAgICAgICAgICAgICBpZiAoYXV0b1dy
YXAgJiYgY3VycmVudENoYXJhY3RlcklzU3BhY2UpCkBAIC0zNDI0LDcgKzM0MjgsNyBAQCBJbmxp
bmVJdGVyYXRvciBSZW5kZXJCbG9jazo6TGluZUJyZWFrZXI6Om5leHRTZWdtZW50QnJlYWsoSW5s
aW5lQmlkaVJlc29sdmVyJiByZQogICAgICAgICAgICAgfQogICAgICAgICB9CiAKLSAgICAgICAg
aWYgKGNoZWNrRm9yQnJlYWsgJiYgIXdpZHRoLmZpdHNPbkxpbmUoKSkgeworICAgICAgICBpZiAo
Y2hlY2tGb3JCcmVhayAmJiAhd2lkdGguZml0c09uTGluZShpZ25vcmluZ1NwYWNlcykpIHsKICAg
ICAgICAgICAgIC8vIGlmIHdlIGhhdmUgZmxvYXRzLCB0cnkgdG8gZ2V0IGJlbG93IHRoZW0uCiAg
ICAgICAgICAgICBpZiAoY3VycmVudENoYXJhY3RlcklzU3BhY2UgJiYgIWlnbm9yaW5nU3BhY2Vz
ICYmIGN1cnJlbnRTdHlsZS0+Y29sbGFwc2VXaGl0ZVNwYWNlKCkpCiAgICAgICAgICAgICAgICAg
dHJhaWxpbmdPYmplY3RzLmNsZWFyKCk7CkBAIC0zNDM3LDcgKzM0NDEsNyBAQCBJbmxpbmVJdGVy
YXRvciBSZW5kZXJCbG9jazo6TGluZUJyZWFrZXI6Om5leHRTZWdtZW50QnJlYWsoSW5saW5lQmlk
aVJlc29sdmVyJiByZQogICAgICAgICAgICAgLy8gfHdpZHRofCBtYXkgaGF2ZSBiZWVuIGFkanVz
dGVkIGJlY2F1c2Ugd2UgZ290IHNob3ZlZCBkb3duIHBhc3QgYSBmbG9hdCAodGh1cwogICAgICAg
ICAgICAgLy8gZ2l2aW5nIHVzIG1vcmUgcm9vbSksIHNvIHdlIG5lZWQgdG8gcmV0ZXN0LCBhbmQg
b25seSBqdW1wIHRvCiAgICAgICAgICAgICAvLyB0aGUgZW5kIGxhYmVsIGlmIHdlIHN0aWxsIGRv
bid0IGZpdCBvbiB0aGUgbGluZS4gLWR3aAotICAgICAgICAgICAgaWYgKCF3aWR0aC5maXRzT25M
aW5lKCkpCisgICAgICAgICAgICBpZiAoIXdpZHRoLmZpdHNPbkxpbmUoaWdub3JpbmdTcGFjZXMp
KQogICAgICAgICAgICAgICAgIGdvdG8gZW5kOwogICAgICAgICB9IGVsc2UgaWYgKGJsb2NrU3R5
bGUtPmF1dG9XcmFwKCkgJiYgIXdpZHRoLmZpdHNPbkxpbmUoKSAmJiAhd2lkdGguY29tbWl0dGVk
V2lkdGgoKSkgewogICAgICAgICAgICAgLy8gSWYgdGhlIGNvbnRhaW5lciBhdXRvd3JhcHMgYnV0
IHRoZSBjdXJyZW50IGNoaWxkIGRvZXMgbm90IHRoZW4gd2Ugc3RpbGwgbmVlZCB0byBlbnN1cmUg
dGhhdCBpdApAQCAtMzQ2Miw3ICszNDY2LDcgQEAgSW5saW5lSXRlcmF0b3IgUmVuZGVyQmxvY2s6
OkxpbmVCcmVha2VyOjpuZXh0U2VnbWVudEJyZWFrKElubGluZUJpZGlSZXNvbHZlciYgcmUKICAg
ICAgICAgYXRTdGFydCA9IGZhbHNlOwogICAgIH0KIAotICAgIGlmICh3aWR0aC5maXRzT25MaW5l
RXhjbHVkaW5nVHJhaWxpbmdDb2xsYXBzZWRXaGl0ZXNwYWNlKCkgfHwgbGFzdFdTID09IE5PV1JB
UCkKKyAgICBpZiAod2lkdGguZml0c09uTGluZSh0cnVlKSB8fCBsYXN0V1MgPT0gTk9XUkFQKQog
ICAgICAgICBsQnJlYWsuY2xlYXIoKTsKIAogIGVuZDoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBlOTM3MjM2OTJkZmQyOGU5
MmFiNDlmNTgyMzkyOGYyYTQ3YzRjNDQyLi4xZjRmYTg4OTI2NjcxZDFjODE5NWFiMGRiZTkwMzdk
YTBiOGEwNmJjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTMtMDYtMTcgIFJvYmVydCBIb2dh
biAgPHJvYmVydEB3ZWJraXQub3JnPgorCisgICAgICAgIElnbm9yaW5nIHBhZGRpbmctcmlnaHQg
b2YgaW5saW5lIGVsZW1lbnRzIGluIGNvbnRhaW5lcnMgd2l0aCB1bmRlZmluZWQgd2lkdGgKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2NDUxCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L3RleHQv
d2hpdGVzcGFjZS9pbmxpbmUtd2hpdGVzcGFjZS13cmFwcGluZy05LWV4cGVjdGVkLmh0bWw6IEFk
ZGVkLgorICAgICAgICAqIGZhc3QvdGV4dC93aGl0ZXNwYWNlL2lubGluZS13aGl0ZXNwYWNlLXdy
YXBwaW5nLTkuaHRtbDogQWRkZWQuCisKIDIwMTMtMDYtMTUgIFJvYmVydCBIb2dhbiAgPHJvYmVy
dEB3ZWJraXQub3JnPgogCiAgICAgICAgIEZsYWt5IFRlc3Q6IGZhc3QvcmVwYWludC90YWJsZS1j
ZWxsLWNvbGxhcHNlZC1ib3JkZXItc2Nyb2xsLmh0bWwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2Zhc3QvdGV4dC93aGl0ZXNwYWNlL2lubGluZS13aGl0ZXNwYWNlLXdyYXBwaW5nLTktZXhwZWN0
ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvdGV4dC93aGl0ZXNwYWNlL2lubGluZS13aGl0ZXNw
YWNlLXdyYXBwaW5nLTktZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4wMmNlZGE1NDc0NzVjMjAx
MDQxYmMzOTQzN2IxNDQyZDYwZjE0Y2E4Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC90ZXh0L3doaXRlc3BhY2UvaW5saW5lLXdoaXRlc3BhY2Utd3JhcHBpbmctOS1leHBlY3Rl
ZC5odG1sCkBAIC0wLDAgKzEsMTYgQEAKK++7vzwhZG9jdHlwZSBodG1sPgorPGh0bWw+Cis8aGVh
ZD4KKyAgICA8c3R5bGU+CisgICAgYm9keSB7cGFkZGluZzogMDsgbWFyZ2luOiAwOyBoZWlnaHQ6
IDEwMCU7fQorICAgICNjb250IHtwb3NpdGlvbjogYWJzb2x1dGU7fQorICAgICNvdXRlciB7YmFj
a2dyb3VuZC1jb2xvcjogYmx1ZTsgcGFkZGluZy1yaWdodDogMjBweH0KKyAgICA8L3N0eWxlPgor
PC9oZWFkPgorPGJvZHk+CisgICAgPHA+d2Via2l0Lm9yZy9iLzc2NDUxOiBEb24ndCBhbGxvdyBj
b2xsYXBzZWQgdHJhaWxpbmcgc3BhY2UgdG8gZm9yY2UgYSBsaW5lIGJyZWFrIGFuZCB0aHVzIGln
bm9yZSBwYWRkaW5nIGFmdGVyICdUZXh0JyBpbiB0aGUgJ2luc2lkZScgc3Bhbi48L3A+CisgICAg
PGRpdiBpZD0iY29udCI+CisgICAgICAgIDxzcGFuIGlkPSJvdXRlciI+PHNwYW4gaWQ9Imluc2lk
ZSI+VGV4dDwvc3Bhbj48L3NwYW4+CisgICAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3RleHQvd2hpdGVzcGFjZS9pbmxpbmUtd2hpdGVzcGFj
ZS13cmFwcGluZy05Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3RleHQvd2hpdGVzcGFjZS9pbmxp
bmUtd2hpdGVzcGFjZS13cmFwcGluZy05Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOThlODQxMDM3YmFmOTRh
Y2YwYjVmNDBkYTZlNDkzNThkZjgyZGNhMwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L2Zhc3QvdGV4dC93aGl0ZXNwYWNlL2lubGluZS13aGl0ZXNwYWNlLXdyYXBwaW5nLTkuaHRtbApA
QCAtMCwwICsxLDE4IEBACivvu788IWRvY3R5cGUgaHRtbD4KKzxodG1sPgorPGhlYWQ+CisgICAg
PHN0eWxlPgorICAgIGJvZHkge3BhZGRpbmc6IDA7IG1hcmdpbjogMDsgaGVpZ2h0OiAxMDAlO30K
KyAgICAjY29udCB7cG9zaXRpb246IGFic29sdXRlO30KKyAgICAjb3V0ZXIge2JhY2tncm91bmQt
Y29sb3I6IGJsdWU7IHBhZGRpbmctcmlnaHQ6IDIwcHh9CisgICAgPC9zdHlsZT4KKzwvaGVhZD4K
Kzxib2R5PgorICAgIDxwPndlYmtpdC5vcmcvYi83NjQ1MTogRG9uJ3QgYWxsb3cgY29sbGFwc2Vk
IHRyYWlsaW5nIHNwYWNlIHRvIGZvcmNlIGEgbGluZSBicmVhayBhbmQgdGh1cyBpZ25vcmUgcGFk
ZGluZyBhZnRlciAnVGV4dCcgaW4gdGhlICdpbnNpZGUnIHNwYW4uPC9wPgorICAgIDxkaXYgaWQ9
ImNvbnQiPgorICAgICAgICA8c3BhbiBpZD0ib3V0ZXIiPgorICAgICAgICAgICAgPHNwYW4gaWQ9
Imluc2lkZSI+VGV4dDwvc3Bhbj4KKyAgICAgICAgPC9zcGFuPgorICAgIDwvZGl2PgorPC9ib2R5
PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>