<?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>136353</bug_id>
          
          <creation_ts>2014-08-28 15:31:34 -0700</creation_ts>
          <short_desc>Web Inspector: Fix how Popover animates</short_desc>
          <delta_ts>2014-08-29 13:10:21 -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>Web Inspector</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Saam Barati">saam</reporter>
          <assigned_to name="Saam Barati">saam</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>graouts</cc>
    
    <cc>joepeck</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1032083</commentid>
    <comment_count>0</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2014-08-28 15:31:34 -0700</bug_when>
    <thetext>- Currently, animations for Popover do glitchy animations with the anchor point.
- Also, popover::_animateFrame uses window.requestAnimationFrame instead which won&apos;t fire while paused in the debugger. This patch switches to setTimeout with a FIXME indicating it needs to
  be switched back when the inspector moves out of process.
- Also, there isn&apos;t a way to add new content and a new frame at the same time without animating between those steps.

This patch will solve all three problems.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1032084</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2014-08-28 15:31:45 -0700</bug_when>
    <thetext>&lt;rdar://problem/18167946&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1032092</commentid>
    <comment_count>2</comment_count>
      <attachid>237329</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2014-08-28 16:37:40 -0700</bug_when>
    <thetext>Created attachment 237329
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1032227</commentid>
    <comment_count>3</comment_count>
      <attachid>237329</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-08-29 13:10:17 -0700</bug_when>
    <thetext>Comment on attachment 237329
patch

Clearing flags on attachment: 237329

Committed r173117: &lt;http://trac.webkit.org/changeset/173117&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1032228</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-08-29 13:10:21 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>237329</attachid>
            <date>2014-08-28 16:37:40 -0700</date>
            <delta_ts>2014-08-29 13:10:17 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch.diff</filename>
            <type>text/plain</type>
            <size>8429</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL1dlYkluc3BlY3RvclVJL0NoYW5nZUxvZwkocmV2aXNpb24gMTczMDkxKQorKysgU291cmNl
