<?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>21340</bug_id>
          
          <creation_ts>2008-10-03 12:10:50 -0700</creation_ts>
          <short_desc>Remove the concept of &quot;containingWindow()/setContainingWindow()&quot; from Widget</short_desc>
          <delta_ts>2008-10-03 12:17:44 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</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="Dave Hyatt">hyatt</reporter>
          <assigned_to name="Dave Hyatt">hyatt</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>93927</commentid>
    <comment_count>0</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-10-03 12:10:50 -0700</bug_when>
    <thetext>Widget no longer needs this concept.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93928</commentid>
    <comment_count>1</comment_count>
      <attachid>24060</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-10-03 12:12:54 -0700</bug_when>
    <thetext>Created attachment 24060
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93930</commentid>
    <comment_count>2</comment_count>
      <attachid>24060</attachid>
    <who name="">mitz</who>
    <bug_when>2008-10-03 12:15:49 -0700</bug_when>
    <thetext>Comment on attachment 24060
Patch

r=me
Please remove the test case warning.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93931</commentid>
    <comment_count>3</comment_count>
      <attachid>24060</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2008-10-03 12:16:25 -0700</bug_when>
    <thetext>Comment on attachment 24060
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93932</commentid>
    <comment_count>4</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-10-03 12:17:44 -0700</bug_when>
    <thetext>Fixed in r37249.

</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>24060</attachid>
            <date>2008-10-03 12:12:54 -0700</date>
            <delta_ts>2008-10-03 12:15:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>9137</size>
            <attacher name="Dave Hyatt">hyatt</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAzNzI0OCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjIgQEAKKzIwMDgtMTAtMDMgIERhdmlkIEh5YXR0ICA8aHlhdHRAYXBwbGUuY29t
PgorCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTM0
MAorICAgICAgICAKKyAgICAgICAgUmVtb3ZlIHRoZSBjb25jZXB0IG9mICJjb250YWluaW5nV2lu
ZG93KCkvc2V0Q29udGFpbmluZ1dpbmRvdygpIiBmcm9tIFdpZGdldC4gIEhvc3RXaW5kb3cgY292
ZXJzIHRoaXMgbm93LgorICAgIAorICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBXQVJOSU5HOiBOTyBURVNUIENBU0VTIEFEREVEIE9SIENIQU5HRUQKKworICAg
ICAgICAqIHBsYXRmb3JtL1Njcm9sbFZpZXcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xs
Vmlldzo6YWRkQ2hpbGQpOgorICAgICAgICAqIHBsYXRmb3JtL1dpZGdldC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpXaWRnZXQ6OmluaXQpOgorICAgICAgICAqIHBsYXRmb3JtL1dpZGdldC5oOgor
ICAgICAgICAqIHBsYXRmb3JtL21hYy9XaWRnZXRNYWMubW06CisgICAgICAgICogcGxhdGZvcm0v
d2luL1BvcHVwTWVudVdpbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQb3B1cE1lbnU6OnNob3cp
OgorCiAyMDA4LTEwLTAzICBBZGVsZSBQZXRlcnNvbiAgPGFkZWxlQGFwcGxlLmNvbT4KIAogICAg
ICAgICBSZXZpZXdlZCBieSBTYW0gV2VpbmlnLgpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9TY3Jv
bGxWaWV3LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL1Njcm9sbFZpZXcuY3Bw
CShyZXZpc2lvbiAzNzI0NCkKKysrIFdlYkNvcmUvcGxhdGZvcm0vU2Nyb2xsVmlldy5jcHAJKHdv
cmtpbmcgY29weSkKQEAgLTY0LDExICs2NCw4IEBAIHZvaWQgU2Nyb2xsVmlldzo6YWRkQ2hpbGQo
V2lkZ2V0KiBjaGlsZCkKICAgICBBU1NFUlQoY2hpbGQgIT0gdGhpcyAmJiAhY2hpbGQtPnBhcmVu
dCgpKTsKICAgICBjaGlsZC0+c2V0UGFyZW50KHRoaXMpOwogICAgIG1fY2hpbGRyZW4uYWRkKGNo
aWxkKTsKLSAgICBpZiAoIWNoaWxkLT5wbGF0Zm9ybVdpZGdldCgpKSB7Ci0gICAgICAgIGNoaWxk
LT5zZXRDb250YWluaW5nV2luZG93KGNvbnRhaW5pbmdXaW5kb3coKSk7Ci0gICAgICAgIHJldHVy
bjsKLSAgICB9Ci0gICAgcGxhdGZvcm1BZGRDaGlsZChjaGlsZCk7CisgICAgaWYgKGNoaWxkLT5w
bGF0Zm9ybVdpZGdldCgpKQorICAgICAgICBwbGF0Zm9ybUFkZENoaWxkKGNoaWxkKTsKIH0KIAog
dm9pZCBTY3JvbGxWaWV3OjpyZW1vdmVDaGlsZChXaWRnZXQqIGNoaWxkKQpJbmRleDogV2ViQ29y
ZS9wbGF0Zm9ybS9XaWRnZXQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGxhdGZvcm0vV2lk
Z2V0LmNwcAkocmV2aXNpb24gMzcxODkpCisrKyBXZWJDb3JlL3BsYXRmb3JtL1dpZGdldC5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTM4LDcgKzM4LDYgQEAgdm9pZCBXaWRnZXQ6OmluaXQoUGxhdGZv
cm1XaWRnZXQgd2lkZ2V0KQogICAgIG1fcGFyZW50ID0gMDsKICAgICBtX3NlbGZWaXNpYmxlID0g
ZmFsc2U7CiAgICAgbV9wYXJlbnRWaXNpYmxlID0gZmFsc2U7Ci0gICAgbV9jb250YWluaW5nV2lu
ZG93ID0gMDsKICAgICBtX3dpZGdldCA9IHdpZGdldDsKICAgICBpZiAobV93aWRnZXQpCiAgICAg
ICAgIHJldGFpblBsYXRmb3JtV2lkZ2V0KCk7CkluZGV4OiBXZWJDb3JlL3BsYXRmb3JtL1dpZGdl
dC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGxhdGZvcm0vV2lkZ2V0LmgJKHJldmlzaW9uIDM3
MjIzKQorKysgV2ViQ29yZS9wbGF0Zm9ybS9XaWRnZXQuaAkod29ya2luZyBjb3B5KQpAQCAtMzgs
NyArMzgsNiBAQCBjbGFzcyBOU1ZpZXc7CiBjbGFzcyBOU1dpbmRvdzsKICNlbmRpZgogdHlwZWRl
ZiBOU1ZpZXcqIFBsYXRmb3JtV2lkZ2V0OwotdHlwZWRlZiBOU1dpbmRvdyogUGxhdGZvcm1XaW5k
b3c7CiAjZW5kaWYKIAogI2lmIFBMQVRGT1JNKFdJTikKQEAgLTY2LDEwICs2NSw2IEBAIGNsYXNz
IHd4V2luZG93OwogdHlwZWRlZiB3eFdpbmRvdyogUGxhdGZvcm1XaWRnZXQ7CiAjZW5kaWYKIAot
I2lmICFQTEFURk9STShNQUMpCi10eXBlZGVmIFBsYXRmb3JtV2lkZ2V0IFBsYXRmb3JtV2luZG93
OwotI2VuZGlmCi0KICNpbmNsdWRlICJJbnRQb2ludC5oIgogI2luY2x1ZGUgIkludFJlY3QuaCIK
ICNpbmNsdWRlICJJbnRTaXplLmgiCkBAIC0xNjAsMTAgKzE1NSw2IEBAIHB1YmxpYzoKIAogICAg
IHZpcnR1YWwgdm9pZCBoYW5kbGVFdmVudChFdmVudCopIHsgfQogCi0gICAgLy8gVGhlIGNvbnRh
aW5pbmcgd2luZG93IGlzIHVzZWQgYXMgdGhlIGNvb3JkaW5hdGUgc3BhY2UgZm9yIGV2ZW50IGhh
bmRsaW5nLgotICAgIFBsYXRmb3JtV2luZG93IGNvbnRhaW5pbmdXaW5kb3coKSBjb25zdDsKLSAg
ICB2b2lkIHNldENvbnRhaW5pbmdXaW5kb3coUGxhdGZvcm1XaW5kb3cgd2luZG93KSB7IG1fY29u
dGFpbmluZ1dpbmRvdyA9IHdpbmRvdzsgfSAvLyBUaGlzIG1ldGhvZCBpcyBvbmx5IHVzZWQgYnkg
cGxhdGZvcm1zIHRoYXQgY2FuJ3QgZWFzaWx5IGdldCBiYWNrIHRvIHRoZWlyIGNvbnRhaW5pbmcg
d2luZG93LgotCiAgICAgLy8gSXQgaXMgaW1wb3J0YW50IGZvciBjcm9zcy1wbGF0Zm9ybSBjb2Rl
IHRvIHJlYWxpemUgdGhhdCBNYWMgaGFzIGZsaXBwZWQgY29vcmRpbmF0ZXMuICBUaGVyZWZvcmUg
YW55IGNvZGUKICAgICAvLyB0aGF0IHRyaWVzIHRvIGNvbnZlcnQgdGhlIGxvY2F0aW9uIG9mIGEg
cmVjdCB1c2luZyB0aGUgcG9pbnQtYmFzZWQgY29udmVydEZyb21Db250YWluaW5nV2luZG93IHdp
bGwgZW5kCiAgICAgLy8gdXAgd2l0aCBhbiBpbmFjY3VyYXRlIHJlY3QuICBBbHdheXMgbWFrZSBz
dXJlIHRvIHVzZSB0aGUgcmVjdC1iYXNlZCBjb252ZXJ0RnJvbUNvbnRhaW5pbmdXaW5kb3cgbWV0
aG9kCkBAIC0xOTcsNyArMTg4LDYgQEAgcHJpdmF0ZToKICAgICBib29sIG1fcGFyZW50VmlzaWJs
ZTsKICAgICAKICAgICBJbnRSZWN0IG1fZnJhbWU7IC8vIE5vdCB1c2VkIHdoZW4gYSBuYXRpdmUg
d2lkZ2V0IGV4aXN0cy4KLSAgICBQbGF0Zm9ybVdpbmRvdyBtX2NvbnRhaW5pbmdXaW5kb3c7IC8v
IE5vdCB1c2VkIHdoZW4gYSBuYXRpdmUgd2lkZ2V0IGV4aXN0cy4KIAogI2lmIFBMQVRGT1JNKE1B
QykgfHwgUExBVEZPUk0oR1RLKQogICAgIFdpZGdldFByaXZhdGUqIG1fZGF0YTsKSW5kZXg6IFdl
YkNvcmUvcGxhdGZvcm0vbWFjL1dpZGdldE1hYy5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3Bs
YXRmb3JtL21hYy9XaWRnZXRNYWMubW0JKHJldmlzaW9uIDM3MjIzKQorKysgV2ViQ29yZS9wbGF0
Zm9ybS9tYWMvV2lkZ2V0TWFjLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0yNzUsMTggKzI3NSw2IEBA
IHZvaWQgV2lkZ2V0OjphZnRlck1vdXNlRG93bihOU1ZpZXcgKnZpZXcKICAgICB9CiB9CiAKLU5T
V2luZG93KiBXaWRnZXQ6OmNvbnRhaW5pbmdXaW5kb3coKSBjb25zdAotewotICAgIGlmICghcGxh
dGZvcm1XaWRnZXQoKSkKLSAgICAgICAgcmV0dXJuIG1fY29udGFpbmluZ1dpbmRvdzsKLSAgICAK
LSAgICBCRUdJTl9CTE9DS19PQkpDX0VYQ0VQVElPTlM7Ci0gICAgW3BsYXRmb3JtV2lkZ2V0KCkg
d2luZG93XTsKLSAgICBFTkRfQkxPQ0tfT0JKQ19FWENFUFRJT05TOwotCi0gICAgcmV0dXJuIG5p
bDsgCi19Ci0KIEludFBvaW50IFdpZGdldDo6Y29udmVydEZyb21Db250YWluaW5nV2luZG93KGNv
bnN0IEludFBvaW50JiBwb2ludCkgY29uc3QKIHsKICAgICBpZiAoIXBsYXRmb3JtV2lkZ2V0KCkg
JiYgcGFyZW50KCkpIHsKSW5kZXg6IFdlYkNvcmUvcGxhdGZvcm0vd2luL1BvcHVwTWVudVdpbi5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS93aW4vUG9wdXBNZW51V2luLmNwcAko
cmV2aXNpb24gMzcyMjMpCisrKyBXZWJDb3JlL3BsYXRmb3JtL3dpbi9Qb3B1cE1lbnVXaW4uY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC0xMTksNyArMTE5LDYgQEAgdm9pZCBQb3B1cE1lbnU6OnNob3co
Y29uc3QgSW50UmVjdCYgciwgRgogICAgICAgICBpZiAodmlzaWJsZUl0ZW1zKCkgPCBjbGllbnQo
KS0+bGlzdFNpemUoKSkgewogICAgICAgICAgICAgLy8gV2UgbmVlZCBhIHNjcm9sbCBiYXIKICAg
ICAgICAgICAgIG1fc2Nyb2xsYmFyID0gU2Nyb2xsYmFyOjpjcmVhdGVOYXRpdmVTY3JvbGxiYXIo
dGhpcywgVmVydGljYWxTY3JvbGxiYXIsIFNtYWxsU2Nyb2xsYmFyKTsKLSAgICAgICAgICAgIG1f
c2Nyb2xsYmFyLT5zZXRDb250YWluaW5nV2luZG93KG1fcG9wdXApOwogICAgICAgICB9CiAKICAg
ICA6OlNldFdpbmRvd1BvcyhtX3BvcHVwLCBIV05EX1RPUCwgbV93aW5kb3dSZWN0LngoKSwgbV93
aW5kb3dSZWN0LnkoKSwgbV93aW5kb3dSZWN0LndpZHRoKCksIG1fd2luZG93UmVjdC5oZWlnaHQo
KSwgMCk7CkluZGV4OiBXZWJLaXQvZ3RrL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQv
Z3RrL0NoYW5nZUxvZwkocmV2aXNpb24gMzcyNDgpCisrKyBXZWJLaXQvZ3RrL0NoYW5nZUxvZwko
d29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBACisyMDA4LTEwLTAzICBEYXZpZCBIeWF0dCAg
PGh5YXR0QGFwcGxlLmNvbT4KKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjEzNDAKKyAgICAgICAgCisgICAgICAgIFJlbW92ZSB0aGUgY29uY2VwdCBv
ZiAiY29udGFpbmluZ1dpbmRvdygpL3NldENvbnRhaW5pbmdXaW5kb3coKSIgZnJvbSBXaWRnZXQu
ICBIb3N0V2luZG93IGNvdmVycyB0aGlzIG5vdy4KKworICAgICAgICAqIFdlYkNvcmVTdXBwb3J0
L0ZyYW1lTG9hZGVyQ2xpZW50R3RrLmNwcDoKKyAgICAgICAgKFdlYktpdDo6RnJhbWVMb2FkZXJD
bGllbnQ6OnRyYW5zaXRpb25Ub0NvbW1pdHRlZEZvck5ld1BhZ2UpOgorCiAyMDA4LTEwLTAzICBB
bHAgVG9rZXIgIDxhbHBAbnVhbnRpLmNvbT4KIAogICAgICAgICBSZW1vdmUgc29tZSBsZWZ0LW92
ZXIgR1RLKyBpbmNsdWRlcy4gTm8gY2hhbmdlIGluIGZ1bmN0aW9uYWxpdHkuCkluZGV4OiBXZWJL
aXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50R3RrLmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBXZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50R3RrLmNwcAko
cmV2aXNpb24gMzcxODkpCisrKyBXZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVy
Q2xpZW50R3RrLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNzkzLDcgKzc5Myw2IEBAIHZvaWQgRnJh
bWVMb2FkZXJDbGllbnQ6OnRyYW5zaXRpb25Ub0NvbW0KICAgICBmcmFtZS0+c2V0VmlldyhmcmFt
ZVZpZXcpOwogICAgIC8vIEZyYW1lVmlld3MgYXJlIGNyZWF0ZWQgd2l0aCBhIHJlZiBjb3VudCBv
ZiAxLiBSZWxlYXNlIHRoaXMgcmVmIHNpbmNlIHdlJ3ZlIGFzc2lnbmVkIGl0IHRvIGZyYW1lLgog
ICAgIGZyYW1lVmlldy0+ZGVyZWYoKTsKLSAgICBmcmFtZVZpZXctPnNldENvbnRhaW5pbmdXaW5k
b3coR1RLX1dJREdFVChjb250YWluaW5nV2luZG93KSk7CiAKICAgICBpZiAoZnJhbWUtPm93bmVy
UmVuZGVyZXIoKSkKICAgICAgICAgZnJhbWUtPm93bmVyUmVuZGVyZXIoKS0+c2V0V2lkZ2V0KGZy
YW1lVmlldyk7CkluZGV4OiBXZWJLaXQvd2luL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJL
aXQvd2luL0NoYW5nZUxvZwkocmV2aXNpb24gMzcyNDgpCisrKyBXZWJLaXQvd2luL0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDA4LTEwLTAzICBEYXZpZCBIeWF0
dCAgPGh5YXR0QGFwcGxlLmNvbT4KKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjEzNDAKKyAgICAgICAgCisgICAgICAgIFJlbW92ZSB0aGUgY29uY2Vw
dCBvZiAiY29udGFpbmluZ1dpbmRvdygpL3NldENvbnRhaW5pbmdXaW5kb3coKSIgZnJvbSBXaWRn
ZXQuICBIb3N0V2luZG93IGNvdmVycyB0aGlzIG5vdy4KKyAgICAgICAgCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvV2ViRnJh
bWVMb2FkZXJDbGllbnQuY3BwOgorICAgICAgICAoV2ViRnJhbWVMb2FkZXJDbGllbnQ6OnRyYW5z
aXRpb25Ub0NvbW1pdHRlZEZvck5ld1BhZ2UpOgorICAgICAgICAqIFdlYlNjcm9sbEJhci5jcHA6
CisgICAgICAgIChXZWJTY3JvbGxCYXI6OldlYlNjcm9sbEJhcik6CisgICAgICAgIChXZWJTY3Jv
bGxCYXI6OmluaXQpOgorICAgICAgICAoV2ViU2Nyb2xsQmFyOjppbnZhbGlkYXRlU2Nyb2xsYmFy
UmVjdCk6CisgICAgICAgICogV2ViU2Nyb2xsQmFyLmg6CisKIDIwMDgtMTAtMDMgIERhdmlkIEh5
YXR0ICA8aHlhdHRAYXBwbGUuY29tPgogCiAgICAgICAgICBSZW1vdmUgYWRkVG9EaXJ0eVJlZ2lv
bi4KSW5kZXg6IFdlYktpdC93aW4vV2ViU2Nyb2xsQmFyLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJL
aXQvd2luL1dlYlNjcm9sbEJhci5jcHAJKHJldmlzaW9uIDM3MjIzKQorKysgV2ViS2l0L3dpbi9X
ZWJTY3JvbGxCYXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00MSw2ICs0MSw3IEBAIHVzaW5nIG5h
bWVzcGFjZSBXZWJDb3JlOwogCiBXZWJTY3JvbGxCYXI6OldlYlNjcm9sbEJhcigpCiAgICAgOiBt
X3JlZkNvdW50KDApCisgICAgLCBtX2NvbnRhaW5pbmdXaW5kb3coMCkKIHsKICAgICBnQ2xhc3ND
b3VudCsrOwogICAgIGdDbGFzc05hbWVDb3VudC5hZGQoIldlYlNjcm9sbEJhciIpOwpAQCAtMTA0
LDcgKzEwNSw3IEBAIEhSRVNVTFQgU1RETUVUSE9EQ0FMTFRZUEUgV2ViU2Nyb2xsQmFyOjoKICAg
ICBtX3Njcm9sbEJhciA9IFNjcm9sbGJhcjo6Y3JlYXRlTmF0aXZlU2Nyb2xsYmFyKHRoaXMsIHdl
YkNvcmVPcmllbnRhdGlvbiwgd2ViQ29yZUNvbnRyb2xTaXplKTsKICAgICBpZiAoIW1fc2Nyb2xs
QmFyKQogICAgICAgICByZXR1cm4gRV9GQUlMOwotICAgIG1fc2Nyb2xsQmFyLT5zZXRDb250YWlu
aW5nV2luZG93KChIV05EKShVTE9ORzY0KWNvbnRhaW5pbmdXaW5kb3cpOworICAgIG1fY29udGFp
bmluZ1dpbmRvdyA9IChIV05EKShVTE9ORzY0KWNvbnRhaW5pbmdXaW5kb3c7CiAgICAgcmV0dXJu
IFNfT0s7CiB9CiAKQEAgLTI2Miw3ICsyNjMsNiBAQCB2b2lkIFdlYlNjcm9sbEJhcjo6dmFsdWVD
aGFuZ2VkKFNjcm9sbGJhCiAKIHZvaWQgV2ViU2Nyb2xsQmFyOjppbnZhbGlkYXRlU2Nyb2xsYmFy
UmVjdChTY3JvbGxiYXIqLCBjb25zdCBJbnRSZWN0JiByZWN0KQogewotICAgIEhXTkQgc2JDb250
YWluaW5nV2luZG93ID0gbV9zY3JvbGxCYXItPmNvbnRhaW5pbmdXaW5kb3coKTsKICAgICBSRUNU
IHIgPSByZWN0OwotICAgIDo6SW52YWxpZGF0ZVJlY3Qoc2JDb250YWluaW5nV2luZG93LCAmciwg
ZmFsc2UpOworICAgIDo6SW52YWxpZGF0ZVJlY3QobV9jb250YWluaW5nV2luZG93LCAmciwgZmFs
c2UpOwogfQpJbmRleDogV2ViS2l0L3dpbi9XZWJTY3JvbGxCYXIuaAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBX
ZWJLaXQvd2luL1dlYlNjcm9sbEJhci5oCShyZXZpc2lvbiAzNzIyMykKKysrIFdlYktpdC93aW4v
V2ViU2Nyb2xsQmFyLmgJKHdvcmtpbmcgY29weSkKQEAgLTEyMyw2ICsxMjMsNyBAQCBwcm90ZWN0
ZWQ6CiAgICAgdmlydHVhbCBib29sIGlzQWN0aXZlKCkgY29uc3QgeyByZXR1cm4gdHJ1ZTsgfQog
CiAgICAgVUxPTkcgbV9yZWZDb3VudDsKKyAgICBIV05EIG1fY29udGFpbmluZ1dpbmRvdzsKICAg
ICBSZWZQdHI8V2ViQ29yZTo6U2Nyb2xsYmFyPiBtX3Njcm9sbEJhcjsKICAgICBDT01QdHI8SVdl
YlNjcm9sbEJhckRlbGVnYXRlUHJpdmF0ZT4gbV9kZWxlZ2F0ZTsKIH07CkluZGV4OiBXZWJLaXQv
d2luL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50LmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJLaXQvd2luL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50LmNwcAkocmV2
aXNpb24gMzcxODkpCisrKyBXZWJLaXQvd2luL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVy
Q2xpZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtNTExLDEwICs1MTEsNiBAQCB2b2lkIFdlYkZy
YW1lTG9hZGVyQ2xpZW50Ojp0cmFuc2l0aW9uVG9DCiAKICAgICBtX3dlYkZyYW1lLT51cGRhdGVC
YWNrZ3JvdW5kKCk7CiAKLSAgICBIV05EIHZpZXdXaW5kb3c7Ci0gICAgaWYgKFNVQ0NFRURFRCh3
ZWJWaWV3LT52aWV3V2luZG93KHJlaW50ZXJwcmV0X2Nhc3Q8T0xFX0hBTkRMRSo+KCZ2aWV3V2lu
ZG93KSkpKQotICAgICAgICBmcmFtZVZpZXctPnNldENvbnRhaW5pbmdXaW5kb3codmlld1dpbmRv
dyk7Ci0KICAgICBpZiAoaXNNYWluRnJhbWUpCiAgICAgICAgIGZyYW1lVmlldy0+c2V0UGFyZW50
VmlzaWJsZSh0cnVlKTsKIAo=
</data>
<flag name="review"
          id="10898"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>