<?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>145997</bug_id>
          
          <creation_ts>2015-06-15 18:04:30 -0700</creation_ts>
          <short_desc>Remove some unused values</short_desc>
          <delta_ts>2015-06-16 10:45:57 -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>WebCore Misc.</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1102105</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2015-06-15 18:04:30 -0700</bug_when>
    <thetext>Static analysis has shown us some places where we have unused values in WebCore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1102106</commentid>
    <comment_count>1</comment_count>
      <attachid>254912</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2015-06-15 18:09:31 -0700</bug_when>
    <thetext>Created attachment 254912
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1102110</commentid>
    <comment_count>2</comment_count>
      <attachid>254912</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2015-06-15 18:18:51 -0700</bug_when>
    <thetext>Comment on attachment 254912
Patch

rs=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1102265</commentid>
    <comment_count>3</comment_count>
      <attachid>254912</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-06-16 10:45:52 -0700</bug_when>
    <thetext>Comment on attachment 254912
Patch

Clearing flags on attachment: 254912

Committed r185593: &lt;http://trac.webkit.org/changeset/185593&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1102267</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-06-16 10:45:57 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>254912</attachid>
            <date>2015-06-15 18:09:31 -0700</date>
            <delta_ts>2015-06-16 10:45:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-145997-20150615180856.patch</filename>
            <type>text/plain</type>
            <size>13480</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4NTU3MykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM2IEBACisyMDE1LTA2LTE1ICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmVtb3ZlIHNv
