<?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>48039</bug_id>
          
          <creation_ts>2010-10-20 22:17:33 -0700</creation_ts>
          <short_desc>WKView&apos;s &quot;host window&quot; API is confusing</short_desc>
          <delta_ts>2010-10-21 10:06: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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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="Adam Roben (:aroben)">aroben</reporter>
          <assigned_to name="Adam Roben (:aroben)">aroben</assigned_to>
          <cc>andersca</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>297228</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-10-20 22:17:33 -0700</bug_when>
    <thetext>WKView&apos;s &quot;host window&quot; API is confusing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297229</commentid>
    <comment_count>1</comment_count>
      <attachid>71388</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-10-20 22:18:43 -0700</bug_when>
    <thetext>Created attachment 71388
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297484</commentid>
    <comment_count>2</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-10-21 10:06:43 -0700</bug_when>
    <thetext>Committed r70245: &lt;http://trac.webkit.org/changeset/70245&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>71388</attachid>
            <date>2010-10-20 22:18:43 -0700</date>
            <delta_ts>2010-10-20 22:48:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-48039-20101020221843.patch</filename>
            <type>text/plain</type>
            <size>8358</size>
            <attacher name="Adam Roben (:aroben)">aroben</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdDIvQ2hhbmdlTG9nIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXgg
