<?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>145197</bug_id>
          
          <creation_ts>2015-05-19 18:39:47 -0700</creation_ts>
          <short_desc>REGRESSION(r184595): Introduced a crash in 15 layout tests on Mavericks on #webkit (Requested by rniwa on #webkit).</short_desc>
          <delta_ts>2015-05-19 18:48:46 -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>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>
          
          <blocked>144770</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>jer.noble</cc>
    
    <cc>roger_fong</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1096122</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-19 18:39:47 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/184595 broke the build:
Introduced a crash in 15 layout tests on Mavericks on #webkit (Requested by rniwa on #webkit).

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096124</commentid>
    <comment_count>1</comment_count>
      <attachid>253416</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-19 18:40:13 -0700</bug_when>
    <thetext>Created attachment 253416
ROLLOUT of r184595

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096126</commentid>
    <comment_count>2</comment_count>
      <attachid>253416</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-19 18:48:41 -0700</bug_when>
    <thetext>Comment on attachment 253416
ROLLOUT of r184595

Clearing flags on attachment: 253416

Committed r184609: &lt;http://trac.webkit.org/changeset/184609&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096127</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-19 18:48:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>253416</attachid>
            <date>2015-05-19 18:40:13 -0700</date>
            <delta_ts>2015-05-19 18:48:41 -0700</delta_ts>
            <desc>ROLLOUT of r184595</desc>
            <filename>bug-145197-20150519184010.patch</filename>
            <type>text/plain</type>
            <size>8238</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg0NjA1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTQ2YjZhNzJiNWVmNGJm