bWUgdW51c2VkIHZhbHVlcy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE0NTk5NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFRoaXMgcGF0Y2ggc2hvdWxkIGhhdmUgbm8gY2hhbmdlIGluIGJlaGF2aW9yLgor
CisgICAgICAgICogYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OmNvbXB1dGVCZXN0U2Nyb2xsT2Zmc2V0KToKKyAgICAgICAgKFdlYkNvcmU6
OkFjY2Vzc2liaWxpdHlPYmplY3Q6OnNjcm9sbFRvTWFrZVZpc2libGVXaXRoU3ViRm9jdXMpOgor
ICAgICAgICAoV2ViQ29yZTo6QWNjZXNzaWJpbGl0eU9iamVjdDo6c2Nyb2xsVG9HbG9iYWxQb2lu
dCk6CisgICAgICAgICogYWNjZXNzaWJpbGl0eS9tYWMvV2ViQWNjZXNzaWJpbGl0eU9iamVjdFdy
YXBwZXJNYWMubW06CisgICAgICAgICgtW1dlYkFjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyIGFj
Y2Vzc2liaWxpdHlBdHRyaWJ1dGVWYWx1ZTpmb3JQYXJhbWV0ZXI6XSk6CisgICAgICAgICogaHRt
bC9jYW52YXMvV2ViR0wyUmVuZGVyaW5nQ29udGV4dC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpX
ZWJHTDJSZW5kZXJpbmdDb250ZXh0Ojp2YWxpZGF0ZVRleEZ1bmNEYXRhKToKKyAgICAgICAgKiBo
dG1sL2NhbnZhcy9XZWJHTFJlbmRlcmluZ0NvbnRleHQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
V2ViR0xSZW5kZXJpbmdDb250ZXh0Ojp2YWxpZGF0ZVRleEZ1bmNEYXRhKToKKyAgICAgICAgKiBw
bGF0Zm9ybS9ncmFwaGljcy9TdHJpbmdUcnVuY2F0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
bGVmdFRydW5jYXRlVG9CdWZmZXIpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL21hYy9N
ZWRpYVBsYXllclByaXZhdGVRVEtpdC5tbToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVy
UHJpdmF0ZVFUS2l0OjpwYWludEN1cnJlbnRGcmFtZUluQ29udGV4dCk6CisgICAgICAgICogcmVu
ZGVyaW5nL0lubGluZVRleHRCb3guY3BwOgorICAgICAgICAoV2ViQ29yZTo6SW5saW5lVGV4dEJv
eDo6bG9jYWxTZWxlY3Rpb25SZWN0KToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyRWxlbWVu
dC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJFbGVtZW50OjphbmNob3JSZWN0KToKKyAg
ICAgICAgKiByZW5kZXJpbmcvU2ltcGxlTGluZUxheW91dFRleHRGcmFnbWVudEl0ZXJhdG9yLmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OlNpbXBsZUxpbmVMYXlvdXQ6OlRleHRGcmFnbWVudEl0ZXJh
dG9yOjpza2lwVG9OZXh0UG9zaXRpb24pOgorICAgICAgICAqIHJlbmRlcmluZy9zdmcvU1ZHVGV4
dFF1ZXJ5LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1RleHRRdWVyeTo6bW9kaWZ5U3RhcnRF
bmRQb3NpdGlvbnNSZXNwZWN0aW5nTGlnYXR1cmVzKToKKyAgICAgICAgUmVtb3ZlIHVudXNlZCB2
YWx1ZXMuCisKIDIwMTUtMDYtMTUgIENocmlzIEZsZWl6YWNoICA8Y2ZsZWl6YWNoQGFwcGxlLmNv
bT4KIAogICAgICAgICBBWDogQ2hhbmdpbmcgc3RhdGUgb2YgcmFkaW8gYnV0dG9ucyBjYXVzZXMg
Vm9pY2VPdmVyIHRvIGdvIGJ1c3kgZm9yIGEgc2hvcnQgdGltZS4KSW5kZXg6IFNvdXJjZS9XZWJD
b3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHAKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmNwcAkocmV2
aXNpb24gMTg1NTY1KQorKysgU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmls
aXR5T2JqZWN0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjMyMSwxMCArMjMyMSw4IEBAIEFjY2Vz
c2liaWxpdHlCdXR0b25TdGF0ZSBBY2Nlc3NpYmlsaXR5T2IKIC8vIE5vdGUgdGhhdCB0aGUgcmV0
dXJuIHZhbHVlIHJlcHJlc2VudHMgdGhlIGlkZWFsIG5ldyBzY3JvbGwgb2Zmc2V0LgogLy8gVGhp
cyBtYXkgYmUgb3V0IG9mIHJhbmdlIC0gdGhlIGNhbGxpbmcgZnVuY3Rpb24gc2hvdWxkIGNsaXAg
dGhpcwogLy8gdG8gdGhlIGF2YWlsYWJsZSByYW5nZS4KLXN0YXRpYyBpbnQgY29tcHV0ZUJlc3RT
Y3JvbGxPZmZzZXQoaW50IGN1cnJlbnRTY3JvbGxPZmZzZXQsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGludCBzdWJmb2N1c01pbiwgaW50IHN1YmZvY3VzTWF4LAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgb2JqZWN0TWluLCBpbnQgb2JqZWN0TWF4
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgdmlld3BvcnRNaW4sIGlu
dCB2aWV3cG9ydE1heCkgeworc3RhdGljIGludCBjb21wdXRlQmVzdFNjcm9sbE9mZnNldChpbnQg
Y3VycmVudFNjcm9sbE9mZnNldCwgaW50IHN1YmZvY3VzTWluLCBpbnQgb2JqZWN0TWluLCBpbnQg
b2JqZWN0TWF4LCBpbnQgdmlld3BvcnRNaW4sIGludCB2aWV3cG9ydE1heCkKK3sKICAgICBpbnQg
dmlld3BvcnRTaXplID0gdmlld3BvcnRNYXggLSB2aWV3cG9ydE1pbjsKIAogICAgIC8vIElmIHRo
ZSBmb2N1cyBzaXplIGlzIGxhcmdlciB0aGFuIHRoZSB2aWV3cG9ydCBzaXplLCBzaHJpbmsgaXQg
aW4gdGhlCkBAIC0yMzMyLDEyICsyMzMwLDggQEAgc3RhdGljIGludCBjb21wdXRlQmVzdFNjcm9s
bE9mZnNldChpbnQgYwogICAgIGlmIChvYmplY3RNYXggLSBvYmplY3RNaW4gPiB2aWV3cG9ydFNp
emUpIHsKICAgICAgICAgLy8gU3ViZm9jdXMgbXVzdCBiZSB3aXRoaW4gZm9jdXM6CiAgICAgICAg
IHN1YmZvY3VzTWluID0gc3RkOjptYXgoc3ViZm9jdXNNaW4sIG9iamVjdE1pbik7Ci0gICAgICAg
IHN1YmZvY3VzTWF4ID0gc3RkOjptaW4oc3ViZm9jdXNNYXgsIG9iamVjdE1heCk7CiAKICAgICAg
ICAgLy8gU3ViZm9jdXMgbXVzdCBiZSBubyBsYXJnZXIgdGhhbiB0aGUgdmlld3BvcnQgc2l6ZTsg
ZmF2b3IgdG9wL2xlZnQuCi0gICAgICAgIGlmIChzdWJmb2N1c01heCAtIHN1YmZvY3VzTWluID4g
dmlld3BvcnRTaXplKQotICAgICAgICAgICAgc3ViZm9jdXNNYXggPSBzdWJmb2N1c01pbiArIHZp
ZXdwb3J0U2l6ZTsKLQogICAgICAgICBpZiAoc3ViZm9jdXNNaW4gKyB2aWV3cG9ydFNpemUgPiBv
YmplY3RNYXgpCiAgICAgICAgICAgICBvYmplY3RNaW4gPSBvYmplY3RNYXggLSB2aWV3cG9ydFNp
emU7CiAgICAgICAgIGVsc2UgewpAQCAtMjQyNCwxMiArMjQxOCwxMiBAQCB2b2lkIEFjY2Vzc2li
aWxpdHlPYmplY3Q6OnNjcm9sbFRvTWFrZVZpCiAKICAgICBpbnQgZGVzaXJlZFggPSBjb21wdXRl
QmVzdFNjcm9sbE9mZnNldCgKICAgICAgICAgc2Nyb2xsUG9zaXRpb24ueCgpLAotICAgICAgICBv
YmplY3RSZWN0LngoKSArIHN1YmZvY3VzLngoKSwgb2JqZWN0UmVjdC54KCkgKyBzdWJmb2N1cy5t
YXhYKCksCisgICAgICAgIG9iamVjdFJlY3QueCgpICsgc3ViZm9jdXMueCgpLAogICAgICAgICBv
YmplY3RSZWN0LngoKSwgb2JqZWN0UmVjdC5tYXhYKCksCiAgICAgICAgIDAsIHNjcm9sbFZpc2li
bGVSZWN0LndpZHRoKCkpOwogICAgIGludCBkZXNpcmVkWSA9IGNvbXB1dGVCZXN0U2Nyb2xsT2Zm
c2V0KAogICAgICAgICBzY3JvbGxQb3NpdGlvbi55KCksCi0gICAgICAgIG9iamVjdFJlY3QueSgp
ICsgc3ViZm9jdXMueSgpLCBvYmplY3RSZWN0LnkoKSArIHN1YmZvY3VzLm1heFkoKSwKKyAgICAg
ICAgb2JqZWN0UmVjdC55KCkgKyBzdWJmb2N1cy55KCksCiAgICAgICAgIG9iamVjdFJlY3QueSgp
LCBvYmplY3RSZWN0Lm1heFkoKSwKICAgICAgICAgMCwgc2Nyb2xsVmlzaWJsZVJlY3QuaGVpZ2h0
KCkpOwogCkBAIC0yNDc2LDEyICsyNDcwLDEyIEBAIHZvaWQgQWNjZXNzaWJpbGl0eU9iamVjdDo6
c2Nyb2xsVG9HbG9iYWwKIAogICAgICAgICBpbnQgZGVzaXJlZFggPSBjb21wdXRlQmVzdFNjcm9s
bE9mZnNldCgKICAgICAgICAgICAgIDAsCi0gICAgICAgICAgICBvYmplY3RSZWN0LngoKSwgb2Jq
ZWN0UmVjdC5tYXhYKCksCisgICAgICAgICAgICBvYmplY3RSZWN0LngoKSwKICAgICAgICAgICAg
IG9iamVjdFJlY3QueCgpLCBvYmplY3RSZWN0Lm1heFgoKSwKICAgICAgICAgICAgIHBvaW50Lngo
KSwgcG9pbnQueCgpKTsKICAgICAgICAgaW50IGRlc2lyZWRZID0gY29tcHV0ZUJlc3RTY3JvbGxP
ZmZzZXQoCiAgICAgICAgICAgICAwLAotICAgICAgICAgICAgb2JqZWN0UmVjdC55KCksIG9iamVj
dFJlY3QubWF4WSgpLAorICAgICAgICAgICAgb2JqZWN0UmVjdC55KCksCiAgICAgICAgICAgICBv
YmplY3RSZWN0LnkoKSwgb2JqZWN0UmVjdC5tYXhZKCksCiAgICAgICAgICAgICBwb2ludC55KCks
IHBvaW50LnkoKSk7CiAgICAgICAgIG91dGVyLT5zY3JvbGxUbyhJbnRQb2ludChkZXNpcmVkWCwg
ZGVzaXJlZFkpKTsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvbWFjL1dlYkFj
Y2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyTWFjLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJD
b3JlL2FjY2Vzc2liaWxpdHkvbWFjL1dlYkFjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyTWFjLm1t
CShyZXZpc2lvbiAxODU1NjUpCisrKyBTb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L21hYy9X
ZWJBY2Nlc3NpYmlsaXR5T2JqZWN0V3JhcHBlck1hYy5tbQkod29ya2luZyBjb3B5KQpAQCAtMzYw
NCw3ICszNjA0LDYgQEAgLSAoaWQpYWNjZXNzaWJpbGl0eUF0dHJpYnV0ZVZhbHVlOihOU1N0cgog
ICAgIE5TUmFuZ2UgcmFuZ2UgPSB7MCwgMH07CiAgICAgYm9vbCByYW5nZVNldCA9IGZhbHNlOwog
ICAgIE5TUmVjdCByZWN0ID0gTlNaZXJvUmVjdDsKLSAgICBib29sIHJlY3RTZXQgPSBmYWxzZTsK
ICAgICAKICAgICAvLyBiYXNpYyBwYXJhbWV0ZXIgdmFsaWRhdGlvbgogICAgIGlmICghbV9vYmpl
Y3QgfHwgIWF0dHJpYnV0ZSB8fCAhcGFyYW1ldGVyKQpAQCAtMzYzNCwxNyArMzYzMywxNiBAQCAt
IChpZClhY2Nlc3NpYmlsaXR5QXR0cmlidXRlVmFsdWU6KE5TU3RyCiAgICAgZWxzZSBpZiAoW3Bh
cmFtZXRlciBpc0tpbmRPZkNsYXNzOltOU0RpY3Rpb25hcnkgc2VsZl1dKQogICAgICAgICBkaWN0
aW9uYXJ5ID0gcGFyYW1ldGVyOwogICAgIAotICAgIGVsc2UgaWYgKFtwYXJhbWV0ZXIgaXNLaW5k
T2ZDbGFzczpbTlNWYWx1ZSBzZWxmXV0gJiYgc3RyY21wKFsoTlNWYWx1ZSopcGFyYW1ldGVyIG9i
akNUeXBlXSwgQGVuY29kZShOU1BvaW50KSkgPT0gMCkgeworICAgIGVsc2UgaWYgKFtwYXJhbWV0
ZXIgaXNLaW5kT2ZDbGFzczpbTlNWYWx1ZSBzZWxmXV0gJiYgIXN0cmNtcChbKE5TVmFsdWUqKXBh
cmFtZXRlciBvYmpDVHlwZV0sIEBlbmNvZGUoTlNQb2ludCkpKSB7CiAgICAgICAgIHBvaW50U2V0
ID0gdHJ1ZTsKICAgICAgICAgcG9pbnQgPSBbKE5TVmFsdWUqKXBhcmFtZXRlciBwb2ludFZhbHVl
XTsKICAgICAgICAgCi0gICAgfSBlbHNlIGlmIChbcGFyYW1ldGVyIGlzS2luZE9mQ2xhc3M6W05T
VmFsdWUgc2VsZl1dICYmIHN0cmNtcChbKE5TVmFsdWUqKXBhcmFtZXRlciBvYmpDVHlwZV0sIEBl
bmNvZGUoTlNSYW5nZSkpID09IDApIHsKKyAgICB9IGVsc2UgaWYgKFtwYXJhbWV0ZXIgaXNLaW5k
T2ZDbGFzczpbTlNWYWx1ZSBzZWxmXV0gJiYgIXN0cmNtcChbKE5TVmFsdWUqKXBhcmFtZXRlciBv
YmpDVHlwZV0sIEBlbmNvZGUoTlNSYW5nZSkpKSB7CiAgICAgICAgIHJhbmdlU2V0ID0gdHJ1ZTsK
ICAgICAgICAgcmFuZ2UgPSBbKE5TVmFsdWUqKXBhcmFtZXRlciByYW5nZVZhbHVlXTsKLSAgICB9
IGVsc2UgaWYgKFtwYXJhbWV0ZXIgaXNLaW5kT2ZDbGFzczpbTlNWYWx1ZSBzZWxmXV0gJiYgc3Ry
Y21wKFsoTlNWYWx1ZSopcGFyYW1ldGVyIG9iakNUeXBlXSwgQGVuY29kZShOU1JlY3QpKSA9PSAw
KSB7Ci0gICAgICAgIHJlY3RTZXQgPSB0cnVlOworICAgIH0gZWxzZSBpZiAoW3BhcmFtZXRlciBp
c0tpbmRPZkNsYXNzOltOU1ZhbHVlIHNlbGZdXSAmJiAhc3RyY21wKFsoTlNWYWx1ZSopcGFyYW1l
dGVyIG9iakNUeXBlXSwgQGVuY29kZShOU1JlY3QpKSkKICAgICAgICAgcmVjdCA9IFsoTlNWYWx1
ZSopcGFyYW1ldGVyIHJlY3RWYWx1ZV07Ci0gICAgfSBlbHNlIHsKKyAgICBlbHNlIHsKICAgICAg
ICAgLy8gQXR0cmlidXRlIHR5cGUgaXMgbm90IHN1cHBvcnRlZC4gQWxsb3cgc3VwZXIgdG8gaGFu
ZGxlLgogICAgICAgICByZXR1cm4gW3N1cGVyIGFjY2Vzc2liaWxpdHlBdHRyaWJ1dGVWYWx1ZTph
dHRyaWJ1dGUgZm9yUGFyYW1ldGVyOnBhcmFtZXRlcl07CiAgICAgfQpJbmRleDogU291cmNlL1dl
YkNvcmUvaHRtbC9jYW52YXMvV2ViR0wyUmVuZGVyaW5nQ29udGV4dC5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0wyUmVuZGVyaW5nQ29udGV4dC5jcHAJ
KHJldmlzaW9uIDE4NTU2NSkKKysrIFNvdXJjZS9XZWJDb3JlL2h0bWwvY2FudmFzL1dlYkdMMlJl
bmRlcmluZ0NvbnRleHQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xOTY5LDcgKzE5NjksNyBAQCBi
b29sIFdlYkdMMlJlbmRlcmluZ0NvbnRleHQ6OnZhbGlkYXRlVGV4CiAgICAgfQogICAgIGlmIChw
aXhlbHMtPmJ5dGVMZW5ndGgoKSA8IHRvdGFsQnl0ZXNSZXF1aXJlZCkgewogICAgICAgICBpZiAo
bV91bnBhY2tBbGlnbm1lbnQgIT0gMSkgewotICAgICAgICAgICAgZXJyb3IgPSBtX2NvbnRleHQt
PmNvbXB1dGVJbWFnZVNpemVJbkJ5dGVzKGZvcm1hdCwgdHlwZSwgd2lkdGgsIGhlaWdodCwgMSwg
JnRvdGFsQnl0ZXNSZXF1aXJlZCwgMCk7CisgICAgICAgICAgICBtX2NvbnRleHQtPmNvbXB1dGVJ
bWFnZVNpemVJbkJ5dGVzKGZvcm1hdCwgdHlwZSwgd2lkdGgsIGhlaWdodCwgMSwgJnRvdGFsQnl0
ZXNSZXF1aXJlZCwgMCk7CiAgICAgICAgICAgICBpZiAocGl4ZWxzLT5ieXRlTGVuZ3RoKCkgPT0g
dG90YWxCeXRlc1JlcXVpcmVkKSB7CiAgICAgICAgICAgICAgICAgc3ludGhlc2l6ZUdMRXJyb3Io
R3JhcGhpY3NDb250ZXh0M0Q6OklOVkFMSURfT1BFUkFUSU9OLCBmdW5jdGlvbk5hbWUsICJBcnJh
eUJ1ZmZlclZpZXcgbm90IGJpZyBlbm91Z2ggZm9yIHJlcXVlc3Qgd2l0aCBVTlBBQ0tfQUxJR05N
RU5UID4gMSIpOwogICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKSW5kZXg6IFNvdXJjZS9X
ZWJDb3JlL2h0bWwvY2FudmFzL1dlYkdMUmVuZGVyaW5nQ29udGV4dC5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0xSZW5kZXJpbmdDb250ZXh0LmNwcAko
cmV2aXNpb24gMTg1NTY1KQorKysgU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0xSZW5k
ZXJpbmdDb250ZXh0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtOTAxLDcgKzkwMSw3IEBAIGJvb2wg
V2ViR0xSZW5kZXJpbmdDb250ZXh0Ojp2YWxpZGF0ZVRleEYKICAgICB9CiAgICAgaWYgKHBpeGVs
cy0+Ynl0ZUxlbmd0aCgpIDwgdG90YWxCeXRlc1JlcXVpcmVkKSB7CiAgICAgICAgIGlmIChtX3Vu
cGFja0FsaWdubWVudCAhPSAxKSB7Ci0gICAgICAgICAgICBlcnJvciA9IG1fY29udGV4dC0+Y29t
cHV0ZUltYWdlU2l6ZUluQnl0ZXMoZm9ybWF0LCB0eXBlLCB3aWR0aCwgaGVpZ2h0LCAxLCAmdG90
YWxCeXRlc1JlcXVpcmVkLCAwKTsKKyAgICAgICAgICAgIG1fY29udGV4dC0+Y29tcHV0ZUltYWdl
U2l6ZUluQnl0ZXMoZm9ybWF0LCB0eXBlLCB3aWR0aCwgaGVpZ2h0LCAxLCAmdG90YWxCeXRlc1Jl
cXVpcmVkLCAwKTsKICAgICAgICAgICAgIGlmIChwaXhlbHMtPmJ5dGVMZW5ndGgoKSA9PSB0b3Rh
bEJ5dGVzUmVxdWlyZWQpIHsKICAgICAgICAgICAgICAgICBzeW50aGVzaXplR0xFcnJvcihHcmFw
aGljc0NvbnRleHQzRDo6SU5WQUxJRF9PUEVSQVRJT04sIGZ1bmN0aW9uTmFtZSwgIkFycmF5QnVm
ZmVyVmlldyBub3QgYmlnIGVub3VnaCBmb3IgcmVxdWVzdCB3aXRoIFVOUEFDS19BTElHTk1FTlQg
PiAxIik7CiAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwpJbmRleDogU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvU3RyaW5nVHJ1bmNhdG9yLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9TdHJpbmdUcnVuY2F0b3IuY3BwCShyZXZp
c2lvbiAxODU1NjUpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9TdHJpbmdU
cnVuY2F0b3IuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xNzIsNyArMTcyLDcgQEAgc3RhdGljIHVu
c2lnbmVkIGxlZnRUcnVuY2F0ZVRvQnVmZmVyKGNvbgogCiAgICAgTm9uU2hhcmVkQ2hhcmFjdGVy
QnJlYWtJdGVyYXRvciBpdChzdHJpbmcpOwogICAgIHVuc2lnbmVkIGFkanVzdGVkU3RhcnRJbmRl
eCA9IHN0YXJ0SW5kZXg7Ci0gICAgc3RhcnRJbmRleCA9IGJvdW5kZWRUZXh0QnJlYWtGb2xsb3dp
bmcoaXQsIHN0YXJ0SW5kZXgsIGxlbmd0aCAtIHN0YXJ0SW5kZXgpOworICAgIGJvdW5kZWRUZXh0
QnJlYWtGb2xsb3dpbmcoaXQsIHN0YXJ0SW5kZXgsIGxlbmd0aCAtIHN0YXJ0SW5kZXgpOwogCiAg
ICAgLy8gU3RyaXAgc2luZ2xlIGNoYXJhY3RlciBhZnRlciBlbGxpcHNpcyBjaGFyYWN0ZXIsIHdo
ZW4gdGhhdCBjaGFyYWN0ZXIgaXMgcHJlY2VkZWQgYnkgYSBzcGFjZQogICAgIGlmIChhZGp1c3Rl
ZFN0YXJ0SW5kZXggPCBsZW5ndGggJiYgc3RyaW5nW2FkanVzdGVkU3RhcnRJbmRleF0gIT0gc3Bh
Y2UKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL21hYy9NZWRpYVBsYXll
clByaXZhdGVRVEtpdC5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9tYWMvTWVkaWFQbGF5ZXJQcml2YXRlUVRLaXQubW0JKHJldmlzaW9uIDE4NTU2NSkK
KysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL21hYy9NZWRpYVBsYXllclByaXZh
dGVRVEtpdC5tbQkod29ya2luZyBjb3B5KQpAQCAtMTE5MSw3ICsxMTkxLDYgQEAgdm9pZCBNZWRp
YVBsYXllclByaXZhdGVRVEtpdDo6cGFpbnRDdXJyZQogICAgICAgICAvLyBTZXQgdXAgYSBRVFZp
ZGVvUmVuZGVyZXIgdG8gdXNlLCBidXQgb25lIHRoYXQgZG9lc24ndCByZWdpc3RlciBmb3IKICAg
ICAgICAgLy8gdXBkYXRlIGNhbGxiYWNrcy4gVGhhdCB3YXksIGl0IHdvbid0IGJvdGhlciB1cyBh
c2tpbmcgdG8gcmVwYWludC4KICAgICAgICAgY3JlYXRlUVRWaWRlb1JlbmRlcmVyKFFUVmlkZW9S
ZW5kZXJlck1vZGVEZWZhdWx0KTsKLSAgICAgICAgcXRWaWRlb1JlbmRlcmVyID0gbV9xdFZpZGVv
UmVuZGVyZXIuZ2V0KCk7CiAgICAgfQogICAgIHBhaW50KGNvbnRleHQsIHIpOwogfQpJbmRleDog
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0lubGluZVRleHRCb3guY3BwCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9JbmxpbmVUZXh0Qm94LmNwcAkocmV2aXNpb24gMTg1
NTY1KQorKysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0lubGluZVRleHRCb3guY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC0yNzEsOCArMjcxLDYgQEAgTGF5b3V0UmVjdCBJbmxpbmVUZXh0Qm94Ojps
b2NhbFNlbGVjdGlvbgogICAgIFN0cmluZyBoeXBoZW5hdGVkU3RyaW5nQnVmZmVyOwogICAgIGJv
b2wgcmVzcGVjdEh5cGhlbiA9IGVQb3MgPT0gbV9sZW4gJiYgaGFzSHlwaGVuKCk7CiAgICAgVGV4
dFJ1biB0ZXh0UnVuID0gY29uc3RydWN0VGV4dFJ1bihsaW5lU3R5bGUsIGZvbnQsIHJlc3BlY3RI
eXBoZW4gPyAmaHlwaGVuYXRlZFN0cmluZ0J1ZmZlciA6IDApOwotICAgIGlmIChyZXNwZWN0SHlw
aGVuKQotICAgICAgICBlbmRQb3MgPSB0ZXh0UnVuLmxlbmd0aCgpOwogCiAgICAgTGF5b3V0UmVj
dCBzZWxlY3Rpb25SZWN0ID0gTGF5b3V0UmVjdChMYXlvdXRQb2ludChsb2dpY2FsTGVmdCgpLCBz
ZWxlY3Rpb25Ub3ApLCBMYXlvdXRTaXplKG1fbG9naWNhbFdpZHRoLCBzZWxlY3Rpb25IZWlnaHQp
KTsKICAgICAvLyBBdm9pZCBjb21wdXRpbmcgdGhlIGZvbnQgd2lkdGggd2hlbiB0aGUgZW50aXJl
IGxpbmUgYm94IGlzIHNlbGVjdGVkIGFzIGFuIG9wdGltaXphdGlvbi4KSW5kZXg6IFNvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJFbGVtZW50LmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRWxlbWVudC5jcHAJKHJldmlzaW9uIDE4NTU2NSkKKysr
IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJFbGVtZW50LmNwcAkod29ya2luZyBjb3B5
KQpAQCAtMTcxOSwxNyArMTcxOSw4IEBAIGJvb2wgUmVuZGVyRWxlbWVudDo6Z2V0VHJhaWxpbmdD
b3JuZXIoRmwKIExheW91dFJlY3QgUmVuZGVyRWxlbWVudDo6YW5jaG9yUmVjdCgpIGNvbnN0CiB7
CiAgICAgRmxvYXRQb2ludCBsZWFkaW5nLCB0cmFpbGluZzsKLSAgICBib29sIGZvdW5kTGVhZGlu
ZyA9IGdldExlYWRpbmdDb3JuZXIobGVhZGluZyk7Ci0gICAgYm9vbCBmb3VuZFRyYWlsaW5nID0g
Z2V0VHJhaWxpbmdDb3JuZXIodHJhaWxpbmcpOwotICAgIAotICAgIC8vIElmIHdlJ3ZlIGZvdW5k
IG9uZSBjb3JuZXIsIGJ1dCBub3QgdGhlIG90aGVyLAotICAgIC8vIHRoZW4gd2Ugc2hvdWxkIGp1
c3QgcmV0dXJuIGEgcG9pbnQgYXQgdGhlIGNvcm5lciB0aGF0IHdlIGRpZCBmaW5kLgotICAgIGlm
IChmb3VuZExlYWRpbmcgIT0gZm91bmRUcmFpbGluZykgewotICAgICAgICBpZiAoZm91bmRMZWFk
aW5nKQotICAgICAgICAgICAgZm91bmRUcmFpbGluZyA9IGZvdW5kTGVhZGluZzsKLSAgICAgICAg
ZWxzZQotICAgICAgICAgICAgZm91bmRMZWFkaW5nID0gZm91bmRUcmFpbGluZzsKLSAgICB9Cisg
ICAgZ2V0TGVhZGluZ0Nvcm5lcihsZWFkaW5nKTsKKyAgICBnZXRUcmFpbGluZ0Nvcm5lcih0cmFp
bGluZyk7CiAKICAgICBGbG9hdFBvaW50IHVwcGVyTGVmdCA9IGxlYWRpbmc7CiAgICAgRmxvYXRQ
b2ludCBsb3dlclJpZ2h0ID0gdHJhaWxpbmc7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvU2ltcGxlTGluZUxheW91dFRleHRGcmFnbWVudEl0ZXJhdG9yLmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvU2ltcGxlTGluZUxheW91dFRleHRGcmFnbWVudEl0
ZXJhdG9yLmNwcAkocmV2aXNpb24gMTg1NTY1KQorKysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1NpbXBsZUxpbmVMYXlvdXRUZXh0RnJhZ21lbnRJdGVyYXRvci5jcHAJKHdvcmtpbmcgY29weSkK
QEAgLTE3OSw3ICsxNzksNiBAQCB1bnNpZ25lZCBUZXh0RnJhZ21lbnRJdGVyYXRvcjo6c2tpcFRv
TmV4CiAgICAgYm9vbCBtZWFzdXJlVGV4dCA9IHBvc2l0aW9uVHlwZSAhPSBOb25XaGl0ZXNwYWNl
IHx8ICFtX3N0eWxlLmNvbGxhcHNlV2hpdGVzcGFjZTsKICAgICBpZiAobWVhc3VyZVRleHQpIHsK
ICAgICAgICAgZmxvYXQgdGV4dFdpZHRoID0gdGhpcy0+dGV4dFdpZHRoKGN1cnJlbnRQb3NpdGlv
biwgbmV4dFBvc2l0aW9uLCB4UG9zaXRpb24pOwotICAgICAgICB4UG9zaXRpb24gKz0gdGV4dFdp
ZHRoOwogICAgICAgICB3aWR0aCArPSB0ZXh0V2lkdGg7CiAgICAgfSBlbHNlIGlmIChzdGFydFBv
c2l0aW9uIDwgbmV4dFBvc2l0aW9uKQogICAgICAgICB3aWR0aCA9IG1fc3R5bGUuc3BhY2VXaWR0
aDsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdmcvU1ZHVGV4dFF1ZXJ5LmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3ZnL1NWR1RleHRRdWVyeS5j
cHAJKHJldmlzaW9uIDE4NTU2NSkKKysrIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdmcvU1ZH
VGV4dFF1ZXJ5LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjEzLDE1ICsyMTMsMTEgQEAgdm9pZCBT
VkdUZXh0UXVlcnk6Om1vZGlmeVN0YXJ0RW5kUG9zaXRpbwogICAgICAgICByZXR1cm47CiAKICAg
ICBpZiAobGFzdFBvc2l0aW9uT2Zmc2V0ICE9IC0xICYmIGxhc3RQb3NpdGlvbk9mZnNldCAtIHBv
c2l0aW9uT2Zmc2V0ID4gMSkgewotICAgICAgICBpZiAoYWx0ZXJTdGFydFBvc2l0aW9uICYmIHN0
YXJ0UG9zaXRpb24gPiBsYXN0UG9zaXRpb25PZmZzZXQgJiYgc3RhcnRQb3NpdGlvbiA8IHN0YXRp
Y19jYXN0PGludD4ocG9zaXRpb25PZmZzZXQpKSB7CisgICAgICAgIGlmIChhbHRlclN0YXJ0UG9z
aXRpb24gJiYgc3RhcnRQb3NpdGlvbiA+IGxhc3RQb3NpdGlvbk9mZnNldCAmJiBzdGFydFBvc2l0
aW9uIDwgc3RhdGljX2Nhc3Q8aW50Pihwb3NpdGlvbk9mZnNldCkpCiAgICAgICAgICAgICBzdGFy
dFBvc2l0aW9uID0gbGFzdFBvc2l0aW9uT2Zmc2V0OwotICAgICAgICAgICAgYWx0ZXJTdGFydFBv
c2l0aW9uID0gZmFsc2U7Ci0gICAgICAgIH0KIAotICAgICAgICBpZiAoYWx0ZXJFbmRQb3NpdGlv
biAmJiBlbmRQb3NpdGlvbiA+IGxhc3RQb3NpdGlvbk9mZnNldCAmJiBlbmRQb3NpdGlvbiA8IHN0
YXRpY19jYXN0PGludD4ocG9zaXRpb25PZmZzZXQpKSB7CisgICAgICAgIGlmIChhbHRlckVuZFBv
c2l0aW9uICYmIGVuZFBvc2l0aW9uID4gbGFzdFBvc2l0aW9uT2Zmc2V0ICYmIGVuZFBvc2l0aW9u
IDwgc3RhdGljX2Nhc3Q8aW50Pihwb3NpdGlvbk9mZnNldCkpCiAgICAgICAgICAgICBlbmRQb3Np
dGlvbiA9IHBvc2l0aW9uT2Zmc2V0OwotICAgICAgICAgICAgYWx0ZXJFbmRQb3NpdGlvbiA9IGZh
bHNlOwotICAgICAgICB9CiAgICAgfQogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>