<?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>127138</bug_id>
          
          <creation_ts>2014-01-16 13:26:55 -0800</creation_ts>
          <short_desc>Add more delegate callback methods to WKWebProcessPlugInLoadDelegate.</short_desc>
          <delta_ts>2014-01-17 09:17:14 -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>WebKit2</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="Yongjun Zhang">yongjun_zhang</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>andersca</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mitz</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>968901</commentid>
    <comment_count>0</comment_count>
    <who name="Yongjun Zhang">yongjun_zhang</who>
    <bug_when>2014-01-16 13:26:55 -0800</bug_when>
    <thetext>We should add more WKWebProcessPlugInLoadDelegate callback methods so that a injected bundle can listen/react to more frame loading states.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>968904</commentid>
    <comment_count>1</comment_count>
      <attachid>221407</attachid>
    <who name="Yongjun Zhang">yongjun_zhang</who>
    <bug_when>2014-01-16 13:33:14 -0800</bug_when>
    <thetext>Created attachment 221407
Patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>969145</commentid>
    <comment_count>2</comment_count>
      <attachid>221407</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-01-17 09:17:12 -0800</bug_when>
    <thetext>Comment on attachment 221407
Patch.

Clearing flags on attachment: 221407

Committed r162203: &lt;http://trac.webkit.org/changeset/162203&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>969146</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-01-17 09:17:14 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>221407</attachid>
            <date>2014-01-16 13:33:14 -0800</date>
            <delta_ts>2014-01-17 09:17:12 -0800</delta_ts>
            <desc>Patch.</desc>
            <filename>add_more_delegates.patch</filename>
            <type>text/plain</type>
            <size>8228</size>
            <attacher name="Yongjun Zhang">yongjun_zhang</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2MjE0NykKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIzIEBACisyMDE0LTAxLTE2ICBZb25nanVu
