<?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>120323</bug_id>
          
          <creation_ts>2013-08-26 12:23:58 -0700</creation_ts>
          <short_desc>[Windows] Let Page create the main Frame.</short_desc>
          <delta_ts>2013-08-26 13:07:28 -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>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>119964</dependson>
    
    <dependson>120092</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>andersca</cc>
    
    <cc>bfulgham</cc>
    
    <cc>kling</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>921124</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-08-26 12:23:58 -0700</bug_when>
    <thetext>This patch provides a set of changes for the Windows port that provides the same behavior as the recent Bug 119964.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921125</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2013-08-26 12:25:26 -0700</bug_when>
    <thetext>&lt;rdar://problem/14837041&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921129</commentid>
    <comment_count>2</comment_count>
      <attachid>209670</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-08-26 12:29:35 -0700</bug_when>
    <thetext>Created attachment 209670
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921135</commentid>
    <comment_count>3</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-08-26 13:07:28 -0700</bug_when>
    <thetext>Committed r154631: &lt;http://trac.webkit.org/changeset/154631&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>209670</attachid>
            <date>2013-08-26 12:29:35 -0700</date>
            <delta_ts>2013-08-26 13:03:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-120323-20130826122927.patch</filename>
            <type>text/plain</type>
            <size>6427</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvd2luL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViS2l0L3dpbi9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1NDYyOSkKKysrIFNvdXJjZS9XZWJLaXQv