ODhhYzdmODM1NWQyNzJiZjdlYzk4MzZmMy4uMTA1OTE4NWVjNWNhM2M0ZTQwN2FmZWMxNDY4OGI5
MGY5ZTkzOWU4ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE1LTA1LTE5ICBDb21t
aXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2Vk
LCByb2xsaW5nIG91dCByMTg0NTk1LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTQ1MTk3CisKKyAgICAgICAgSW50cm9kdWNlZCBhIGNyYXNoIGluIDE1
IGxheW91dCB0ZXN0cyBvbiBNYXZlcmlja3Mgb24gI3dlYmtpdAorICAgICAgICAoUmVxdWVzdGVk
IGJ5IHJuaXdhIG9uICN3ZWJraXQpLgorCisgICAgICAgIFJldmVydGVkIGNoYW5nZXNldDoKKwor
ICAgICAgICAiTWVkaWEgQ29udHJvbHMgc3RvcCB1cGRhdGluZyBhZnRlciBob3ZlcmluZyBmb3Ig
YSBmZXcKKyAgICAgICAgc2Vjb25kcy4iCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xNDQ3NzAKKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9j
aGFuZ2VzZXQvMTg0NTk1CisKIDIwMTUtMDUtMTkgIENhcmxvcyBBbGJlcnRvIExvcGV6IFBlcmV6
ICA8Y2xvcGV6QGlnYWxpYS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMTgxNTcxKTogQnVp
bGQgYnJva2VuIHdoZW4gVVNFKE9QRU5HTF9FU18yKSBpcyBkZWZpbmVkLgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYWNvbnRyb2xzL21lZGlhQ29udHJvbHNBcHBsZS5q
cyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFjb250cm9scy9tZWRpYUNvbnRyb2xzQXBw
bGUuanMKaW5kZXggYjJlNWQxNzlmNWM3NjE0NTlhNTkxMDU3ZTYyNWExMjBiY2YwNzcwOC4uYWE3
MDRiMWMxODcwZjVkMGU0MzI4ZmI4NmU2YzUyYjU0YmM5ZTU4YyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvTW9kdWxlcy9tZWRpYWNvbnRyb2xzL21lZGlhQ29udHJvbHNBcHBsZS5qcworKysg
Yi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhY29udHJvbHMvbWVkaWFDb250cm9sc0FwcGxl
LmpzCkBAIC0yNjYsNyArMjY2LDcgQEAgQ29udHJvbGxlci5wcm90b3R5cGUgPSB7CiAgICAgICAg
IHZhciBiYXNlID0gdGhpcy5iYXNlID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAg
ICAgICAgIGJhc2Uuc2V0QXR0cmlidXRlKCdwc2V1ZG8nLCAnLXdlYmtpdC1tZWRpYS1jb250cm9s
cycpOwogICAgICAgICB0aGlzLmxpc3RlbkZvcihiYXNlLCAnbW91c2Vtb3ZlJywgdGhpcy5oYW5k
bGVXcmFwcGVyTW91c2VNb3ZlKTsKLSAgICAgICAgdGhpcy5saXN0ZW5Gb3IodGhpcy52aWRlbywg
J21vdXNlb3V0JywgdGhpcy5oYW5kbGVXcmFwcGVyTW91c2VPdXQpOworICAgICAgICB0aGlzLmxp
c3RlbkZvcihiYXNlLCAnbW91c2VvdXQnLCB0aGlzLmhhbmRsZVdyYXBwZXJNb3VzZU91dCk7CiAg
ICAgICAgIGlmICh0aGlzLmhvc3QudGV4dFRyYWNrQ29udGFpbmVyKQogICAgICAgICAgICAgYmFz
ZS5hcHBlbmRDaGlsZCh0aGlzLmhvc3QudGV4dFRyYWNrQ29udGFpbmVyKTsKICAgICB9LApAQCAt
MjkxLDcgKzI5MSw3IEBAIENvbnRyb2xsZXIucHJvdG90eXBlID0gewogCiAgICAgdXBkYXRlVGlt
ZWxpbmVNZXRyaWNzSWZOZWVkZWQ6IGZ1bmN0aW9uKCkKICAgICB7Ci0gICAgICAgIGlmICh0aGlz
LnRpbWVsaW5lTWV0cmljc05lZWRzVXBkYXRlICYmICF0aGlzLmNvbnRyb2xzQXJlSGlkZGVuKCkp
IHsKKyAgICAgICAgaWYgKHRoaXMudGltZWxpbmVNZXRyaWNzTmVlZHNVcGRhdGUpIHsKICAgICAg
ICAgICAgIHRoaXMudGltZWxpbmVMZWZ0ID0gdGhpcy5jb250cm9scy50aW1lbGluZS5vZmZzZXRM
ZWZ0OwogICAgICAgICAgICAgdGhpcy50aW1lbGluZVdpZHRoID0gdGhpcy5jb250cm9scy50aW1l
bGluZS5vZmZzZXRXaWR0aDsKICAgICAgICAgICAgIHRoaXMudGltZWxpbmVIZWlnaHQgPSB0aGlz
LmNvbnRyb2xzLnRpbWVsaW5lLm9mZnNldEhlaWdodDsKQEAgLTY4Miw4ICs2ODIsOCBAQCBDb250
cm9sbGVyLnByb3RvdHlwZSA9IHsKICAgICBoYW5kbGVEdXJhdGlvbkNoYW5nZTogZnVuY3Rpb24o
ZXZlbnQpCiAgICAgewogICAgICAgICB0aGlzLnVwZGF0ZUR1cmF0aW9uKCk7Ci0gICAgICAgIHRo
aXMudXBkYXRlVGltZSgpOwotICAgICAgICB0aGlzLnVwZGF0ZVByb2dyZXNzKCk7CisgICAgICAg
IHRoaXMudXBkYXRlVGltZSh0cnVlKTsKKyAgICAgICAgdGhpcy51cGRhdGVQcm9ncmVzcyh0cnVl
KTsKICAgICB9LAogCiAgICAgaGFuZGxlUGxheTogZnVuY3Rpb24oZXZlbnQpCkBAIC04MTYsOSAr
ODE2LDE0IEBAIENvbnRyb2xsZXIucHJvdG90eXBlID0gewogICAgIGhhbmRsZVBhbmVsVHJhbnNp
dGlvbkVuZDogZnVuY3Rpb24oZXZlbnQpCiAgICAgewogICAgICAgICB2YXIgb3BhY2l0eSA9IHdp
bmRvdy5nZXRDb21wdXRlZFN0eWxlKHRoaXMuY29udHJvbHMucGFuZWwpLm9wYWNpdHk7Ci0gICAg
ICAgIGlmICghcGFyc2VJbnQob3BhY2l0eSkgJiYgIXRoaXMuY29udHJvbHNBbHdheXNWaXNpYmxl
KCkpIHsKLSAgICAgICAgICAgIHRoaXMuYmFzZS5yZW1vdmVDaGlsZCh0aGlzLmNvbnRyb2xzLmlu
bGluZVBsYXliYWNrUGxhY2Vob2xkZXIpOwotICAgICAgICAgICAgdGhpcy5iYXNlLnJlbW92ZUNo
aWxkKHRoaXMuY29udHJvbHMucGFuZWwpOworICAgICAgICBpZiAocGFyc2VJbnQob3BhY2l0eSkg
PiAwKSB7CisgICAgICAgICAgICB0aGlzLmNvbnRyb2xzLnBhbmVsLmNsYXNzTGlzdC5yZW1vdmUo
dGhpcy5DbGFzc05hbWVzLmhpZGRlbik7CisgICAgICAgICAgICBpZiAodGhpcy5jb250cm9scy5w
YW5lbEJhY2tncm91bmQpCisgICAgICAgICAgICAgICAgdGhpcy5jb250cm9scy5wYW5lbEJhY2tn
cm91bmQuY2xhc3NMaXN0LnJlbW92ZSh0aGlzLkNsYXNzTmFtZXMuaGlkZGVuKTsKKyAgICAgICAg
fSBlbHNlIGlmICghdGhpcy5jb250cm9sc0Fsd2F5c1Zpc2libGUoKSkgeworICAgICAgICAgICAg
dGhpcy5jb250cm9scy5wYW5lbC5jbGFzc0xpc3QuYWRkKHRoaXMuQ2xhc3NOYW1lcy5oaWRkZW4p
OworICAgICAgICAgICAgaWYgKHRoaXMuY29udHJvbHMucGFuZWxCYWNrZ3JvdW5kKQorICAgICAg
ICAgICAgICAgIHRoaXMuY29udHJvbHMucGFuZWxCYWNrZ3JvdW5kLmNsYXNzTGlzdC5hZGQodGhp
cy5DbGFzc05hbWVzLmhpZGRlbik7CiAgICAgICAgIH0KICAgICB9LAogCkBAIC0xMTQyLDggKzEx
NDcsMTEgQEAgQ29udHJvbGxlci5wcm90b3R5cGUgPSB7CiAgICAgICAgIHJldHVybiBncmFkaWVu
dDsKICAgICB9LAogCi0gICAgdXBkYXRlUHJvZ3Jlc3M6IGZ1bmN0aW9uKCkKKyAgICB1cGRhdGVQ
cm9ncmVzczogZnVuY3Rpb24oZm9yY2VVcGRhdGUpCiAgICAgeworICAgICAgICBpZiAoIWZvcmNl
VXBkYXRlICYmIHRoaXMuY29udHJvbHNBcmVIaWRkZW4oKSkKKyAgICAgICAgICAgIHJldHVybjsK
KwogICAgICAgICB0aGlzLnVwZGF0ZVRpbWVsaW5lTWV0cmljc0lmTmVlZGVkKCk7CiAgICAgICAg
IHRoaXMuZHJhd1RpbWVsaW5lQmFja2dyb3VuZCgpOwogICAgIH0sCkBAIC0xMzUwLDM1ICsxMzU4
LDI3IEBAIENvbnRyb2xsZXIucHJvdG90eXBlID0gewogICAgICAgICB9CiAgICAgfSwKIAotICAg
IHVwZGF0ZUZvclNob3dpbmdDb250cm9sczogZnVuY3Rpb24oKQorICAgIHNob3dDb250cm9sczog
ZnVuY3Rpb24oKQogICAgIHsKKyAgICAgICAgdGhpcy51cGRhdGVTaG91bGRMaXN0ZW5Gb3JQbGF5
YmFja1RhcmdldEF2YWlsYWJpbGl0eUV2ZW50KCk7CisgICAgICAgIGlmICh0aGlzLnNob3dJbmxp
bmVQbGF5YmFja1BsYWNlaG9sZGVyT25seSgpKQorICAgICAgICAgICAgcmV0dXJuOworCiAgICAg
ICAgIHRoaXMudXBkYXRlTGF5b3V0Rm9yRGlzcGxheWVkV2lkdGgoKTsKICAgICAgICAgdGhpcy5z
ZXROZWVkc1RpbWVsaW5lTWV0cmljc1VwZGF0ZSgpOwotICAgICAgICB0aGlzLnVwZGF0ZVRpbWUo
KTsKLSAgICAgICAgdGhpcy51cGRhdGVQcm9ncmVzcygpOworICAgICAgICB0aGlzLnVwZGF0ZVRp
bWUodHJ1ZSk7CisgICAgICAgIHRoaXMudXBkYXRlUHJvZ3Jlc3ModHJ1ZSk7CiAgICAgICAgIHRo
aXMuZHJhd1ZvbHVtZUJhY2tncm91bmQoKTsKICAgICAgICAgdGhpcy5kcmF3VGltZWxpbmVCYWNr
Z3JvdW5kKCk7CiAgICAgICAgIHRoaXMuY29udHJvbHMucGFuZWwuY2xhc3NMaXN0LmFkZCh0aGlz
LkNsYXNzTmFtZXMuc2hvdyk7CiAgICAgICAgIHRoaXMuY29udHJvbHMucGFuZWwuY2xhc3NMaXN0
LnJlbW92ZSh0aGlzLkNsYXNzTmFtZXMuaGlkZGVuKTsKKwogICAgICAgICBpZiAodGhpcy5jb250
cm9scy5wYW5lbEJhY2tncm91bmQpIHsKICAgICAgICAgICAgIHRoaXMuY29udHJvbHMucGFuZWxC
YWNrZ3JvdW5kLmNsYXNzTGlzdC5hZGQodGhpcy5DbGFzc05hbWVzLnNob3cpOwogICAgICAgICAg
ICAgdGhpcy5jb250cm9scy5wYW5lbEJhY2tncm91bmQuY2xhc3NMaXN0LnJlbW92ZSh0aGlzLkNs
YXNzTmFtZXMuaGlkZGVuKTsKICAgICAgICAgfQogICAgIH0sCiAKLSAgICBzaG93Q29udHJvbHM6
IGZ1bmN0aW9uKCkKLSAgICB7Ci0gICAgICAgIHRoaXMudXBkYXRlU2hvdWxkTGlzdGVuRm9yUGxh
eWJhY2tUYXJnZXRBdmFpbGFiaWxpdHlFdmVudCgpOwotICAgICAgICBpZiAodGhpcy5zaG93SW5s
aW5lUGxheWJhY2tQbGFjZWhvbGRlck9ubHkoKSkKLSAgICAgICAgICAgIHJldHVybjsKLQotICAg
ICAgICB0aGlzLnVwZGF0ZUZvclNob3dpbmdDb250cm9scygpOwotICAgICAgICBpZiAodGhpcy5z
aG91bGRIYXZlQ29udHJvbHMoKSkgewotICAgICAgICAgICAgdGhpcy5iYXNlLmFwcGVuZENoaWxk
KHRoaXMuY29udHJvbHMuaW5saW5lUGxheWJhY2tQbGFjZWhvbGRlcik7Ci0gICAgICAgICAgICB0
aGlzLmJhc2UuYXBwZW5kQ2hpbGQodGhpcy5jb250cm9scy5wYW5lbCk7Ci0gICAgICAgIH0KLSAg
ICB9LAotCiAgICAgaGlkZUNvbnRyb2xzOiBmdW5jdGlvbigpCiAgICAgewogICAgICAgICBpZiAo
dGhpcy5jb250cm9sc0Fsd2F5c1Zpc2libGUoKSkKQEAgLTE0NTQsOCArMTQ1NCw3IEBAIENvbnRy
b2xsZXIucHJvdG90eXBlID0gewogCiAgICAgY29udHJvbHNBcmVIaWRkZW46IGZ1bmN0aW9uKCkK
ICAgICB7Ci0gICAgICAgIC8vIENvbnRyb2xzIGFyZSBvbmx5IGV2ZXIgYWN0dWFsbHkgaGlkZGVu
IHdoZW4gdGhleSBhcmUgcmVtb3ZlZCBmcm9tIHRoZSB0cmVlCi0gICAgICAgIHJldHVybiAhdGhp
cy5jb250cm9scy5wYW5lbC5wYXJlbnRFbGVtZW50OworICAgICAgICByZXR1cm4gIXRoaXMuY29u
dHJvbHNBbHdheXNWaXNpYmxlKCkgJiYgIXRoaXMuY29udHJvbHMucGFuZWwuY2xhc3NMaXN0LmNv
bnRhaW5zKHRoaXMuQ2xhc3NOYW1lcy5zaG93KTsKICAgICB9LAogCiAgICAgcmVtb3ZlQ29udHJv
bHM6IGZ1bmN0aW9uKCkKQEAgLTE0NzIsOCArMTQ3MSwxMSBAQCBDb250cm9sbGVyLnByb3RvdHlw
ZSA9IHsKICAgICAgICAgdGhpcy5zZXROZWVkc1RpbWVsaW5lTWV0cmljc1VwZGF0ZSgpOwogICAg
IH0sCiAKLSAgICB1cGRhdGVUaW1lOiBmdW5jdGlvbigpCisgICAgdXBkYXRlVGltZTogZnVuY3Rp
b24oZm9yY2VVcGRhdGUpCiAgICAgeworICAgICAgICBpZiAoIWZvcmNlVXBkYXRlICYmIHRoaXMu
Y29udHJvbHNBcmVIaWRkZW4oKSkKKyAgICAgICAgICAgIHJldHVybjsKKwogICAgICAgICB2YXIg
Y3VycmVudFRpbWUgPSB0aGlzLnZpZGVvLmN1cnJlbnRUaW1lOwogICAgICAgICB2YXIgdGltZVJl
bWFpbmluZyA9IGN1cnJlbnRUaW1lIC0gdGhpcy52aWRlby5kdXJhdGlvbjsKICAgICAgICAgdGhp
cy5jb250cm9scy5jdXJyZW50VGltZS5pbm5lclRleHQgPSB0aGlzLmZvcm1hdFRpbWUoY3VycmVu
dFRpbWUpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYWNvbnRyb2xz
L21lZGlhQ29udHJvbHNpT1MuanMgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhY29udHJv
bHMvbWVkaWFDb250cm9sc2lPUy5qcwppbmRleCBlYjRlNGZhN2NkYjMxYjc3YTM1MjMxMjcyMGM5
YzAyMDkxNWQyZjRiLi4yZGY2NTAwNjJhOTkyNmE1ZGYwOWE5NjRlOWNhNjI4MTc4YzZlOTI3IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhY29udHJvbHMvbWVkaWFDb250
cm9sc2lPUy5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhY29udHJvbHMvbWVk
aWFDb250cm9sc2lPUy5qcwpAQCAtMjAyLDEyICsyMDIsNiBAQCBDb250cm9sbGVySU9TLnByb3Rv
dHlwZSA9IHsKICAgICAgICAgLy8gRXhwbGljaXRseSBkbyBub3RoaW5nIHRvIG92ZXJyaWRlIGJh
c2UtY2xhc3MgYmVoYXZpb3IuCiAgICAgfSwKIAotICAgIGNvbnRyb2xzQXJlSGlkZGVuOiBmdW5j
dGlvbigpCi0gICAgewotICAgICAgICAvLyBDb250cm9scyBhcmUgb25seSBldmVyIGFjdHVhbGx5
IGhpZGRlbiB3aGVuIHRoZXkgYXJlIHJlbW92ZWQgZnJvbSB0aGUgdHJlZQotICAgICAgICByZXR1
cm4gIXRoaXMuY29udHJvbHMucGFuZWxDb250YWluZXIucGFyZW50RWxlbWVudDsKLSAgICB9LAot
CiAgICAgYWRkQ29udHJvbHM6IGZ1bmN0aW9uKCkgewogICAgICAgICB0aGlzLmJhc2UuYXBwZW5k
Q2hpbGQodGhpcy5jb250cm9scy5pbmxpbmVQbGF5YmFja1BsYWNlaG9sZGVyKTsKICAgICAgICAg
dGhpcy5iYXNlLmFwcGVuZENoaWxkKHRoaXMuY29udHJvbHMucGFuZWxDb250YWluZXIpOwpAQCAt
Mzg2LDE1ICszODAsNiBAQCBDb250cm9sbGVySU9TLnByb3RvdHlwZSA9IHsKICAgICAgICAgdGhp
cy51cGRhdGVTaG91bGRMaXN0ZW5Gb3JQbGF5YmFja1RhcmdldEF2YWlsYWJpbGl0eUV2ZW50KCk7
CiAgICAgfSwKIAotICAgIGhhbmRsZVBhbmVsVHJhbnNpdGlvbkVuZDogZnVuY3Rpb24oZXZlbnQp
Ci0gICAgewotICAgICAgICB2YXIgb3BhY2l0eSA9IHdpbmRvdy5nZXRDb21wdXRlZFN0eWxlKHRo
aXMuY29udHJvbHMucGFuZWwpLm9wYWNpdHk7Ci0gICAgICAgIGlmICghcGFyc2VJbnQob3BhY2l0
eSkgJiYgIXRoaXMuY29udHJvbHNBbHdheXNWaXNpYmxlKCkpIHsKLSAgICAgICAgICAgIHRoaXMu
YmFzZS5yZW1vdmVDaGlsZCh0aGlzLmNvbnRyb2xzLmlubGluZVBsYXliYWNrUGxhY2Vob2xkZXIp
OwotICAgICAgICAgICAgdGhpcy5iYXNlLnJlbW92ZUNoaWxkKHRoaXMuY29udHJvbHMucGFuZWxD
b250YWluZXIpOwotICAgICAgICB9Ci0gICAgfSwKLQogICAgIHByZXNlbnRhdGlvbk1vZGU6IGZ1
bmN0aW9uKCkgewogICAgICAgICBpZiAoJ3dlYmtpdFByZXNlbnRhdGlvbk1vZGUnIGluIHRoaXMu
dmlkZW8pCiAgICAgICAgICAgICByZXR1cm4gdGhpcy52aWRlby53ZWJraXRQcmVzZW50YXRpb25N
b2RlOwpAQCAtNTUwLDE5ICs1MzUsNiBAQCBDb250cm9sbGVySU9TLnByb3RvdHlwZSA9IHsKICAg
ICAgICAgICAgIHRoaXMuc2hvd0NvbnRyb2xzKCk7CiAgICAgfSwKIAotICAgIHNob3dDb250cm9s
czogZnVuY3Rpb24oKQotICAgIHsKLSAgICAgICAgdGhpcy51cGRhdGVTaG91bGRMaXN0ZW5Gb3JQ
bGF5YmFja1RhcmdldEF2YWlsYWJpbGl0eUV2ZW50KCk7Ci0gICAgICAgIGlmICh0aGlzLnNob3dJ
bmxpbmVQbGF5YmFja1BsYWNlaG9sZGVyT25seSgpKQotICAgICAgICAgICAgcmV0dXJuOwotICAg
ICAgICAKLSAgICAgICAgdGhpcy51cGRhdGVGb3JTaG93aW5nQ29udHJvbHMoKTsKLSAgICAgICAg
aWYgKHRoaXMuc2hvdWxkSGF2ZUNvbnRyb2xzKCkpIHsKLSAgICAgICAgICAgIHRoaXMuYmFzZS5h
cHBlbmRDaGlsZCh0aGlzLmNvbnRyb2xzLmlubGluZVBsYXliYWNrUGxhY2Vob2xkZXIpOwotICAg
ICAgICAgICAgdGhpcy5iYXNlLmFwcGVuZENoaWxkKHRoaXMuY29udHJvbHMucGFuZWxDb250YWlu
ZXIpOwotICAgICAgICB9Ci0gICAgfSwKLQogICAgIHNldFNob3VsZExpc3RlbkZvclBsYXliYWNr
VGFyZ2V0QXZhaWxhYmlsaXR5RXZlbnQ6IGZ1bmN0aW9uKHNob3VsZExpc3RlbikKICAgICB7CiAg
ICAgICAgIGlmIChzaG91bGRMaXN0ZW4gJiYgKHRoaXMuc2hvdWxkSGF2ZVN0YXJ0UGxheWJhY2tC
dXR0b24oKSB8fCB0aGlzLnZpZGVvLmVycm9yKSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>