<?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>121297</bug_id>
          
          <creation_ts>2013-09-13 05:26:45 -0700</creation_ts>
          <short_desc>[CTTE] RenderSVGViewportContainer always has a SVGSVGElement.</short_desc>
          <delta_ts>2013-09-13 07:06:50 -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>Layout and Rendering</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 name="Andreas Kling">kling</reporter>
          <assigned_to name="Andreas Kling">kling</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>d-r</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>fmalita</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pdr</cc>
    
    <cc>schenney</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>928795</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-09-13 05:26:45 -0700</bug_when>
    <thetext>[CTTE] RenderSVGViewportContainer always has a SVGSVGElement.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928797</commentid>
    <comment_count>1</comment_count>
      <attachid>211544</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-09-13 05:27:31 -0700</bug_when>
    <thetext>Created attachment 211544
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928822</commentid>
    <comment_count>2</comment_count>
      <attachid>211544</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-13 07:06:48 -0700</bug_when>
    <thetext>Comment on attachment 211544
Patch

Clearing flags on attachment: 211544

Committed r155696: &lt;http://trac.webkit.org/changeset/155696&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928823</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-13 07:06:50 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>211544</attachid>
            <date>2013-09-13 05:27:31 -0700</date>
            <delta_ts>2013-09-13 07:06:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121297.diff</filename>
            <type>text/plain</type>
            <size>7906</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA3YjY0NTE4Li5mYmNiNjRlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTUg
QEAKIDIwMTMtMDktMTMgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgogCisgICAg
ICAgIFtDVFRFXSBSZW5kZXJTVkdWaWV3cG9ydENvbnRhaW5lciBhbHdheXMgaGFzIGEgU1ZHU1ZH
RWxlbWVudC4KKyAgICAgICAgPGh0dHBzOi8vd2Via2l0Lm9yZy9iLzEyMTI5Nz4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHJlbmRlcmVyIGlz
IG5ldmVyIGFub255bW91cywgYW5kIGFsd2F5cyBoYXMgYSBjb3JyZXNwb25kaW5nIDxzdmc+IGVs
ZW1lbnQuCisgICAgICAgIFRpZ2h0ZW4gdGhpcyB1cCBhbmQgcmVtb3ZlIHNvbWUgcG9pbnRsZXNz
IG51bGwgY2hlY2tzIGFuZCB0eXBlIGNoZWNrcy4KKworMjAxMy0wOS0xMyAgQW5kcmVhcyBLbGlu
ZyAgPGFrbGluZ0BhcHBsZS5jb20+CisKICAgICAgICAgW0NUVEVdIFJlbmRlclNWR1Jvb3QgYWx3
YXlzIGhhcyBhIFNWR1NWR0VsZW1lbnQuCiAgICAgICAgIDxodHRwczovL3dlYmtpdC5vcmcvYi8x
MjEyOTM+CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdmcvUmVuZGVy
U1ZHVmlld3BvcnRDb250YWluZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9S
ZW5kZXJTVkdWaWV3cG9ydENvbnRhaW5lci5jcHAKaW5kZXggYjlmZWQ4Ny4uMTY5OGI5MCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9SZW5kZXJTVkdWaWV3cG9ydENv
bnRhaW5lci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9SZW5kZXJTVkdW
aWV3cG9ydENvbnRhaW5lci5jcHAKQEAgLTM0LDIwICszNCwyMiBAQAogCiBuYW1lc3BhY2UgV2Vi
Q29yZSB7CiAKLVJlbmRlclNWR1ZpZXdwb3J0Q29udGFpbmVyOjpSZW5kZXJTVkdWaWV3cG9ydENv
bnRhaW5lcihTVkdFbGVtZW50KiBub2RlKQotICAgIDogUmVuZGVyU1ZHQ29udGFpbmVyKG5vZGUp
CitSZW5kZXJTVkdWaWV3cG9ydENvbnRhaW5lcjo6UmVuZGVyU1ZHVmlld3BvcnRDb250YWluZXIo
U1ZHU1ZHRWxlbWVudCYgZWxlbWVudCkKKyAgICA6IFJlbmRlclNWR0NvbnRhaW5lcigmZWxlbWVu
dCkKICAgICAsIG1fZGlkVHJhbnNmb3JtVG9Sb290VXBkYXRlKGZhbHNlKQogICAgICwgbV9pc0xh
eW91dFNpemVDaGFuZ2VkKGZhbHNlKQogICAgICwgbV9uZWVkc1RyYW5zZm9ybVVwZGF0ZSh0cnVl
KQogewogfQogCi12b2lkIFJlbmRlclNWR1ZpZXdwb3J0Q29udGFpbmVyOjpkZXRlcm1pbmVJZkxh
eW91dFNpemVDaGFuZ2VkKCkKK1NWR1NWR0VsZW1lbnQmIFJlbmRlclNWR1ZpZXdwb3J0Q29udGFp
bmVyOjpzdmdTVkdFbGVtZW50KCkgY29uc3QKIHsKLSAgICBpZiAoIWVsZW1lbnQoKS0+aGFzVGFn
TmFtZShTVkdOYW1lczo6c3ZnVGFnKSkKLSAgICAgICAgcmV0dXJuOworICAgIHJldHVybiB0b1NW
R1NWR0VsZW1lbnQoKlJlbmRlclNWR0NvbnRhaW5lcjo6ZWxlbWVudCgpKTsKK30KIAotICAgIG1f
aXNMYXlvdXRTaXplQ2hhbmdlZCA9IHRvU1ZHU1ZHRWxlbWVudChlbGVtZW50KCkpLT5oYXNSZWxh
dGl2ZUxlbmd0aHMoKSAmJiBzZWxmTmVlZHNMYXlvdXQoKTsKK3ZvaWQgUmVuZGVyU1ZHVmlld3Bv
cnRDb250YWluZXI6OmRldGVybWluZUlmTGF5b3V0U2l6ZUNoYW5nZWQoKQoreworICAgIG1faXNM
YXlvdXRTaXplQ2hhbmdlZCA9IHN2Z1NWR0VsZW1lbnQoKS5oYXNSZWxhdGl2ZUxlbmd0aHMoKSAm
JiBzZWxmTmVlZHNMYXlvdXQoKTsKIH0KIAogdm9pZCBSZW5kZXJTVkdWaWV3cG9ydENvbnRhaW5l
cjo6YXBwbHlWaWV3cG9ydENsaXAoUGFpbnRJbmZvJiBwYWludEluZm8pCkBAIC01OCwxNyArNjAs
MTQgQEAgdm9pZCBSZW5kZXJTVkdWaWV3cG9ydENvbnRhaW5lcjo6YXBwbHlWaWV3cG9ydENsaXAo
UGFpbnRJbmZvJiBwYWludEluZm8pCiAKIHZvaWQgUmVuZGVyU1ZHVmlld3BvcnRDb250YWluZXI6
OmNhbGNWaWV3cG9ydCgpCiB7Ci0gICAgU1ZHRWxlbWVudCogZWxlbWVudCA9IHRoaXMtPmVsZW1l
bnQoKTsKLSAgICBpZiAoIWVsZW1lbnQtPmhhc1RhZ05hbWUoU1ZHTmFtZXM6OnN2Z1RhZykpCi0g
ICAgICAgIHJldHVybjsKLSAgICBTVkdTVkdFbGVtZW50KiBzdmcgPSB0b1NWR1NWR0VsZW1lbnQo
ZWxlbWVudCk7CisgICAgU1ZHU1ZHRWxlbWVudCYgc3ZnID0gc3ZnU1ZHRWxlbWVudCgpOwogICAg
IEZsb2F0UmVjdCBvbGRWaWV3cG9ydCA9IG1fdmlld3BvcnQ7CiAKLSAgICBTVkdMZW5ndGhDb250
ZXh0IGxlbmd0aENvbnRleHQoZWxlbWVudCk7Ci0gICAgbV92aWV3cG9ydCA9IEZsb2F0UmVjdChz
dmctPngoKS52YWx1ZShsZW5ndGhDb250ZXh0KSwgc3ZnLT55KCkudmFsdWUobGVuZ3RoQ29udGV4
dCksIHN2Zy0+d2lkdGgoKS52YWx1ZShsZW5ndGhDb250ZXh0KSwgc3ZnLT5oZWlnaHQoKS52YWx1
ZShsZW5ndGhDb250ZXh0KSk7CisgICAgU1ZHTGVuZ3RoQ29udGV4dCBsZW5ndGhDb250ZXh0KCZz
dmcpOworICAgIG1fdmlld3BvcnQgPSBGbG9hdFJlY3Qoc3ZnLngoKS52YWx1ZShsZW5ndGhDb250
ZXh0KSwgc3ZnLnkoKS52YWx1ZShsZW5ndGhDb250ZXh0KSwgc3ZnLndpZHRoKCkudmFsdWUobGVu
Z3RoQ29udGV4dCksIHN2Zy5oZWlnaHQoKS52YWx1ZShsZW5ndGhDb250ZXh0KSk7CiAKLSAgICBT
VkdFbGVtZW50KiBjb3JyZXNwb25kaW5nRWxlbWVudCA9IHN2Zy0+Y29ycmVzcG9uZGluZ0VsZW1l
bnQoKTsKLSAgICBpZiAoY29ycmVzcG9uZGluZ0VsZW1lbnQgJiYgc3ZnLT5pc0luU2hhZG93VHJl
ZSgpKSB7CisgICAgU1ZHRWxlbWVudCogY29ycmVzcG9uZGluZ0VsZW1lbnQgPSBzdmcuY29ycmVz
cG9uZGluZ0VsZW1lbnQoKTsKKyAgICBpZiAoY29ycmVzcG9uZGluZ0VsZW1lbnQgJiYgc3ZnLmlz
SW5TaGFkb3dUcmVlKCkpIHsKICAgICAgICAgY29uc3QgSGFzaFNldDxTVkdFbGVtZW50SW5zdGFu
Y2UqPiYgaW5zdGFuY2VzID0gY29ycmVzcG9uZGluZ0VsZW1lbnQtPmluc3RhbmNlc0ZvckVsZW1l
bnQoKTsKICAgICAgICAgQVNTRVJUKCFpbnN0YW5jZXMuaXNFbXB0eSgpKTsKIApAQCAtNzcsNyAr
NzYsNyBAQCB2b2lkIFJlbmRlclNWR1ZpZXdwb3J0Q29udGFpbmVyOjpjYWxjVmlld3BvcnQoKQog
ICAgICAgICBmb3IgKEhhc2hTZXQ8U1ZHRWxlbWVudEluc3RhbmNlKj46OmNvbnN0X2l0ZXJhdG9y
IGl0ID0gaW5zdGFuY2VzLmJlZ2luKCk7IGl0ICE9IGVuZDsgKytpdCkgewogICAgICAgICAgICAg
Y29uc3QgU1ZHRWxlbWVudEluc3RhbmNlKiBpbnN0YW5jZSA9ICgqaXQpOwogICAgICAgICAgICAg
QVNTRVJUKGluc3RhbmNlLT5jb3JyZXNwb25kaW5nRWxlbWVudCgpLT5oYXNUYWdOYW1lKFNWR05h
bWVzOjpzdmdUYWcpIHx8IGluc3RhbmNlLT5jb3JyZXNwb25kaW5nRWxlbWVudCgpLT5oYXNUYWdO
YW1lKFNWR05hbWVzOjpzeW1ib2xUYWcpKTsKLSAgICAgICAgICAgIGlmIChpbnN0YW5jZS0+c2hh
ZG93VHJlZUVsZW1lbnQoKSA9PSBzdmcpIHsKKyAgICAgICAgICAgIGlmIChpbnN0YW5jZS0+c2hh
ZG93VHJlZUVsZW1lbnQoKSA9PSAmc3ZnKSB7CiAgICAgICAgICAgICAgICAgQVNTRVJUKGNvcnJl
c3BvbmRpbmdFbGVtZW50ID09IGluc3RhbmNlLT5jb3JyZXNwb25kaW5nRWxlbWVudCgpKTsKICAg
ICAgICAgICAgICAgICB1c2VFbGVtZW50ID0gaW5zdGFuY2UtPmRpcmVjdFVzZUVsZW1lbnQoKTsK
ICAgICAgICAgICAgICAgICBpZiAoIXVzZUVsZW1lbnQpCkBAIC05NywxNyArOTYsMTcgQEAgdm9p
ZCBSZW5kZXJTVkdWaWV3cG9ydENvbnRhaW5lcjo6Y2FsY1ZpZXdwb3J0KCkKICAgICAgICAgLy8g
U3BlYyAoPHVzZT4gb24gPHN2Zz4pOiBJZiBhdHRyaWJ1dGVzIHdpZHRoIGFuZC9vciBoZWlnaHQg
YXJlIHByb3ZpZGVkIG9uIHRoZSAndXNlJyBlbGVtZW50LCB0aGVuIHRoZXNlCiAgICAgICAgIC8v
IHZhbHVlcyB3aWxsIG92ZXJyaWRlIHRoZSBjb3JyZXNwb25kaW5nIGF0dHJpYnV0ZXMgb24gdGhl
ICdzdmcnIGluIHRoZSBnZW5lcmF0ZWQgdHJlZS4KIAotICAgICAgICBTVkdMZW5ndGhDb250ZXh0
IGxlbmd0aENvbnRleHQoZWxlbWVudCk7CisgICAgICAgIFNWR0xlbmd0aENvbnRleHQgbGVuZ3Ro
Q29udGV4dCgmc3ZnKTsKICAgICAgICAgaWYgKHVzZUVsZW1lbnQtPmhhc0F0dHJpYnV0ZShTVkdO
YW1lczo6d2lkdGhBdHRyKSkKICAgICAgICAgICAgIG1fdmlld3BvcnQuc2V0V2lkdGgodXNlRWxl
bWVudC0+d2lkdGgoKS52YWx1ZShsZW5ndGhDb250ZXh0KSk7Ci0gICAgICAgIGVsc2UgaWYgKGlz
U3ltYm9sRWxlbWVudCAmJiBzdmctPmhhc0F0dHJpYnV0ZShTVkdOYW1lczo6d2lkdGhBdHRyKSkg
eworICAgICAgICBlbHNlIGlmIChpc1N5bWJvbEVsZW1lbnQgJiYgc3ZnLmhhc0F0dHJpYnV0ZShT
VkdOYW1lczo6d2lkdGhBdHRyKSkgewogICAgICAgICAgICAgU1ZHTGVuZ3RoIGNvbnRhaW5lcldp
ZHRoKExlbmd0aE1vZGVXaWR0aCwgIjEwMCUiKTsKICAgICAgICAgICAgIG1fdmlld3BvcnQuc2V0
V2lkdGgoY29udGFpbmVyV2lkdGgudmFsdWUobGVuZ3RoQ29udGV4dCkpOwogICAgICAgICB9CiAK
ICAgICAgICAgaWYgKHVzZUVsZW1lbnQtPmhhc0F0dHJpYnV0ZShTVkdOYW1lczo6aGVpZ2h0QXR0
cikpCiAgICAgICAgICAgICBtX3ZpZXdwb3J0LnNldEhlaWdodCh1c2VFbGVtZW50LT5oZWlnaHQo
KS52YWx1ZShsZW5ndGhDb250ZXh0KSk7Ci0gICAgICAgIGVsc2UgaWYgKGlzU3ltYm9sRWxlbWVu
dCAmJiBzdmctPmhhc0F0dHJpYnV0ZShTVkdOYW1lczo6aGVpZ2h0QXR0cikpIHsKKyAgICAgICAg
ZWxzZSBpZiAoaXNTeW1ib2xFbGVtZW50ICYmIHN2Zy5oYXNBdHRyaWJ1dGUoU1ZHTmFtZXM6Omhl
aWdodEF0dHIpKSB7CiAgICAgICAgICAgICBTVkdMZW5ndGggY29udGFpbmVySGVpZ2h0KExlbmd0
aE1vZGVIZWlnaHQsICIxMDAlIik7CiAgICAgICAgICAgICBtX3ZpZXdwb3J0LnNldEhlaWdodChj
b250YWluZXJIZWlnaHQudmFsdWUobGVuZ3RoQ29udGV4dCkpOwogICAgICAgICB9CkBAIC0xMzIs
MTIgKzEzMSw3IEBAIGJvb2wgUmVuZGVyU1ZHVmlld3BvcnRDb250YWluZXI6OmNhbGN1bGF0ZUxv
Y2FsVHJhbnNmb3JtKCkKIAogQWZmaW5lVHJhbnNmb3JtIFJlbmRlclNWR1ZpZXdwb3J0Q29udGFp
bmVyOjp2aWV3cG9ydFRyYW5zZm9ybSgpIGNvbnN0CiB7Ci0gICAgaWYgKGVsZW1lbnQoKS0+aGFz
VGFnTmFtZShTVkdOYW1lczo6c3ZnVGFnKSkgewotICAgICAgICBTVkdTVkdFbGVtZW50KiBzdmcg
PSB0b1NWR1NWR0VsZW1lbnQoZWxlbWVudCgpKTsKLSAgICAgICAgcmV0dXJuIHN2Zy0+dmlld0Jv
eFRvVmlld1RyYW5zZm9ybShtX3ZpZXdwb3J0LndpZHRoKCksIG1fdmlld3BvcnQuaGVpZ2h0KCkp
OwotICAgIH0KLQotICAgIHJldHVybiBBZmZpbmVUcmFuc2Zvcm0oKTsKKyAgICByZXR1cm4gc3Zn
U1ZHRWxlbWVudCgpLnZpZXdCb3hUb1ZpZXdUcmFuc2Zvcm0obV92aWV3cG9ydC53aWR0aCgpLCBt
X3ZpZXdwb3J0LmhlaWdodCgpKTsKIH0KIAogYm9vbCBSZW5kZXJTVkdWaWV3cG9ydENvbnRhaW5l
cjo6cG9pbnRJc0luc2lkZVZpZXdwb3J0Q2xpcChjb25zdCBGbG9hdFBvaW50JiBwb2ludEluUGFy
ZW50KQpAQCAtMTUyLDEwICsxNDYsOCBAQCBib29sIFJlbmRlclNWR1ZpZXdwb3J0Q29udGFpbmVy
Ojpwb2ludElzSW5zaWRlVmlld3BvcnRDbGlwKGNvbnN0IEZsb2F0UG9pbnQmIHBvaQogdm9pZCBS
ZW5kZXJTVkdWaWV3cG9ydENvbnRhaW5lcjo6cGFpbnQoUGFpbnRJbmZvJiBwYWludEluZm8sIGNv
bnN0IExheW91dFBvaW50JiBwYWludE9mZnNldCkKIHsKICAgICAvLyBBbiBlbXB0eSB2aWV3Qm94
IGRpc2FibGVzIHJlbmRlcmluZy4KLSAgICBpZiAoZWxlbWVudCgpLT5oYXNUYWdOYW1lKFNWR05h
bWVzOjpzdmdUYWcpKSB7Ci0gICAgICAgIGlmICh0b1NWR1NWR0VsZW1lbnQoZWxlbWVudCgpKS0+
aGFzRW1wdHlWaWV3Qm94KCkpCi0gICAgICAgICAgICByZXR1cm47Ci0gICAgfQorICAgIGlmIChz
dmdTVkdFbGVtZW50KCkuaGFzRW1wdHlWaWV3Qm94KCkpCisgICAgICAgIHJldHVybjsKIAogICAg
IFJlbmRlclNWR0NvbnRhaW5lcjo6cGFpbnQocGFpbnRJbmZvLCBwYWludE9mZnNldCk7CiB9CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3ZnL1JlbmRlclNWR1ZpZXdwb3J0
Q29udGFpbmVyLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3ZnL1JlbmRlclNWR1ZpZXdw
b3J0Q29udGFpbmVyLmgKaW5kZXggN2FkOTRhNS4uZmEzZDk0ZCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9SZW5kZXJTVkdWaWV3cG9ydENvbnRhaW5lci5oCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdmcvUmVuZGVyU1ZHVmlld3BvcnRDb250YWluZXIu
aApAQCAtMzIsNyArMzIsMTAgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogLy8gdGh1cyB3ZSBpbmhl
cml0IGZyb20gUmVuZGVyU1ZHQ29udGFpbmVyIGluc3RlYWQgb2YgUmVuZGVyU1ZHVHJhbnNmb3Jt
YWJsZUNvbnRhaW5lcgogY2xhc3MgUmVuZGVyU1ZHVmlld3BvcnRDb250YWluZXIgRklOQUwgOiBw
dWJsaWMgUmVuZGVyU1ZHQ29udGFpbmVyIHsKIHB1YmxpYzoKLSAgICBleHBsaWNpdCBSZW5kZXJT
VkdWaWV3cG9ydENvbnRhaW5lcihTVkdFbGVtZW50Kik7CisgICAgZXhwbGljaXQgUmVuZGVyU1ZH
Vmlld3BvcnRDb250YWluZXIoU1ZHU1ZHRWxlbWVudCYpOworCisgICAgU1ZHU1ZHRWxlbWVudCYg
c3ZnU1ZHRWxlbWVudCgpIGNvbnN0OworCiAgICAgRmxvYXRSZWN0IHZpZXdwb3J0KCkgY29uc3Qg
eyByZXR1cm4gbV92aWV3cG9ydDsgfQogCiAgICAgYm9vbCBpc0xheW91dFNpemVDaGFuZ2VkKCkg
Y29uc3QgeyByZXR1cm4gbV9pc0xheW91dFNpemVDaGFuZ2VkOyB9CkBAIC00NCw2ICs0Nyw4IEBA
IHB1YmxpYzoKICAgICB2aXJ0dWFsIHZvaWQgcGFpbnQoUGFpbnRJbmZvJiwgY29uc3QgTGF5b3V0
UG9pbnQmKSBPVkVSUklERTsKIAogcHJpdmF0ZToKKyAgICB2b2lkIGVsZW1lbnQoKSBjb25zdCBX
VEZfREVMRVRFRF9GVU5DVElPTjsKKwogICAgIHZpcnR1YWwgYm9vbCBpc1NWR1ZpZXdwb3J0Q29u
dGFpbmVyKCkgY29uc3QgeyByZXR1cm4gdHJ1ZTsgfQogICAgIHZpcnR1YWwgY29uc3QgY2hhciog
cmVuZGVyTmFtZSgpIGNvbnN0IHsgcmV0dXJuICJSZW5kZXJTVkdWaWV3cG9ydENvbnRhaW5lciI7
IH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1NWR0VsZW1lbnQuY3BwIGIv
U291cmNlL1dlYkNvcmUvc3ZnL1NWR1NWR0VsZW1lbnQuY3BwCmluZGV4IGEyZjk2ZTMuLjU1YWIw
N2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdTVkdFbGVtZW50LmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZHU1ZHRWxlbWVudC5jcHAKQEAgLTQ4NSw3ICs0ODUsNyBA
QCBSZW5kZXJPYmplY3QqIFNWR1NWR0VsZW1lbnQ6OmNyZWF0ZVJlbmRlcmVyKFJlbmRlckFyZW5h
KiBhcmVuYSwgUmVuZGVyU3R5bGUqKQogICAgIGlmIChpc091dGVybW9zdFNWR1NWR0VsZW1lbnQo
KSkKICAgICAgICAgcmV0dXJuIG5ldyAoYXJlbmEpIFJlbmRlclNWR1Jvb3QoKnRoaXMpOwogCi0g
ICAgcmV0dXJuIG5ldyAoYXJlbmEpIFJlbmRlclNWR1ZpZXdwb3J0Q29udGFpbmVyKHRoaXMpOwor
ICAgIHJldHVybiBuZXcgKGFyZW5hKSBSZW5kZXJTVkdWaWV3cG9ydENvbnRhaW5lcigqdGhpcyk7
CiB9CiAKIE5vZGU6Okluc2VydGlvbk5vdGlmaWNhdGlvblJlcXVlc3QgU1ZHU1ZHRWxlbWVudDo6
aW5zZXJ0ZWRJbnRvKENvbnRhaW5lck5vZGUqIHJvb3RQYXJlbnQpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>