<?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>63030</bug_id>
          
          <creation_ts>2011-06-20 17:58:39 -0700</creation_ts>
          <short_desc>Group load-initiating and stopping functions in FrameLoader.h</short_desc>
          <delta_ts>2011-06-22 16:25:29 -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>
          <dependson>63201</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
    
    <cc>darin</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>424131</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-06-20 17:58:39 -0700</bug_when>
    <thetext>Group load-initiating and stopping functions in FrameLoader.h</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>424132</commentid>
    <comment_count>1</comment_count>
      <attachid>97897</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-06-20 17:59:13 -0700</bug_when>
    <thetext>Created attachment 97897
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>424140</commentid>
    <comment_count>2</comment_count>
      <attachid>97899</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-06-20 18:05:07 -0700</bug_when>
    <thetext>Created attachment 97899
missed a couple</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>424163</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-20 18:33:56 -0700</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 97899:

fast/filesystem/async-operations.html bug 63035 (author: kinuko@chromium.org)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>424164</commentid>
    <comment_count>4</comment_count>
      <attachid>97899</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-20 18:35:31 -0700</bug_when>
    <thetext>Comment on attachment 97899
missed a couple

Clearing flags on attachment: 97899

Committed r89328: &lt;http://trac.webkit.org/changeset/89328&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>424165</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-20 18:35:35 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>97897</attachid>
            <date>2011-06-20 17:59:13 -0700</date>
            <delta_ts>2011-06-20 18:05:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-63030-20110620175912.patch</filename>
            <type>text/plain</type>
            <size>4884</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODkzMTMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBhNWMwNzg2ODg2OTc4M2Jj
