<?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>143034</bug_id>
          
          <creation_ts>2015-03-24 20:49:00 -0700</creation_ts>
          <short_desc>REGRESSION(r181898): Broke fast/regions/auto-size/autoheight-two-pass-layout-complex-002.html (Requested by ap on #webkit).</short_desc>
          <delta_ts>2015-03-24 20:52:56 -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>143017</blocked>
    
    <blocked>143008</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>dino</cc>
    
    <cc>hyatt</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1079845</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-24 20:49:00 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/181898 broke the build:
Broke fast/regions/auto-size/autoheight-two-pass-layout-complex-002.html (Requested by ap 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>1079848</commentid>
    <comment_count>1</comment_count>
      <attachid>249382</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-24 20:49:36 -0700</bug_when>
    <thetext>Created attachment 249382
ROLLOUT of r181898

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>1079851</commentid>
    <comment_count>2</comment_count>
      <attachid>249382</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-24 20:52:52 -0700</bug_when>
    <thetext>Comment on attachment 249382
ROLLOUT of r181898

Clearing flags on attachment: 249382

Committed r181928: &lt;http://trac.webkit.org/changeset/181928&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1079852</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-24 20:52:56 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>249382</attachid>
            <date>2015-03-24 20:49:36 -0700</date>
            <delta_ts>2015-03-24 20:52:52 -0700</delta_ts>
            <desc>ROLLOUT of r181898</desc>
            <filename>bug-143034-20150324204859.patch</filename>
            <type>text/plain</type>
            <size>8415</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgxOTI3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTlmODFmMmFiMGVkZDY4
MGVkMjdjYjM5MTRlYTJkOWQ2NDIxMDkzMy4uYjk1NzU1NzJhODFjMmUzY2YzZTYwZDI1NWJhNzMx
YzYxYWNmNGUzMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE1LTAzLTI0ICBDb21t
aXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2Vk
LCByb2xsaW5nIG91dCByMTgxODk4IGFuZCByMTgxOTA5LgorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQzMDM0CisKKyAgICAgICAgQnJva2UgZmFzdC9y
ZWdpb25zL2F1dG8tc2l6ZS9hdXRvaGVpZ2h0LXR3by1wYXNzLWxheW91dC0KKyAgICAgICAgY29t
cGxleC0wMDIuaHRtbCAoUmVxdWVzdGVkIGJ5IGFwIG9uICN3ZWJraXQpLgorCisgICAgICAgIFJl
dmVydGVkIGNoYW5nZXNldHM6CisKKyAgICAgICAgIkltcHJvdmUgdGhlIG9mZnNldFdpZHRoL0hl
aWdodCBsYXlvdXQgb3B0aW1pemF0aW9uIgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTQzMDA4CisgICAgICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcv
Y2hhbmdlc2V0LzE4MTg5OAorCisgICAgICAgICJEaXNhYmxlIGxheW91dCBkaW1lbnNpb25zIG9w
dGltaXphdGlvbiBmb3IgUmVuZGVyUmVnaW9ucyIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE0MzAxNworICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQu
b3JnL2NoYW5nZXNldC8xODE5MDkKKwogMjAxNS0wMy0yNCAgWmh1byBMaSAgPHphY2hsaUBhcHBs
ZS5jb20+CiAKICAgICAgICAgU2NyaXB0cyBydW5uaW5nIGluIGlzb2xhdGVkIHdvcmxkIHNob3Vs
ZCBub3Qgc3ViamVjdCB0byBhIHBhZ2UncyBDU1AgYWJvdXQgJ2V2YWwnLgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1
bWVudC5jcHAKaW5kZXggNDQzMjFjOTVlOWQ0MDQ1ZGI1NGVmMThkZDIyYTQ4MDVhZDRhMjYzZC4u
NjY4NTY0ZDRhN2M4NjJkYjNmNDE5MjczZWQ4ZDQ3MzNmZjFiMDFmMCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRG9j
dW1lbnQuY3BwCkBAIC0xODk2LDcgKzE4OTYsNyBAQCBSZWY8UmVuZGVyU3R5bGU+IERvY3VtZW50
OjpzdHlsZUZvckVsZW1lbnRJZ25vcmluZ1BlbmRpbmdTdHlsZXNoZWV0cyhFbGVtZW50KiBlbAog
ICAgIHJldHVybiBlbnN1cmVTdHlsZVJlc29sdmVyKCkuc3R5bGVGb3JFbGVtZW50KGVsZW1lbnQs
IGVsZW1lbnQtPnBhcmVudE5vZGUoKSA/IGVsZW1lbnQtPnBhcmVudE5vZGUoKS0+Y29tcHV0ZWRT
dHlsZSgpIDogbnVsbHB0cik7CiB9CiAKLWJvb2wgRG9jdW1lbnQ6OnVwZGF0ZUxheW91dElmRGlt
ZW5zaW9uc091dE9mRGF0ZShFbGVtZW50JiBlbGVtZW50LCBEaW1lbnNpb25zQ2hlY2sgZGltZW5z
aW9uc0NoZWNrKQorYm9vbCBEb2N1bWVudDo6dXBkYXRlTGF5b3V0SWZEaW1lbnNpb25zT3V0T2ZE
YXRlKEVsZW1lbnQqIGVsZW1lbnQsIERpbWVuc2lvbnNDaGVjayBkaW1lbnNpb25zQ2hlY2spCiB7
CiAgICAgQVNTRVJUKGlzTWFpblRocmVhZCgpKTsKICAgICAKQEAgLTE5MjAsMTQgKzE5MjAsMTQg
QEAgYm9vbCBEb2N1bWVudDo6dXBkYXRlTGF5b3V0SWZEaW1lbnNpb25zT3V0T2ZEYXRlKEVsZW1l
bnQmIGVsZW1lbnQsIERpbWVuc2lvbnNDaGUKICAgICAvLyBsYXlvdXQuCiAgICAgYm9vbCByZXF1
aXJlRnVsbExheW91dCA9IGZhbHNlOwogICAgIGlmIChIVE1MRnJhbWVPd25lckVsZW1lbnQqIG93
bmVyID0gb3duZXJFbGVtZW50KCkpIHsKLSAgICAgICAgaWYgKG93bmVyLT5kb2N1bWVudCgpLnVw
ZGF0ZUxheW91dElmRGltZW5zaW9uc091dE9mRGF0ZSgqb3duZXIpKQorICAgICAgICBpZiAob3du
ZXItPmRvY3VtZW50KCkudXBkYXRlTGF5b3V0SWZEaW1lbnNpb25zT3V0T2ZEYXRlKG93bmVyKSkK
ICAgICAgICAgICAgIHJlcXVpcmVGdWxsTGF5b3V0ID0gdHJ1ZTsKICAgICB9CiAgICAgCiAgICAg
dXBkYXRlU3R5bGVJZk5lZWRlZCgpOwotCi0gICAgUmVuZGVyT2JqZWN0KiByZW5kZXJlciA9IGVs
ZW1lbnQucmVuZGVyZXIoKTsKLSAgICBpZiAoIXJlbmRlcmVyIHx8IHJlbmRlcmVyLT5uZWVkc0xh
eW91dCgpIHx8IHJlbmRlcmVyLT5pc1JlbmRlclJlZ2lvbigpKSAvLyBOZWVkaW5nIGxheW91dCBv
ciBoYXZpbmcgYXV0byBoZWlnaHQgcmVnaW9ucyByZXN1bHQgaW4gZ2l2aW5nIHVwLgorICAgIAor
ICAgIFJlbmRlck9iamVjdCogcmVuZGVyZXIgPSBlbGVtZW50LT5yZW5kZXJlcigpOworICAgIGlm
ICghcmVuZGVyZXIgfHwgcmVuZGVyZXItPm5lZWRzTGF5b3V0KCkpCiAgICAgICAgIHJlcXVpcmVG
dWxsTGF5b3V0ID0gdHJ1ZTsKIAogICAgIGJvb2wgaXNWZXJ0aWNhbCA9IHJlbmRlcmVyICYmICFy
ZW5kZXJlci0+aXNIb3Jpem9udGFsV3JpdGluZ01vZGUoKTsKQEAgLTE5NDAsNyArMTk0MCw3IEBA
IGJvb2wgRG9jdW1lbnQ6OnVwZGF0ZUxheW91dElmRGltZW5zaW9uc091dE9mRGF0ZShFbGVtZW50
JiBlbGVtZW50LCBEaW1lbnNpb25zQ2hlCiAgICAgICAgIFJlbmRlckJveCogY3VycmVudEJveCA9
IG51bGxwdHI7CiAgICAgICAgIAogICAgICAgICAvLyBDaGVjayBvdXIgY29udGFpbmluZyBibG9j
ayBjaGFpbi4gSWYgYW55dGhpbmcgaW4gdGhlIGNoYWluIG5lZWRzIGEgbGF5b3V0LCB0aGVuIHJl
cXVpcmUgYSBmdWxsIGxheW91dC4KLSAgICAgICAgZm9yIChSZW5kZXJPYmplY3QqIGN1cnJSZW5k
ZXJlciA9IGVsZW1lbnQucmVuZGVyZXIoKTsgY3VyclJlbmRlcmVyICYmICFjdXJyUmVuZGVyZXIt
PmlzUmVuZGVyVmlldygpOyBjdXJyUmVuZGVyZXIgPSBjdXJyUmVuZGVyZXItPmNvbnRhaW5lcigp
KSB7CisgICAgICAgIGZvciAoUmVuZGVyT2JqZWN0KiBjdXJyUmVuZGVyZXIgPSBlbGVtZW50LT5y
ZW5kZXJlcigpOyBjdXJyUmVuZGVyZXIgJiYgIWN1cnJSZW5kZXJlci0+aXNSZW5kZXJWaWV3KCk7
IGN1cnJSZW5kZXJlciA9IGN1cnJSZW5kZXJlci0+Y29udGFpbmVyKCkpIHsKICAgICAgICAgICAg
IAogICAgICAgICAgICAgLy8gUmVxdWlyZSB0aGUgZW50aXJlIGNvbnRhaW5lciBjaGFpbiB0byBi
ZSBib3hlcy4KICAgICAgICAgICAgIGlmICghaXM8UmVuZGVyQm94PihjdXJyUmVuZGVyZXIpKSB7
CkBAIC0xOTY5LDggKzE5NjksOSBAQCBib29sIERvY3VtZW50Ojp1cGRhdGVMYXlvdXRJZkRpbWVu
c2lvbnNPdXRPZkRhdGUoRWxlbWVudCYgZWxlbWVudCwgRGltZW5zaW9uc0NoZQogICAgICAgICAg
ICAgICAgIH0KICAgICAgICAgICAgIH0KICAgICAgICAgICAgIAotICAgICAgICAgICAgaWYgKCFj
dXJyZW50Qm94LT5pc1JlbmRlckJsb2NrRmxvdygpIHx8IGN1cnJlbnRCb3gtPmZsb3dUaHJlYWRD
b250YWluaW5nQmxvY2soKSB8fCBjdXJyZW50Qm94LT5pc1dyaXRpbmdNb2RlUm9vdCgpKSB7Ci0g
ICAgICAgICAgICAgICAgLy8gRklYTUU6IEZvciBub3cgcmVxdWlyZSBvbmx5IGJsb2NrIGZsb3dz
IGFsbCB0aGUgd2F5IGJhY2sgdG8gdGhlIHJvb3QuIFRoaXMgbGltaXRzIHRoZSBvcHRpbWl6YXRp
b24KKyAgICAgICAgICAgIGlmICghY3VycmVudEJveC0+aXNSZW5kZXJCbG9ja0Zsb3coKSB8fCBj
dXJyZW50Qm94LT5pc0lubGluZSgpIHx8IGN1cnJlbnRCb3gtPmlzT3V0T2ZGbG93UG9zaXRpb25l
ZCgpIHx8IGN1cnJlbnRCb3gtPmZsb3dUaHJlYWRDb250YWluaW5nQmxvY2soKSB8fCBjdXJyZW50
Qm94LT5pc1dyaXRpbmdNb2RlUm9vdCgpKSB7CisgICAgICAgICAgICAgICAgLy8gRklYTUU6IEZv
ciBub3cgcmVxdWlyZSBvbmx5IGJsb2NrLWxldmVsIG5vbi1wb3NpdGlvbmVkCisgICAgICAgICAg
ICAgICAgLy8gYmxvY2sgZmxvd3MgYWxsIHRoZSB3YXkgYmFjayB0byB0aGUgcm9vdC4gVGhpcyBs
aW1pdHMgdGhlIG9wdGltaXphdGlvbgogICAgICAgICAgICAgICAgIC8vIGZvciBub3csIGFuZCB3
ZSdsbCBleHBhbmQgaXQgaW4gZnV0dXJlIHBhdGNoZXMgdG8gYXBwbHkgdG8gbW9yZSBhbmQgbW9y
ZSBzY2VuYXJpb3MuCiAgICAgICAgICAgICAgICAgLy8gRGlzYWxsb3cgcmVnaW9ucy9jb2x1bW5z
IGZyb20gaGF2aW5nIHRoZSBvcHRpbWl6YXRpb24uCiAgICAgICAgICAgICAgICAgLy8gR2l2ZSB1
cCBpZiB0aGUgd3JpdGluZyBtb2RlIGNoYW5nZXMgYXQgYWxsIGluIHRoZSBjb250YWluaW5nIGJs
b2NrIGNoYWluLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmggYi9T
b3VyY2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuaAppbmRleCBlMGE0Mjc5YTllYzYzOGFjMDE1ODcx
MjcwNzNmZjIxMDU1NmFjNmY3Li44MWM5ZjZhM2Y2Zjc3MTkxMjZmODY2Y2I2NzJmOGNmZWNmZDY4
MWExIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuaApAQCAtMjYwLDcgKzI2MCw3IEBAIGVudW0gY2xhc3Mg
RG9jdW1lbnRDb21wYXRpYmlsaXR5TW9kZSA6IHVuc2lnbmVkIGNoYXIgewogICAgIExpbWl0ZWRR
dWlya3NNb2RlID0gMSA8PCAyCiB9OwogCi1lbnVtIERpbWVuc2lvbnNDaGVjayB7IFdpZHRoRGlt
ZW5zaW9uc0NoZWNrID0gMSA8PCAwLCBIZWlnaHREaW1lbnNpb25zQ2hlY2sgPSAxIDw8IDEsIEFs
bERpbWVuc2lvbnNDaGVjayA9IDEgPDwgMiB9OworZW51bSBEaW1lbnNpb25zQ2hlY2sgeyBXaWR0
aERpbWVuc2lvbnNDaGVjayA9IDB4MSwgSGVpZ2h0RGltZW5zaW9uc0NoZWNrID0gMHgyLCBBbGxE
aW1lbnNpb25zQ2hlY2sgPSAweDMgfTsKIAogY2xhc3MgRG9jdW1lbnQgOiBwdWJsaWMgQ29udGFp
bmVyTm9kZSwgcHVibGljIFRyZWVTY29wZSwgcHVibGljIFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQs
IHB1YmxpYyBGb250U2VsZWN0b3JDbGllbnQgewogcHVibGljOgpAQCAtNTY5LDcgKzU2OSw3IEBA
IHB1YmxpYzoKICAgICBib29sIHJlbmRlclRyZWVCZWluZ0Rlc3Ryb3llZCgpIGNvbnN0IHsgcmV0
dXJuIG1fcmVuZGVyVHJlZUJlaW5nRGVzdHJveWVkOyB9CiAgICAgYm9vbCBoYXNMaXZpbmdSZW5k
ZXJUcmVlKCkgY29uc3QgeyByZXR1cm4gcmVuZGVyVmlldygpICYmICFyZW5kZXJUcmVlQmVpbmdE
ZXN0cm95ZWQoKTsgfQogICAgIAotICAgIGJvb2wgdXBkYXRlTGF5b3V0SWZEaW1lbnNpb25zT3V0
T2ZEYXRlKEVsZW1lbnQmLCBEaW1lbnNpb25zQ2hlY2sgPSBBbGxEaW1lbnNpb25zQ2hlY2spOwor
ICAgIGJvb2wgdXBkYXRlTGF5b3V0SWZEaW1lbnNpb25zT3V0T2ZEYXRlKEVsZW1lbnQqLCBEaW1l
bnNpb25zQ2hlY2sgPSBBbGxEaW1lbnNpb25zQ2hlY2spOwogICAgIAogICAgIEFYT2JqZWN0Q2Fj
aGUqIGV4aXN0aW5nQVhPYmplY3RDYWNoZSgpIGNvbnN0OwogICAgIFdFQkNPUkVfRVhQT1JUIEFY
T2JqZWN0Q2FjaGUqIGF4T2JqZWN0Q2FjaGUoKSBjb25zdDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL2RvbS9FbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcApp
bmRleCA4YzMzZThmZjJiNjU5ZDdkMjc2NjU1NzEzNDBjNjliYmEwZTg4ZTA5Li5lOTRiOWNjNjBk
ODcxYWZkMjMxNmIxZTNiMTUyZWQyZjU3YzJiOTRhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9kb20vRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCkBA
IC03MjksNyArNzI5LDcgQEAgZG91YmxlIEVsZW1lbnQ6Om9mZnNldFRvcCgpCiAKIGRvdWJsZSBF
bGVtZW50OjpvZmZzZXRXaWR0aCgpCiB7Ci0gICAgZG9jdW1lbnQoKS51cGRhdGVMYXlvdXRJZkRp
bWVuc2lvbnNPdXRPZkRhdGUoKnRoaXMsIFdpZHRoRGltZW5zaW9uc0NoZWNrKTsKKyAgICBkb2N1
bWVudCgpLnVwZGF0ZUxheW91dElmRGltZW5zaW9uc091dE9mRGF0ZSh0aGlzLCBXaWR0aERpbWVu
c2lvbnNDaGVjayk7CiAgICAgaWYgKFJlbmRlckJveE1vZGVsT2JqZWN0KiByZW5kZXJlciA9IHJl
bmRlckJveE1vZGVsT2JqZWN0KCkpIHsKICAgICAgICAgTGF5b3V0VW5pdCBvZmZzZXRXaWR0aCA9
IHN1YnBpeGVsTWV0cmljc0VuYWJsZWQocmVuZGVyZXItPmRvY3VtZW50KCkpID8gcmVuZGVyZXIt
Pm9mZnNldFdpZHRoKCkgOiBMYXlvdXRVbml0KHJlbmRlcmVyLT5waXhlbFNuYXBwZWRPZmZzZXRX
aWR0aCgpKTsKICAgICAgICAgcmV0dXJuIGNvbnZlcnRUb05vblN1YnBpeGVsVmFsdWVJZk5lZWRl
ZChhZGp1c3RMYXlvdXRVbml0Rm9yQWJzb2x1dGVab29tKG9mZnNldFdpZHRoLCAqcmVuZGVyZXIp
LnRvRG91YmxlKCksIHJlbmRlcmVyLT5kb2N1bWVudCgpKTsKQEAgLTczOSw3ICs3MzksNyBAQCBk
b3VibGUgRWxlbWVudDo6b2Zmc2V0V2lkdGgoKQogCiBkb3VibGUgRWxlbWVudDo6b2Zmc2V0SGVp
Z2h0KCkKIHsKLSAgICBkb2N1bWVudCgpLnVwZGF0ZUxheW91dElmRGltZW5zaW9uc091dE9mRGF0
ZSgqdGhpcywgSGVpZ2h0RGltZW5zaW9uc0NoZWNrKTsKKyAgICBkb2N1bWVudCgpLnVwZGF0ZUxh
eW91dElmRGltZW5zaW9uc091dE9mRGF0ZSh0aGlzLCBIZWlnaHREaW1lbnNpb25zQ2hlY2spOwog
ICAgIGlmIChSZW5kZXJCb3hNb2RlbE9iamVjdCogcmVuZGVyZXIgPSByZW5kZXJCb3hNb2RlbE9i
amVjdCgpKSB7CiAgICAgICAgIExheW91dFVuaXQgb2Zmc2V0SGVpZ2h0ID0gc3VicGl4ZWxNZXRy
aWNzRW5hYmxlZChyZW5kZXJlci0+ZG9jdW1lbnQoKSkgPyByZW5kZXJlci0+b2Zmc2V0SGVpZ2h0
KCkgOiBMYXlvdXRVbml0KHJlbmRlcmVyLT5waXhlbFNuYXBwZWRPZmZzZXRIZWlnaHQoKSk7CiAg
ICAgICAgIHJldHVybiBjb252ZXJ0VG9Ob25TdWJwaXhlbFZhbHVlSWZOZWVkZWQoYWRqdXN0TGF5
b3V0VW5pdEZvckFic29sdXRlWm9vbShvZmZzZXRIZWlnaHQsICpyZW5kZXJlcikudG9Eb3VibGUo
KSwgcmVuZGVyZXItPmRvY3VtZW50KCkpOwpAQCAtNzkxLDcgKzc5MSw3IEBAIGRvdWJsZSBFbGVt
ZW50OjpjbGllbnRUb3AoKQogCiBkb3VibGUgRWxlbWVudDo6Y2xpZW50V2lkdGgoKQogewotICAg
IGRvY3VtZW50KCkudXBkYXRlTGF5b3V0SWZEaW1lbnNpb25zT3V0T2ZEYXRlKCp0aGlzLCBXaWR0
aERpbWVuc2lvbnNDaGVjayk7CisgICAgZG9jdW1lbnQoKS51cGRhdGVMYXlvdXRJZ25vcmVQZW5k
aW5nU3R5bGVzaGVldHMoKTsKIAogICAgIGlmICghZG9jdW1lbnQoKS5oYXNMaXZpbmdSZW5kZXJU
cmVlKCkpCiAgICAgICAgIHJldHVybiAwOwpAQCAtODEyLDcgKzgxMiw4IEBAIGRvdWJsZSBFbGVt
ZW50OjpjbGllbnRXaWR0aCgpCiAKIGRvdWJsZSBFbGVtZW50OjpjbGllbnRIZWlnaHQoKQogewot
ICAgIGRvY3VtZW50KCkudXBkYXRlTGF5b3V0SWZEaW1lbnNpb25zT3V0T2ZEYXRlKCp0aGlzLCBI
ZWlnaHREaW1lbnNpb25zQ2hlY2spOworICAgIGRvY3VtZW50KCkudXBkYXRlTGF5b3V0SWdub3Jl
UGVuZGluZ1N0eWxlc2hlZXRzKCk7CisKICAgICBpZiAoIWRvY3VtZW50KCkuaGFzTGl2aW5nUmVu
ZGVyVHJlZSgpKQogICAgICAgICByZXR1cm4gMDsKICAgICBSZW5kZXJWaWV3JiByZW5kZXJWaWV3
ID0gKmRvY3VtZW50KCkucmVuZGVyVmlldygpOwpAQCAtODcyLDcgKzg3Myw3IEBAIHZvaWQgRWxl
bWVudDo6c2V0U2Nyb2xsVG9wKGludCBuZXdUb3ApCiAKIGludCBFbGVtZW50OjpzY3JvbGxXaWR0
aCgpCiB7Ci0gICAgZG9jdW1lbnQoKS51cGRhdGVMYXlvdXRJZkRpbWVuc2lvbnNPdXRPZkRhdGUo
KnRoaXMsIFdpZHRoRGltZW5zaW9uc0NoZWNrKTsKKyAgICBkb2N1bWVudCgpLnVwZGF0ZUxheW91
dElnbm9yZVBlbmRpbmdTdHlsZXNoZWV0cygpOwogICAgIGlmIChSZW5kZXJCb3gqIHJlbmQgPSBy
ZW5kZXJCb3goKSkKICAgICAgICAgcmV0dXJuIGFkanVzdEZvckFic29sdXRlWm9vbShyZW5kLT5z
Y3JvbGxXaWR0aCgpLCAqcmVuZCk7CiAgICAgcmV0dXJuIDA7CkBAIC04ODAsNyArODgxLDcgQEAg
aW50IEVsZW1lbnQ6OnNjcm9sbFdpZHRoKCkKIAogaW50IEVsZW1lbnQ6OnNjcm9sbEhlaWdodCgp
CiB7Ci0gICAgZG9jdW1lbnQoKS51cGRhdGVMYXlvdXRJZkRpbWVuc2lvbnNPdXRPZkRhdGUoKnRo
aXMsIEhlaWdodERpbWVuc2lvbnNDaGVjayk7CisgICAgZG9jdW1lbnQoKS51cGRhdGVMYXlvdXRJ
Z25vcmVQZW5kaW5nU3R5bGVzaGVldHMoKTsKICAgICBpZiAoUmVuZGVyQm94KiByZW5kID0gcmVu
ZGVyQm94KCkpCiAgICAgICAgIHJldHVybiBhZGp1c3RGb3JBYnNvbHV0ZVpvb20ocmVuZC0+c2Ny
b2xsSGVpZ2h0KCksICpyZW5kKTsKICAgICByZXR1cm4gMDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>