<?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>128792</bug_id>
          
          <creation_ts>2014-02-13 19:27:28 -0800</creation_ts>
          <short_desc>[Cocoa] Expose the bundle form client</short_desc>
          <delta_ts>2014-02-13 21:59:29 -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>mitz</reporter>
          <assigned_to>mitz</assigned_to>
          <cc>andersca</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>980596</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2014-02-13 19:27:28 -0800</bug_when>
    <thetext>Add WKWebProcessPlugInFormDelegatePrivate</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>980598</commentid>
    <comment_count>1</comment_count>
      <attachid>224145</attachid>
    <who name="">mitz</who>
    <bug_when>2014-02-13 19:31:32 -0800</bug_when>
    <thetext>Created attachment 224145
Add WKWebProcessPlugInFormDelegatePrivate</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>980601</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-02-13 19:32:44 -0800</bug_when>
    <thetext>Attachment 224145 did not pass style-queue:


ERROR: Source/WebKit2/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextControllerPrivate.h:44:  Missing spaces around =  [whitespace/operators] [4]
Total errors found: 1 in 5 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>980640</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2014-02-13 21:59:29 -0800</bug_when>
    <thetext>Committed &lt;http://trac.webkit.org/r164094&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>224145</attachid>
            <date>2014-02-13 19:31:32 -0800</date>
            <delta_ts>2014-02-13 19:52:17 -0800</delta_ts>
            <desc>Add WKWebProcessPlugInFormDelegatePrivate</desc>
            <filename>bug-128792-20140213193132.patch</filename>
            <type>text/plain</type>
            <size>11395</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2NDA4OSkKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDE0LTAyLTEzICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgW0NvY29hXSBFeHBvc2UgdGhlIGJ1
