<?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>50215</bug_id>
          
          <creation_ts>2010-11-30 02:35:44 -0800</creation_ts>
          <short_desc>REGRESSION(r72764): This change is causing assertion failures on the debug bots. (Requested by mrobinson on #webkit).</short_desc>
          <delta_ts>2010-11-30 03:28:05 -0800</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>Other</rep_platform>
          <op_sys>OS X 10.5</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>25831</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>mario</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>314911</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-11-30 02:35:44 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/72764 broke the build:
This change is causing assertion failures on the debug bots. (Requested by mrobinson on #webkit).

This is an automatic bug report generated by the sheriff-bot. 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 case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314912</commentid>
    <comment_count>1</comment_count>
      <attachid>75115</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-11-30 02:36:07 -0800</bug_when>
    <thetext>Created attachment 75115
ROLLOUT of r72764

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 --ignore-builders

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314934</commentid>
    <comment_count>2</comment_count>
      <attachid>75115</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-30 03:28:00 -0800</bug_when>
    <thetext>Comment on attachment 75115
ROLLOUT of r72764

Clearing flags on attachment: 75115

Committed r72904: &lt;http://trac.webkit.org/changeset/72904&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314935</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-30 03:28:05 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>75115</attachid>
            <date>2010-11-30 02:36:07 -0800</date>
            <delta_ts>2010-11-30 03:28:00 -0800</delta_ts>
            <desc>ROLLOUT of r72764</desc>
            <filename>bug-50215-20101130103602.patch</filename>
            <type>text/plain</type>
            <size>9246</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
MDM2MmYyOTdkZDFiMzk1YTdlZWZlNDYxOTNhNThlOGRmMDFiZDA5Yy4uZDAyOWQ5M2EyNjFjZDkz
YmY4ZmQzNjc3ZmZiMDgwODUxMDQ4ZDhmNiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMC0xMS0zMCAgU2hl
cmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CisKKyAgICAgICAgVW5yZXZp
ZXdlZCwgcm9sbGluZyBvdXQgcjcyNzY0LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC83Mjc2NAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NTAyMTUKKworICAgICAgICBUaGlzIGNoYW5nZSBpcyBjYXVzaW5nIGFzc2VydGlv
biBmYWlsdXJlcyBvbiB0aGUgZGVidWcgYm90cy4KKyAgICAgICAgKFJlcXVlc3RlZCBieSBtcm9i
aW5zb24gb24gI3dlYmtpdCkuCisKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L2d0ay9BY2Nlc3Np
YmlsaXR5T2JqZWN0V3JhcHBlckF0ay5jcHA6CisgICAgICAgICh3ZWJraXRfYWNjZXNzaWJsZV9n
ZXRfbmFtZSk6CisgICAgICAgICh3ZWJraXRfYWNjZXNzaWJsZV9kZXRhY2gpOgorCiAyMDEwLTEx
LTMwICBIZWxkZXIgQ29ycmVpYSAgPGhlbGRlckBzZW5jaGEuY29tPgogCiAgICAgICAgIFJldmll
d2VkIGJ5IEtlbm5ldGggUm9oZGUgQ2hyaXN0aWFuc2VuLgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9h
Y2Nlc3NpYmlsaXR5L2d0ay9BY2Nlc3NpYmlsaXR5T2JqZWN0V3JhcHBlckF0ay5jcHAgYi9XZWJD
b3JlL2FjY2Vzc2liaWxpdHkvZ3RrL0FjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyQXRrLmNwcApp
bmRleCAzMTU2NTA1ZDc0YjdmMGNjZjg0N2ExOGI2NjI2YzY3N2RlNzBkYmZlLi4zZDQzNDVhOTYw
NmU5NzJiZmE2YjliNTNhZDM4MTVkYzhiYmM5NTkwIDEwMDY0NAotLS0gYS9XZWJDb3JlL2FjY2Vz
c2liaWxpdHkvZ3RrL0FjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyQXRrLmNwcAorKysgYi9XZWJD
b3JlL2FjY2Vzc2liaWxpdHkvZ3RrL0FjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyQXRrLmNwcApA
QCAtMTcxLDcgKzE3MSw3IEBAIHN0YXRpYyBjb25zdCBnY2hhciogd2Via2l0X2FjY2Vzc2libGVf
Z2V0X25hbWUoQXRrT2JqZWN0KiBvYmplY3QpCiAgICAgICAgICAgICAgICAgcmV0dXJuIHdlYmtp
dF9hY2Nlc3NpYmxlX3RleHRfZ2V0X3RleHQoQVRLX1RFWFQoYXRrT2JqZWN0KSwgMCwgLTEpOwog
ICAgICAgICB9CiAKLSAgICAgICAgLy8gVHJ5IHRleHQgdW5kZXIgdGhlIG5vZGUuCisgICAgICAg
IC8vIFRyeSB0ZXh0IHVuZGVyIHRoZSBub2RlCiAgICAgICAgIFN0cmluZyB0ZXh0VW5kZXIgPSBy
ZW5kZXJPYmplY3QtPnRleHRVbmRlckVsZW1lbnQoKTsKICAgICAgICAgaWYgKHRleHRVbmRlci5s
ZW5ndGgoKSkKICAgICAgICAgICAgIHJldHVybiByZXR1cm5TdHJpbmcodGV4dFVuZGVyKTsKQEAg
LTE4NywxMyArMTg3LDYgQEAgc3RhdGljIGNvbnN0IGdjaGFyKiB3ZWJraXRfYWNjZXNzaWJsZV9n
ZXRfbmFtZShBdGtPYmplY3QqIG9iamVjdCkKICAgICAgICAgfQogICAgIH0KIAotICAgIC8vIEZh
bGxiYWNrIGZvciB0aGUgd2ViQXJlYSBvYmplY3Q6IGp1c3QgcmV0dXJuIHRoZSBkb2N1bWVudCdz
IHRpdGxlLgotICAgIGlmIChyZW5kZXJPYmplY3QtPmlzV2ViQXJlYSgpKSB7Ci0gICAgICAgIERv
Y3VtZW50KiBkb2N1bWVudCA9IGNvcmVPYmplY3QtPmRvY3VtZW50KCk7Ci0gICAgICAgIGlmIChk
b2N1bWVudCkKLSAgICAgICAgICAgIHJldHVybiByZXR1cm5TdHJpbmcoZG9jdW1lbnQtPnRpdGxl
KCkpOwotICAgIH0KLQogICAgIHJldHVybiByZXR1cm5TdHJpbmcoY29yZU9iamVjdC0+c3RyaW5n
VmFsdWUoKSk7CiB9CiAKQEAgLTIzMDMsOSArMjI5Niw2IEBAIHZvaWQgd2Via2l0X2FjY2Vzc2li
bGVfZGV0YWNoKFdlYktpdEFjY2Vzc2libGUqIGFjY2Vzc2libGUpCiB7CiAgICAgQVNTRVJUKGFj
Y2Vzc2libGUtPm1fb2JqZWN0KTsKIAotICAgIGlmIChjb3JlKGFjY2Vzc2libGUpLT5yb2xlVmFs
dWUoKSA9PSBXZWJBcmVhUm9sZSkKLSAgICAgICAgZ19zaWduYWxfZW1pdF9ieV9uYW1lKGFjY2Vz
c2libGUsICJzdGF0ZS1jaGFuZ2UiLCAiZGVmdW5jdCIsIHRydWUpOwotCiAgICAgLy8gV2UgcmVw
bGFjZSB0aGUgV2ViQ29yZSBBY2Nlc3NpYmlsaXR5T2JqZWN0IHdpdGggYSBmYWxsYmFjayBvYmpl
Y3QgdGhhdAogICAgIC8vIHByb3ZpZGVzIGRlZmF1bHQgaW1wbGVtZW50YXRpb25zIHRvIGF2b2lk
IHJlcGV0aXRpdmUgbnVsbC1jaGVja2luZyBhZnRlcgogICAgIC8vIGRldGFjaG1lbnQuCmRpZmYg
LS1naXQgYS9XZWJLaXQvZ3RrL0NoYW5nZUxvZyBiL1dlYktpdC9ndGsvQ2hhbmdlTG9nCmluZGV4
IGVjZGM2ZGQ2NzAyZGJhNzA1ZTRhMWQxYzc3NGY3OTI5ZmJlYTNjNTYuLmE3M2UxYWIyZGUxNjhm
YzYxNmI2NmNmMjJlNDhlOGY3ZWQ3NmUxZGMgMTAwNjQ0Ci0tLSBhL1dlYktpdC9ndGsvQ2hhbmdl
TG9nCisrKyBiL1dlYktpdC9ndGsvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTAtMTEt
MzAgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgorCisgICAgICAg
IFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI3Mjc2NC4KKyAgICAgICAgaHR0cDovL3RyYWMud2Vi
a2l0Lm9yZy9jaGFuZ2VzZXQvNzI3NjQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTUwMjE1CisKKyAgICAgICAgVGhpcyBjaGFuZ2UgaXMgY2F1c2luZyBh
c3NlcnRpb24gZmFpbHVyZXMgb24gdGhlIGRlYnVnIGJvdHMuCisgICAgICAgIChSZXF1ZXN0ZWQg
YnkgbXJvYmluc29uIG9uICN3ZWJraXQpLgorCisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvRnJh
bWVMb2FkZXJDbGllbnRHdGsuY3BwOgorICAgICAgICAoV2ViS2l0Ojpub3RpZnlTdGF0dXMpOgor
ICAgICAgICAqIHRlc3RzL3Rlc3RhdGsuYzoKKyAgICAgICAgKG1haW4pOgorCiAyMDEwLTExLTI5
ICBYYW4gTG9wZXogIDx4bG9wZXpAaWdhbGlhLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBN
YXJ0aW4gUm9iaW5zb24uCmRpZmYgLS1naXQgYS9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0Zy
YW1lTG9hZGVyQ2xpZW50R3RrLmNwcCBiL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvRnJhbWVM
b2FkZXJDbGllbnRHdGsuY3BwCmluZGV4IGU3YTI0NTczMzdlNjY4NDI3MjA0MWY1ODkxMjJkNmIw
NGNiZmIzNmYuLmZkZWY5ZGNmYzY1ZjkwYWI5MDdmMGJlYjMyMWJkM2ZkMTMyN2M0NGIgMTAwNjQ0
Ci0tLSBhL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRHdGsuY3Bw
CisrKyBiL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRHdGsuY3Bw
CkBAIC0yNSw3ICsyNSw2IEBACiAjaW5jbHVkZSAiY29uZmlnLmgiCiAjaW5jbHVkZSAiRnJhbWVM
b2FkZXJDbGllbnRHdGsuaCIKIAotI2luY2x1ZGUgIkFYT2JqZWN0Q2FjaGUuaCIKICNpbmNsdWRl
ICJBcmNoaXZlUmVzb3VyY2UuaCIKICNpbmNsdWRlICJDYWNoZWRGcmFtZS5oIgogI2luY2x1ZGUg
IkNvbG9yLmgiCkBAIC0yMDksMzQgKzIwOCw2IEBAIFN0cmluZyBGcmFtZUxvYWRlckNsaWVudDo6
dXNlckFnZW50KGNvbnN0IEtVUkwmIHVybCkKICAgICByZXR1cm4gU3RyaW5nOjpmcm9tVVRGOCh3
ZWJraXRfd2ViX3NldHRpbmdzX2dldF91c2VyX2FnZW50KHNldHRpbmdzKSk7CiB9CiAKLXN0YXRp
YyB2b2lkIG5vdGlmeUFjY2Vzc2liaWxpdHlTdGF0dXMoV2ViS2l0V2ViRnJhbWUqIGZyYW1lLCBX
ZWJLaXRMb2FkU3RhdHVzIGxvYWRTdGF0dXMpCi17Ci0gICAgV2ViS2l0V2ViVmlldyogd2ViVmll
dyA9IGdldFZpZXdGcm9tRnJhbWUoZnJhbWUpOwotICAgIGlmICghd2ViVmlldyB8fCBmcmFtZSAh
PSB3ZWJraXRfd2ViX3ZpZXdfZ2V0X21haW5fZnJhbWUod2ViVmlldykpCi0gICAgICAgIHJldHVy
bjsKLQotICAgIEF0a09iamVjdCogYXhPYmplY3QgPSBndGtfd2lkZ2V0X2dldF9hY2Nlc3NpYmxl
KEdUS19XSURHRVQod2ViVmlldykpOwotICAgIGlmICghYXhPYmplY3QgfHwgIUFUS19JU19ET0NV
TUVOVChheE9iamVjdCkpCi0gICAgICAgIHJldHVybjsKLQotICAgIHN3aXRjaCAobG9hZFN0YXR1
cykgewotICAgIGNhc2UgV0VCS0lUX0xPQURfUFJPVklTSU9OQUw6Ci0gICAgICAgIGdfc2lnbmFs
X2VtaXRfYnlfbmFtZShheE9iamVjdCwgInN0YXRlLWNoYW5nZSIsICJidXN5IiwgdHJ1ZSk7Ci0g
ICAgICAgIGlmIChjb3JlKGZyYW1lKS0+bG9hZGVyKCktPmxvYWRUeXBlKCkgPT0gRnJhbWVMb2Fk
VHlwZVJlbG9hZCkKLSAgICAgICAgICAgIGdfc2lnbmFsX2VtaXRfYnlfbmFtZShheE9iamVjdCwg
InJlbG9hZCIpOwotICAgICAgICBicmVhazsKLSAgICBjYXNlIFdFQktJVF9MT0FEX0ZBSUxFRDoK
LSAgICAgICAgZ19zaWduYWxfZW1pdF9ieV9uYW1lKGF4T2JqZWN0LCAibG9hZC1zdG9wcGVkIik7
Ci0gICAgICAgIGdfc2lnbmFsX2VtaXRfYnlfbmFtZShheE9iamVjdCwgInN0YXRlLWNoYW5nZSIs
ICJidXN5IiwgZmFsc2UpOwotICAgICAgICBicmVhazsKLSAgICBjYXNlIFdFQktJVF9MT0FEX0ZJ
TklTSEVEOgotICAgICAgICBnX3NpZ25hbF9lbWl0X2J5X25hbWUoYXhPYmplY3QsICJsb2FkLWNv
bXBsZXRlIik7Ci0gICAgICAgIGdfc2lnbmFsX2VtaXRfYnlfbmFtZShheE9iamVjdCwgInN0YXRl
LWNoYW5nZSIsICJidXN5IiwgZmFsc2UpOwotICAgIGRlZmF1bHQ6Ci0gICAgICAgIGJyZWFrOwot
ICAgIH0KLX0KLQogc3RhdGljIHZvaWQgbm90aWZ5U3RhdHVzKFdlYktpdFdlYkZyYW1lKiBmcmFt
ZSwgV2ViS2l0TG9hZFN0YXR1cyBsb2FkU3RhdHVzKQogewogICAgIGZyYW1lLT5wcml2LT5sb2Fk
U3RhdHVzID0gbG9hZFN0YXR1czsKQEAgLTI0Nyw5ICsyMTgsNiBAQCBzdGF0aWMgdm9pZCBub3Rp
ZnlTdGF0dXMoV2ViS2l0V2ViRnJhbWUqIGZyYW1lLCBXZWJLaXRMb2FkU3RhdHVzIGxvYWRTdGF0
dXMpCiAgICAgICAgIHdlYlZpZXctPnByaXYtPmxvYWRTdGF0dXMgPSBsb2FkU3RhdHVzOwogICAg
ICAgICBnX29iamVjdF9ub3RpZnkoR19PQkpFQ1Qod2ViVmlldyksICJsb2FkLXN0YXR1cyIpOwog
ICAgIH0KLQotICAgIGlmIChBWE9iamVjdENhY2hlOjphY2Nlc3NpYmlsaXR5RW5hYmxlZCgpKQot
ICAgICAgICBub3RpZnlBY2Nlc3NpYmlsaXR5U3RhdHVzKGZyYW1lLCBsb2FkU3RhdHVzKTsKIH0K
IAogc3RhdGljIHZvaWQgbG9hZERvbmUoV2ViS2l0V2ViRnJhbWUqIGZyYW1lLCBib29sIGRpZFN1
Y2NlZWQpCmRpZmYgLS1naXQgYS9XZWJLaXQvZ3RrL3Rlc3RzL3Rlc3RhdGsuYyBiL1dlYktpdC9n
dGsvdGVzdHMvdGVzdGF0ay5jCmluZGV4IDk0ZjRhOTY5MmQyNTJmM2ZiN2RjYTVmZmE0MjgwZWM5
ZWVkYmYzNjEuLmYwOThmNjJjZGFmMGZmZDM1MmFlM2MwOTcxODllMmVlMTU3MTk3MjYgMTAwNjQ0
Ci0tLSBhL1dlYktpdC9ndGsvdGVzdHMvdGVzdGF0ay5jCisrKyBiL1dlYktpdC9ndGsvdGVzdHMv
dGVzdGF0ay5jCkBAIC0yMSw3ICsyMSw2IEBACiAjaW5jbHVkZSA8Z2xpYi5oPgogI2luY2x1ZGUg
PGdsaWIvZ3N0ZGlvLmg+CiAjaW5jbHVkZSA8Z3RrL2d0ay5oPgotI2luY2x1ZGUgPHN0ZGxpYi5o
PgogI2luY2x1ZGUgPHVuaXN0ZC5oPgogI2luY2x1ZGUgPHdlYmtpdC93ZWJraXQuaD4KIApAQCAt
MjIyLDc4ICsyMjEsNiBAQCBzdGF0aWMgdm9pZCBydW5HZXRUZXh0VGVzdHMoQXRrVGV4dCogdGV4
dE9iamVjdCkKICAgICAgICAgICAgICAgICAgICAgICAgIDAsICJUaGlzIGlzIGEgdGVzdC4gVGhp
cyBpcyB0aGUgc2Vjb25kIHNlbnRlbmNlLiBBbmQgdGhpcyB0aGUgdGhpcmQuIiwgMCwgNjQpOwog
fQogCi1zdGF0aWMgdm9pZCBzdGF0ZUNoYW5nZWRDYihBdGtPYmplY3QqIG9iamVjdCwgZ2NoYXIq
IHN0YXRlTmFtZSwgZ2Jvb2xlYW4gc3RhdGVTZXQsIGdwb2ludGVyIHVudXNlZCkKLXsKLSAgICAv
KiBPbmx5ICdkZWZ1bmN0JyBhbmQgJ2J1c3knIHN0YXRlIGNoYW5nZXMgYXJlIGNvbnNpZGVyZWQu
ICovCi0gICAgaWYgKCFnX3N0cmNtcDAoc3RhdGVOYW1lLCAiZGVmdW5jdCIpKSB7Ci0gICAgICAg
IGdfcHJpbnQoIltkZWZ1bmN0XSIpOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0gICAgaWYg
KCFnX3N0cmNtcDAoc3RhdGVOYW1lLCAiYnVzeSIpKSB7Ci0gICAgICAgIGdfcHJpbnQoIltidXN5
OiVkXSIsIHN0YXRlU2V0KTsKLSAgICAgICAgLyogSWYgJ2J1c3knIHN0YXRlIGlzIHVuc2V0LCBp
dCBtZWFucyB3ZSdyZSBkb25lLiAqLwotICAgICAgICBpZiAoIXN0YXRlU2V0KQotICAgICAgICAg
ICAgZXhpdCgwKTsKLSAgICB9Ci19Ci0KLXN0YXRpYyB2b2lkIGRvY3VtZW50UmVsb2FkQ2IoQXRr
RG9jdW1lbnQqIGRvY3VtZW50LCBncG9pbnRlciB1bnVzZWQpCi17Ci0gICAgZ19wcmludCgiW3Jl
bG9hZGVkXSIpOwotfQotCi1zdGF0aWMgdm9pZCBkb2N1bWVudExvYWRDb21wbGV0ZUNiKEF0a0Rv
Y3VtZW50KiBkb2N1bWVudCwgZ3BvaW50ZXIgdW51c2VkKQotewotICAgIGdfcHJpbnQoIltsb2Fk
IGNvbXBsZXRlZF0iKTsKLX0KLQotc3RhdGljIHZvaWQgd2Vidmlld0xvYWRTdGF0dXNDaGFuZ2Vk
Q2IoV2ViS2l0V2ViVmlldyogd2ViVmlldywgR1BhcmFtU3BlYyogcHNwZWMsIGdwb2ludGVyIHVu
dXNlZCkKLXsKLSAgICAvKiBXZSBuZWVkIHRvIGV4cGxpY2l0bHkgY29ubmVjdCBoZXJlIHRvIHRo
ZSBzaWduYWxzIGVtaXR0ZWQgYnkKLSAgICAgKiB0aGUgQXRrT2JqZWN0IGFzc29jaWF0ZWQgdG8g
dGhlIHdlYlZpZXcgYmVjYXVzZSB0aGUgQXRrT2JqZWN0Ci0gICAgICogaW5pYXRpYWxseSBhc3Nv
Y2lhdGVkIGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIHByb2Nlc3MgKHdoZW4gaW4KLSAgICAgKiB0
aGUgTE9BRF9QUk9WSVNJT05BTCBzdGF0ZSkgd2lsbCBnZXQgZGVzdHJveWVkIGFuZCByZXBsYWNl
ZCBieQotICAgICAqIGEgbmV3IG9uZSBsYXRlciBvbiwgd2hlbiB0aGUgTE9BRF9DT01NSVRFRCBz
dGF0ZSBpcyByZWFjaGVkLiAqLwotICAgIFdlYktpdExvYWRTdGF0dXMgbG9hZFN0YXR1cyA9IHdl
YmtpdF93ZWJfdmlld19nZXRfbG9hZF9zdGF0dXMod2ViVmlldyk7Ci0gICAgaWYgKGxvYWRTdGF0
dXMgPT0gV0VCS0lUX0xPQURfUFJPVklTSU9OQUwgfHwgbG9hZFN0YXR1cyA9PSBXRUJLSVRfTE9B
RF9DT01NSVRURUQpIHsKLSAgICAgICAgQXRrT2JqZWN0KiBheFdlYlZpZXcgPSBndGtfd2lkZ2V0
X2dldF9hY2Nlc3NpYmxlKEdUS19XSURHRVQod2ViVmlldykpOwotICAgICAgICBnX2Fzc2VydChB
VEtfSVNfRE9DVU1FTlQoYXhXZWJWaWV3KSk7Ci0KLSAgICAgICAgZ19zaWduYWxfY29ubmVjdChh
eFdlYlZpZXcsICJzdGF0ZS1jaGFuZ2UiLCBHX0NBTExCQUNLKHN0YXRlQ2hhbmdlZENiKSwgMCk7
Ci0gICAgICAgIGdfc2lnbmFsX2Nvbm5lY3QoYXhXZWJWaWV3LCAicmVsb2FkIiwgR19DQUxMQkFD
Syhkb2N1bWVudFJlbG9hZENiKSwgMCk7Ci0gICAgICAgIGdfc2lnbmFsX2Nvbm5lY3QoYXhXZWJW
aWV3LCAibG9hZC1jb21wbGV0ZSIsIEdfQ0FMTEJBQ0soZG9jdW1lbnRMb2FkQ29tcGxldGVDYiks
IDApOwotICAgIH0KLX0KLQotc3RhdGljIHZvaWQgdGVzdFdlYmtpdEF0a0RvY3VtZW50UmVsb2Fk
RXZlbnRzKCkKLXsKLSAgICBXZWJLaXRXZWJWaWV3KiB3ZWJWaWV3ID0gV0VCS0lUX1dFQl9WSUVX
KHdlYmtpdF93ZWJfdmlld19uZXcoKSk7Ci0gICAgZ19vYmplY3RfcmVmX3Npbmsod2ViVmlldyk7
Ci0gICAgR3RrQWxsb2NhdGlvbiBhbGxvY2F0aW9uID0geyAwLCAwLCA4MDAsIDYwMCB9OwotICAg
IGd0a193aWRnZXRfc2l6ZV9hbGxvY2F0ZShHVEtfV0lER0VUKHdlYlZpZXcpLCAmYWxsb2NhdGlv
bik7Ci0KLSAgICB3ZWJraXRfd2ViX3ZpZXdfbG9hZF9zdHJpbmcod2ViVmlldywgY29udGVudHMs
IDAsIDAsIDApOwotCi0gICAgLyogV2FpdCBmb3IgdGhlIGFjY2Vzc2libGUgb2JqZWN0cyB0byBi
ZSBjcmVhdGVkLiAqLwotICAgIHdhaXRGb3JBY2Nlc3NpYmxlT2JqZWN0cygpOwotCi0gICAgQXRr
T2JqZWN0KiBheFdlYlZpZXcgPSBndGtfd2lkZ2V0X2dldF9hY2Nlc3NpYmxlKEdUS19XSURHRVQo
d2ViVmlldykpOwotICAgIGdfYXNzZXJ0KEFUS19JU19ET0NVTUVOVChheFdlYlZpZXcpKTsKLQot
ICAgIGlmIChnX3Rlc3RfdHJhcF9mb3JrICgyMDAwMDAwLCBHX1RFU1RfVFJBUF9TSUxFTkNFX1NU
RE9VVCkpIHsKLSAgICAgICAgZ19zaWduYWxfY29ubmVjdCh3ZWJWaWV3LCAibm90aWZ5Ojpsb2Fk
LXN0YXR1cyIsIEdfQ0FMTEJBQ0sod2Vidmlld0xvYWRTdGF0dXNDaGFuZ2VkQ2IpLCAwKTsKLSAg
ICAgICAgd2Via2l0X3dlYl92aWV3X3JlbG9hZCh3ZWJWaWV3KTsKLSAgICB9Ci0KLSAgICAvKiBD
aGVjayByZXN1bHRzLiAqLwotICAgIGdfdGVzdF90cmFwX2Fzc2VydF9wYXNzZWQoKTsKLSAgICBn
X3Rlc3RfdHJhcF9hc3NlcnRfc3Rkb3V0KCJbYnVzeToxXVtyZWxvYWRlZF1bZGVmdW5jdF1bbG9h
ZCBjb21wbGV0ZWRdW2J1c3k6MF0iKTsKLQotICAgIGdfb2JqZWN0X3VucmVmKHdlYlZpZXcpOwot
fQotCi0KIHN0YXRpYyB2b2lkIHRlc3RXZWJraXRBdGtHZXRUZXh0QXRPZmZzZXRGb3JtcygpCiB7
CiAgICAgV2ViS2l0V2ViVmlldyogd2ViVmlldyA9IFdFQktJVF9XRUJfVklFVyh3ZWJraXRfd2Vi
X3ZpZXdfbmV3KCkpOwpAQCAtMTI4NCw3ICsxMjExLDYgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNo
YXIqKiBhcmd2KQogICAgIGd0a190ZXN0X2luaXQoJmFyZ2MsICZhcmd2LCAwKTsKIAogICAgIGdf
dGVzdF9idWdfYmFzZSgiaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvIik7Ci0gICAgZ190ZXN0X2Fk
ZF9mdW5jKCIvd2Via2l0L2F0ay9kb2N1bWVudFJlbG9hZEV2ZW50cyIsIHRlc3RXZWJraXRBdGtE
b2N1bWVudFJlbG9hZEV2ZW50cyk7CiAgICAgZ190ZXN0X2FkZF9mdW5jKCIvd2Via2l0L2F0ay9n
ZXRUZXh0QXRPZmZzZXQiLCB0ZXN0V2Via2l0QXRrR2V0VGV4dEF0T2Zmc2V0KTsKICAgICBnX3Rl
c3RfYWRkX2Z1bmMoIi93ZWJraXQvYXRrL2dldFRleHRBdE9mZnNldEZvcm1zIiwgdGVzdFdlYmtp
dEF0a0dldFRleHRBdE9mZnNldEZvcm1zKTsKICAgICBnX3Rlc3RfYWRkX2Z1bmMoIi93ZWJraXQv
YXRrL2dldFRleHRBdE9mZnNldE5ld2xpbmVzIiwgdGVzdFdlYmtpdEF0a0dldFRleHRBdE9mZnNl
dE5ld2xpbmVzKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>