<?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>143973</bug_id>
          
          <creation_ts>2015-04-20 17:39:08 -0700</creation_ts>
          <short_desc>Expose more bundle form client functions as WKWebProcessPlugInFormDelegatePrivate methods</short_desc>
          <delta_ts>2015-04-20 17:44:43 -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>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>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1086960</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2015-04-20 17:39:08 -0700</bug_when>
    <thetext>Allow the form delegate to track changes by exposing shouldNotifyOnFormChanges and didAssociateFormControls.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1086961</commentid>
    <comment_count>1</comment_count>
      <attachid>251207</attachid>
    <who name="">mitz</who>
    <bug_when>2015-04-20 17:42:14 -0700</bug_when>
    <thetext>Created attachment 251207
Add new form delegate methods and expose frame on WKWebProcessPlugInNodeHandle</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1086962</commentid>
    <comment_count>2</comment_count>
    <who name="">mitz</who>
    <bug_when>2015-04-20 17:44:43 -0700</bug_when>
    <thetext>Committed &lt;http://trac.webkit.org/r183038&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>251207</attachid>
            <date>2015-04-20 17:42:14 -0700</date>
            <delta_ts>2015-04-20 17:43:22 -0700</delta_ts>
            <desc>Add new form delegate methods and expose frame on WKWebProcessPlugInNodeHandle</desc>
            <filename>bug-143973-20150420174112.patch</filename>
            <type>text/plain</type>
            <size>5694</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4MzAzNykKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIzIEBACisyMDE1LTA0LTIwICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgRXhwb3NlIG1vcmUgYnVuZGxlIGZv