IFpoYW5nICA8eW9uZ2p1bl96aGFuZ0BhcHBsZS5jb20+CisKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNzEzOAorICAgICAgICBBZGQgbW9yZSBkZWxl
Z2F0ZSBjYWxsYmFjayBtZXRob2RzIHRvIFdLV2ViUHJvY2Vzc1BsdWdJbkxvYWREZWxlZ2F0ZS4K
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgbW9y
ZSBXS1dlYlByb2Nlc3NQbHVnSW5Mb2FkRGVsZWdhdGUgY2FsbGJhY2sgbWV0aG9kcyBzbyB0aGF0
IGEgaW5qZWN0ZWQKKyAgICAgICAgYnVuZGxlIGNhbiBsaXN0ZW4vcmVhY3QgdG8gbW9yZSBmcmFt
ZSBsb2FkaW5nIGV2ZW50cy4KKworICAgICAgICAqIFdlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUv
QVBJL0NvY29hL1dLV2ViUHJvY2Vzc1BsdWdJbkxvYWREZWxlZ2F0ZS5oOiBBZGQgbW9yZSBkZWxl
Z2F0ZSBjYWxsYmFjayBtZXRob2RzIGZvcgorICAgICAgICAgICAgV0tXZWJQcm9jZXNzUGx1Z0lu
TG9hZERlbGVnYXRlLgorICAgICAgICAqIFdlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL21h
Yy9XS1dlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXIubW06CisgICAgICAg
IChkaWRDb21taXRMb2FkRm9yRnJhbWUpOgorICAgICAgICAoZGlkRmluaXNoRG9jdW1lbnRMb2Fk
Rm9yRnJhbWUpOgorICAgICAgICAoZGlkRmFpbExvYWRXaXRoRXJyb3JGb3JGcmFtZSk6CisgICAg
ICAgIChkaWRTYW1lRG9jdW1lbnROYXZpZ2F0aW9uRm9yRnJhbWUpOiAKKyAgICAgICAgKGRpZExh
eW91dEZvckZyYW1lKToKKyAgICAgICAgKHNldFVwUGFnZUxvYWRlckNsaWVudCk6CisKIDIwMTQt
MDEtMTYgIEFuZHkgRXN0ZXMgIDxhZXN0ZXNAYXBwbGUuY29tPgogCiAgICAgICAgIFN0b3AgY29w
eWluZyBXS09yaWdpbkRhdGFNYW5hZ2VyLmNwcCBpbnRvIFdlYktpdDIuZnJhbWV3b3JrCkluZGV4
OiBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9Db2NvYS9XS1dl
YlByb2Nlc3NQbHVnSW5Mb2FkRGVsZWdhdGUuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0
Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9Db2NvYS9XS1dlYlByb2Nlc3NQbHVnSW5M
b2FkRGVsZWdhdGUuaAkocmV2aXNpb24gMTYyMTQ0KQorKysgU291cmNlL1dlYktpdDIvV2ViUHJv
Y2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvQ29jb2EvV0tXZWJQcm9jZXNzUGx1Z0luTG9hZERlbGVn
YXRlLmgJKHdvcmtpbmcgY29weSkKQEAgLTM0LDkgKzM0LDE2IEBACiAvLyBGcmFtZSBsb2FkaW5n
CiAKIC0gKHZvaWQpd2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlcjooV0tX
ZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyKiljb250cm9sbGVyIGRpZFN0
YXJ0UHJvdmlzaW9uYWxMb2FkRm9yRnJhbWU6KFdLV2ViUHJvY2Vzc1BsdWdJbkZyYW1lICopZnJh
bWU7CistICh2b2lkKXdlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXI6KFdL
V2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlciopY29udHJvbGxlciBkaWRD
b21taXRMb2FkRm9yRnJhbWU6KFdLV2ViUHJvY2Vzc1BsdWdJbkZyYW1lICopZnJhbWU7CistICh2
b2lkKXdlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXI6KFdLV2ViUHJvY2Vz
c1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlciopY29udHJvbGxlciBkaWRGaW5pc2hEb2N1
bWVudExvYWRGb3JGcmFtZTooV0tXZWJQcm9jZXNzUGx1Z0luRnJhbWUgKilmcmFtZTsKKy0gKHZv
aWQpd2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlcjooV0tXZWJQcm9jZXNz
UGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyKiljb250cm9sbGVyIGRpZEZhaWxMb2FkV2l0
aEVycm9yRm9yRnJhbWU6KFdLV2ViUHJvY2Vzc1BsdWdJbkZyYW1lICopZnJhbWUgZXJyb3I6KE5T
RXJyb3IgKillcnJvcjsKIC0gKHZvaWQpd2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29u
dHJvbGxlcjooV0tXZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyKiljb250
cm9sbGVyIGRpZEZpbmlzaExvYWRGb3JGcmFtZTooV0tXZWJQcm9jZXNzUGx1Z0luRnJhbWUgKilm
cmFtZTsKKy0gKHZvaWQpd2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlcjoo
V0tXZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyKiljb250cm9sbGVyIGRp
ZFNhbWVEb2N1bWVudE5hdmlnYXRpb25Gb3JGcmFtZTooV0tXZWJQcm9jZXNzUGx1Z0luRnJhbWUg
KilmcmFtZTsKIC0gKHZvaWQpd2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxl
cjooV0tXZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyKiljb250cm9sbGVy
IGdsb2JhbE9iamVjdElzQXZhaWxhYmxlRm9yRnJhbWU6KFdLV2ViUHJvY2Vzc1BsdWdJbkZyYW1l
ICopZnJhbWUgaW5TY3JpcHRXb3JsZDooV0tXZWJQcm9jZXNzUGx1Z0luU2NyaXB0V29ybGQgKilz
Y3JpcHRXb3JsZDsKIAorLy8gTGF5b3V0CistICh2b2lkKXdlYlByb2Nlc3NQbHVnSW5Ccm93c2Vy
Q29udGV4dENvbnRyb2xsZXI6KFdLV2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJv
bGxlciopY29udHJvbGxlciBkaWRMYXlvdXRGb3JGcmFtZTooV0tXZWJQcm9jZXNzUGx1Z0luRnJh
bWUgKilmcmFtZTsKKwogLy8gUmVzb3VyY2UgbG9hZGluZwogCiAtIChOU1VSTFJlcXVlc3QgKil3
ZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyOihXS1dlYlByb2Nlc3NQbHVn
SW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXIgKiljb250cm9sbGVyIGZyYW1lOihXS1dlYlByb2Nl
c3NQbHVnSW5GcmFtZSAqKWZyYW1lIHdpbGxTZW5kUmVxdWVzdDooTlNVUkxSZXF1ZXN0ICopcmVx
dWVzdCByZWRpcmVjdFJlc3BvbnNlOihOU1VSTFJlc3BvbnNlICopcmVkaXJlY3RSZXNwb25zZTsK
SW5kZXg6IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL21hYy9X
S1dlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXIubW0KPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvbWFjL1dLV2Vi
UHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlci5tbQkocmV2aXNpb24gMTYyMTQ0
KQorKysgU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvbWFjL1dL
V2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlci5tbQkod29ya2luZyBjb3B5
KQpAQCAtMzUsNiArMzUsNyBAQAogI2ltcG9ydCAiV0tCdW5kbGVQYWdlLmgiCiAjaW1wb3J0ICJX
S0J1bmRsZVBhZ2VQcml2YXRlLmgiCiAjaW1wb3J0ICJXS0RPTUludGVybmFscy5oIgorI2ltcG9y
dCAiV0tOU0Vycm9yLmgiCiAjaW1wb3J0ICJXS1JlbW90ZU9iamVjdFJlZ2lzdHJ5SW50ZXJuYWwu
aCIKICNpbXBvcnQgIldLUmV0YWluUHRyLmgiCiAjaW1wb3J0ICJXS1VSTFJlcXVlc3ROUy5oIgpA
QCAtODYsNiArODcsNTEgQEAgc3RhdGljIHZvaWQgZ2xvYmFsT2JqZWN0SXNBdmFpbGFibGVGb3JG
cgogICAgICAgICBbbG9hZERlbGVnYXRlIHdlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENv
bnRyb2xsZXI6cGx1Z2luQ29udGV4dENvbnRyb2xsZXIgZ2xvYmFsT2JqZWN0SXNBdmFpbGFibGVG
b3JGcmFtZTp3cmFwcGVyKCp0b0ltcGwoZnJhbWUpKSBpblNjcmlwdFdvcmxkOndyYXBwZXIoKnRv
SW1wbChzY3JpcHRXb3JsZCkpXTsKIH0KIAorc3RhdGljIHZvaWQgZGlkQ29tbWl0TG9hZEZvckZy
YW1lKFdLQnVuZGxlUGFnZVJlZiBwYWdlLCBXS0J1bmRsZUZyYW1lUmVmIGZyYW1lLCBXS1R5cGVS
ZWYqIHVzZXJEYXRhLCBjb25zdCB2b2lkICpjbGllbnRJbmZvKQoreworICAgIFdLV2ViUHJvY2Vz
c1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlciAqcGx1Z2luQ29udGV4dENvbnRyb2xsZXIg
PSAoV0tXZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyICopY2xpZW50SW5m
bzsKKyAgICBhdXRvIGxvYWREZWxlZ2F0ZSA9IHBsdWdpbkNvbnRleHRDb250cm9sbGVyLT5fbG9h
ZERlbGVnYXRlLmdldCgpOworCisgICAgaWYgKFtsb2FkRGVsZWdhdGUgcmVzcG9uZHNUb1NlbGVj
dG9yOkBzZWxlY3Rvcih3ZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyOmRp
ZENvbW1pdExvYWRGb3JGcmFtZTopXSkKKyAgICAgICAgW2xvYWREZWxlZ2F0ZSB3ZWJQcm9jZXNz
UGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyOnBsdWdpbkNvbnRleHRDb250cm9sbGVyIGRp
ZENvbW1pdExvYWRGb3JGcmFtZTp3cmFwcGVyKCp0b0ltcGwoZnJhbWUpKV07Cit9CisKK3N0YXRp
YyB2b2lkIGRpZEZpbmlzaERvY3VtZW50TG9hZEZvckZyYW1lKFdLQnVuZGxlUGFnZVJlZiBwYWdl
LCBXS0J1bmRsZUZyYW1lUmVmIGZyYW1lLCBXS1R5cGVSZWYqIHVzZXJEYXRhLCBjb25zdCB2b2lk
ICpjbGllbnRJbmZvKQoreworICAgIFdLV2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29u
dHJvbGxlciAqcGx1Z2luQ29udGV4dENvbnRyb2xsZXIgPSAoV0tXZWJQcm9jZXNzUGx1Z0luQnJv
d3NlckNvbnRleHRDb250cm9sbGVyICopY2xpZW50SW5mbzsKKyAgICBhdXRvIGxvYWREZWxlZ2F0
ZSA9IHBsdWdpbkNvbnRleHRDb250cm9sbGVyLT5fbG9hZERlbGVnYXRlLmdldCgpOworCisgICAg
aWYgKFtsb2FkRGVsZWdhdGUgcmVzcG9uZHNUb1NlbGVjdG9yOkBzZWxlY3Rvcih3ZWJQcm9jZXNz
UGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyOmRpZEZpbmlzaERvY3VtZW50TG9hZEZvckZy
YW1lOildKQorICAgICAgICBbbG9hZERlbGVnYXRlIHdlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29u
dGV4dENvbnRyb2xsZXI6cGx1Z2luQ29udGV4dENvbnRyb2xsZXIgZGlkRmluaXNoRG9jdW1lbnRM
b2FkRm9yRnJhbWU6d3JhcHBlcigqdG9JbXBsKGZyYW1lKSldOworfQorCitzdGF0aWMgdm9pZCBk
aWRGYWlsTG9hZFdpdGhFcnJvckZvckZyYW1lKFdLQnVuZGxlUGFnZVJlZiBwYWdlLCBXS0J1bmRs
ZUZyYW1lUmVmIGZyYW1lLCBXS0Vycm9yUmVmIHdrRXJyb3IsIFdLVHlwZVJlZiogdXNlckRhdGEs
IGNvbnN0IHZvaWQgKmNsaWVudEluZm8pCit7CisgICAgV0tXZWJQcm9jZXNzUGx1Z0luQnJvd3Nl
ckNvbnRleHRDb250cm9sbGVyICpwbHVnaW5Db250ZXh0Q29udHJvbGxlciA9IChXS1dlYlByb2Nl
c3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXIgKiljbGllbnRJbmZvOworICAgIGF1dG8g
bG9hZERlbGVnYXRlID0gcGx1Z2luQ29udGV4dENvbnRyb2xsZXItPl9sb2FkRGVsZWdhdGUuZ2V0
KCk7CisKKyAgICBpZiAoW2xvYWREZWxlZ2F0ZSByZXNwb25kc1RvU2VsZWN0b3I6QHNlbGVjdG9y
KHdlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXI6ZGlkRmFpbExvYWRXaXRo
RXJyb3JGb3JGcmFtZTplcnJvcjopXSkKKyAgICAgICAgW2xvYWREZWxlZ2F0ZSB3ZWJQcm9jZXNz
UGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyOnBsdWdpbkNvbnRleHRDb250cm9sbGVyIGRp
ZEZhaWxMb2FkV2l0aEVycm9yRm9yRnJhbWU6d3JhcHBlcigqdG9JbXBsKGZyYW1lKSkgZXJyb3I6
d3JhcHBlcigqdG9JbXBsKHdrRXJyb3IpKV07Cit9CisKK3N0YXRpYyB2b2lkIGRpZFNhbWVEb2N1
bWVudE5hdmlnYXRpb25Gb3JGcmFtZShXS0J1bmRsZVBhZ2VSZWYgcGFnZSwgV0tCdW5kbGVGcmFt
ZVJlZiBmcmFtZSwgV0tTYW1lRG9jdW1lbnROYXZpZ2F0aW9uVHlwZSB0eXBlLCBXS1R5cGVSZWYq
IHVzZXJEYXRhLCBjb25zdCB2b2lkICpjbGllbnRJbmZvKQoreworICAgIFdLV2ViUHJvY2Vzc1Bs
dWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlciAqcGx1Z2luQ29udGV4dENvbnRyb2xsZXIgPSAo
V0tXZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyICopY2xpZW50SW5mbzsK
KyAgICBhdXRvIGxvYWREZWxlZ2F0ZSA9IHBsdWdpbkNvbnRleHRDb250cm9sbGVyLT5fbG9hZERl
bGVnYXRlLmdldCgpOworCisgICAgaWYgKFtsb2FkRGVsZWdhdGUgcmVzcG9uZHNUb1NlbGVjdG9y
OkBzZWxlY3Rvcih3ZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyOmRpZFNh
bWVEb2N1bWVudE5hdmlnYXRpb25Gb3JGcmFtZTopXSkKKyAgICAgICAgW2xvYWREZWxlZ2F0ZSB3
ZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyOnBsdWdpbkNvbnRleHRDb250
cm9sbGVyIGRpZFNhbWVEb2N1bWVudE5hdmlnYXRpb25Gb3JGcmFtZTp3cmFwcGVyKCp0b0ltcGwo
ZnJhbWUpKV07Cit9CisKK3N0YXRpYyB2b2lkIGRpZExheW91dEZvckZyYW1lKFdLQnVuZGxlUGFn
ZVJlZiBwYWdlLCBXS0J1bmRsZUZyYW1lUmVmIGZyYW1lLCBjb25zdCB2b2lkKiBjbGllbnRJbmZv
KQoreworICAgIFdLV2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlciAqcGx1
Z2luQ29udGV4dENvbnRyb2xsZXIgPSAoV0tXZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRD
b250cm9sbGVyICopY2xpZW50SW5mbzsKKyAgICBhdXRvIGxvYWREZWxlZ2F0ZSA9IHBsdWdpbkNv
bnRleHRDb250cm9sbGVyLT5fbG9hZERlbGVnYXRlLmdldCgpOworCisgICAgaWYgKFtsb2FkRGVs
ZWdhdGUgcmVzcG9uZHNUb1NlbGVjdG9yOkBzZWxlY3Rvcih3ZWJQcm9jZXNzUGx1Z0luQnJvd3Nl
ckNvbnRleHRDb250cm9sbGVyOmRpZExheW91dEZvckZyYW1lOildKQorICAgICAgICBbbG9hZERl
bGVnYXRlIHdlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXI6cGx1Z2luQ29u
dGV4dENvbnRyb2xsZXIgZGlkTGF5b3V0Rm9yRnJhbWU6d3JhcHBlcigqdG9JbXBsKGZyYW1lKSld
OworfQorCiBzdGF0aWMgdm9pZCBzZXRVcFBhZ2VMb2FkZXJDbGllbnQoV0tXZWJQcm9jZXNzUGx1
Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyICpjb250ZXh0Q29udHJvbGxlciwgV2ViUGFnZSYg
cGFnZSkKIHsKICAgICBXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnRWNyBjbGllbnQ7CkBAIC05NCw5
ICsxNDAsMTUgQEAgc3RhdGljIHZvaWQgc2V0VXBQYWdlTG9hZGVyQ2xpZW50KFdLV2ViUAogICAg
IGNsaWVudC5iYXNlLnZlcnNpb24gPSA3OwogICAgIGNsaWVudC5iYXNlLmNsaWVudEluZm8gPSBj
b250ZXh0Q29udHJvbGxlcjsKICAgICBjbGllbnQuZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JG
cmFtZSA9IGRpZFN0YXJ0UHJvdmlzaW9uYWxMb2FkRm9yRnJhbWU7CisgICAgY2xpZW50LmRpZENv
bW1pdExvYWRGb3JGcmFtZSA9IGRpZENvbW1pdExvYWRGb3JGcmFtZTsKKyAgICBjbGllbnQuZGlk
RmluaXNoRG9jdW1lbnRMb2FkRm9yRnJhbWUgPSBkaWRGaW5pc2hEb2N1bWVudExvYWRGb3JGcmFt
ZTsKKyAgICBjbGllbnQuZGlkRmFpbExvYWRXaXRoRXJyb3JGb3JGcmFtZSA9IGRpZEZhaWxMb2Fk
V2l0aEVycm9yRm9yRnJhbWU7CisgICAgY2xpZW50LmRpZFNhbWVEb2N1bWVudE5hdmlnYXRpb25G
b3JGcmFtZSA9IGRpZFNhbWVEb2N1bWVudE5hdmlnYXRpb25Gb3JGcmFtZTsKICAgICBjbGllbnQu
ZGlkRmluaXNoTG9hZEZvckZyYW1lID0gZGlkRmluaXNoTG9hZEZvckZyYW1lOwogICAgIGNsaWVu
dC5nbG9iYWxPYmplY3RJc0F2YWlsYWJsZUZvckZyYW1lID0gZ2xvYmFsT2JqZWN0SXNBdmFpbGFi
bGVGb3JGcmFtZTsKIAorICAgIGNsaWVudC5kaWRMYXlvdXRGb3JGcmFtZSA9IGRpZExheW91dEZv
ckZyYW1lOworCiAgICAgcGFnZS5pbml0aWFsaXplSW5qZWN0ZWRCdW5kbGVMb2FkZXJDbGllbnQo
JmNsaWVudC5iYXNlKTsKIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>