d2luL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBACisyMDEzLTA4LTI2
ICBCcmVudCBGdWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFtXaW5kb3dz
XSBMZXQgUGFnZSBjcmVhdGUgdGhlIG1haW4gRnJhbWUuCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjAzMjMKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVy
Q2xpZW50LmNwcDoKKyAgICAgICAgKFdlYkZyYW1lTG9hZGVyQ2xpZW50OjpXZWJGcmFtZUxvYWRl
ckNsaWVudCk6IFJlbW92ZSBhc3NlcnRpb24gdGhhdCBmcmFtZQorICAgICAgICBpcyBwYXNzZWQg
YXMgY29uc3RydWN0aW9uIGFyZ3VtZW50LgorICAgICAgICAoV2ViRnJhbWVMb2FkZXJDbGllbnQ6
OmNyZWF0ZUZyYW1lKTogQ2FsbCBuZXcgJ2NyZWF0ZVN1YmZyYW1lV2l0aE93bmVyRWxlbWVudCcK
KyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9XZWJGcmFtZUxvYWRlckNsaWVudC5oOiBVcGRhdGUg
Y29uc3RydWN0b3IgdG8KKyAgICAgICAgaGFuZGxlIGNhc2Ugb2Ygbm8gZGVmYXVsdCBmcmFtZSBh
cmd1bWVudC4KKyAgICAgICAgKFdlYkZyYW1lTG9hZGVyQ2xpZW50OjpzZXRXZWJGcmFtZSk6IEFk
ZGVkLgorICAgICAgICAqIFdlYkZyYW1lLmNwcDoKKyAgICAgICAgKFdlYkZyYW1lOjpjcmVhdGVT
dWJmcmFtZVdpdGhPd25lckVsZW1lbnQpOiBSZW5hbWVkIGZyb20gJ2luaXQnLgorICAgICAgICAo
V2ViRnJhbWU6OmluaXRXaXRoV2ViRnJhbWVWaWV3KTogQWRkZWQgZm9yIG5ldyBwYWdlLWRyaXZl
biBsb2FkIHBhdGguCisgICAgICAgICogV2ViRnJhbWUuaDogQWRkZWQgbmV3IG1ldGhvZCBzaWdu
YXR1cmVzLgorICAgICAgICAqIFdlYlZpZXcuY3BwOgorICAgICAgICAoV2ViVmlldzo6aW5pdFdp
dGhGcmFtZSk6IFVwZGF0ZSB0byBtYXRjaCBiZWhhdmlvciBvZiBvdGhlciBwb3J0cy4KKwogMjAx
My0wOC0yMyAgUm9nZXIgRm9uZyAgPHJvZ2VyX2ZvbmdAYXBwbGUuY29tPgogCiAgICAgICAgIDxo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE5ODI5PiBBZGQgSUFjY2Vz
c2libGVUZXh0IGFuZCBJQWNjZXNzaWJsZUVkaXRhYmxlVGV4dCBpbXBsZW1lbnRhdGlvbi4KSW5k
ZXg6IFNvdXJjZS9XZWJLaXQvd2luL1dlYkZyYW1lLmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViS2l0L3dpbi9XZWJGcmFtZS5jcHAJKHJldmlzaW9uIDE1NDYxNikKKysrIFNvdXJjZS9XZWJL
aXQvd2luL1dlYkZyYW1lLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTA3MSw3ICsxMDcxLDcgQEAg
SFJFU1VMVCBTVERNRVRIT0RDQUxMVFlQRSBXZWJGcmFtZTo6ZGVzZQogCiAvLyBXZWJGcmFtZSAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIAotUGFzc1JlZlB0cjxGcmFtZT4gV2ViRnJhbWU6OmluaXQoSVdlYlZpZXcqIHdlYlZp
ZXcsIFBhZ2UqIHBhZ2UsIEhUTUxGcmFtZU93bmVyRWxlbWVudCogb3duZXJFbGVtZW50KQorUGFz
c1JlZlB0cjxGcmFtZT4gV2ViRnJhbWU6OmNyZWF0ZVN1YmZyYW1lV2l0aE93bmVyRWxlbWVudChJ
V2ViVmlldyogd2ViVmlldywgUGFnZSogcGFnZSwgSFRNTEZyYW1lT3duZXJFbGVtZW50KiBvd25l
ckVsZW1lbnQpCiB7CiAgICAgd2ViVmlldy0+UXVlcnlJbnRlcmZhY2UoJmQtPndlYlZpZXcpOwog
ICAgIGQtPndlYlZpZXctPlJlbGVhc2UoKTsgLy8gZG9uJ3QgaG9sZCB0aGUgZXh0cmEgcmVmCkBA
IC0xMDg1LDYgKzEwODUsMTggQEAgUGFzc1JlZlB0cjxGcmFtZT4gV2ViRnJhbWU6OmluaXQoSVdl
YlZpZQogICAgIHJldHVybiBmcmFtZS5yZWxlYXNlKCk7CiB9CiAKK3ZvaWQgV2ViRnJhbWU6Omlu
aXRXaXRoV2ViRnJhbWVWaWV3KElXZWJWaWV3KiB3ZWJWaWV3LCBQYWdlKiBwYWdlKQoreworICAg
IHdlYlZpZXctPlF1ZXJ5SW50ZXJmYWNlKCZkLT53ZWJWaWV3KTsKKyAgICBkLT53ZWJWaWV3LT5S
ZWxlYXNlKCk7IC8vIGRvbid0IGhvbGQgdGhlIGV4dHJhIHJlZgorCisgICAgSFdORCB2aWV3V2lu
ZG93OworICAgIGQtPndlYlZpZXctPnZpZXdXaW5kb3coKE9MRV9IQU5ETEUqKSZ2aWV3V2luZG93
KTsKKworICAgIHRoaXMtPkFkZFJlZigpOyAvLyBXZSByZWxlYXNlIHRoaXMgcmVmIGluIGZyYW1l
TG9hZGVyRGVzdHJveWVkKCkKKyAgICBkLT5mcmFtZSA9IHBhZ2UtPm1haW5GcmFtZSgpOworfQor
CiBGcmFtZSogV2ViRnJhbWU6OmltcGwoKQogewogICAgIHJldHVybiBkLT5mcmFtZTsKSW5kZXg6
IFNvdXJjZS9XZWJLaXQvd2luL1dlYkZyYW1lLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktp
dC93aW4vV2ViRnJhbWUuaAkocmV2aXNpb24gMTU0NjE2KQorKysgU291cmNlL1dlYktpdC93aW4v
V2ViRnJhbWUuaAkod29ya2luZyBjb3B5KQpAQCAtMjk4LDcgKzI5OCw4IEBAIHB1YmxpYzoKICAg
ICB2aXJ0dWFsIHZvaWQgZnJhbWVMb2FkZXJEZXN0cm95ZWQoKTsKIAogICAgIC8vIFdlYkZyYW1l
Ci0gICAgUGFzc1JlZlB0cjxXZWJDb3JlOjpGcmFtZT4gaW5pdChJV2ViVmlldyosIFdlYkNvcmU6
OlBhZ2UqLCBXZWJDb3JlOjpIVE1MRnJhbWVPd25lckVsZW1lbnQqKTsKKyAgICBQYXNzUmVmUHRy
PFdlYkNvcmU6OkZyYW1lPiBjcmVhdGVTdWJmcmFtZVdpdGhPd25lckVsZW1lbnQoSVdlYlZpZXcq
LCBXZWJDb3JlOjpQYWdlKiwgV2ViQ29yZTo6SFRNTEZyYW1lT3duZXJFbGVtZW50Kik7CisgICAg
dm9pZCBpbml0V2l0aFdlYkZyYW1lVmlldyhJV2ViVmlldyosIFdlYkNvcmU6OlBhZ2UqKTsKICAg
ICBXZWJDb3JlOjpGcmFtZSogaW1wbCgpOwogICAgIHZvaWQgaW52YWxpZGF0ZSgpOwogICAgIHZv
aWQgdW5tYXJrQWxsTWlzc3BlbGxpbmdzKCk7CkluZGV4OiBTb3VyY2UvV2ViS2l0L3dpbi9XZWJW
aWV3LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L3dpbi9XZWJWaWV3LmNwcAkocmV2
aXNpb24gMTU0NjE2KQorKysgU291cmNlL1dlYktpdC93aW4vV2ViVmlldy5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTQ1LDYgKzQ1LDcgQEAKICNpbmNsdWRlICJXZWJFZGl0b3JDbGllbnQuaCIKICNp
bmNsdWRlICJXZWJFbGVtZW50UHJvcGVydHlCYWcuaCIKICNpbmNsdWRlICJXZWJGcmFtZS5oIgor
I2luY2x1ZGUgIldlYkZyYW1lTG9hZGVyQ2xpZW50LmgiCiAjaW5jbHVkZSAiV2ViRnJhbWVOZXR3
b3JraW5nQ29udGV4dC5oIgogI2luY2x1ZGUgIldlYkdlb2xvY2F0aW9uQ2xpZW50LmgiCiAjaW5j
bHVkZSAiV2ViR2VvbG9jYXRpb25Qb3NpdGlvbi5oIgpAQCAtMjcxOCw2ICsyNzE5LDcgQEAgSFJF
U1VMVCBTVERNRVRIT0RDQUxMVFlQRSBXZWJWaWV3Ojppbml0VwogI2lmIEVOQUJMRShJTlNQRUNU
T1IpCiAgICAgcGFnZUNsaWVudHMuaW5zcGVjdG9yQ2xpZW50ID0gbV9pbnNwZWN0b3JDbGllbnQ7
CiAjZW5kaWYgLy8gRU5BQkxFKElOU1BFQ1RPUikKKyAgICBwYWdlQ2xpZW50cy5sb2FkZXJDbGll
bnRGb3JNYWluRnJhbWUgPSBuZXcgV2ViRnJhbWVMb2FkZXJDbGllbnQ7CiAKICAgICBtX3BhZ2Ug
PSBuZXcgUGFnZShwYWdlQ2xpZW50cyk7CiAgICAgcHJvdmlkZUdlb2xvY2F0aW9uVG8obV9wYWdl
LCBuZXcgV2ViR2VvbG9jYXRpb25DbGllbnQodGhpcykpOwpAQCAtMjczNiwxMiArMjczOCwxMyBA
QCBIUkVTVUxUIFNURE1FVEhPRENBTExUWVBFIFdlYlZpZXc6OmluaXRXCiAgICAgfQogCiAgICAg
V2ViRnJhbWUqIHdlYkZyYW1lID0gV2ViRnJhbWU6OmNyZWF0ZUluc3RhbmNlKCk7Ci0gICAgUmVm
UHRyPEZyYW1lPiBjb3JlRnJhbWUgPSB3ZWJGcmFtZS0+aW5pdCh0aGlzLCBtX3BhZ2UsIDApOwor
ICAgIHdlYkZyYW1lLT5pbml0V2l0aFdlYkZyYW1lVmlldyh0aGlzLCBtX3BhZ2UpOworICAgIHN0
YXRpY19jYXN0PFdlYkZyYW1lTG9hZGVyQ2xpZW50Jj4obV9wYWdlLT5tYWluRnJhbWUoKS0+bG9h
ZGVyKCkuY2xpZW50KCkpLnNldFdlYkZyYW1lKHdlYkZyYW1lKTsKICAgICBtX21haW5GcmFtZSA9
IHdlYkZyYW1lOwogICAgIHdlYkZyYW1lLT5SZWxlYXNlKCk7IC8vIFRoZSBXZWJGcmFtZSBpcyBv
d25lZCBieSB0aGUgRnJhbWUsIHNvIHJlbGVhc2Ugb3VyIHJlZmVyZW5jZSB0byBpdC4KIAotICAg
IGNvcmVGcmFtZS0+dHJlZSgpLnNldE5hbWUodG9TdHJpbmcoZnJhbWVOYW1lKSk7Ci0gICAgY29y
ZUZyYW1lLT5pbml0KCk7CisgICAgbV9wYWdlLT5tYWluRnJhbWUoKS0+dHJlZSgpLnNldE5hbWUo
dG9TdHJpbmcoZnJhbWVOYW1lKSk7CisgICAgbV9wYWdlLT5tYWluRnJhbWUoKS0+aW5pdCgpOwog
ICAgIHNldEdyb3VwTmFtZShncm91cE5hbWUpOwogCiAgICAgYWRkVG9BbGxXZWJWaWV3c1NldCgp
OwpJbmRleDogU291cmNlL1dlYktpdC93aW4vV2ViQ29yZVN1cHBvcnQvV2ViRnJhbWVMb2FkZXJD
bGllbnQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvd2luL1dlYkNvcmVTdXBwb3J0
L1dlYkZyYW1lTG9hZGVyQ2xpZW50LmNwcAkocmV2aXNpb24gMTU0NjE2KQorKysgU291cmNlL1dl
YktpdC93aW4vV2ViQ29yZVN1cHBvcnQvV2ViRnJhbWVMb2FkZXJDbGllbnQuY3BwCSh3b3JraW5n
IGNvcHkpCkBAIC0xMDgsNyArMTA4LDYgQEAgV2ViRnJhbWVMb2FkZXJDbGllbnQ6OldlYkZyYW1l
TG9hZGVyQ2xpZQogICAgICwgbV9wb2xpY3lMaXN0ZW5lclByaXZhdGUoYWRvcHRQdHIobmV3IFdl
YkZyYW1lUG9saWN5TGlzdGVuZXJQcml2YXRlKSkKICAgICAsIG1faGFzU2VudFJlc3BvbnNlVG9Q
bHVnaW4oZmFsc2UpIAogewotICAgIEFTU0VSVF9BUkcod2ViRnJhbWUsIHdlYkZyYW1lKTsKIH0K
IAogV2ViRnJhbWVMb2FkZXJDbGllbnQ6On5XZWJGcmFtZUxvYWRlckNsaWVudCgpCkBAIC0xMDg5
LDcgKzEwODgsNyBAQCBQYXNzUmVmUHRyPEZyYW1lPiBXZWJGcmFtZUxvYWRlckNsaWVudDo6CiAK
ICAgICBDT01QdHI8V2ViRnJhbWU+IHdlYkZyYW1lKEFkb3B0Q09NLCBXZWJGcmFtZTo6Y3JlYXRl
SW5zdGFuY2UoKSk7CiAKLSAgICBSZWZQdHI8RnJhbWU+IGNoaWxkRnJhbWUgPSB3ZWJGcmFtZS0+
aW5pdChtX3dlYkZyYW1lLT53ZWJWaWV3KCksIGNvcmVGcmFtZS0+cGFnZSgpLCBvd25lckVsZW1l
bnQpOworICAgIFJlZlB0cjxGcmFtZT4gY2hpbGRGcmFtZSA9IHdlYkZyYW1lLT5jcmVhdGVTdWJm
cmFtZVdpdGhPd25lckVsZW1lbnQobV93ZWJGcmFtZS0+d2ViVmlldygpLCBjb3JlRnJhbWUtPnBh
Z2UoKSwgb3duZXJFbGVtZW50KTsKIAogICAgIGNoaWxkRnJhbWUtPnRyZWUoKS5zZXROYW1lKG5h
bWUpOwogICAgIGNvcmVGcmFtZS0+dHJlZSgpLmFwcGVuZENoaWxkKGNoaWxkRnJhbWUpOwpJbmRl
eDogU291cmNlL1dlYktpdC93aW4vV2ViQ29yZVN1cHBvcnQvV2ViRnJhbWVMb2FkZXJDbGllbnQu
aAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L3dpbi9XZWJDb3JlU3VwcG9ydC9XZWJGcmFt
ZUxvYWRlckNsaWVudC5oCShyZXZpc2lvbiAxNTQ2MTYpCisrKyBTb3VyY2UvV2ViS2l0L3dpbi9X
ZWJDb3JlU3VwcG9ydC9XZWJGcmFtZUxvYWRlckNsaWVudC5oCSh3b3JraW5nIGNvcHkpCkBAIC00
Myw5ICs0MywxMCBAQCBjbGFzcyBXZWJIaXN0b3J5OwogCiBjbGFzcyBXZWJGcmFtZUxvYWRlckNs
aWVudCA6IHB1YmxpYyBXZWJDb3JlOjpGcmFtZUxvYWRlckNsaWVudCB7CiBwdWJsaWM6Ci0gICAg
V2ViRnJhbWVMb2FkZXJDbGllbnQoV2ViRnJhbWUqKTsKKyAgICBXZWJGcmFtZUxvYWRlckNsaWVu
dChXZWJGcmFtZSogPSAwKTsKICAgICB+V2ViRnJhbWVMb2FkZXJDbGllbnQoKTsKIAorICAgIHZv
aWQgc2V0V2ViRnJhbWUoV2ViRnJhbWUqIHdlYkZyYW1lKSB7IG1fd2ViRnJhbWUgPSB3ZWJGcmFt
ZTsgfQogICAgIFdlYkZyYW1lKiB3ZWJGcmFtZSgpIGNvbnN0IHsgcmV0dXJuIG1fd2ViRnJhbWU7
IH0KIAogICAgIHZpcnR1YWwgYm9vbCBoYXNXZWJWaWV3KCkgY29uc3Q7Cg==
</data>
<flag name="review"
          id="231719"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>