ODM1Y2ZhNGE2YTAxYWY2NmQyNWIyYmZiLi41NjkwNGE3NmM4ODllODAzOTE3NjRiNTEzYjZhNTI5
NDU2ZDY2OTU0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMDYtMjAgIEVyaWMg
U2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEdyb3VwIGxvYWQtaW5pdGlhdGluZyBhbmQgc3RvcHBpbmcgZnVu
Y3Rpb25zIGluIEZyYW1lTG9hZGVyLmgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTYzMDMwCisKKyAgICAgICAgTm8gZnVuY3Rpb24gY2hhbmdlLCB0aHVz
IG5vIHRlc3RzLgorCisgICAgICAgICogbG9hZGVyL0ZyYW1lTG9hZGVyLmg6CisKIDIwMTEtMDYt
MjAgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgRGFyaW4gQWRsZXIuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIv
RnJhbWVMb2FkZXIuaCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRlci5oCmluZGV4
IGYxZTNkYmM5ZmZhZGE2Y2M0MjgzNmI2ZWJjYzBkYWI4ZDk0NzM0ZGYuLjc2MTAzMWFlNzIzZjkz
OTY5MWYzMjgzMzc0ODE0ZjZmMjIwMzdmYTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xv
YWRlci9GcmFtZUxvYWRlci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRl
ci5oCkBAIC0xMDMsMzQgKzEwMywzOCBAQCBwdWJsaWM6CiAgICAgU3ViZnJhbWVMb2FkZXIqIHN1
YmZyYW1lTG9hZGVyKCkgY29uc3QgeyByZXR1cm4gJm1fc3ViZnJhbWVMb2FkZXI7IH0KICAgICBJ
Y29uQ29udHJvbGxlciogaWNvbigpIGNvbnN0IHsgcmV0dXJuICZtX2ljb247IH0KIAotICAgIC8v
IEZJWE1FOiBUaGlzIGlzIG5vdCBjb29sLCBwZW9wbGUuIFRoZXJlIGFyZSB0b28gbWFueSBkaWZm
ZXJlbnQgZnVuY3Rpb25zIHRoYXQgYWxsIHN0YXJ0IGxvYWRzLgotICAgIC8vIFdlIHNob3VsZCBh
aW0gdG8gY29uc29saWRhdGUgdGhlc2UgaW50byBhIHNtYWxsZXIgc2V0IG9mIGZ1bmN0aW9ucywg
YW5kIHRyeSB0byByZXVzZSBtb3JlIG9mCi0gICAgLy8gdGhlIGxvZ2ljIGJ5IGV4dHJhY3Rpbmcg
Y29tbW9uIGNvZGUgcGF0aHMuCi0KICAgICB2b2lkIHByZXBhcmVGb3JMb2FkU3RhcnQoKTsKICAg
ICB2b2lkIHNldHVwRm9yUmVwbGFjZSgpOwogICAgIHZvaWQgc2V0dXBGb3JSZXBsYWNlQnlNSU1F
VHlwZShjb25zdCBTdHJpbmcmIG5ld01JTUVUeXBlKTsKIAorICAgIC8vIEZJWE1FOiBUaGVzZSBh
cmUgYWxsIGZ1bmN0aW9ucyB3aGljaCBzdGFydCBsb2Fkcy4gV2UgaGF2ZSB0b28gbWFueS4KICAg
ICB2b2lkIGxvYWRVUkxJbnRvQ2hpbGRGcmFtZShjb25zdCBLVVJMJiwgY29uc3QgU3RyaW5nJiBy
ZWZlcmVyLCBGcmFtZSopOwotCiAgICAgdm9pZCBsb2FkRnJhbWVSZXF1ZXN0KGNvbnN0IEZyYW1l
TG9hZFJlcXVlc3QmLCBib29sIGxvY2tIaXN0b3J5LCBib29sIGxvY2tCYWNrRm9yd2FyZExpc3Qs
ICAvLyBDYWxsZWQgYnkgc3VibWl0Rm9ybSwgY2FsbHMgbG9hZFBvc3RSZXF1ZXN0IGFuZCBsb2Fk
VVJMLgogICAgICAgICBQYXNzUmVmUHRyPEV2ZW50PiwgUGFzc1JlZlB0cjxGb3JtU3RhdGU+LCBS
ZWZlcnJlclBvbGljeSk7CiAKICAgICB2b2lkIGxvYWQoY29uc3QgUmVzb3VyY2VSZXF1ZXN0Jiwg
Ym9vbCBsb2NrSGlzdG9yeSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC8vIENhbGxlZCBieSBXZWJGcmFtZSwgY2FsbHMgbG9hZChSZXNvdXJjZVJlcXVlc3QsIFN1YnN0
aXR1dGVEYXRhKS4KICAgICB2b2lkIGxvYWQoY29uc3QgUmVzb3VyY2VSZXF1ZXN0JiwgY29uc3Qg
U3Vic3RpdHV0ZURhdGEmLCBib29sIGxvY2tIaXN0b3J5KTsgICAgICAgICAgICAgICAgIC8vIENh
bGxlZCBib3RoIGJ5IFdlYkZyYW1lIGFuZCBpbnRlcm5hbGx5LCBjYWxscyBsb2FkKERvY3VtZW50
TG9hZGVyKikuCiAgICAgdm9pZCBsb2FkKGNvbnN0IFJlc291cmNlUmVxdWVzdCYsIGNvbnN0IFN0
cmluZyYgZnJhbWVOYW1lLCBib29sIGxvY2tIaXN0b3J5KTsgICAgICAgICAgICAgICAvLyBDYWxs
ZWQgYnkgV2ViUGx1Z2luQ29udHJvbGxlci4KLQogI2lmIEVOQUJMRShXRUJfQVJDSElWRSkgfHwg
RU5BQkxFKE1IVE1MKQogICAgIHZvaWQgbG9hZEFyY2hpdmUoUGFzc1JlZlB0cjxBcmNoaXZlPik7
CiAjZW5kaWYKKyAgICB1bnNpZ25lZCBsb25nIGxvYWRSZXNvdXJjZVN5bmNocm9ub3VzbHkoY29u
c3QgUmVzb3VyY2VSZXF1ZXN0JiwgU3RvcmVkQ3JlZGVudGlhbHMsIFJlc291cmNlRXJyb3ImLCBS
ZXNvdXJjZVJlc3BvbnNlJiwgVmVjdG9yPGNoYXI+JiBkYXRhKTsKIAotICAgIHN0YXRpYyB2b2lk
IHJlcG9ydExvY2FsTG9hZEZhaWxlZChGcmFtZSosIGNvbnN0IFN0cmluZyYgdXJsKTsKKyAgICB2
b2lkIGNoYW5nZUxvY2F0aW9uKFBhc3NSZWZQdHI8U2VjdXJpdHlPcmlnaW4+LCBjb25zdCBLVVJM
JiwgY29uc3QgU3RyaW5nJiByZWZlcnJlciwgYm9vbCBsb2NrSGlzdG9yeSA9IHRydWUsIGJvb2wg
bG9ja0JhY2tGb3J3YXJkTGlzdCA9IHRydWUsIGJvb2wgcmVmcmVzaCA9IGZhbHNlKTsKKyAgICB2
b2lkIHVybFNlbGVjdGVkKGNvbnN0IEtVUkwmLCBjb25zdCBTdHJpbmcmIHRhcmdldCwgUGFzc1Jl
ZlB0cjxFdmVudD4sIGJvb2wgbG9ja0hpc3RvcnksIGJvb2wgbG9ja0JhY2tGb3J3YXJkTGlzdCwg
UmVmZXJyZXJQb2xpY3kpOworICAgIHZvaWQgc3VibWl0Rm9ybShQYXNzUmVmUHRyPEZvcm1TdWJt
aXNzaW9uPik7CiAKLSAgICB1bnNpZ25lZCBsb25nIGxvYWRSZXNvdXJjZVN5bmNocm9ub3VzbHko
Y29uc3QgUmVzb3VyY2VSZXF1ZXN0JiwgU3RvcmVkQ3JlZGVudGlhbHMsIFJlc291cmNlRXJyb3Im
LCBSZXNvdXJjZVJlc3BvbnNlJiwgVmVjdG9yPGNoYXI+JiBkYXRhKTsKKyAgICB2b2lkIHJlbG9h
ZChib29sIGVuZFRvRW5kUmVsb2FkID0gZmFsc2UpOworICAgIHZvaWQgcmVsb2FkV2l0aE92ZXJy
aWRlRW5jb2RpbmcoY29uc3QgU3RyaW5nJiBvdmVycmlkZUVuY29kaW5nKTsKIAotICAgIC8vIEFs
c28gbm90IGNvb2wuCisgICAgc3RhdGljIHZvaWQgcmVwb3J0TG9jYWxMb2FkRmFpbGVkKEZyYW1l
KiwgY29uc3QgU3RyaW5nJiB1cmwpOworCisgICAgLy8gRklYTUU6IFRoZXNlIGFyZSBhbGwgZnVu
Y3Rpb25zIHdoaWNoIHN0b3AgbG9hZHMuIFdlIGhhdmUgdG9vIG1hbnkuCiAgICAgdm9pZCBzdG9w
QWxsTG9hZGVycyhDbGVhclByb3Zpc2lvbmFsSXRlbVBvbGljeSA9IFNob3VsZENsZWFyUHJvdmlz
aW9uYWxJdGVtKTsKICAgICB2b2lkIHN0b3BGb3JVc2VyQ2FuY2VsKGJvb2wgZGVmZXJDaGVja0xv
YWRDb21wbGV0ZSA9IGZhbHNlKTsKKyAgICB2b2lkIHN0b3AoKTsKKyAgICB2b2lkIHN0b3BMb2Fk
aW5nKFVubG9hZEV2ZW50UG9saWN5KTsKKyAgICBib29sIGNsb3NlVVJMKCk7CiAKICAgICBib29s
IGlzTG9hZGluZ01haW5SZXNvdXJjZSgpIGNvbnN0IHsgcmV0dXJuIG1faXNMb2FkaW5nTWFpblJl
c291cmNlOyB9CiAgICAgYm9vbCBpc0xvYWRpbmcoKSBjb25zdDsKQEAgLTE2Nyw5ICsxNzEsNiBA
QCBwdWJsaWM6CiAgICAgYm9vbCBpc0hvc3RlZEJ5T2JqZWN0RWxlbWVudCgpIGNvbnN0OwogICAg
IGJvb2wgaXNMb2FkaW5nTWFpbkZyYW1lKCkgY29uc3Q7CiAKLSAgICB2b2lkIHJlbG9hZChib29s
IGVuZFRvRW5kUmVsb2FkID0gZmFsc2UpOwotICAgIHZvaWQgcmVsb2FkV2l0aE92ZXJyaWRlRW5j
b2RpbmcoY29uc3QgU3RyaW5nJiBvdmVycmlkZUVuY29kaW5nKTsKLQogICAgIHZvaWQgZmluaXNo
ZWRMb2FkaW5nRG9jdW1lbnQoRG9jdW1lbnRMb2FkZXIqKTsKICAgICBib29sIGlzUmVwbGFjaW5n
KCkgY29uc3Q7CiAgICAgdm9pZCBzZXRSZXBsYWNpbmcoKTsKQEAgLTE4NCw3ICsxODUsNiBAQCBw
dWJsaWM6CiAgICAgQ2FjaGVQb2xpY3kgc3VicmVzb3VyY2VDYWNoZVBvbGljeSgpIGNvbnN0Owog
CiAgICAgdm9pZCBkaWRGaXJzdExheW91dCgpOwotCiAgICAgdm9pZCBkaWRGaXJzdFZpc3VhbGx5
Tm9uRW1wdHlMYXlvdXQoKTsKIAogICAgIHZvaWQgbG9hZGVkUmVzb3VyY2VGcm9tTWVtb3J5Q2Fj
aGUoY29uc3QgQ2FjaGVkUmVzb3VyY2UqKTsKQEAgLTIwMywxNSArMjAzLDYgQEAgcHVibGljOgog
CiAgICAgdm9pZCBzZXREZWZlcnNMb2FkaW5nKGJvb2wpOwogCi0gICAgdm9pZCBjaGFuZ2VMb2Nh
dGlvbihQYXNzUmVmUHRyPFNlY3VyaXR5T3JpZ2luPiwgY29uc3QgS1VSTCYsIGNvbnN0IFN0cmlu
ZyYgcmVmZXJyZXIsIGJvb2wgbG9ja0hpc3RvcnkgPSB0cnVlLCBib29sIGxvY2tCYWNrRm9yd2Fy
ZExpc3QgPSB0cnVlLCBib29sIHJlZnJlc2ggPSBmYWxzZSk7Ci0gICAgdm9pZCB1cmxTZWxlY3Rl
ZChjb25zdCBLVVJMJiwgY29uc3QgU3RyaW5nJiB0YXJnZXQsIFBhc3NSZWZQdHI8RXZlbnQ+LCBi
b29sIGxvY2tIaXN0b3J5LCBib29sIGxvY2tCYWNrRm9yd2FyZExpc3QsIFJlZmVycmVyUG9saWN5
KTsKLQotICAgIHZvaWQgc3VibWl0Rm9ybShQYXNzUmVmUHRyPEZvcm1TdWJtaXNzaW9uPik7Ci0K
LSAgICB2b2lkIHN0b3AoKTsKLSAgICB2b2lkIHN0b3BMb2FkaW5nKFVubG9hZEV2ZW50UG9saWN5
KTsKLSAgICBib29sIGNsb3NlVVJMKCk7Ci0KICAgICB2b2lkIGRpZEV4cGxpY2l0T3BlbigpOwog
CiAgICAgLy8gQ2FsbGJhY2tzIGZyb20gRG9jdW1lbnRXcml0ZXIK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>97899</attachid>
            <date>2011-06-20 18:05:07 -0700</date>
            <delta_ts>2011-06-20 18:35:31 -0700</delta_ts>
            <desc>missed a couple</desc>
            <filename>bug-63030-20110620180506.patch</filename>
            <type>text/plain</type>
            <size>6428</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODkzMTMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBhNWMwNzg2ODg2OTc4M2Jj