bmRsZSBmb3JtIGNsaWVudAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTI4NzkyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgKiBXZWJLaXQyLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2o6IEFkZGVkIG5ldyBm
aWxlLgorICAgICAgICAqIFdlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL0NvY29hL1dLV2Vi
UHJvY2Vzc1BsdWdJbkZvcm1EZWxlZ2F0ZVByaXZhdGUuaDogQWRkZWQuCisgICAgICAgICogV2Vi
UHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvbWFjL1dLV2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJD
b250ZXh0Q29udHJvbGxlci5tbToKKyAgICAgICAgKGRpZEZvY3VzVGV4dEZpZWxkKTogSW1wbGVt
ZW50ZWQgdGhpcyBXS0J1bmRsZVBhZ2VGb3JtQ2xpZW50IGNhbGxiYWNrIGJ5IGNhbGxpbmcgdGhl
IGZvcm0KKyAgICAgICAgZGVsZWdhdGUuCisgICAgICAgIChzZXRVcEZvcm1DbGllbnQpOiBBZGRl
ZC4gSW5pdGlhbGl6ZXMgdGhlIGZvcm0gY2xpZW50IHdpdGggdGhlIGFib3ZlIGZ1bmN0aW9uLgor
ICAgICAgICAoLVtXS1dlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXIgX2Zv
cm1EZWxlZ2F0ZV0pOiBBZGRlZCB0aGlzIGdldHRlci4KKyAgICAgICAgKC1bV0tXZWJQcm9jZXNz
UGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyIF9zZXRGb3JtRGVsZWdhdGU6XSk6IEFkZGVk
LiBJbml0aWFsaXplcyBvcgorICAgICAgICBjbGVhcnMgdGhlIGZvcm0gY2xpZW50LgorICAgICAg
ICAqIFdlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL21hYy9XS1dlYlByb2Nlc3NQbHVnSW5C
cm93c2VyQ29udGV4dENvbnRyb2xsZXJQcml2YXRlLmg6CisgICAgICAgIERlY2xhcmVkIF9mb3Jt
RGVsZWdhdGUgcHJvcGVydHkuCisKIDIwMTQtMDItMTMgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVy
c2NhQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQgLVtXS1dlYlZpZXcgc3RvcExvYWRpbmc6XQpJ
bmRleDogU291cmNlL1dlYktpdDIvV2ViS2l0Mi54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1dlYktpdDIueGNvZGVwcm9qL3Byb2plY3QucGJ4
cHJvagkocmV2aXNpb24gMTY0MDMyKQorKysgU291cmNlL1dlYktpdDIvV2ViS2l0Mi54Y29kZXBy
b2ovcHJvamVjdC5wYnhwcm9qCSh3b3JraW5nIGNvcHkpCkBAIC01OTcsNiArNTk3LDcgQEAKIAkJ
Mzc5NDg0MDQxNTBDMzUwNjAwRTUyQ0U5IC8qIFdlYlJlbmRlckxheWVyLmggaW4gSGVhZGVycyAq
LyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSAzNzk0ODQwMjE1MEMzNTA2MDBFNTJD
RTkgLyogV2ViUmVuZGVyTGF5ZXIuaCAqLzsgfTsKIAkJMzc5NDg0MDgxNTBDNEI5NzAwRTUyQ0U5
IC8qIFdLUmVuZGVyTGF5ZXIuY3BwIGluIFNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxl
OyBmaWxlUmVmID0gMzc5NDg0MDYxNTBDNEI5NjAwRTUyQ0U5IC8qIFdLUmVuZGVyTGF5ZXIuY3Bw
ICovOyB9OwogCQkzNzk0ODQwOTE1MEM0Qjk3MDBFNTJDRTkgLyogV0tSZW5kZXJMYXllci5oIGlu
IEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMzc5NDg0MDcxNTBD
NEI5NjAwRTUyQ0U5IC8qIFdLUmVuZGVyTGF5ZXIuaCAqLzsgc2V0dGluZ3MgPSB7QVRUUklCVVRF
UyA9IChQcml2YXRlLCApOyB9OyB9OworCQkzNzk1Nzg5QzE4QUQ0RjE5MDBCOUVEMkUgLyogV0tX
ZWJQcm9jZXNzUGx1Z0luRm9ybURlbGVnYXRlUHJpdmF0ZS5oIGluIEhlYWRlcnMgKi8gPSB7aXNh
ID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMzc5NTc4OUIxOEFENEYxMTAwQjlFRDJFIC8qIFdL
V2ViUHJvY2Vzc1BsdWdJbkZvcm1EZWxlZ2F0ZVByaXZhdGUuaCAqLzsgc2V0dGluZ3MgPSB7QVRU
UklCVVRFUyA9IChQcml2YXRlLCApOyB9OyB9OwogCQkzN0M0QzA4NjE4MTQ5QzVCMDAzNjg4Qjkg
LyogV0tCYWNrRm9yd2FyZExpc3RJdGVtLm1tIGluIFNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVp
bGRGaWxlOyBmaWxlUmVmID0gMzdDNEMwODQxODE0OUM1QjAwMzY4OEI5IC8qIFdLQmFja0Zvcndh
cmRMaXN0SXRlbS5tbSAqLzsgfTsKIAkJMzdDNEMwODcxODE0OUM1QjAwMzY4OEI5IC8qIFdLQmFj
a0ZvcndhcmRMaXN0SXRlbS5oIGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBm
aWxlUmVmID0gMzdDNEMwODUxODE0OUM1QjAwMzY4OEI5IC8qIFdLQmFja0ZvcndhcmRMaXN0SXRl
bS5oICovOyBzZXR0aW5ncyA9IHtBVFRSSUJVVEVTID0gKFB1YmxpYywgKTsgfTsgfTsKIAkJMzdD
NEMwODkxODE0OUYyMzAwMzY4OEI5IC8qIFdLQmFja0ZvcndhcmRMaXN0SXRlbUludGVybmFsLmgg
aW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSAzN0M0QzA4ODE4
MTQ5RjIzMDAzNjg4QjkgLyogV0tCYWNrRm9yd2FyZExpc3RJdGVtSW50ZXJuYWwuaCAqLzsgfTsK
QEAgLTIzMDYsNiArMjMwNyw3IEBACiAJCTM3OTQ4NDAyMTUwQzM1MDYwMEU1MkNFOSAvKiBXZWJS
ZW5kZXJMYXllci5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9
IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBhdGggPSBXZWJSZW5kZXJM
YXllci5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQkzNzk0ODQwNjE1MEM0Qjk2MDBF
NTJDRTkgLyogV0tSZW5kZXJMYXllci5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsg
ZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7
IHBhdGggPSBXS1JlbmRlckxheWVyLmNwcDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJ
Mzc5NDg0MDcxNTBDNEI5NjAwRTUyQ0U5IC8qIFdLUmVuZGVyTGF5ZXIuaCAqLyA9IHtpc2EgPSBQ
QlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNv
dXJjZWNvZGUuYy5oOyBwYXRoID0gV0tSZW5kZXJMYXllci5oOyBzb3VyY2VUcmVlID0gIjxncm91
cD4iOyB9OworCQkzNzk1Nzg5QjE4QUQ0RjExMDBCOUVEMkUgLyogV0tXZWJQcm9jZXNzUGx1Z0lu
Rm9ybURlbGVnYXRlUHJpdmF0ZS5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVF
bmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBhdGggPSBX
S1dlYlByb2Nlc3NQbHVnSW5Gb3JtRGVsZWdhdGVQcml2YXRlLmg7IHNvdXJjZVRyZWUgPSAiPGdy
b3VwPiI7IH07CiAJCTM3QzRDMDg0MTgxNDlDNUIwMDM2ODhCOSAvKiBXS0JhY2tGb3J3YXJkTGlz
dEl0ZW0ubW0gKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsg
bGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5vYmpjcHA7IHBhdGggPSBXS0JhY2tG
b3J3YXJkTGlzdEl0ZW0ubW07IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCTM3QzRDMDg1
MTgxNDlDNUIwMDM2ODhCOSAvKiBXS0JhY2tGb3J3YXJkTGlzdEl0ZW0uaCAqLyA9IHtpc2EgPSBQ
QlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNv
dXJjZWNvZGUuYy5oOyBwYXRoID0gV0tCYWNrRm9yd2FyZExpc3RJdGVtLmg7IHNvdXJjZVRyZWUg
PSAiPGdyb3VwPiI7IH07CiAJCTM3QzRDMDg4MTgxNDlGMjMwMDM2ODhCOSAvKiBXS0JhY2tGb3J3
YXJkTGlzdEl0ZW1JbnRlcm5hbC5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVF
bmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBhdGggPSBX
S0JhY2tGb3J3YXJkTGlzdEl0ZW1JbnRlcm5hbC5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9
OwpAQCAtNDEwNiw2ICs0MTA4LDcgQEAKIAkJMUYwMTgxNjgxODU4REMxNTAwRjkyODg0IC8qIENv
Y29hICovID0gewogCQkJaXNhID0gUEJYR3JvdXA7CiAJCQljaGlsZHJlbiA9ICgKKwkJCQkzNzk1
Nzg5QjE4QUQ0RjExMDBCOUVEMkUgLyogV0tXZWJQcm9jZXNzUGx1Z0luRm9ybURlbGVnYXRlUHJp
dmF0ZS5oICovLAogCQkJCTFGMDE4MTY5MTg1OERDMTUwMEY5Mjg4NCAvKiBXS1dlYlByb2Nlc3NQ
bHVnSW5GcmFtZS5oICovLAogCQkJCTFGMDE4MTZBMTg1OERDMTUwMEY5Mjg4NCAvKiBXS1dlYlBy
b2Nlc3NQbHVnSW5GcmFtZS5tbSAqLywKIAkJCQkxRjAxODE2QjE4NThEQzE1MDBGOTI4ODQgLyog
V0tXZWJQcm9jZXNzUGx1Z0luRnJhbWVJbnRlcm5hbC5oICovLApAQCAtNjc5MSw2ICs2Nzk0LDcg
QEAKIAkJCQlCQzVDNzVDODE0OTU0REE2MDBCQzQ3NzUgLyogV0tDb25uZWN0aW9uSW50ZXJuYWwu
aCBpbiBIZWFkZXJzICovLAogCQkJCUJDNEE2Mjk3MTQ3MzEzQTAwMDZDNjgxQSAvKiBXS0Nvbm5l
Y3Rpb25SZWYuaCBpbiBIZWFkZXJzICovLAogCQkJCUJDQjlFMjRCMTEyMEUxNUMwMEExMzdFMCAv
KiBXS0NvbnRleHQuaCBpbiBIZWFkZXJzICovLAorCQkJCTM3OTU3ODlDMThBRDRGMTkwMEI5RUQy
RSAvKiBXS1dlYlByb2Nlc3NQbHVnSW5Gb3JtRGVsZWdhdGVQcml2YXRlLmggaW4gSGVhZGVycyAq
LywKIAkJCQk1MUE1NTVGNjEyOEM2QzQ3MDA5QUJDRUMgLyogV0tDb250ZXh0TWVudUl0ZW0uaCBp
biBIZWFkZXJzICovLAogCQkJCTUxQTU1NjAxMTI4QzZEOTIwMDlBQkNFQyAvKiBXS0NvbnRleHRN
ZW51SXRlbVR5cGVzLmggaW4gSGVhZGVycyAqLywKIAkJCQkxQTE1ODQxQTE4OTA0NEY1MDAxNzYx
NkMgLyogV0tQcm9jZXNzQ2xhc3MuaCBpbiBIZWFkZXJzICovLApJbmRleDogU291cmNlL1dlYktp
dDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvQ29jb2EvV0tXZWJQcm9jZXNzUGx1Z0lu
Rm9ybURlbGVnYXRlUHJpdmF0ZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL0NvY29hL1dLV2ViUHJvY2Vzc1BsdWdJbkZvcm1EZWxl
Z2F0ZVByaXZhdGUuaAkocmV2aXNpb24gMCkKKysrIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3Mv
SW5qZWN0ZWRCdW5kbGUvQVBJL0NvY29hL1dLV2ViUHJvY2Vzc1BsdWdJbkZvcm1EZWxlZ2F0ZVBy
aXZhdGUuaAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDQyIEBACisvKgorICogQ29weXJpZ2h0
IChDKSAyMDE0IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKiBSZWRpc3Ry
aWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhv
dXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xs
b3dpbmcgY29uZGl0aW9ucworICogYXJlIG1ldDoKKyAqIDEuIFJlZGlzdHJpYnV0aW9ucyBvZiBz
b3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3RpY2Us
IHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisg
KiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFi
b3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQg
dGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQorICogICAgZG9jdW1lbnRhdGlvbiBhbmQv
b3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KKyAqCisg
KiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQUExFIElOQy4gQU5EIElUUyBDT05UUklC
VVRPUlMgYGBBUyBJUycnCisgKiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVT
LCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywKKyAqIFRIRSBJTVBMSUVEIFdBUlJBTlRJ
RVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIKKyAqIFBV
UlBPU0UgQVJFIERJU0NMQUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIEFQUExFIElOQy4gT1IgSVRT
IENPTlRSSUJVVE9SUworICogQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5D
SURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUgorICogQ09OU0VRVUVOVElBTCBEQU1BR0VT
IChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YKKyAqIFNVQlNU
SVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTOyBP
UiBCVVNJTkVTUworICogSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRI
RU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4KKyAqIENPTlRSQUNULCBTVFJJQ1QgTElBQklM
SVRZLCBPUiBUT1JUIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpCisgKiBBUklT
SU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBB
RFZJU0VEIE9GCisgKiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCisgKi8KKworI2lt
cG9ydCA8V2ViS2l0Mi9XS0ZvdW5kYXRpb24uaD4KKworI2lmIFdLX0FQSV9FTkFCTEVECisKKyNp
bXBvcnQgPFdlYktpdDIvV0tXZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVy
Lmg+CisjaW1wb3J0IDxXZWJLaXQyL1dLV2ViUHJvY2Vzc1BsdWdJbkZyYW1lLmg+CisjaW1wb3J0
IDxXZWJLaXQyL1dLV2ViUHJvY2Vzc1BsdWdJbk5vZGVIYW5kbGUuaD4KKworQHByb3RvY29sIFdL
V2ViUHJvY2Vzc1BsdWdJbkZvcm1EZWxlZ2F0ZVByaXZhdGUgPE5TT2JqZWN0PgorCitAb3B0aW9u
YWwKKworLSAodm9pZClfd2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlcjoo
V0tXZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyICopY29udHJvbGxlciBk
aWRGb2N1c1RleHRGaWVsZDooV0tXZWJQcm9jZXNzUGx1Z0luTm9kZUhhbmRsZSAqKXRleHRGaWVs
ZCBpbkZyYW1lOihXS1dlYlByb2Nlc3NQbHVnSW5GcmFtZSAqKWZyYW1lOworCitAZW5kCisKKyNl
bmRpZiAvLyBXS19BUElfRU5BQkxFRApJbmRleDogU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9J
bmplY3RlZEJ1bmRsZS9BUEkvbWFjL1dLV2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29u
dHJvbGxlci5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVj
dGVkQnVuZGxlL0FQSS9tYWMvV0tXZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9s
bGVyLm1tCShyZXZpc2lvbiAxNjQwMzIpCisrKyBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0lu
amVjdGVkQnVuZGxlL0FQSS9tYWMvV0tXZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250
cm9sbGVyLm1tCSh3b3JraW5nIGNvcHkpCkBAIC00Miw3ICs0Miw5IEBACiAjaW1wb3J0ICJXS1VS
TFJlcXVlc3ROUy5oIgogI2ltcG9ydCAiV0tXZWJQcm9jZXNzUGx1Z2luRnJhbWVJbnRlcm5hbC5o
IgogI2ltcG9ydCAiV0tXZWJQcm9jZXNzUGx1Z0luSW50ZXJuYWwuaCIKKyNpbXBvcnQgIldLV2Vi
UHJvY2Vzc1BsdWdJbkZvcm1EZWxlZ2F0ZVByaXZhdGUuaCIKICNpbXBvcnQgIldLV2ViUHJvY2Vz
c1BsdWdJbkxvYWREZWxlZ2F0ZS5oIgorI2ltcG9ydCAiV0tXZWJQcm9jZXNzUGx1Z0luTm9kZUhh
bmRsZUludGVybmFsLmgiCiAjaW1wb3J0ICJXS1dlYlByb2Nlc3NQbHVnSW5QYWdlR3JvdXBJbnRl
cm5hbC5oIgogI2ltcG9ydCAiV0tXZWJQcm9jZXNzUGx1Z0luU2NyaXB0V29ybGRJbnRlcm5hbC5o
IgogI2ltcG9ydCAiV2Vha09iakNQdHIuaCIKQEAgLTU3LDYgKzU5LDcgQEAgdXNpbmcgbmFtZXNw
YWNlIFdlYktpdDsKIEBpbXBsZW1lbnRhdGlvbiBXS1dlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29u
dGV4dENvbnRyb2xsZXIgewogICAgIEFQSTo6T2JqZWN0U3RvcmFnZTxXZWJQYWdlPiBfcGFnZTsK
ICAgICBXZWFrT2JqQ1B0cjxpZCA8V0tXZWJQcm9jZXNzUGx1Z0luTG9hZERlbGVnYXRlPj4gX2xv
YWREZWxlZ2F0ZTsKKyAgICBXZWFrT2JqQ1B0cjxpZCA8V0tXZWJQcm9jZXNzUGx1Z0luRm9ybURl
bGVnYXRlUHJpdmF0ZT4+IF9mb3JtRGVsZWdhdGU7CiAgICAgCiAgICAgUmV0YWluUHRyPFdLUmVt
b3RlT2JqZWN0UmVnaXN0cnk+IF9yZW1vdGVPYmplY3RSZWdpc3RyeTsKIH0KQEAgLTIwMyw2ICsy
MDYsMjcgQEAgc3RhdGljIHZvaWQgc2V0VXBSZXNvdXJjZUxvYWRDbGllbnQoV0tXZQogICAgIHBh
Z2UuaW5pdGlhbGl6ZUluamVjdGVkQnVuZGxlUmVzb3VyY2VMb2FkQ2xpZW50KCZjbGllbnQuYmFz
ZSk7CiB9CiAKK3N0YXRpYyB2b2lkIGRpZEZvY3VzVGV4dEZpZWxkKFdLQnVuZGxlUGFnZVJlZiBw
YWdlLCBXS0J1bmRsZU5vZGVIYW5kbGVSZWYgaHRtbElucHV0RWxlbWVudEhhbmRsZVJlZiwgV0tC
dW5kbGVGcmFtZVJlZiBmcmFtZVJlZiwgY29uc3Qgdm9pZCogY2xpZW50SW5mbykKK3sKKyAgICBX
S1dlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXIgKmNvbnRyb2xsZXIgPSAo
V0tXZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyICopY2xpZW50SW5mbzsK
KyAgICBhdXRvIGZvcm1EZWxlZ2F0ZSA9IGNvbnRyb2xsZXItPl9mb3JtRGVsZWdhdGUuZ2V0KCk7
CisKKyAgICBpZiAoW2Zvcm1EZWxlZ2F0ZSByZXNwb25kc1RvU2VsZWN0b3I6QHNlbGVjdG9yKF93
ZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyOmRpZEZvY3VzVGV4dEZpZWxk
OmluRnJhbWU6KV0pCisgICAgICAgIFtmb3JtRGVsZWdhdGUgX3dlYlByb2Nlc3NQbHVnSW5Ccm93
c2VyQ29udGV4dENvbnRyb2xsZXI6Y29udHJvbGxlciBkaWRGb2N1c1RleHRGaWVsZDp3cmFwcGVy
KCp0b0ltcGwoaHRtbElucHV0RWxlbWVudEhhbmRsZVJlZikpIGluRnJhbWU6d3JhcHBlcigqdG9J
bXBsKGZyYW1lUmVmKSldOworfQorCitzdGF0aWMgdm9pZCBzZXRVcEZvcm1DbGllbnQoV0tXZWJQ
cm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyICpjb250ZXh0Q29udHJvbGxlciwg
V2ViUGFnZSYgcGFnZSkKK3sKKyAgICBXS0J1bmRsZVBhZ2VGb3JtQ2xpZW50VjIgY2xpZW50Owor
ICAgIG1lbXNldCgmY2xpZW50LCAwLCBzaXplb2YoY2xpZW50KSk7CisKKyAgICBjbGllbnQuYmFz
ZS52ZXJzaW9uID0gMjsKKyAgICBjbGllbnQuYmFzZS5jbGllbnRJbmZvID0gY29udGV4dENvbnRy
b2xsZXI7CisgICAgY2xpZW50LmRpZEZvY3VzVGV4dEZpZWxkID0gZGlkRm9jdXNUZXh0RmllbGQ7
CisKKyAgICBwYWdlLmluaXRpYWxpemVJbmplY3RlZEJ1bmRsZUZvcm1DbGllbnQoJmNsaWVudC5i
YXNlKTsKK30KKwogLSAoaWQgPFdLV2ViUHJvY2Vzc1BsdWdJbkxvYWREZWxlZ2F0ZT4pbG9hZERl
bGVnYXRlCiB7CiAgICAgcmV0dXJuIF9sb2FkRGVsZWdhdGUuZ2V0QXV0b3JlbGVhc2VkKCk7CkBA
IC0zMDAsNiArMzI0LDIxIEBAIC0gKFdLUmVtb3RlT2JqZWN0UmVnaXN0cnkgKilyZW1vdGVPYmpl
Y3QKICAgICByZXR1cm4gX3JlbW90ZU9iamVjdFJlZ2lzdHJ5LmdldCgpOwogfQogCistIChpZCA8
V0tXZWJQcm9jZXNzUGx1Z0luRm9ybURlbGVnYXRlUHJpdmF0ZT4pX2Zvcm1EZWxlZ2F0ZQorewor
ICAgIHJldHVybiBfZm9ybURlbGVnYXRlLmdldEF1dG9yZWxlYXNlZCgpOworfQorCistICh2b2lk
KV9zZXRGb3JtRGVsZWdhdGU6KGlkIDxXS1dlYlByb2Nlc3NQbHVnSW5Gb3JtRGVsZWdhdGVQcml2
YXRlPilmb3JtRGVsZWdhdGUKK3sKKyAgICBfZm9ybURlbGVnYXRlID0gZm9ybURlbGVnYXRlOwor
CisgICAgaWYgKGZvcm1EZWxlZ2F0ZSkKKyAgICAgICAgc2V0VXBGb3JtQ2xpZW50KHNlbGYsICpf
cGFnZSk7CisgICAgZWxzZQorICAgICAgICBfcGFnZS0+aW5pdGlhbGl6ZUluamVjdGVkQnVuZGxl
Rm9ybUNsaWVudChudWxscHRyKTsKK30KKwogQGVuZAogCiAjZW5kaWYgLy8gV0tfQVBJX0VOQUJM
RUQKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL21h
Yy9XS1dlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXJQcml2YXRlLmgKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkv
bWFjL1dLV2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlclByaXZhdGUuaAko
cmV2aXNpb24gMTY0MDMyKQorKysgU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1
bmRsZS9BUEkvbWFjL1dLV2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlclBy
aXZhdGUuaAkod29ya2luZyBjb3B5KQpAQCAtMzEsNiArMzEsNyBAQAogCiBAY2xhc3MgV0tCcm93
c2luZ0NvbnRleHRIYW5kbGU7CiBAY2xhc3MgV0tSZW1vdGVPYmplY3RSZWdpc3RyeTsKK0Bwcm90
b2NvbCBXS1dlYlByb2Nlc3NQbHVnSW5Gb3JtRGVsZWdhdGVQcml2YXRlOwogCiBAaW50ZXJmYWNl
IFdLV2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlciAoUHJpdmF0ZSkKIApA
QCAtNDAsNiArNDEsOCBAQCBAaW50ZXJmYWNlIFdLV2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250
CiAKIEBwcm9wZXJ0eSAobm9uYXRvbWljLCByZWFkb25seSkgV0tSZW1vdGVPYmplY3RSZWdpc3Ry
eSAqcmVtb3RlT2JqZWN0UmVnaXN0cnk7CiAKK0Bwcm9wZXJ0eSAod2Vhaywgc2V0dGVyPV9zZXRG
b3JtRGVsZWdhdGU6KSBpZCA8V0tXZWJQcm9jZXNzUGx1Z0luRm9ybURlbGVnYXRlUHJpdmF0ZT4g
X2Zvcm1EZWxlZ2F0ZTsKKwogKyAoaW5zdGFuY2V0eXBlKWxvb2tVcEJyb3dzaW5nQ29udGV4dEZy
b21IYW5kbGU6KFdLQnJvd3NpbmdDb250ZXh0SGFuZGxlICopaGFuZGxlOwogCiBAZW5kCg==
</data>
<flag name="review"
          id="248239"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>