cm0gY2xpZW50IGZ1bmN0aW9ucyBhcyBXS1dlYlByb2Nlc3NQbHVnSW5Gb3JtRGVsZWdhdGVQcml2
YXRlIG1ldGhvZHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE0Mzk3MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvQ29jb2EvV0tXZWJQcm9jZXNzUGx1
Z0luRm9ybURlbGVnYXRlUHJpdmF0ZS5oOiBEZWNsYXJlZCBuZXcKKyAgICAgICAgZGVsZWdhdGUg
bWV0aG9kcy4KKworICAgICAgICAqIFdlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL0NvY29h
L1dLV2ViUHJvY2Vzc1BsdWdJbk5vZGVIYW5kbGUuaDogRGVjbGFyZWQgbmV3IGZyYW1lCisgICAg
ICAgIHByb3BlcnR5LgorICAgICAgICAqIFdlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL0Nv
Y29hL1dLV2ViUHJvY2Vzc1BsdWdJbk5vZGVIYW5kbGUubW06CisgICAgICAgICgtW1dLV2ViUHJv
Y2Vzc1BsdWdJbk5vZGVIYW5kbGUgZnJhbWVdKTogQWRkZWQuIFJldHVybnMgdGhlIG5vZGXigJlz
IGRvY3VtZW504oCZcyBmcmFtZS4gVGhpcyBpcworICAgICAgICB1c2VmdWwgdG8gZGVsZWdhdGVz
IGdldHRpbmcgYW4gYXJyYXkgb2Ygbm9kZXMgdmlhIHRoZSBuZXcgbWV0aG9kLgorCisgICAgICAg
ICogV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvbWFjL1dLV2ViUHJvY2Vzc1BsdWdJbkJy
b3dzZXJDb250ZXh0Q29udHJvbGxlci5tbToKKyAgICAgICAgKC1bV0tXZWJQcm9jZXNzUGx1Z0lu
QnJvd3NlckNvbnRleHRDb250cm9sbGVyIF9zZXRGb3JtRGVsZWdhdGU6XSk6IEFkZGVkIG92ZXJy
aWRlcyBvZgorICAgICAgICBzaG91bGROb3RpZnlPbkZvcm1DaGFuZ2VzIGFuZCBkaWRBc3NvY2lh
dGVGb3JtQ29udHJvbHMsIHdoaWNoIGNhbGwgdGhlIG5ldyBkZWxlZ2F0ZSBtZXRob2RzLgorCiAy
MDE1LTA0LTIwICBKb3NlcGggUGVjb3Jhcm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CiAKICAgICAg
ICAgQ2xlYW51cCBzb21lIFN0cmluZ0J1aWxkZXIgdXNlCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9Db2NvYS9XS1dlYlByb2Nlc3NQbHVnSW5Gb3Jt
RGVsZWdhdGVQcml2YXRlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvV2ViUHJvY2Vz
cy9JbmplY3RlZEJ1bmRsZS9BUEkvQ29jb2EvV0tXZWJQcm9jZXNzUGx1Z0luRm9ybURlbGVnYXRl
UHJpdmF0ZS5oCShyZXZpc2lvbiAxODMwMjcpCisrKyBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L0luamVjdGVkQnVuZGxlL0FQSS9Db2NvYS9XS1dlYlByb2Nlc3NQbHVnSW5Gb3JtRGVsZWdhdGVQ
cml2YXRlLmgJKHdvcmtpbmcgY29weSkKQEAgLTQ1LDYgKzQ1LDkgQEAKIC8vIFRoZSByZXR1cm4g
dmFsdWUgaXMgZXhwb3NlZCBpbiB0aGUgVUkgcHJvY2VzcyB2aWEgdGhlIHVzZXJPYmplY3QgcHJv
cGVydHkgb2YgdGhlIF9XS0Zvcm1JbnB1dFNlc3Npb24gb2JqZWN0LgogLSAoTlNPYmplY3QgPE5T
U2VjdXJlQ29kaW5nPiAqKV93ZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVy
OihXS1dlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXIgKiljb250cm9sbGVy
IHdpbGxCZWdpbklucHV0U2Vzc2lvbkZvckVsZW1lbnQ6KFdLV2ViUHJvY2Vzc1BsdWdJbk5vZGVI
YW5kbGUgKilub2RlIGluRnJhbWU6KFdLV2ViUHJvY2Vzc1BsdWdJbkZyYW1lICopZnJhbWU7CiAK
Ky0gKEJPT0wpX3dlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXJTaG91bGRO
b3RpZnlPbkZvcm1DaGFuZ2VzOihXS1dlYlByb2Nlc3NQbHVnSW5Ccm93c2VyQ29udGV4dENvbnRy
b2xsZXIgKiljb250cm9sbGVyOworLSAodm9pZClfd2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250
ZXh0Q29udHJvbGxlcjooV0tXZWJQcm9jZXNzUGx1Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVy
ICopY29udHJvbGxlciBkaWRBc3NvY2lhdGVGb3JtQ29udHJvbHM6KE5TQXJyYXkgKillbGVtZW50
czsKKwogQGVuZAogCiAjZW5kaWYgLy8gV0tfQVBJX0VOQUJMRUQKSW5kZXg6IFNvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL0NvY29hL1dLV2ViUHJvY2Vzc1BsdWdJ
bk5vZGVIYW5kbGUuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0lu
amVjdGVkQnVuZGxlL0FQSS9Db2NvYS9XS1dlYlByb2Nlc3NQbHVnSW5Ob2RlSGFuZGxlLmgJKHJl
dmlzaW9uIDE4MzAyNykKKysrIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5k
bGUvQVBJL0NvY29hL1dLV2ViUHJvY2Vzc1BsdWdJbk5vZGVIYW5kbGUuaAkod29ya2luZyBjb3B5
KQpAQCAtNTQsNiArNTQsNyBAQCBXS19DTEFTU19BVkFJTEFCTEUoMTBfMTAsIDhfMCkKIEBwcm9w
ZXJ0eSAobm9uYXRvbWljLCByZWFkb25seSkgQk9PTCBIVE1MSW5wdXRFbGVtZW50SXNVc2VyRWRp
dGVkOwogQHByb3BlcnR5IChub25hdG9taWMsIHJlYWRvbmx5KSBCT09MIEhUTUxUZXh0QXJlYUVs
ZW1lbnRJc1VzZXJFZGl0ZWQ7CiBAcHJvcGVydHkgKG5vbmF0b21pYywgcmVhZG9ubHkpIFdLV2Vi
UHJvY2Vzc1BsdWdJbk5vZGVIYW5kbGUgKkhUTUxUYWJsZUNlbGxFbGVtZW50Q2VsbEFib3ZlOwor
QHByb3BlcnR5IChub25hdG9taWMsIHJlYWRvbmx5KSBXS1dlYlByb2Nlc3NQbHVnSW5GcmFtZSAq
ZnJhbWU7CiAKIC0gKEJPT0wpaXNUZXh0RmllbGQ7CiAKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL0NvY29hL1dLV2ViUHJvY2Vzc1BsdWdJbk5vZGVI
YW5kbGUubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3Rl
ZEJ1bmRsZS9BUEkvQ29jb2EvV0tXZWJQcm9jZXNzUGx1Z0luTm9kZUhhbmRsZS5tbQkocmV2aXNp
b24gMTgzMDI3KQorKysgU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9B
UEkvQ29jb2EvV0tXZWJQcm9jZXNzUGx1Z0luTm9kZUhhbmRsZS5tbQkod29ya2luZyBjb3B5KQpA
QCAtMTI1LDYgKzEyNSwxMSBAQCAtIChXS1dlYlByb2Nlc3NQbHVnSW5Ob2RlSGFuZGxlICopSFRN
TFRhCiAgICAgcmV0dXJuIFt3cmFwcGVyKCpub2RlSGFuZGxlLmxlYWtSZWYoKSkgYXV0b3JlbGVh
c2VdOwogfQogCistIChXS1dlYlByb2Nlc3NQbHVnSW5GcmFtZSAqKWZyYW1lCit7CisgICAgcmV0
dXJuIFt3cmFwcGVyKCpfbm9kZUhhbmRsZS0+ZG9jdW1lbnQoKS0+ZG9jdW1lbnRGcmFtZSgpLmxl
YWtSZWYoKSkgYXV0b3JlbGVhc2VdOworfQorCiAtIChJbmplY3RlZEJ1bmRsZU5vZGVIYW5kbGUm
KV9ub2RlSGFuZGxlCiB7CiAgICAgcmV0dXJuICpfbm9kZUhhbmRsZTsKSW5kZXg6IFNvdXJjZS9X
ZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL21hYy9XS1dlYlByb2Nlc3NQbHVn
SW5Ccm93c2VyQ29udGV4dENvbnRyb2xsZXIubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktp
dDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvbWFjL1dLV2ViUHJvY2Vzc1BsdWdJbkJy
b3dzZXJDb250ZXh0Q29udHJvbGxlci5tbQkocmV2aXNpb24gMTgzMDI3KQorKysgU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvbWFjL1dLV2ViUHJvY2Vzc1BsdWdJ
bkJyb3dzZXJDb250ZXh0Q29udHJvbGxlci5tbQkod29ya2luZyBjb3B5KQpAQCAtNTIzLDYgKzUy
MywyOSBAQCAtICh2b2lkKV9zZXRGb3JtRGVsZWdhdGU6KGlkIDxXS1dlYlByb2NlCiAgICAgICAg
ICAgICBlbmNvZGVVc2VyT2JqZWN0KHVzZXJPYmplY3QsIHVzZXJEYXRhKTsKICAgICAgICAgfQog
CisgICAgICAgIHZpcnR1YWwgYm9vbCBzaG91bGROb3RpZnlPbkZvcm1DaGFuZ2VzKFdlYktpdDo6
V2ViUGFnZSopIG92ZXJyaWRlCisgICAgICAgIHsKKyAgICAgICAgICAgIGF1dG8gZm9ybURlbGVn
YXRlID0gbV9jb250cm9sbGVyLT5fZm9ybURlbGVnYXRlLmdldCgpOworCisgICAgICAgICAgICBp
ZiAoIVtmb3JtRGVsZWdhdGUgcmVzcG9uZHNUb1NlbGVjdG9yOkBzZWxlY3Rvcihfd2ViUHJvY2Vz
c1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlclNob3VsZE5vdGlmeU9uRm9ybUNoYW5nZXM6
KV0pCisgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgICAgICAgICByZXR1cm4g
W2Zvcm1EZWxlZ2F0ZSBfd2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29udHJvbGxlclNo
b3VsZE5vdGlmeU9uRm9ybUNoYW5nZXM6bV9jb250cm9sbGVyXTsKKyAgICAgICAgfQorCisgICAg
ICAgIHZpcnR1YWwgdm9pZCBkaWRBc3NvY2lhdGVGb3JtQ29udHJvbHMoV2ViS2l0OjpXZWJQYWdl
KiwgY29uc3QgVmVjdG9yPFJlZlB0cjxXZWJDb3JlOjpFbGVtZW50Pj4mIGVsZW1lbnRzKSBvdmVy
cmlkZQorICAgICAgICB7CisgICAgICAgICAgICBhdXRvIGZvcm1EZWxlZ2F0ZSA9IG1fY29udHJv
bGxlci0+X2Zvcm1EZWxlZ2F0ZS5nZXQoKTsKKworICAgICAgICAgICAgaWYgKCFbZm9ybURlbGVn
YXRlIHJlc3BvbmRzVG9TZWxlY3RvcjpAc2VsZWN0b3IoX3dlYlByb2Nlc3NQbHVnSW5Ccm93c2Vy
Q29udGV4dENvbnRyb2xsZXI6ZGlkQXNzb2NpYXRlRm9ybUNvbnRyb2xzOildKQorICAgICAgICAg
ICAgICAgIHJldHVybjsKKworICAgICAgICAgICAgYXV0byBjb250cm9scyA9IGFkb3B0TlMoW1tO
U011dGFibGVBcnJheSBhbGxvY10gaW5pdFdpdGhDYXBhY2l0eTplbGVtZW50cy5zaXplKCldKTsK
KyAgICAgICAgICAgIGZvciAoY29uc3QgYXV0byYgZWxlbWVudCA6IGVsZW1lbnRzKQorICAgICAg
ICAgICAgICAgIFtjb250cm9scyBhZGRPYmplY3Q6d3JhcHBlcigqV2ViS2l0OjpJbmplY3RlZEJ1
bmRsZU5vZGVIYW5kbGU6OmdldE9yQ3JlYXRlKGVsZW1lbnQuZ2V0KCkpKV07CisgICAgICAgICAg
ICByZXR1cm4gW2Zvcm1EZWxlZ2F0ZSBfd2ViUHJvY2Vzc1BsdWdJbkJyb3dzZXJDb250ZXh0Q29u
dHJvbGxlcjptX2NvbnRyb2xsZXIgZGlkQXNzb2NpYXRlRm9ybUNvbnRyb2xzOmNvbnRyb2xzLmdl
dCgpXTsKKyAgICAgICAgfQorCiAgICAgcHJpdmF0ZToKICAgICAgICAgV0tXZWJQcm9jZXNzUGx1
Z0luQnJvd3NlckNvbnRleHRDb250cm9sbGVyICptX2NvbnRyb2xsZXI7CiAgICAgfTsK
</data>
<flag name="review"
          id="276002"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>