ODM1Y2ZhNGE2YTAxYWY2NmQyNWIyYmZiLi41NjkwNGE3NmM4ODllODAzOTE3NjRiNTEzYjZhNTI5
NDU2ZDY2OTU0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMDYtMjAgIEVyaWMg
U2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEdyb3VwIGxvYWQtaW5pdGlhdGluZyBhbmQgc3RvcHBpbmcgZnVu
Y3Rpb25zIGluIEZyYW1lTG9hZGVyLmgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTYzMDMwCisKKyAgICAgICAgTm8gZnVuY3Rpb24gY2hhbmdlLCB0aHVz
IG5vIHRlc3RzLgorCisgICAgICAgICogbG9hZGVyL0ZyYW1lTG9hZGVyLmg6CisKIDIwMTEtMDYt
MjAgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgRGFyaW4gQWRsZXIuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIv
RnJhbWVMb2FkZXIuaCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRlci5oCmluZGV4
IGYxZTNkYmM5ZmZhZGE2Y2M0MjgzNmI2ZWJjYzBkYWI4ZDk0NzM0ZGYuLjJjYWEyZTI0MWMwNWJk
NTRlZGYzMWI1YzE0NjhiNTU2ZmJjMTFkMWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xv
YWRlci9GcmFtZUxvYWRlci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRl
ci5oCkBAIC0xMDMsMzQgKzEwMyw0MyBAQCBwdWJsaWM6CiAgICAgU3ViZnJhbWVMb2FkZXIqIHN1
YmZyYW1lTG9hZGVyKCkgY29uc3QgeyByZXR1cm4gJm1fc3ViZnJhbWVMb2FkZXI7IH0KICAgICBJ
Y29uQ29udHJvbGxlciogaWNvbigpIGNvbnN0IHsgcmV0dXJuICZtX2ljb247IH0KIAotICAgIC8v
IEZJWE1FOiBUaGlzIGlzIG5vdCBjb29sLCBwZW9wbGUuIFRoZXJlIGFyZSB0b28gbWFueSBkaWZm
ZXJlbnQgZnVuY3Rpb25zIHRoYXQgYWxsIHN0YXJ0IGxvYWRzLgotICAgIC8vIFdlIHNob3VsZCBh
aW0gdG8gY29uc29saWRhdGUgdGhlc2UgaW50byBhIHNtYWxsZXIgc2V0IG9mIGZ1bmN0aW9ucywg
YW5kIHRyeSB0byByZXVzZSBtb3JlIG9mCi0gICAgLy8gdGhlIGxvZ2ljIGJ5IGV4dHJhY3Rpbmcg
Y29tbW9uIGNvZGUgcGF0aHMuCi0KICAgICB2b2lkIHByZXBhcmVGb3JMb2FkU3RhcnQoKTsKICAg
ICB2b2lkIHNldHVwRm9yUmVwbGFjZSgpOwogICAgIHZvaWQgc2V0dXBGb3JSZXBsYWNlQnlNSU1F
VHlwZShjb25zdCBTdHJpbmcmIG5ld01JTUVUeXBlKTsKIAorICAgIC8vIEZJWE1FOiBUaGVzZSBh
cmUgYWxsIGZ1bmN0aW9ucyB3aGljaCBzdGFydCBsb2Fkcy4gV2UgaGF2ZSB0b28gbWFueS4KICAg
ICB2b2lkIGxvYWRVUkxJbnRvQ2hpbGRGcmFtZShjb25zdCBLVVJMJiwgY29uc3QgU3RyaW5nJiBy
ZWZlcmVyLCBGcmFtZSopOwotCiAgICAgdm9pZCBsb2FkRnJhbWVSZXF1ZXN0KGNvbnN0IEZyYW1l
TG9hZFJlcXVlc3QmLCBib29sIGxvY2tIaXN0b3J5LCBib29sIGxvY2tCYWNrRm9yd2FyZExpc3Qs
ICAvLyBDYWxsZWQgYnkgc3VibWl0Rm9ybSwgY2FsbHMgbG9hZFBvc3RSZXF1ZXN0IGFuZCBsb2Fk
VVJMLgogICAgICAgICBQYXNzUmVmUHRyPEV2ZW50PiwgUGFzc1JlZlB0cjxGb3JtU3RhdGU+LCBS
ZWZlcnJlclBvbGljeSk7CiAKICAgICB2b2lkIGxvYWQoY29uc3QgUmVzb3VyY2VSZXF1ZXN0Jiwg
Ym9vbCBsb2NrSGlzdG9yeSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC8vIENhbGxlZCBieSBXZWJGcmFtZSwgY2FsbHMgbG9hZChSZXNvdXJjZVJlcXVlc3QsIFN1YnN0
aXR1dGVEYXRhKS4KICAgICB2b2lkIGxvYWQoY29uc3QgUmVzb3VyY2VSZXF1ZXN0JiwgY29uc3Qg
U3Vic3RpdHV0ZURhdGEmLCBib29sIGxvY2tIaXN0b3J5KTsgICAgICAgICAgICAgICAgIC8vIENh
bGxlZCBib3RoIGJ5IFdlYkZyYW1lIGFuZCBpbnRlcm5hbGx5LCBjYWxscyBsb2FkKERvY3VtZW50
TG9hZGVyKikuCiAgICAgdm9pZCBsb2FkKGNvbnN0IFJlc291cmNlUmVxdWVzdCYsIGNvbnN0IFN0
cmluZyYgZnJhbWVOYW1lLCBib29sIGxvY2tIaXN0b3J5KTsgICAgICAgICAgICAgICAvLyBDYWxs
ZWQgYnkgV2ViUGx1Z2luQ29udHJvbGxlci4KLQogI2lmIEVOQUJMRShXRUJfQVJDSElWRSkgfHwg
RU5BQkxFKE1IVE1MKQogICAgIHZvaWQgbG9hZEFyY2hpdmUoUGFzc1JlZlB0cjxBcmNoaXZlPik7
CiAjZW5kaWYKKyAgICB1bnNpZ25lZCBsb25nIGxvYWRSZXNvdXJjZVN5bmNocm9ub3VzbHkoY29u
c3QgUmVzb3VyY2VSZXF1ZXN0JiwgU3RvcmVkQ3JlZGVudGlhbHMsIFJlc291cmNlRXJyb3ImLCBS
ZXNvdXJjZVJlc3BvbnNlJiwgVmVjdG9yPGNoYXI+JiBkYXRhKTsKIAotICAgIHN0YXRpYyB2b2lk
IHJlcG9ydExvY2FsTG9hZEZhaWxlZChGcmFtZSosIGNvbnN0IFN0cmluZyYgdXJsKTsKKyAgICB2
b2lkIGNoYW5nZUxvY2F0aW9uKFBhc3NSZWZQdHI8U2VjdXJpdHlPcmlnaW4+LCBjb25zdCBLVVJM
JiwgY29uc3QgU3RyaW5nJiByZWZlcnJlciwgYm9vbCBsb2NrSGlzdG9yeSA9IHRydWUsIGJvb2wg
bG9ja0JhY2tGb3J3YXJkTGlzdCA9IHRydWUsIGJvb2wgcmVmcmVzaCA9IGZhbHNlKTsKKyAgICB2
b2lkIHVybFNlbGVjdGVkKGNvbnN0IEtVUkwmLCBjb25zdCBTdHJpbmcmIHRhcmdldCwgUGFzc1Jl
ZlB0cjxFdmVudD4sIGJvb2wgbG9ja0hpc3RvcnksIGJvb2wgbG9ja0JhY2tGb3J3YXJkTGlzdCwg
UmVmZXJyZXJQb2xpY3kpOworICAgIHZvaWQgc3VibWl0Rm9ybShQYXNzUmVmUHRyPEZvcm1TdWJt
aXNzaW9uPik7CiAKLSAgICB1bnNpZ25lZCBsb25nIGxvYWRSZXNvdXJjZVN5bmNocm9ub3VzbHko
Y29uc3QgUmVzb3VyY2VSZXF1ZXN0JiwgU3RvcmVkQ3JlZGVudGlhbHMsIFJlc291cmNlRXJyb3Im
LCBSZXNvdXJjZVJlc3BvbnNlJiwgVmVjdG9yPGNoYXI+JiBkYXRhKTsKKyAgICB2b2lkIHJlbG9h
ZChib29sIGVuZFRvRW5kUmVsb2FkID0gZmFsc2UpOworICAgIHZvaWQgcmVsb2FkV2l0aE92ZXJy
aWRlRW5jb2RpbmcoY29uc3QgU3RyaW5nJiBvdmVycmlkZUVuY29kaW5nKTsKIAotICAgIC8vIEFs
c28gbm90IGNvb2wuCisgICAgdm9pZCBvcGVuKENhY2hlZEZyYW1lQmFzZSYpOworICAgIHZvaWQg
bG9hZEl0ZW0oSGlzdG9yeUl0ZW0qLCBGcmFtZUxvYWRUeXBlKTsKKworICAgIHN0YXRpYyB2b2lk
IHJlcG9ydExvY2FsTG9hZEZhaWxlZChGcmFtZSosIGNvbnN0IFN0cmluZyYgdXJsKTsKKworICAg
IC8vIEZJWE1FOiBUaGVzZSBhcmUgYWxsIGZ1bmN0aW9ucyB3aGljaCBzdG9wIGxvYWRzLiBXZSBo
YXZlIHRvbyBtYW55LgogICAgIHZvaWQgc3RvcEFsbExvYWRlcnMoQ2xlYXJQcm92aXNpb25hbEl0
ZW1Qb2xpY3kgPSBTaG91bGRDbGVhclByb3Zpc2lvbmFsSXRlbSk7CiAgICAgdm9pZCBzdG9wRm9y
VXNlckNhbmNlbChib29sIGRlZmVyQ2hlY2tMb2FkQ29tcGxldGUgPSBmYWxzZSk7CisgICAgdm9p
ZCBzdG9wKCk7CisgICAgdm9pZCBzdG9wTG9hZGluZyhVbmxvYWRFdmVudFBvbGljeSk7CisgICAg
Ym9vbCBjbG9zZVVSTCgpOworICAgIHZvaWQgY2FuY2VsQW5kQ2xlYXIoKTsKKyAgICB2b2lkIGNs
ZWFyKGJvb2wgY2xlYXJXaW5kb3dQcm9wZXJ0aWVzID0gdHJ1ZSwgYm9vbCBjbGVhclNjcmlwdE9i
amVjdHMgPSB0cnVlLCBib29sIGNsZWFyRnJhbWVWaWV3ID0gdHJ1ZSk7CiAKICAgICBib29sIGlz
TG9hZGluZ01haW5SZXNvdXJjZSgpIGNvbnN0IHsgcmV0dXJuIG1faXNMb2FkaW5nTWFpblJlc291
cmNlOyB9CiAgICAgYm9vbCBpc0xvYWRpbmcoKSBjb25zdDsKQEAgLTE2Nyw5ICsxNzYsNiBAQCBw
dWJsaWM6CiAgICAgYm9vbCBpc0hvc3RlZEJ5T2JqZWN0RWxlbWVudCgpIGNvbnN0OwogICAgIGJv
b2wgaXNMb2FkaW5nTWFpbkZyYW1lKCkgY29uc3Q7CiAKLSAgICB2b2lkIHJlbG9hZChib29sIGVu
ZFRvRW5kUmVsb2FkID0gZmFsc2UpOwotICAgIHZvaWQgcmVsb2FkV2l0aE92ZXJyaWRlRW5jb2Rp
bmcoY29uc3QgU3RyaW5nJiBvdmVycmlkZUVuY29kaW5nKTsKLQogICAgIHZvaWQgZmluaXNoZWRM
b2FkaW5nRG9jdW1lbnQoRG9jdW1lbnRMb2FkZXIqKTsKICAgICBib29sIGlzUmVwbGFjaW5nKCkg
Y29uc3Q7CiAgICAgdm9pZCBzZXRSZXBsYWNpbmcoKTsKQEAgLTE4NCw3ICsxOTAsNiBAQCBwdWJs
aWM6CiAgICAgQ2FjaGVQb2xpY3kgc3VicmVzb3VyY2VDYWNoZVBvbGljeSgpIGNvbnN0OwogCiAg
ICAgdm9pZCBkaWRGaXJzdExheW91dCgpOwotCiAgICAgdm9pZCBkaWRGaXJzdFZpc3VhbGx5Tm9u
RW1wdHlMYXlvdXQoKTsKIAogICAgIHZvaWQgbG9hZGVkUmVzb3VyY2VGcm9tTWVtb3J5Q2FjaGUo
Y29uc3QgQ2FjaGVkUmVzb3VyY2UqKTsKQEAgLTIwMywxNSArMjA4LDYgQEAgcHVibGljOgogCiAg
ICAgdm9pZCBzZXREZWZlcnNMb2FkaW5nKGJvb2wpOwogCi0gICAgdm9pZCBjaGFuZ2VMb2NhdGlv
bihQYXNzUmVmUHRyPFNlY3VyaXR5T3JpZ2luPiwgY29uc3QgS1VSTCYsIGNvbnN0IFN0cmluZyYg
cmVmZXJyZXIsIGJvb2wgbG9ja0hpc3RvcnkgPSB0cnVlLCBib29sIGxvY2tCYWNrRm9yd2FyZExp
c3QgPSB0cnVlLCBib29sIHJlZnJlc2ggPSBmYWxzZSk7Ci0gICAgdm9pZCB1cmxTZWxlY3RlZChj
b25zdCBLVVJMJiwgY29uc3QgU3RyaW5nJiB0YXJnZXQsIFBhc3NSZWZQdHI8RXZlbnQ+LCBib29s
IGxvY2tIaXN0b3J5LCBib29sIGxvY2tCYWNrRm9yd2FyZExpc3QsIFJlZmVycmVyUG9saWN5KTsK
LQotICAgIHZvaWQgc3VibWl0Rm9ybShQYXNzUmVmUHRyPEZvcm1TdWJtaXNzaW9uPik7Ci0KLSAg
ICB2b2lkIHN0b3AoKTsKLSAgICB2b2lkIHN0b3BMb2FkaW5nKFVubG9hZEV2ZW50UG9saWN5KTsK
LSAgICBib29sIGNsb3NlVVJMKCk7Ci0KICAgICB2b2lkIGRpZEV4cGxpY2l0T3BlbigpOwogCiAg
ICAgLy8gQ2FsbGJhY2tzIGZyb20gRG9jdW1lbnRXcml0ZXIKQEAgLTI1OCw4ICsyNTQsNiBAQCBw
dWJsaWM6CiAKICAgICBib29sIGlzQ29tcGxldGUoKSBjb25zdDsKIAotICAgIHZvaWQgY2FuY2Vs
QW5kQ2xlYXIoKTsKLQogICAgIHZvaWQgc2V0VGl0bGUoY29uc3QgU3RyaW5nV2l0aERpcmVjdGlv
biYpOwogCiAgICAgdm9pZCBjb21taXRQcm92aXNpb25hbExvYWQoKTsKQEAgLTI3NCwxNSArMjY4
LDEyIEBAIHB1YmxpYzoKIAogICAgIGJvb2wgc2hvdWxkSW50ZXJydXB0TG9hZEZvclhGcmFtZU9w
dGlvbnMoY29uc3QgU3RyaW5nJiwgY29uc3QgS1VSTCYpOwogCi0gICAgdm9pZCBvcGVuKENhY2hl
ZEZyYW1lQmFzZSYpOwotCiAgICAgLy8gRklYTUU6IFNob3VsZCB0aGVzZSByZWFsbHkgYmUgcHVi
bGljPwogICAgIHZvaWQgY29tcGxldGVkKCk7CiAgICAgYm9vbCBhbGxBbmNlc3RvcnNBcmVDb21w
bGV0ZSgpIGNvbnN0OyAvLyBpbmNsdWRpbmcgdGhpcwogICAgIGJvb2wgYWxsQ2hpbGRyZW5BcmVD
b21wbGV0ZSgpIGNvbnN0OyAvLyBpbW1lZGlhdGUgY2hpbGRyZW4sIG5vdCBhbGwgZGVzY2VuZGFu
dHMKICAgICB2b2lkIGNsaWVudFJlZGlyZWN0ZWQoY29uc3QgS1VSTCYsIGRvdWJsZSBkZWxheSwg
ZG91YmxlIGZpcmVEYXRlLCBib29sIGxvY2tCYWNrRm9yd2FyZExpc3QpOwogICAgIHZvaWQgY2xp
ZW50UmVkaXJlY3RDYW5jZWxsZWRPckZpbmlzaGVkKGJvb2wgY2FuY2VsV2l0aExvYWRJblByb2dy
ZXNzKTsKLSAgICB2b2lkIGxvYWRJdGVtKEhpc3RvcnlJdGVtKiwgRnJhbWVMb2FkVHlwZSk7CiAK
ICAgICAvLyBGSVhNRTogVGhpcyBpcyBwdWJsaWMgYmVjYXVzZSB0aGlzIGFzeW5jaHJvbm91cyBj
YWxsYmFjayBmcm9tIHRoZSBGcmFtZUxvYWRlckNsaWVudAogICAgIC8vIHVzZXMgdGhlIHBvbGlj
eSBtYWNoaW5lcnkgKGFuZCB0aGVyZWZvcmUgaXMgY2FsbGVkIHZpYSB0aGUgUG9saWN5Q2hlY2tl
cikuICBPbmNlIHdlCkBAIC0yOTMsOCArMjg0LDYgQEAgcHVibGljOgogCiAgICAgc3RhdGljIE9i
amVjdENvbnRlbnRUeXBlIGRlZmF1bHRPYmplY3RDb250ZW50VHlwZShjb25zdCBLVVJMJiwgY29u
c3QgU3RyaW5nJiBtaW1lVHlwZSwgYm9vbCBzaG91bGRQcmVmZXJQbHVnSW5zRm9ySW1hZ2VzKTsK
IAotICAgIHZvaWQgY2xlYXIoYm9vbCBjbGVhcldpbmRvd1Byb3BlcnRpZXMgPSB0cnVlLCBib29s
IGNsZWFyU2NyaXB0T2JqZWN0cyA9IHRydWUsIGJvb2wgY2xlYXJGcmFtZVZpZXcgPSB0cnVlKTsK
LQogICAgIGJvb2wgcXVpY2tSZWRpcmVjdENvbWluZygpIGNvbnN0IHsgcmV0dXJuIG1fcXVpY2tS
ZWRpcmVjdENvbWluZzsgfQogCiAgICAgYm9vbCBzaG91bGRDbG9zZSgpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>