L1dlYkluc3BlY3RvclVJL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDQxIEBA
CisyMDE0LTA4LTI4ICBTYWFtIEJhcmF0aSAgPHNiYXJhdGlAYXBwbGUuY29tPgorCisgICAgICAg
IFdlYiBJbnNwZWN0b3I6IEZpeCBob3cgUG9wb3ZlciBhbmltYXRlcworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM2MzUzCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUG9wb3ZlcnMgY3VycmVudGx5IGRvbid0
IGFuaW1hdGUgcHJvcGVybHkgYmVjYXVzZSB0aGV5IHVzZSAKKyAgICAgICAgd2luZG93LnJlcXVl
c3RBbmltYXRpb25GcmFtZSB3aGljaCB3b24ndCBmaXJlIGl0cyBjYWxsYmFjayAKKyAgICAgICAg
d2hpbGUgdGhlIGluc3BlY3RvciBpcyBwYXVzZWQgaW4gdGhlIGRlYnVnZ2VyLiBUaGlzIHBhdGNo
ZXMKKyAgICAgICAgc3dpdGNoZXMgdGhlIGNhbGxiYWNrIG1lY2hhbmlzbSB0byBzZXRUaW1lb3V0
IGFuZCBhbHNvIGNoYW5nZXMKKyAgICAgICAgaG93IGEgUG9wb3ZlcidzIGFuY2hvciBhbmltYXRl
cyB0byBwcmV2ZW50IHZpc3VhbCBnbGl0Y2hlcy4KKworICAgICAgICBQb3BvdmVyIGFsc28gaGFz
IGEgbmV3IGZ1bmN0aW9uIHRoYXQgYWxsb3dzIGEgbmV3IHRhcmdldAorICAgICAgICBmcmFtZSBh
bmQgbmV3IGNvbnRlbnQgdG8gYmUgc2V0IHNpbXVsdGFuZW91c2x5IGFuZCB0bworICAgICAgICBh
bmltYXRlIHRvIHNob3cgdGhlIG5ldyBjb250ZW50IHdoaWxlIGNoYW5naW5nIHRoZSAKKyAgICAg
ICAgbG9jYXRpb24gb2YgdGhlIHBvcG92ZXIgZnJhbWUuCisKKyAgICAgICAgU291cmNlQ29kZVRl
eHRFZGl0b3IgdXNlcyBQb3BvdmVyJ3MgbmV3IEFQSSBmb3IgYW5pbWF0aW5nCisgICAgICAgIGJl
dHdlZW4gcG9wb3ZlcnMgd2hlbiBwYXVzZWQgaW4gdGhlIGRlYnVnZ2VyLiBTb3VyY2VDb2RlVGV4
dEVkaXRvciAKKyAgICAgICAgYWxzbyBub3cgZW5zdXJlcyBwcm9wZXIgYmFsYW5jaW5nIG9mIHBv
cG92ZXIgdHJhY2tpbmcgZXZlbnQgCisgICAgICAgIGxpc3RlbmVycy4KKworICAgICAgICAqIFVz
ZXJJbnRlcmZhY2UvVmlld3MvUG9wb3Zlci5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rvci5Qb3Bv
dmVyLnByb3RvdHlwZS5wcmVzZW50KToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5Qb3BvdmVyLnBy
b3RvdHlwZS5wcmVzZW50TmV3Q29udGVudFdpdGhGcmFtZSk6CisgICAgICAgIChXZWJJbnNwZWN0
b3IuUG9wb3Zlci5wcm90b3R5cGUuZGlzbWlzcyk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuUG9w
b3Zlci5wcm90b3R5cGUuX3VwZGF0ZSk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuUG9wb3Zlci5w
cm90b3R5cGUuZHJhd0JhY2tncm91bmQpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlBvcG92ZXIu
cHJvdG90eXBlLl9hbmltYXRlRnJhbWUpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlBvcG92ZXIu
cHJvdG90eXBlLl9kcmF3RnJhbWUpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlBvcG92ZXIucHJv
dG90eXBlLl9hZGRMaXN0ZW5lcnNJZk5lZWRlZCk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuUG9w
b3Zlci5wcm90b3R5cGUuX2FuaW1hdGVGcmFtZS5kcmF3QmFja2dyb3VuZCk6IERlbGV0ZWQuCisg
ICAgICAgICogVXNlckludGVyZmFjZS9WaWV3cy9Tb3VyY2VDb2RlVGV4dEVkaXRvci5qczoKKyAg
ICAgICAgKFdlYkluc3BlY3Rvci5Tb3VyY2VDb2RlVGV4dEVkaXRvci5wcm90b3R5cGUuX3Nob3dQ
b3BvdmVyKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5Tb3VyY2VDb2RlVGV4dEVkaXRvci5wcm90
b3R5cGUuX2Rpc21pc3NQb3BvdmVyKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5Tb3VyY2VDb2Rl
VGV4dEVkaXRvci5wcm90b3R5cGUuX3RyYWNrUG9wb3ZlckV2ZW50cyk6CisKIDIwMTQtMDgtMjcg
IFNhYW0gQmFyYXRpICA8c2JhcmF0aUBhcHBsZS5jb20+CiAKICAgICAgICAgV2ViIEluc3BlY3Rv
cjogTGF5b3V0IGlzc3VlcyBmb3IgcG9wb3ZlciBvbiBub3QgbGVnYWN5IE9TCkluZGV4OiBTb3Vy
Y2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9Qb3BvdmVyLmpzCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1ZpZXdzL1BvcG92ZXIu
anMJKHJldmlzaW9uIDE3MzA5MSkKKysrIFNvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJm
YWNlL1ZpZXdzL1BvcG92ZXIuanMJKHdvcmtpbmcgY29weSkKQEAgLTEyMiwxNyArMTIyLDMyIEBA
IFdlYkluc3BlY3Rvci5Qb3BvdmVyLnByb3RvdHlwZSA9IHsKICAgICAgICAgaWYgKCF0aGlzLl9j
b250ZW50KQogICAgICAgICAgICAgcmV0dXJuOwogCi0gICAgICAgIHdpbmRvdy5hZGRFdmVudExp
c3RlbmVyKCJtb3VzZWRvd24iLCB0aGlzLCB0cnVlKTsKLSAgICAgICAgd2luZG93LmFkZEV2ZW50
TGlzdGVuZXIoInNjcm9sbCIsIHRoaXMsIHRydWUpOworICAgICAgICB0aGlzLl9hZGRMaXN0ZW5l
cnNJZk5lZWRlZCgpOwogCiAgICAgICAgIHRoaXMuX3VwZGF0ZSgpOwogICAgIH0sCiAKKyAgICBw
cmVzZW50TmV3Q29udGVudFdpdGhGcmFtZTogZnVuY3Rpb24oY29udGVudCwgdGFyZ2V0RnJhbWUs
IHByZWZlcnJlZEVkZ2VzKQorICAgIHsKKyAgICAgICAgdGhpcy5fY29udGVudCA9IGNvbnRlbnQ7
CisgICAgICAgIHRoaXMuX2NvbnRlbnROZWVkc1VwZGF0ZSA9IHRydWU7CisKKyAgICAgICAgdGhp
cy5fdGFyZ2V0RnJhbWUgPSB0YXJnZXRGcmFtZTsKKyAgICAgICAgdGhpcy5fcHJlZmVycmVkRWRn
ZXMgPSBwcmVmZXJyZWRFZGdlczsKKworICAgICAgICB0aGlzLl9hZGRMaXN0ZW5lcnNJZk5lZWRl
ZCgpOworCisgICAgICAgIHZhciBzaG91bGRBbmltYXRlID0gdGhpcy52aXNpYmxlOworICAgICAg
ICB0aGlzLl91cGRhdGUoc2hvdWxkQW5pbWF0ZSk7CisgICAgfSwKKwogICAgIGRpc21pc3M6IGZ1
bmN0aW9uKCkKICAgICB7CiAgICAgICAgIGlmICh0aGlzLl9lbGVtZW50LnBhcmVudE5vZGUgIT09
IGRvY3VtZW50LmJvZHkpCiAgICAgICAgICAgICByZXR1cm47CiAKKyAgICAgICAgY29uc29sZS5h
c3NlcnQodGhpcy5faXNMaXN0ZW5pbmdGb3JQb3BvdmVyRXZlbnRzKTsKKyAgICAgICAgdGhpcy5f
aXNMaXN0ZW5pbmdGb3JQb3BvdmVyRXZlbnRzID0gZmFsc2U7CiAgICAgICAgIHdpbmRvdy5yZW1v
dmVFdmVudExpc3RlbmVyKCJtb3VzZWRvd24iLCB0aGlzLCB0cnVlKTsKICAgICAgICAgd2luZG93
LnJlbW92ZUV2ZW50TGlzdGVuZXIoInNjcm9sbCIsIHRoaXMsIHRydWUpOwogCkBAIC0yNTksNyAr
Mjc0LDcgQEAgV2ViSW5zcGVjdG9yLlBvcG92ZXIucHJvdG90eXBlID0gewogICAgICAgICAgICAg
dGhpcy5fZWxlbWVudC5jbGFzc0xpc3QuYWRkKHRoaXMuX2Nzc0NsYXNzTmFtZUZvckVkZ2UoKSk7
CiAKICAgICAgICAgICAgIGlmIChzaG91bGRBbmltYXRlICYmIHRoaXMuX2VkZ2UgPT09IHByZXZp
b3VzRWRnZSkKLSAgICAgICAgICAgICAgICB0aGlzLl9hbmltYXRlRnJhbWUoYmVzdEZyYW1lKTsK
KyAgICAgICAgICAgICAgICB0aGlzLl9hbmltYXRlRnJhbWUoYmVzdEZyYW1lLCBhbmNob3JQb2lu
dCk7CiAgICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgICAgdGhpcy5mcmFtZSA9IGJl
c3RGcmFtZTsKICAgICAgICAgICAgICAgICAgdGhpcy5fc2V0QW5jaG9yUG9pbnQoYW5jaG9yUG9p
bnQpOwpAQCAtMzA1LDcgKzMyMCw3IEBAIFdlYkluc3BlY3Rvci5Qb3BvdmVyLnByb3RvdHlwZSA9
IHsKICAgICAgICAgdGhpcy5fYW5jaG9yUG9pbnQgPSBhbmNob3JQb2ludDsKICAgICB9LAogCi0g
ICAgX2FuaW1hdGVGcmFtZTogZnVuY3Rpb24odG9GcmFtZSkKKyAgICBfYW5pbWF0ZUZyYW1lOiBm
dW5jdGlvbih0b0ZyYW1lLCB0b0FuY2hvcikKICAgICB7CiAgICAgICAgIHZhciBzdGFydFRpbWUg
PSBEYXRlLm5vdygpOwogICAgICAgICB2YXIgZHVyYXRpb24gPSAzNTA7CkBAIC0zMTMsMTEgKzMy
OCw3IEBAIFdlYkluc3BlY3Rvci5Qb3BvdmVyLnByb3RvdHlwZSA9IHsKICAgICAgICAgdmFyIHNw
bGluZSA9IG5ldyBXZWJJbnNwZWN0b3IuVW5pdEJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpOwog
CiAgICAgICAgIHZhciBmcm9tRnJhbWUgPSB0aGlzLl9mcmFtZS5jb3B5KCk7Ci0KLSAgICAgICAg
dmFyIGFic29sdXRlQW5jaG9yUG9pbnQgPSBuZXcgV2ViSW5zcGVjdG9yLlBvaW50KAotICAgICAg
ICAgICAgZnJvbUZyYW1lLm1pblgoKSArIHRoaXMuX2FuY2hvclBvaW50LngsCi0gICAgICAgICAg
ICBmcm9tRnJhbWUubWluWSgpICsgdGhpcy5fYW5jaG9yUG9pbnQueQotICAgICAgICApOworICAg
ICAgICB2YXIgZnJvbUFuY2hvciA9IHRoaXMuX2FuY2hvclBvaW50LmNvcHkoKTsKIAogICAgICAg
ICBmdW5jdGlvbiBhbmltYXRlZFZhbHVlKGZyb20sIHRvLCBwcm9ncmVzcykKICAgICAgICAgewpA
QCAtMzM2LDE0ICszNDcsMTkgQEAgV2ViSW5zcGVjdG9yLlBvcG92ZXIucHJvdG90eXBlID0gewog
ICAgICAgICAgICAgKS5yb3VuZCgpOwogCiAgICAgICAgICAgICB0aGlzLl9zZXRBbmNob3JQb2lu
dChuZXcgV2ViSW5zcGVjdG9yLlBvaW50KAotICAgICAgICAgICAgICAgIGFic29sdXRlQW5jaG9y
UG9pbnQueCAtIHRoaXMuX2ZyYW1lLm1pblgoKSwKLSAgICAgICAgICAgICAgICBhYnNvbHV0ZUFu
Y2hvclBvaW50LnkgLSB0aGlzLl9mcmFtZS5taW5ZKCkKKyAgICAgICAgICAgICAgICBhbmltYXRl
ZFZhbHVlKGZyb21BbmNob3IueCwgdG9BbmNob3IueCwgcHJvZ3Jlc3MpLAorICAgICAgICAgICAg
ICAgIGFuaW1hdGVkVmFsdWUoZnJvbUFuY2hvci55LCB0b0FuY2hvci55LCBwcm9ncmVzcykKICAg
ICAgICAgICAgICkpOwogCiAgICAgICAgICAgICB0aGlzLl9kcmF3QmFja2dyb3VuZCgpOwogCi0g
ICAgICAgICAgICBpZiAocHJvZ3Jlc3MgPCAxKQotICAgICAgICAgICAgICAgIHdpbmRvdy5yZXF1
ZXN0QW5pbWF0aW9uRnJhbWUoZHJhd0JhY2tncm91bmQuYmluZCh0aGlzKSk7CisgICAgICAgICAg
ICBpZiAocHJvZ3Jlc3MgPCAxKSB7CisgICAgICAgICAgICAgICAgLy8gRklYTUU6IFJldmVydCB0
byB1c2luZyB3aW5kb3cucmVxdWVzdEFuaW1hdGlvbkZyYW1lIHdoZW4gSW5zcGVjdG9yIGlzIG91
dCBvZiBwcm9jZXNzLgorICAgICAgICAgICAgICAgIC8vIEl0IGNhbid0IGN1cnJlbnRseSB1c2Ug
d2luZG93LnJlcXVlc3RBbmltYXRpb25GcmFtZSBiZWNhdXNlIHRoZSBjYWxsYmFjayBwYXNzZWQg
aW50bworICAgICAgICAgICAgICAgIC8vIGl0IHdvbid0IGZpcmUgd2hpbGUgcGF1c2VkIGluIHRo
ZSBkZWJ1Z2dlciBpbnNpZGUgdGhlIEluc3BlY3Rvci4KKyAgICAgICAgICAgICAgICBjb25zdCBh
bmltYXRpb25SYXRlNjBGUFMgPSAxNzsKKyAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KGRyYXdC
YWNrZ3JvdW5kLmJpbmQodGhpcyksIGFuaW1hdGlvblJhdGU2MEZQUyk7CisgICAgICAgICAgICB9
CiAgICAgICAgIH0KIAogICAgICAgICBkcmF3QmFja2dyb3VuZC5jYWxsKHRoaXMpOwpAQCAtNTM0
LDggKzU1MCwxNiBAQCBXZWJJbnNwZWN0b3IuUG9wb3Zlci5wcm90b3R5cGUgPSB7CiAgICAgICAg
ICAgICBicmVhazsKICAgICAgICAgfQogICAgICAgICBjdHguY2xvc2VQYXRoKCk7Ci0gICAgfQor
ICAgIH0sCiAKKyAgICBfYWRkTGlzdGVuZXJzSWZOZWVkZWQ6IGZ1bmN0aW9uKCkKKyAgICB7Cisg
ICAgICAgIGlmICghdGhpcy5faXNMaXN0ZW5pbmdGb3JQb3BvdmVyRXZlbnRzKSB7CisgICAgICAg
ICAgICB0aGlzLl9pc0xpc3RlbmluZ0ZvclBvcG92ZXJFdmVudHMgPSB0cnVlOworICAgICAgICAg
ICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoIm1vdXNlZG93biIsIHRoaXMsIHRydWUpOworICAg
ICAgICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoInNjcm9sbCIsIHRoaXMsIHRydWUpOwor
ICAgICAgICB9CisgICAgfQogfTsKIAogV2ViSW5zcGVjdG9yLlBvcG92ZXIucHJvdG90eXBlLl9f
cHJvdG9fXyA9IFdlYkluc3BlY3Rvci5PYmplY3QucHJvdG90eXBlOwpJbmRleDogU291cmNlL1dl
Ykluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmlld3MvU291cmNlQ29kZVRleHRFZGl0b3IuanMK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmlld3Mv
U291cmNlQ29kZVRleHRFZGl0b3IuanMJKHJldmlzaW9uIDE3MzA5MSkKKysrIFNvdXJjZS9XZWJJ
bnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1ZpZXdzL1NvdXJjZUNvZGVUZXh0RWRpdG9yLmpzCSh3
b3JraW5nIGNvcHkpCkBAIC0xMTQ0LDggKzExNDQsNyBAQCBXZWJJbnNwZWN0b3IuU291cmNlQ29k
ZVRleHRFZGl0b3IucHJvdG90CiAgICAgICAgIHZhciBib3VuZHMgPSBXZWJJbnNwZWN0b3IuUmVj
dC51bmlvbk9mUmVjdHMocmVjdHMpOwogCiAgICAgICAgIHRoaXMuX3BvcG92ZXIgPSB0aGlzLl9w
b3BvdmVyIHx8IG5ldyBXZWJJbnNwZWN0b3IuUG9wb3Zlcih0aGlzKTsKLSAgICAgICAgdGhpcy5f
cG9wb3Zlci5jb250ZW50ID0gY29udGVudDsKLSAgICAgICAgdGhpcy5fcG9wb3Zlci5wcmVzZW50
KGJvdW5kcy5wYWQoNSksIFtXZWJJbnNwZWN0b3IuUmVjdEVkZ2UuTUlOX1ksIFdlYkluc3BlY3Rv
ci5SZWN0RWRnZS5NQVhfWSwgV2ViSW5zcGVjdG9yLlJlY3RFZGdlLk1BWF9YXSk7CisgICAgICAg
IHRoaXMuX3BvcG92ZXIucHJlc2VudE5ld0NvbnRlbnRXaXRoRnJhbWUoY29udGVudCwgYm91bmRz
LnBhZCg1KSwgW1dlYkluc3BlY3Rvci5SZWN0RWRnZS5NSU5fWSwgV2ViSW5zcGVjdG9yLlJlY3RF
ZGdlLk1BWF9ZLCBXZWJJbnNwZWN0b3IuUmVjdEVkZ2UuTUFYX1hdKTsKIAogICAgICAgICB0aGlz
Ll90cmFja1BvcG92ZXJFdmVudHMoKTsKIApAQCAtMTI3OCwxNyArMTI3NywyMiBAQCBXZWJJbnNw
ZWN0b3IuU291cmNlQ29kZVRleHRFZGl0b3IucHJvdG90CiAKICAgICAgICAgdGhpcy5fcG9wb3Zl
ci5kaXNtaXNzKCk7CiAKLSAgICAgICAgaWYgKHRoaXMuX3BvcG92ZXJFdmVudExpc3RlbmVycykK
KyAgICAgICAgaWYgKHRoaXMuX3BvcG92ZXJFdmVudExpc3RlbmVycyAmJiB0aGlzLl9wb3BvdmVy
RXZlbnRMaXN0ZW5lcnNBcmVSZWdpc3RlcmVkKSB7CisgICAgICAgICAgICB0aGlzLl9wb3BvdmVy
RXZlbnRMaXN0ZW5lcnNBcmVSZWdpc3RlcmVkID0gZmFsc2U7CiAgICAgICAgICAgICB0aGlzLl9w
b3BvdmVyRXZlbnRMaXN0ZW5lcnMudW5yZWdpc3RlcigpOworICAgICAgICB9CiAgICAgfSwKIAog
ICAgIF90cmFja1BvcG92ZXJFdmVudHM6IGZ1bmN0aW9uKCkKICAgICB7CiAgICAgICAgIGlmICgh
dGhpcy5fcG9wb3ZlckV2ZW50TGlzdGVuZXJzKSAKICAgICAgICAgICAgIHRoaXMuX3BvcG92ZXJF
dmVudExpc3RlbmVycyA9IG5ldyBXZWJJbnNwZWN0b3IuRXZlbnRMaXN0ZW5lclNldCh0aGlzLCAi
UG9wb3ZlciBsaXN0ZW5lcnMiKTsKLSAgICAgICAgdGhpcy5fcG9wb3ZlckV2ZW50TGlzdGVuZXJz
LnJlZ2lzdGVyKHRoaXMuX3BvcG92ZXIuZWxlbWVudCwgIm1vdXNlb3ZlciIsIHRoaXMuX3BvcG92
ZXJNb3VzZW92ZXIpOwotICAgICAgICB0aGlzLl9wb3BvdmVyRXZlbnRMaXN0ZW5lcnMucmVnaXN0
ZXIodGhpcy5fcG9wb3Zlci5lbGVtZW50LCAibW91c2VvdXQiLCB0aGlzLl9wb3BvdmVyTW91c2Vv
dXQpOwotICAgICAgICB0aGlzLl9wb3BvdmVyRXZlbnRMaXN0ZW5lcnMuaW5zdGFsbCgpOworICAg
ICAgICBpZiAoIXRoaXMuX3BvcG92ZXJFdmVudExpc3RlbmVyc0FyZVJlZ2lzdGVyZWQpIHsKKyAg
ICAgICAgICAgIHRoaXMuX3BvcG92ZXJFdmVudExpc3RlbmVyc0FyZVJlZ2lzdGVyZWQgPSB0cnVl
OworICAgICAgICAgICAgdGhpcy5fcG9wb3ZlckV2ZW50TGlzdGVuZXJzLnJlZ2lzdGVyKHRoaXMu
X3BvcG92ZXIuZWxlbWVudCwgIm1vdXNlb3ZlciIsIHRoaXMuX3BvcG92ZXJNb3VzZW92ZXIpOwor
ICAgICAgICAgICAgdGhpcy5fcG9wb3ZlckV2ZW50TGlzdGVuZXJzLnJlZ2lzdGVyKHRoaXMuX3Bv
cG92ZXIuZWxlbWVudCwgIm1vdXNlb3V0IiwgdGhpcy5fcG9wb3Zlck1vdXNlb3V0KTsKKyAgICAg
ICAgICAgIHRoaXMuX3BvcG92ZXJFdmVudExpc3RlbmVycy5pbnN0YWxsKCk7CisgICAgICAgIH0K
ICAgICB9LAogCiAgICAgX3BvcG92ZXJNb3VzZW92ZXI6IGZ1bmN0aW9uKGV2ZW50KQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>