MjViOTQ1MmZkMzhjZDI0MzFjMTdhMjgxMmNmMGJmZjM3ZTZlN2E0Mi4uNjEzNjVmMDQ4YTE0M2E4
MDY3YjVjZmI4M2FiZmM5ZjJjYWIwNjg0YSAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwzNSBAQAorMjAxMC0xMC0yMCAgQWRh
bSBSb2JlbiAgPGFyb2JlbkBhcHBsZS5jb20+CisKKyAgICAgICAgUmVtb3ZlIGNvbmZ1c2luZyBh
bmQgcmVkdW5kYW50ICJob3N0IHdpbmRvdyIgdGVybWlub2xvZ3kgZnJvbSBXS1ZpZXcgb24KKyAg
ICAgICAgV2luZG93cworCisgICAgICAgIFdLVmlldydzICJob3N0IHdpbmRvdyIgaXMgcmVhbGx5
IGp1c3QgaXRzIEhXTkQncyBwYXJlbnQgd2luZG93LiBUaGUKKyAgICAgICAgdGVybWlub2xvZ3kg
aGFzIGJlZW4gdXBkYXRlZCB0byByZWZsZWN0IHRoaXMuIFRoZSB1bm5lY2Vzc2FyeQorICAgICAg
ICBXS1ZpZXdHZXRIb3N0V2luZG93IGZ1bmN0aW9uIGhhcyBiZWVuIHJlbW92ZWQsIGFzIGl0IHdh
cyBhIHN5bm9ueW0gZm9yCisgICAgICAgIDo6R2V0UGFyZW50KFdLVmlld0dldFdpbmRvdyh2aWV3
KSkuCisKKyAgICAgICAgRml4ZXMgPGh0dHA6Ly93ZWJraXQub3JnL2IvNDgwMzk+IFdLVmlldydz
ICJob3N0IHdpbmRvdyIgQVBJIGlzCisgICAgICAgIGNvbmZ1c2luZworCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9DL3dpbi9X
S1ZpZXcuY3BwOgorICAgICAgICAoV0tWaWV3Q3JlYXRlKToKKyAgICAgICAgKFdLVmlld1NldFBh
cmVudFdpbmRvdyk6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9DL3dpbi9XS1ZpZXcuaDoKKyAg
ICAgICAgUmVwbGFjZWQgImhvc3Qgd2luZG93IiB3aXRoICJwYXJlbnQgd2luZG93Ii4gUmVtb3Zl
ZAorICAgICAgICBXS1ZpZXdHZXRIb3N0V2luZG93LgorCisgICAgICAgICogVUlQcm9jZXNzL3dp
bi9XZWJWaWV3LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViVmlldzo6V2ViVmlldyk6CisgICAg
ICAgIChXZWJLaXQ6OldlYlZpZXc6OnNldFBhcmVudFdpbmRvdyk6CisgICAgICAgIChXZWJLaXQ6
OldlYlZpZXc6OndpbmRvd0FuY2VzdHJ5RGlkQ2hhbmdlKToKKyAgICAgICAgKFdlYktpdDo6V2Vi
Vmlldzo6Y2xvc2UpOgorICAgICAgICAqIFVJUHJvY2Vzcy93aW4vV2ViVmlldy5oOgorICAgICAg
ICAoV2ViS2l0OjpXZWJWaWV3OjpjcmVhdGUpOgorICAgICAgICBSZXBsYWNlZCAiaG9zdCB3aW5k
b3ciIHdpdGggInBhcmVudCB3aW5kb3ciLiBSZW1vdmVkIG1faG9zdFdpbmRvdyBhbmQKKyAgICAg
ICAgaG9zdFdpbmRvdygpLgorCiAyMDEwLTEwLTE0ICBBZGFtIFJvYmVuICA8YXJvYmVuQGFwcGxl
LmNvbT4KIAogICAgICAgICBEb24ndCByZXF1aXJlIHRoZSBwbHVnaW4gdG8gYWx3YXlzIHVzZSB0
aGUgc2FtZSBOUFAgc3RydWN0IHdlIGdhdmUgaXQKZGlmZiAtLWdpdCBhL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9DL3dpbi9XS1ZpZXcuY3BwIGIvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0Mvd2luL1dL
Vmlldy5jcHAKaW5kZXggZDFhOWQ5OWMxOGZjODg0ZDMxYzJhZmRmNGQ5YjhkYTRiZmFmYzZkOC4u
ZTkwYTI4NmQ2ZThhNjhmMWJlMDZmYjgyMjYzODYyOTJkZTJkMWYyMSAxMDA2NDQKLS0tIGEvV2Vi
S2l0Mi9VSVByb2Nlc3MvQVBJL0Mvd2luL1dLVmlldy5jcHAKKysrIGIvV2ViS2l0Mi9VSVByb2Nl
c3MvQVBJL0Mvd2luL1dLVmlldy5jcHAKQEAgLTM1LDkgKzM1LDkgQEAgV0tUeXBlSUQgV0tWaWV3
R2V0VHlwZUlEKCkKICAgICByZXR1cm4gdG9BUEkoQVBJT2JqZWN0OjpUeXBlVmlldyk7CiB9CiAK
LVdLVmlld1JlZiBXS1ZpZXdDcmVhdGUoUkVDVCByZWN0LCBXS1BhZ2VOYW1lc3BhY2VSZWYgcGFn
ZU5hbWVzcGFjZVJlZiwgSFdORCBob3N0V2luZG93KQorV0tWaWV3UmVmIFdLVmlld0NyZWF0ZShS
RUNUIHJlY3QsIFdLUGFnZU5hbWVzcGFjZVJlZiBwYWdlTmFtZXNwYWNlUmVmLCBIV05EIHBhcmVu
dFdpbmRvdykKIHsKLSAgICBSZWZQdHI8V2ViVmlldz4gdmlldyA9IFdlYlZpZXc6OmNyZWF0ZShy
ZWN0LCB0b0ltcGwocGFnZU5hbWVzcGFjZVJlZiksIGhvc3RXaW5kb3cpOworICAgIFJlZlB0cjxX
ZWJWaWV3PiB2aWV3ID0gV2ViVmlldzo6Y3JlYXRlKHJlY3QsIHRvSW1wbChwYWdlTmFtZXNwYWNl
UmVmKSwgcGFyZW50V2luZG93KTsKICAgICByZXR1cm4gdG9BUEkodmlldy5yZWxlYXNlKCkucmVs
ZWFzZVJlZigpKTsKIH0KIApAQCAtNDYsMTkgKzQ2LDE0IEBAIEhXTkQgV0tWaWV3R2V0V2luZG93
KFdLVmlld1JlZiB2aWV3UmVmKQogICAgIHJldHVybiB0b0ltcGwodmlld1JlZiktPndpbmRvdygp
OwogfQogCi1IV05EIFdLVmlld0dldEhvc3RXaW5kb3coV0tWaWV3UmVmIHZpZXdSZWYpCi17Ci0g
ICAgcmV0dXJuIHRvSW1wbCh2aWV3UmVmKS0+aG9zdFdpbmRvdygpOwotfQotCiBXS1BhZ2VSZWYg
V0tWaWV3R2V0UGFnZShXS1ZpZXdSZWYgdmlld1JlZikKIHsKICAgICByZXR1cm4gdG9BUEkodG9J
bXBsKHZpZXdSZWYpLT5wYWdlKCkpOwogfQogCi12b2lkIFdLVmlld1NldEhvc3RXaW5kb3coV0tW
aWV3UmVmIHZpZXdSZWYsIEhXTkQgaG9zdFdpbmRvdykKK3ZvaWQgV0tWaWV3U2V0UGFyZW50V2lu
ZG93KFdLVmlld1JlZiB2aWV3UmVmLCBIV05EIGhvc3RXaW5kb3cpCiB7Ci0gICAgdG9JbXBsKHZp
ZXdSZWYpLT5zZXRIb3N0V2luZG93KGhvc3RXaW5kb3cpOworICAgIHRvSW1wbCh2aWV3UmVmKS0+
c2V0UGFyZW50V2luZG93KGhvc3RXaW5kb3cpOwogfQogCiB2b2lkIFdLVmlld1dpbmRvd0FuY2Vz
dHJ5RGlkQ2hhbmdlKFdLVmlld1JlZiB2aWV3UmVmKQpkaWZmIC0tZ2l0IGEvV2ViS2l0Mi9VSVBy
b2Nlc3MvQVBJL0Mvd2luL1dLVmlldy5oIGIvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0Mvd2luL1dL
Vmlldy5oCmluZGV4IGI0MGEwMDA3ZWYwMmMyMWU0YjIwYzkwZjIzODQyNDk4MWEzOWZkOTcuLjgx
N2NjNGNkYTc5MGY0NWM2MjhkOTIyMzUyM2M4Y2Q5ODk0ZmI4ZWMgMTAwNjQ0Ci0tLSBhL1dlYktp
dDIvVUlQcm9jZXNzL0FQSS9DL3dpbi9XS1ZpZXcuaAorKysgYi9XZWJLaXQyL1VJUHJvY2Vzcy9B
UEkvQy93aW4vV0tWaWV3LmgKQEAgLTM1LDE0ICszNSwxMyBAQCBleHRlcm4gIkMiIHsKIAogV0tf
RVhQT1JUIFdLVHlwZUlEIFdLVmlld0dldFR5cGVJRCgpOwogCi1XS19FWFBPUlQgV0tWaWV3UmVm
IFdLVmlld0NyZWF0ZShSRUNUIHJlY3QsIFdLUGFnZU5hbWVzcGFjZVJlZiBwYWdlTmFtZXNwYWNl
LCBIV05EIGhvc3RXaW5kb3cpOworV0tfRVhQT1JUIFdLVmlld1JlZiBXS1ZpZXdDcmVhdGUoUkVD
VCByZWN0LCBXS1BhZ2VOYW1lc3BhY2VSZWYgcGFnZU5hbWVzcGFjZSwgSFdORCBwYXJlbnRXaW5k
b3cpOwogCiBXS19FWFBPUlQgSFdORCBXS1ZpZXdHZXRXaW5kb3coV0tWaWV3UmVmIHZpZXcpOwot
V0tfRVhQT1JUIEhXTkQgV0tWaWV3R2V0SG9zdFdpbmRvdyhXS1ZpZXdSZWYgdmlldyk7CiAKIFdL
X0VYUE9SVCBXS1BhZ2VSZWYgV0tWaWV3R2V0UGFnZShXS1ZpZXdSZWYgdmlldyk7CiAKLVdLX0VY
UE9SVCB2b2lkIFdLVmlld1NldEhvc3RXaW5kb3coV0tWaWV3UmVmIHZpZXcsIEhXTkQgaG9zdFdp
bmRvdyk7CitXS19FWFBPUlQgdm9pZCBXS1ZpZXdTZXRQYXJlbnRXaW5kb3coV0tWaWV3UmVmIHZp
ZXcsIEhXTkQgcGFyZW50V2luZG93KTsKIFdLX0VYUE9SVCB2b2lkIFdLVmlld1dpbmRvd0FuY2Vz
dHJ5RGlkQ2hhbmdlKFdLVmlld1JlZiB2aWV3KTsKIAogI2lmZGVmIF9fY3BsdXNwbHVzCmRpZmYg
LS1naXQgYS9XZWJLaXQyL1VJUHJvY2Vzcy93aW4vV2ViVmlldy5jcHAgYi9XZWJLaXQyL1VJUHJv
Y2Vzcy93aW4vV2ViVmlldy5jcHAKaW5kZXggNTJlOGJlOGQ0ZDBhOTQ4Y2VkNDgyOTljYmM1ZTk0
M2MzNTUxOWQ2ZS4uZGZiYzg0N2I1MWM0NjVmMDBkNjQwYzAyNWY1MDMwNGVjODU3ZTAyNiAxMDA2
NDQKLS0tIGEvV2ViS2l0Mi9VSVByb2Nlc3Mvd2luL1dlYlZpZXcuY3BwCisrKyBiL1dlYktpdDIv
VUlQcm9jZXNzL3dpbi9XZWJWaWV3LmNwcApAQCAtMTc2LDkgKzE3Niw4IEBAIGJvb2wgV2ViVmll
dzo6cmVnaXN0ZXJXZWJWaWV3V2luZG93Q2xhc3MoKQogICAgIHJldHVybiAhITo6UmVnaXN0ZXJD
bGFzc0V4KCZ3Y2V4KTsKIH0KIAotV2ViVmlldzo6V2ViVmlldyhSRUNUIHJlY3QsIFdlYlBhZ2VO
YW1lc3BhY2UqIHBhZ2VOYW1lc3BhY2UsIEhXTkQgaG9zdFdpbmRvdykKK1dlYlZpZXc6OldlYlZp
ZXcoUkVDVCByZWN0LCBXZWJQYWdlTmFtZXNwYWNlKiBwYWdlTmFtZXNwYWNlLCBIV05EIHBhcmVu
dFdpbmRvdykKICAgICA6IG1fcmVjdChyZWN0KQotICAgICwgbV9ob3N0V2luZG93KGhvc3RXaW5k
b3cpCiAgICAgLCBtX3RvcExldmVsUGFyZW50V2luZG93KDApCiAgICAgLCBtX3Rvb2xUaXBXaW5k
b3coMCkKICAgICAsIG1fbGFzdEN1cnNvclNldCgwKQpAQCAtMTkyLDcgKzE5MSw3IEBAIFdlYlZp
ZXc6OldlYlZpZXcoUkVDVCByZWN0LCBXZWJQYWdlTmFtZXNwYWNlKiBwYWdlTmFtZXNwYWNlLCBI
V05EIGhvc3RXaW5kb3cpCiAgICAgbV9wYWdlLT5zZXREcmF3aW5nQXJlYShDaHVua2VkVXBkYXRl
RHJhd2luZ0FyZWFQcm94eTo6Y3JlYXRlKHRoaXMpKTsKIAogICAgIG1fd2luZG93ID0gOjpDcmVh
dGVXaW5kb3dFeCgwLCBrV2ViS2l0MldlYlZpZXdXaW5kb3dDbGFzc05hbWUsIDAsIFdTX0NISUxE
IHwgV1NfQ0xJUFNJQkxJTkdTIHwgV1NfQ0xJUENISUxEUkVOLAotICAgICAgICByZWN0LnRvcCwg
cmVjdC5sZWZ0LCByZWN0LnJpZ2h0IC0gcmVjdC5sZWZ0LCByZWN0LmJvdHRvbSAtIHJlY3QudG9w
LCBtX2hvc3RXaW5kb3cgPyBtX2hvc3RXaW5kb3cgOiBIV05EX01FU1NBR0UsIDAsIGluc3RhbmNl
SGFuZGxlKCksIHRoaXMpOworICAgICAgICByZWN0LnRvcCwgcmVjdC5sZWZ0LCByZWN0LnJpZ2h0
IC0gcmVjdC5sZWZ0LCByZWN0LmJvdHRvbSAtIHJlY3QudG9wLCBwYXJlbnRXaW5kb3cgPyBwYXJl
bnRXaW5kb3cgOiBIV05EX01FU1NBR0UsIDAsIGluc3RhbmNlSGFuZGxlKCksIHRoaXMpOwogICAg
IEFTU0VSVCg6OklzV2luZG93KG1fd2luZG93KSk7CiAKICAgICBtX3BhZ2UtPmluaXRpYWxpemVX
ZWJQYWdlKEludFJlY3QocmVjdCkuc2l6ZSgpKTsKQEAgLTIxNCwyNSArMjEzLDIzIEBAIFdlYlZp
ZXc6On5XZWJWaWV3KCkKICAgICAgICAgOjpEZXN0cm95V2luZG93KG1fdG9vbFRpcFdpbmRvdyk7
CiB9CiAKLXZvaWQgV2ViVmlldzo6c2V0SG9zdFdpbmRvdyhIV05EIGhvc3RXaW5kb3cpCit2b2lk
IFdlYlZpZXc6OnNldFBhcmVudFdpbmRvdyhIV05EIHBhcmVudFdpbmRvdykKIHsKICAgICBpZiAo
bV93aW5kb3cpIHsKICAgICAgICAgLy8gSWYgdGhlIGhvc3Qgd2luZG93IGhhc24ndCBjaGFuZ2Vk
LCBiYWlsLgotICAgICAgICBpZiAoR2V0UGFyZW50KG1fd2luZG93KSA9PSBob3N0V2luZG93KQor
ICAgICAgICBpZiAoOjpHZXRQYXJlbnQobV93aW5kb3cpID09IHBhcmVudFdpbmRvdykKICAgICAg
ICAgICAgIHJldHVybjsKLSAgICAgICAgaWYgKGhvc3RXaW5kb3cpCi0gICAgICAgICAgICBTZXRQ
YXJlbnQobV93aW5kb3csIGhvc3RXaW5kb3cpOworICAgICAgICBpZiAocGFyZW50V2luZG93KQor
ICAgICAgICAgICAgOjpTZXRQYXJlbnQobV93aW5kb3csIHBhcmVudFdpbmRvdyk7CiAgICAgICAg
IGVsc2UgaWYgKCFtX2lzQmVpbmdEZXN0cm95ZWQpIHsKICAgICAgICAgICAgIC8vIFR1cm4gdGhl
IFdlYlZpZXcgaW50byBhIG1lc3NhZ2Utb25seSB3aW5kb3cgc28gaXQgd2lsbCBubyBsb25nZXIg
YmUgYSBjaGlsZCBvZiB0aGUKLSAgICAgICAgICAgIC8vIG9sZCBob3N0IHdpbmRvdyBhbmQgd2ls
bCBiZSBoaWRkZW4gZnJvbSBzY3JlZW4uIFdlIG9ubHkgZG8gdGhpcyB3aGVuCisgICAgICAgICAg
ICAvLyBvbGQgcGFyZW50IHdpbmRvdyBhbmQgd2lsbCBiZSBoaWRkZW4gZnJvbSBzY3JlZW4uIFdl
IG9ubHkgZG8gdGhpcyB3aGVuCiAgICAgICAgICAgICAvLyBpc0JlaW5nRGVzdHJveWVkKCkgaXMg
ZmFsc2UgYmVjYXVzZSBkb2luZyB0aGlzIHdoaWxlIGhhbmRsaW5nIFdNX0RFU1RST1kgY2FuIGxl
YXZlCiAgICAgICAgICAgICAvLyBtX3dpbmRvdyBpbiBhIHdlaXJkIHN0YXRlIChzZWUgPGh0dHA6
Ly93ZWJraXQub3JnL2IvMjkzMzc+KS4KLSAgICAgICAgICAgIFNldFBhcmVudChtX3dpbmRvdywg
SFdORF9NRVNTQUdFKTsKKyAgICAgICAgICAgIDo6U2V0UGFyZW50KG1fd2luZG93LCBIV05EX01F
U1NBR0UpOwogICAgICAgICB9CiAgICAgfQogCi0gICAgbV9ob3N0V2luZG93ID0gaG9zdFdpbmRv
dzsKLSAgICAKICAgICB3aW5kb3dBbmNlc3RyeURpZENoYW5nZSgpOwogfQogCkBAIC0yNTQsNyAr
MjUxLDcgQEAgdm9pZCBXZWJWaWV3Ojp3aW5kb3dBbmNlc3RyeURpZENoYW5nZSgpCiB7CiAgICAg
SFdORCBuZXdUb3BMZXZlbFBhcmVudFdpbmRvdzsKICAgICBpZiAobV93aW5kb3cpCi0gICAgICAg
IG5ld1RvcExldmVsUGFyZW50V2luZG93ID0gZmluZFRvcExldmVsUGFyZW50V2luZG93KG1faG9z
dFdpbmRvdyk7CisgICAgICAgIG5ld1RvcExldmVsUGFyZW50V2luZG93ID0gZmluZFRvcExldmVs
UGFyZW50V2luZG93KG1fd2luZG93KTsKICAgICBlbHNlIHsKICAgICAgICAgLy8gVGhlcmUncyBu
byBwb2ludCBpbiB0cmFja2luZyBhY3RpdmUgc3RhdGUgY2hhbmdlcyBvZiBvdXIgcGFyZW50IHdp
bmRvdyBpZiB3ZSBkb24ndCBoYXZlCiAgICAgICAgIC8vIGEgd2luZG93IG91cnNlbHZlcy4KQEAg
LTUyOSw3ICs1MjYsNyBAQCB2b2lkIFdlYlZpZXc6OnN0b3BUcmFja2luZ01vdXNlTGVhdmUoKQog
CiB2b2lkIFdlYlZpZXc6OmNsb3NlKCkKIHsKLSAgICBzZXRIb3N0V2luZG93KDApOworICAgIHNl
dFBhcmVudFdpbmRvdygwKTsKICAgICBtX3BhZ2UtPmNsb3NlKCk7CiB9CiAKZGlmZiAtLWdpdCBh
L1dlYktpdDIvVUlQcm9jZXNzL3dpbi9XZWJWaWV3LmggYi9XZWJLaXQyL1VJUHJvY2Vzcy93aW4v
V2ViVmlldy5oCmluZGV4IDIxNjVlNTM1ZjA4YzA4ZjczMjBmNTljNjhjMjhiZWRlOGZiYmU3ZTIu
Ljg5YWM4MzA0MmQwNTQ0YzJkOGU1NTU0YThiYTI0MDBjMzlhMDQyNzkgMTAwNjQ0Ci0tLSBhL1dl
YktpdDIvVUlQcm9jZXNzL3dpbi9XZWJWaWV3LmgKKysrIGIvV2ViS2l0Mi9VSVByb2Nlc3Mvd2lu
L1dlYlZpZXcuaApAQCAtNDEsMjMgKzQxLDIyIEBAIGNsYXNzIFdlYlBhZ2VOYW1lc3BhY2U7CiAK
IGNsYXNzIFdlYlZpZXcgOiBwdWJsaWMgQVBJT2JqZWN0LCBwdWJsaWMgUGFnZUNsaWVudCwgV2Vi
Q29yZTo6V2luZG93TWVzc2FnZUxpc3RlbmVyIHsKIHB1YmxpYzoKLSAgICBzdGF0aWMgUGFzc1Jl
ZlB0cjxXZWJWaWV3PiBjcmVhdGUoUkVDVCByZWN0LCBXZWJQYWdlTmFtZXNwYWNlKiBwYWdlTmFt
ZXNwYWNlLCBIV05EIGhvc3RXaW5kb3cpCisgICAgc3RhdGljIFBhc3NSZWZQdHI8V2ViVmlldz4g
Y3JlYXRlKFJFQ1QgcmVjdCwgV2ViUGFnZU5hbWVzcGFjZSogcGFnZU5hbWVzcGFjZSwgSFdORCBw
YXJlbnRXaW5kb3cpCiAgICAgewotICAgICAgICByZXR1cm4gYWRvcHRSZWYobmV3IFdlYlZpZXco
cmVjdCwgcGFnZU5hbWVzcGFjZSwgaG9zdFdpbmRvdykpOworICAgICAgICByZXR1cm4gYWRvcHRS
ZWYobmV3IFdlYlZpZXcocmVjdCwgcGFnZU5hbWVzcGFjZSwgcGFyZW50V2luZG93KSk7CiAgICAg
fQogICAgIH5XZWJWaWV3KCk7CiAKICAgICBSRUNUIHJlY3QoKSBjb25zdCB7IHJldHVybiBtX3Jl
Y3Q7IH0KIAogICAgIEhXTkQgd2luZG93KCkgY29uc3QgeyByZXR1cm4gbV93aW5kb3c7IH0KLSAg
ICBIV05EIGhvc3RXaW5kb3coKSBjb25zdCB7IHJldHVybiBtX2hvc3RXaW5kb3c7IH0KLSAgICB2
b2lkIHNldEhvc3RXaW5kb3coSFdORCk7CisgICAgdm9pZCBzZXRQYXJlbnRXaW5kb3coSFdORCk7
CiAgICAgdm9pZCB3aW5kb3dBbmNlc3RyeURpZENoYW5nZSgpOwogCiAgICAgV2ViUGFnZVByb3h5
KiBwYWdlKCkgY29uc3QgeyByZXR1cm4gbV9wYWdlLmdldCgpOyB9CiAKIHByaXZhdGU6Ci0gICAg
V2ViVmlldyhSRUNULCBXZWJQYWdlTmFtZXNwYWNlKiwgSFdORCBob3N0V2luZG93KTsKKyAgICBX
ZWJWaWV3KFJFQ1QsIFdlYlBhZ2VOYW1lc3BhY2UqLCBIV05EIHBhcmVudFdpbmRvdyk7CiAKICAg
ICB2aXJ0dWFsIFR5cGUgdHlwZSgpIGNvbnN0IHsgcmV0dXJuIFR5cGVWaWV3OyB9CiAKQEAgLTEx
Nyw3ICsxMTYsNiBAQCBwcml2YXRlOgogCiAgICAgUkVDVCBtX3JlY3Q7CiAgICAgSFdORCBtX3dp
bmRvdzsKLSAgICBIV05EIG1faG9zdFdpbmRvdzsKICAgICBIV05EIG1fdG9wTGV2ZWxQYXJlbnRX
aW5kb3c7CiAgICAgSFdORCBtX3Rvb2xUaXBXaW5kb3c7CiAK
</data>
<flag name="review"
          id="61426"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>