<?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>140657</bug_id>
          
          <creation_ts>2015-01-19 19:38:00 -0800</creation_ts>
          <short_desc>REGRESSION(r178683): Lots of asserts in tests. (Requested by JoePeck on #webkit).</short_desc>
          <delta_ts>2015-01-19 19:42:59 -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>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>126878</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>kondapallykalyan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1062601</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-01-19 19:38:00 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/178683 broke the build:
Lots of asserts in tests. (Requested by JoePeck 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>1062603</commentid>
    <comment_count>1</comment_count>
      <attachid>244955</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-01-19 19:38:17 -0800</bug_when>
    <thetext>Created attachment 244955
ROLLOUT of r178683

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>1062607</commentid>
    <comment_count>2</comment_count>
      <attachid>244955</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-01-19 19:42:56 -0800</bug_when>
    <thetext>Comment on attachment 244955
ROLLOUT of r178683

Clearing flags on attachment: 244955

Committed r178689: &lt;http://trac.webkit.org/changeset/178689&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062608</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-01-19 19:42:59 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>244955</attachid>
            <date>2015-01-19 19:38:17 -0800</date>
            <delta_ts>2015-01-19 19:42:56 -0800</delta_ts>
            <desc>ROLLOUT of r178683</desc>
            <filename>bug-140657-20150119193824.patch</filename>
            <type>text/plain</type>
            <size>10845</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc4Njg3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTQ2Yzc0YjcwNWNhZjZm
NWJmMTBiZDQ2MGNlYTJkYmUwNWFhMmRmYi4uNGIwMjM1NTc4YzBhNWRiNzQ3ODViNWYyYzFiODY3
YTQ0ODc5ZGJkZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE1LTAxLTE5ICBDb21t
aXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2Vk
LCByb2xsaW5nIG91dCByMTc4NjgzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTQwNjU3CisKKyAgICAgICAgTG90cyBvZiBhc3NlcnRzIGluIHRlc3Rz
LiAoUmVxdWVzdGVkIGJ5IEpvZVBlY2sgb24gI3dlYmtpdCkuCisKKyAgICAgICAgUmV2ZXJ0ZWQg
Y2hhbmdlc2V0OgorCisgICAgICAgICJMYXlvdXRTdGF0ZSBhbmQgc3VidHJlZSBsYXlvdXQgY29k
ZSBzaG91bGQgdXNlCisgICAgICAgIFJlbmRlckVsZW1lbnQuIgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI2ODc4CisgICAgICAgIGh0dHA6Ly90cmFj
LndlYmtpdC5vcmcvY2hhbmdlc2V0LzE3ODY4MworCiAyMDE1LTAxLTE5ICBCcmVudCBGdWxnaGFt
ICA8YmZ1bGdoYW1AYXBwbGUuY29tPgogCiAgICAgICAgIFtXaW5dIFVucmV2aWV3ZWQgZ2FyZGVu
aW5nLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvclRpbWVs
aW5lQWdlbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvclRpbWVsaW5l
QWdlbnQuY3BwCmluZGV4IDc0OTM4ZDc4ZjRmOWRjODdiMzBkOGE2NWEwNDliNmEyMjI3NDE4ODcu
LmEyN2E5NDY5OTY1ZDA2MWNkNDI2NzgwMmFmMTUwODA2ZDE3ZGNlZjYgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JUaW1lbGluZUFnZW50LmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yVGltZWxpbmVBZ2VudC5jcHAKQEAgLTI4
Miw3ICsyODIsNyBAQCB2b2lkIEluc3BlY3RvclRpbWVsaW5lQWdlbnQ6OmRpZEludmFsaWRhdGVM
YXlvdXQoRnJhbWUmIGZyYW1lKQogCiB2b2lkIEluc3BlY3RvclRpbWVsaW5lQWdlbnQ6OndpbGxM
YXlvdXQoRnJhbWUmIGZyYW1lKQogewotICAgIFJlbmRlckVsZW1lbnQqIHJvb3QgPSBmcmFtZS52
aWV3KCktPmxheW91dFJvb3QoKTsKKyAgICBSZW5kZXJPYmplY3QqIHJvb3QgPSBmcmFtZS52aWV3
KCktPmxheW91dFJvb3QoKTsKICAgICBib29sIHBhcnRpYWxMYXlvdXQgPSAhIXJvb3Q7CiAKICAg
ICBpZiAoIXBhcnRpYWxMYXlvdXQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0Zy
YW1lVmlldy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAKaW5kZXggYmI0
YTA5ODBiYjM1MDhjN2QwYzhmNTBmOWI5NTUwODU5MGRkYzJmOS4uMmQ5ODI2MjViNjVlN2UyMjlj
OTgyYjNkYjY2NTIwNzY2NDBmZjBhOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9G
cmFtZVZpZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcApAQCAt
MTA4Myw5ICsxMDgzLDkgQEAgdm9pZCBGcmFtZVZpZXc6OnNldElzSW5XaW5kb3coYm9vbCBpc0lu
V2luZG93KQogICAgICAgICByZW5kZXJWaWV3LT5zZXRJc0luV2luZG93KGlzSW5XaW5kb3cpOwog
fQogCi1SZW5kZXJFbGVtZW50KiBGcmFtZVZpZXc6OmxheW91dFJvb3QoYm9vbCBvbmx5RHVyaW5n
TGF5b3V0KSBjb25zdAorUmVuZGVyT2JqZWN0KiBGcmFtZVZpZXc6OmxheW91dFJvb3QoYm9vbCBv
bmx5RHVyaW5nTGF5b3V0KSBjb25zdAogewotICAgIHJldHVybiBvbmx5RHVyaW5nTGF5b3V0ICYm
IGxheW91dFBlbmRpbmcoKSA/IG51bGxwdHIgOiBtX2xheW91dFJvb3Q7CisgICAgcmV0dXJuIG9u
bHlEdXJpbmdMYXlvdXQgJiYgbGF5b3V0UGVuZGluZygpID8gMCA6IG1fbGF5b3V0Um9vdDsKIH0K
IAogaW5saW5lIHZvaWQgRnJhbWVWaWV3Ojpmb3JjZUxheW91dFBhcmVudFZpZXdJZk5lZWRlZCgp
CkBAIC0xMzAxLDcgKzEzMDEsNyBAQCB2b2lkIEZyYW1lVmlldzo6bGF5b3V0KGJvb2wgYWxsb3dT
dWJ0cmVlKQogCiAgICAgICAgIGJvb2wgZGlzYWJsZUxheW91dFN0YXRlID0gZmFsc2U7CiAgICAg
ICAgIGlmIChzdWJ0cmVlKSB7Ci0gICAgICAgICAgICBkaXNhYmxlTGF5b3V0U3RhdGUgPSByb290
LT52aWV3KCkuc2hvdWxkRGlzYWJsZUxheW91dFN0YXRlRm9yU3VidHJlZSgqcm9vdCk7CisgICAg
ICAgICAgICBkaXNhYmxlTGF5b3V0U3RhdGUgPSByb290LT52aWV3KCkuc2hvdWxkRGlzYWJsZUxh
eW91dFN0YXRlRm9yU3VidHJlZShyb290KTsKICAgICAgICAgICAgIHJvb3QtPnZpZXcoKS5wdXNo
TGF5b3V0U3RhdGUoKnJvb3QpOwogICAgICAgICB9CiAgICAgICAgIExheW91dFN0YXRlRGlzYWJs
ZXIgbGF5b3V0U3RhdGVEaXNhYmxlcihkaXNhYmxlTGF5b3V0U3RhdGUgPyAmcm9vdC0+dmlldygp
IDogMCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5oIGIvU291
cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuaAppbmRleCAwNGY2YzlhMDIwODcyMjQwOGQyOWVl
MzUwNTc0YWExMGRmNzE4NTg1Li5mOGYwZWYxMzdlNTkwMTIwYzhhZjk1NGNlZmYxZTFhZDkyNWUy
YjU3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5oCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmgKQEAgLTExNCw3ICsxMTQsNyBAQCBwdWJsaWM6
CiAgICAgYm9vbCBsYXlvdXRQZW5kaW5nKCkgY29uc3Q7CiAgICAgYm9vbCBpc0luTGF5b3V0KCkg
Y29uc3QgeyByZXR1cm4gbV9sYXlvdXRQaGFzZSA9PSBJbkxheW91dDsgfQogCi0gICAgUmVuZGVy
RWxlbWVudCogbGF5b3V0Um9vdChib29sIG9ubHlEdXJpbmdMYXlvdXQgPSBmYWxzZSkgY29uc3Q7
CisgICAgUmVuZGVyT2JqZWN0KiBsYXlvdXRSb290KGJvb2wgb25seUR1cmluZ0xheW91dCA9IGZh
bHNlKSBjb25zdDsKICAgICB2b2lkIGNsZWFyTGF5b3V0Um9vdCgpIHsgbV9sYXlvdXRSb290ID0g
bnVsbHB0cjsgfQogICAgIGludCBsYXlvdXRDb3VudCgpIGNvbnN0IHsgcmV0dXJuIG1fbGF5b3V0
Q291bnQ7IH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0xheW91dFN0
YXRlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9MYXlvdXRTdGF0ZS5jcHAKaW5kZXgg
ZTUzNDMyMGU0NjFhZjg3YzdlMDczMTQ5NzFmYzBkNTAxYmRmYjdmYS4uMTdkMDYwMTViMDBmZTYz
ODQ4ZDlkNzIzMTFhMDIxNjEyNzZlMGFlNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL0xheW91dFN0YXRlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGF5
b3V0U3RhdGUuY3BwCkBAIC0xMjIsNyArMTIyLDcgQEAgTGF5b3V0U3RhdGU6OkxheW91dFN0YXRl
KHN0ZDo6dW5pcXVlX3B0cjxMYXlvdXRTdGF0ZT4gbmV4dCwgUmVuZGVyQm94KiByZW5kZXJlciwK
ICAgICAvLyBGSVhNRTogPGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEz
NDQzPiBBcHBseSBjb250cm9sIGNsaXAgaWYgcHJlc2VudC4KIH0KIAotTGF5b3V0U3RhdGU6Okxh
eW91dFN0YXRlKFJlbmRlckVsZW1lbnQmIHJvb3QpCitMYXlvdXRTdGF0ZTo6TGF5b3V0U3RhdGUo
UmVuZGVyT2JqZWN0JiByb290KQogICAgIDogbV9jbGlwcGVkKGZhbHNlKQogICAgICwgbV9pc1Bh
Z2luYXRlZChmYWxzZSkKICAgICAsIG1fcGFnZUxvZ2ljYWxIZWlnaHRDaGFuZ2VkKGZhbHNlKQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0xheW91dFN0YXRlLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvTGF5b3V0U3RhdGUuaAppbmRleCA4ZjhmOWUyYjMxMDExNmUy
NjRkODJhMTQwMGY5YjJmYzRjNmYyZTUxLi5kMGU3YTllNTA2MTFmMDJmYjAyMmUwODQ2ZjE5Y2Jm
OGVhZWRiZWY1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGF5b3V0U3Rh
dGUuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGF5b3V0U3RhdGUuaApAQCAtMzcs
NiArMzcsNyBAQCBjbGFzcyBSZW5kZXJCbG9ja0Zsb3c7CiBjbGFzcyBSZW5kZXJCb3g7CiBjbGFz
cyBSZW5kZXJFbGVtZW50OwogY2xhc3MgUmVuZGVyRmxvd1RocmVhZDsKK2NsYXNzIFJlbmRlck9i
amVjdDsKIGNsYXNzIFNoYXBlSW5zaWRlSW5mbzsKIAogY2xhc3MgTGF5b3V0U3RhdGUgewpAQCAt
NjAsNyArNjEsNyBAQCBwdWJsaWM6CiAgICAgfQogCiAgICAgTGF5b3V0U3RhdGUoc3RkOjp1bmlx
dWVfcHRyPExheW91dFN0YXRlPiwgUmVuZGVyQm94KiwgY29uc3QgTGF5b3V0U2l6ZSYgb2Zmc2V0
LCBMYXlvdXRVbml0IHBhZ2VIZWlnaHQsIGJvb2wgcGFnZUhlaWdodENoYW5nZWQpOwotICAgIGV4
cGxpY2l0IExheW91dFN0YXRlKFJlbmRlckVsZW1lbnQmKTsKKyAgICBleHBsaWNpdCBMYXlvdXRT
dGF0ZShSZW5kZXJPYmplY3QmKTsKIAogICAgIHZvaWQgY2xlYXJQYWdpbmF0aW9uSW5mb3JtYXRp
b24oKTsKICAgICBib29sIGlzUGFnaW5hdGVkKCkgY29uc3QgeyByZXR1cm4gbV9pc1BhZ2luYXRl
ZDsgfQpAQCAtMTI4LDcgKzEyOSw3IEBAIHB1YmxpYzoKICAgICBSZW5kZXJGbG93VGhyZWFkKiBt
X2N1cnJlbnRSZW5kZXJGbG93VGhyZWFkIHsgbnVsbHB0ciB9OwogCiAjaWZuZGVmIE5ERUJVRwot
ICAgIFJlbmRlckVsZW1lbnQqIG1fcmVuZGVyZXI7CisgICAgUmVuZGVyT2JqZWN0KiBtX3JlbmRl
cmVyOwogI2VuZGlmCiB9OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRWxlbWVu
dC5jcHAKaW5kZXggMDFhMjZiYzY4MzNiOTQ0ZDNiMTkyY2UxZmFlYzQxODIxMmRlZDYwMS4uOWQ3
MTY5ZGU2NWE4OWNlMDdmZGMwN2UxNDFhMDcxY2VjMjA1OTRkYSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJFbGVtZW50LmNwcApAQCAtMTA2NCwxNCArMTA2NCw2IEBAIHZvaWQg
UmVuZGVyRWxlbWVudDo6d2lsbEJlRGVzdHJveWVkKCkKICAgICBpZiAoaGFzQ291bnRlck5vZGVN
YXAoKSkKICAgICAgICAgUmVuZGVyQ291bnRlcjo6ZGVzdHJveUNvdW50ZXJOb2RlcygqdGhpcyk7
CiAKLSAgICBpZiAoIWRvY3VtZW50QmVpbmdEZXN0cm95ZWQoKSAmJiB2aWV3KCkuZnJhbWVWaWV3
KCkubGF5b3V0Um9vdCgpID09IHRoaXMpIHsKLSAgICAgICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7
Ci0gICAgICAgIC8vIFRoaXMgaW5kaWNhdGVzIGEgZmFpbHVyZSB0byBsYXlvdXQgdGhlIGNoaWxk
LCB3aGljaCBpcyB3aHkKLSAgICAgICAgLy8gdGhlIGxheW91dCByb290IGlzIHN0aWxsIHNldCB0
byB8dGhpc3wuIE1ha2Ugc3VyZSB0byBjbGVhciBpdAotICAgICAgICAvLyBzaW5jZSB3ZSBhcmUg
Z2V0dGluZyBkZXN0cm95ZWQuCi0gICAgICAgIHZpZXcoKS5mcmFtZVZpZXcoKS5jbGVhckxheW91
dFJvb3QoKTsKLSAgICB9Ci0KICAgICBSZW5kZXJPYmplY3Q6OndpbGxCZURlc3Ryb3llZCgpOwog
CiAjaWYgIUFTU0VSVF9ESVNBQkxFRApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlck9iamVjdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyT2Jq
ZWN0LmNwcAppbmRleCA4YjhiMTg5NTQ1MTg2ZGEyOWRhYzlhMTRjMTQzZGI0MWVkYjhlNzc1Li4z
MmY5NjlhOTg2YzE1NzIzMTMzODZjYzZjNDhlNmQ0MjA1MGRjNTM2IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyT2JqZWN0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyT2JqZWN0LmNwcApAQCAtMTg2NSw2ICsxODY1LDIwIEBAIGJvb2wg
UmVuZGVyT2JqZWN0Ojppc1NlbGVjdGlvbkJvcmRlcigpIGNvbnN0CiAgICAgICAgIHx8IHZpZXco
KS5zZWxlY3Rpb25VbnNwbGl0RW5kKCkgPT0gdGhpczsKIH0KIAoraW5saW5lIHZvaWQgUmVuZGVy
T2JqZWN0OjpjbGVhckxheW91dFJvb3RJZk5lZWRlZCgpIGNvbnN0Cit7CisgICAgaWYgKGRvY3Vt
ZW50QmVpbmdEZXN0cm95ZWQoKSkKKyAgICAgICAgcmV0dXJuOworCisgICAgaWYgKHZpZXcoKS5m
cmFtZVZpZXcoKS5sYXlvdXRSb290KCkgPT0gdGhpcykgeworICAgICAgICBBU1NFUlRfTk9UX1JF
QUNIRUQoKTsKKyAgICAgICAgLy8gVGhpcyBpbmRpY2F0ZXMgYSBmYWlsdXJlIHRvIGxheW91dCB0
aGUgY2hpbGQsIHdoaWNoIGlzIHdoeQorICAgICAgICAvLyB0aGUgbGF5b3V0IHJvb3QgaXMgc3Rp
bGwgc2V0IHRvIHx0aGlzfC4gTWFrZSBzdXJlIHRvIGNsZWFyIGl0CisgICAgICAgIC8vIHNpbmNl
IHdlIGFyZSBnZXR0aW5nIGRlc3Ryb3llZC4KKyAgICAgICAgdmlldygpLmZyYW1lVmlldygpLmNs
ZWFyTGF5b3V0Um9vdCgpOworICAgIH0KK30KKwogdm9pZCBSZW5kZXJPYmplY3Q6OndpbGxCZURl
c3Ryb3llZCgpCiB7CiAgICAgLy8gRm9yIGFjY2Vzc2liaWxpdHkgbWFuYWdlbWVudCwgbm90aWZ5
IHRoZSBwYXJlbnQgb2YgdGhlIGltbWluZW50IGNoYW5nZSB0byBpdHMgY2hpbGQgc2V0LgpAQCAt
MTg4Nyw2ICsxOTAxLDggQEAgdm9pZCBSZW5kZXJPYmplY3Q6OndpbGxCZURlc3Ryb3llZCgpCiAg
ICAgICAgIHNldEhhc0xheWVyKGZhbHNlKTsKICAgICAgICAgZG93bmNhc3Q8UmVuZGVyTGF5ZXJN
b2RlbE9iamVjdD4oKnRoaXMpLmRlc3Ryb3lMYXllcigpOwogICAgIH0KKworICAgIGNsZWFyTGF5
b3V0Um9vdElmTmVlZGVkKCk7CiB9CiAKIHZvaWQgUmVuZGVyT2JqZWN0OjppbnNlcnRlZEludG9U
cmVlKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJPYmplY3Qu
aCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJPYmplY3QuaAppbmRleCA2MjZhMjU4
ZDg5NDdjOGMwMmI2NGQyMzU4NjIxYzJlZGIzNjcyNThiLi4xYTI3Y2E3NzdhMzdlZTVmOWM1YjQ5
ZjIzMzQwYjAwYjcyODgzNDc0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyT2JqZWN0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck9iamVj
dC5oCkBAIC04NTYsNiArODU2LDcgQEAgcHJvdGVjdGVkOgogCiAgICAgdm9pZCBhZGp1c3RSZWN0
Rm9yT3V0bGluZUFuZFNoYWRvdyhMYXlvdXRSZWN0JikgY29uc3Q7CiAKKyAgICB2b2lkIGNsZWFy
TGF5b3V0Um9vdElmTmVlZGVkKCkgY29uc3Q7CiAgICAgdmlydHVhbCB2b2lkIHdpbGxCZURlc3Ry
b3llZCgpOwogCiAgICAgdmlydHVhbCB2b2lkIGluc2VydGVkSW50b1RyZWUoKTsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJWaWV3LmNwcCBiL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJWaWV3LmNwcAppbmRleCA3OWQ2NmZhYzhjOTRkYjc1ZDhlN2M3
ZGJmYzAyOWYwMDU3NjEyYTA4Li4zMjEyZGIyODA4ZTY2YzcyY2Y5MDk5YWI0NmRhZmExY2ExZDEz
N2JkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVmlldy5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclZpZXcuY3BwCkBAIC0xMTg2LDcg
KzExODYsNyBAQCBmbG9hdCBSZW5kZXJWaWV3Ojp6b29tRmFjdG9yKCkgY29uc3QKICAgICByZXR1
cm4gZnJhbWVWaWV3KCkuZnJhbWUoKS5wYWdlWm9vbUZhY3RvcigpOwogfQogCi12b2lkIFJlbmRl
clZpZXc6OnB1c2hMYXlvdXRTdGF0ZShSZW5kZXJFbGVtZW50JiByb290KQordm9pZCBSZW5kZXJW
aWV3OjpwdXNoTGF5b3V0U3RhdGUoUmVuZGVyT2JqZWN0JiByb290KQogewogICAgIEFTU0VSVCht
X2xheW91dFN0YXRlRGlzYWJsZUNvdW50ID09IDApOwogICAgIEFTU0VSVChtX2xheW91dFN0YXRl
ID09IDApOwpAQCAtMTE5NSw5ICsxMTk1LDkgQEAgdm9pZCBSZW5kZXJWaWV3OjpwdXNoTGF5b3V0
U3RhdGUoUmVuZGVyRWxlbWVudCYgcm9vdCkKICAgICBwdXNoTGF5b3V0U3RhdGVGb3JDdXJyZW50
Rmxvd1RocmVhZChyb290KTsKIH0KIAotYm9vbCBSZW5kZXJWaWV3OjpzaG91bGREaXNhYmxlTGF5
b3V0U3RhdGVGb3JTdWJ0cmVlKGNvbnN0IFJlbmRlckVsZW1lbnQmIHJlbmRlcmVyKSBjb25zdAor
Ym9vbCBSZW5kZXJWaWV3OjpzaG91bGREaXNhYmxlTGF5b3V0U3RhdGVGb3JTdWJ0cmVlKFJlbmRl
ck9iamVjdCogcmVuZGVyZXIpIGNvbnN0CiB7Ci0gICAgY29uc3QgUmVuZGVyRWxlbWVudCogbyA9
ICZyZW5kZXJlcjsKKyAgICBSZW5kZXJPYmplY3QqIG8gPSByZW5kZXJlcjsKICAgICB3aGlsZSAo
bykgewogICAgICAgICBpZiAoby0+aGFzVHJhbnNmb3JtKCkgfHwgby0+aGFzUmVmbGVjdGlvbigp
KQogICAgICAgICAgICAgcmV0dXJuIHRydWU7CkBAIC0xMzAwLDE4ICsxMzAwLDE4IEBAIEZsb3dU
aHJlYWRDb250cm9sbGVyJiBSZW5kZXJWaWV3OjpmbG93VGhyZWFkQ29udHJvbGxlcigpCiAgICAg
cmV0dXJuICptX2Zsb3dUaHJlYWRDb250cm9sbGVyOwogfQogCi12b2lkIFJlbmRlclZpZXc6OnB1
c2hMYXlvdXRTdGF0ZUZvckN1cnJlbnRGbG93VGhyZWFkKGNvbnN0IFJlbmRlckVsZW1lbnQmIHJl
bmRlcmVyKQordm9pZCBSZW5kZXJWaWV3OjpwdXNoTGF5b3V0U3RhdGVGb3JDdXJyZW50Rmxvd1Ro
cmVhZChjb25zdCBSZW5kZXJPYmplY3QmIG9iamVjdCkKIHsKICAgICBpZiAoIW1fZmxvd1RocmVh
ZENvbnRyb2xsZXIpCiAgICAgICAgIHJldHVybjsKIAotICAgIFJlbmRlckZsb3dUaHJlYWQqIGN1
cnJlbnRGbG93VGhyZWFkID0gcmVuZGVyZXIuZmxvd1RocmVhZENvbnRhaW5pbmdCbG9jaygpOwor
ICAgIFJlbmRlckZsb3dUaHJlYWQqIGN1cnJlbnRGbG93VGhyZWFkID0gb2JqZWN0LmZsb3dUaHJl
YWRDb250YWluaW5nQmxvY2soKTsKICAgICBpZiAoIWN1cnJlbnRGbG93VGhyZWFkKQogICAgICAg
ICByZXR1cm47CiAKICAgICBtX2xheW91dFN0YXRlLT5zZXRDdXJyZW50UmVuZGVyRmxvd1RocmVh
ZChjdXJyZW50Rmxvd1RocmVhZCk7CiAKLSAgICBjdXJyZW50Rmxvd1RocmVhZC0+cHVzaEZsb3dU
aHJlYWRMYXlvdXRTdGF0ZShyZW5kZXJlcik7CisgICAgY3VycmVudEZsb3dUaHJlYWQtPnB1c2hG
bG93VGhyZWFkTGF5b3V0U3RhdGUob2JqZWN0KTsKIH0KIAogdm9pZCBSZW5kZXJWaWV3Ojpwb3BM
YXlvdXRTdGF0ZUZvckN1cnJlbnRGbG93VGhyZWFkKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJWaWV3LmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyVmlldy5oCmluZGV4IDI1MzRiODkzNzFiYmQxNWFlNWFlMmQ4ZjFhYTQzMDE1ZDRmOWIwZWYu
LmQ0YzM2OTBjMjE2MmRiYzQwM2E2MWVhZWJiMWExNTE0NWQ1NTQ1YWMgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJWaWV3LmgKKysrIGIvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlclZpZXcuaApAQCAtMTM3LDEwICsxMzcsMTAgQEAgcHVibGljOgogICAg
IGJvb2wgZG9pbmdGdWxsUmVwYWludCgpIGNvbnN0IHsgcmV0dXJuIGZyYW1lVmlldygpLm5lZWRz
RnVsbFJlcGFpbnQoKTsgfQogCiAgICAgLy8gU3VidHJlZSBwdXNoL3BvcAotICAgIHZvaWQgcHVz
aExheW91dFN0YXRlKFJlbmRlckVsZW1lbnQmKTsKLSAgICB2b2lkIHBvcExheW91dFN0YXRlKFJl
bmRlckVsZW1lbnQmKSB7IHJldHVybiBwb3BMYXlvdXRTdGF0ZSgpOyB9IC8vIEp1c3QgZG9pbmcg
dGhpcyB0byBrZWVwIHBvcExheW91dFN0YXRlKCkgcHJpdmF0ZSBhbmQgdG8gbWFrZSB0aGUgc3Vi
dHJlZSBjYWxscyBzeW1tZXRyaWNhbC4KKyAgICB2b2lkIHB1c2hMYXlvdXRTdGF0ZShSZW5kZXJP
YmplY3QmKTsKKyAgICB2b2lkIHBvcExheW91dFN0YXRlKFJlbmRlck9iamVjdCYpIHsgcmV0dXJu
IHBvcExheW91dFN0YXRlKCk7IH0gLy8gSnVzdCBkb2luZyB0aGlzIHRvIGtlZXAgcG9wTGF5b3V0
U3RhdGUoKSBwcml2YXRlIGFuZCB0byBtYWtlIHRoZSBzdWJ0cmVlIGNhbGxzIHN5bW1ldHJpY2Fs
LgogCi0gICAgYm9vbCBzaG91bGREaXNhYmxlTGF5b3V0U3RhdGVGb3JTdWJ0cmVlKGNvbnN0IFJl
bmRlckVsZW1lbnQmKSBjb25zdDsKKyAgICBib29sIHNob3VsZERpc2FibGVMYXlvdXRTdGF0ZUZv
clN1YnRyZWUoUmVuZGVyT2JqZWN0KikgY29uc3Q7CiAKICAgICAvLyBSZXR1cm5zIHRydWUgaWYg
bGF5b3V0U3RhdGUgc2hvdWxkIGJlIHVzZWQgZm9yIGl0cyBjYWNoZWQgb2Zmc2V0IGFuZCBjbGlw
LgogICAgIGJvb2wgbGF5b3V0U3RhdGVFbmFibGVkKCkgY29uc3QgeyByZXR1cm4gbV9sYXlvdXRT
dGF0ZURpc2FibGVDb3VudCA9PSAwICYmIG1fbGF5b3V0U3RhdGU7IH0KQEAgLTI5MCw3ICsyOTAs
NyBAQCBwcml2YXRlOgogICAgIHZvaWQgY2hlY2tMYXlvdXRTdGF0ZShjb25zdCBMYXlvdXRTdGF0
ZSYpOwogI2VuZGlmCiAKLSAgICB2b2lkIHB1c2hMYXlvdXRTdGF0ZUZvckN1cnJlbnRGbG93VGhy
ZWFkKGNvbnN0IFJlbmRlckVsZW1lbnQmKTsKKyAgICB2b2lkIHB1c2hMYXlvdXRTdGF0ZUZvckN1
cnJlbnRGbG93VGhyZWFkKGNvbnN0IFJlbmRlck9iamVjdCYpOwogICAgIHZvaWQgcG9wTGF5b3V0
U3RhdGVGb3JDdXJyZW50Rmxvd1RocmVhZCgpOwogCiAgICAgZnJpZW5kIGNsYXNzIExheW91dFN0
YXRlTWFpbnRhaW5lcjsK
</data>

          </attachment>
      

    </bug>

</bugzilla>