<?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>6163</bug_id>
          
          <creation_ts>2005-12-20 04:44:36 -0800</creation_ts>
          <short_desc>Move frame finding logic from WebView to WebFrame</short_desc>
          <delta_ts>2005-12-20 12:42:52 -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>WebKit Misc.</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</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="Maciej Stachowiak">mjs</reporter>
          <assigned_to name="Maciej Stachowiak">mjs</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>26260</commentid>
    <comment_count>0</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2005-12-20 04:44:36 -0800</bug_when>
    <thetext>Frame finding logic should move from WebView to WebFrame - this will allow it to be pushed down to 
WebBridge and the into WebCore in the future.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26261</commentid>
    <comment_count>1</comment_count>
      <attachid>5180</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2005-12-20 04:45:24 -0800</bug_when>
    <thetext>Created attachment 5180
more frame cleanup</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26268</commentid>
    <comment_count>2</comment_count>
      <attachid>5180</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-12-20 09:13:32 -0800</bug_when>
    <thetext>Comment on attachment 5180
more frame cleanup

r=me</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>5180</attachid>
            <date>2005-12-20 04:45:24 -0800</date>
            <delta_ts>2005-12-20 09:13:32 -0800</delta_ts>
            <desc>more frame cleanup</desc>
            <filename>more-frame-cleanup.patch.txt</filename>
            <type>text/plain</type>
            <size>8052</size>
            <attacher name="Maciej Stachowiak">mjs</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL3Jvb3QvV2ViS2l0L0No
YW5nZUxvZyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4zNDAzCmRpZmYgLXAgLXUgLXIxLjM0MDMg
Q2hhbmdlTG9nCi0tLSBDaGFuZ2VMb2cJMTQgRGVjIDIwMDUgMDY6MTY6NDMgLTAwMDAJMS4zNDAz
CisrKyBDaGFuZ2VMb2cJMTUgRGVjIDIwMDUgMjE6MzA6MjcgLTAwMDAKQEAgLTEsMyArMSwyMSBA
QAorMjAwNS0xMi0xNSAgTWFjaWVqIFN0YWNob3dpYWsgIDxtanNAYXBwbGUuY29tPgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisJLSByZW1vdmUgX2ZyYW1lRm9yVmll
dzogbWV0aG9kIGZyb20gV2ViVmlldyBhbmQgcmVwbGFjZSB3aXRoIGEgZGlyZWN0IHBvaW50ZXIg
b24gdGhlIFdlYkZyYW1lVmlldyBpbiB0aGUgV2ViRnJhbWUKKworICAgICAgICAqIE1pc2Muc3Vi
cHJvai9XZWJOU1ZpZXdFeHRyYXMubToKKyAgICAgICAgKiBXZWJWaWV3LnN1YnByb2ovV2ViRnJh
bWUubToKKyAgICAgICAgKC1bV2ViRnJhbWUgX2RldGFjaEZyb21QYXJlbnRdKToKKyAgICAgICAg
KC1bV2ViRnJhbWUgX2xvYWREYXRhU291cmNlOndpdGhMb2FkVHlwZTpmb3JtU3RhdGU6XSk6Cisg
ICAgICAgICgtW1dlYkZyYW1lIGluaXRXaXRoTmFtZTp3ZWJGcmFtZVZpZXc6d2ViVmlldzpdKToK
KyAgICAgICAgKiBXZWJWaWV3LnN1YnByb2ovV2ViRnJhbWVWaWV3Lm06CisgICAgICAgICgtW1dl
YkZyYW1lVmlldyBfc2V0V2ViRnJhbWU6XSk6CisgICAgICAgICgtW1dlYkZyYW1lVmlldyB3ZWJG
cmFtZV0pOgorICAgICAgICAqIFdlYlZpZXcuc3VicHJvai9XZWJGcmFtZVZpZXdJbnRlcm5hbC5o
OgorICAgICAgICAqIFdlYlZpZXcuc3VicHJvai9XZWJWaWV3Lm06CisgICAgICAgICogV2ViVmll
dy5zdWJwcm9qL1dlYlZpZXdQcml2YXRlLmg6CisKIDIwMDUtMTItMTMgIE1hY2llaiBTdGFjaG93
aWFrICA8bWpzQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbi4KSW5kZXg6
IE1pc2Muc3VicHJvai9XZWJOU1ZpZXdFeHRyYXMubQo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zz
L3Jvb3QvV2ViS2l0L01pc2Muc3VicHJvai9XZWJOU1ZpZXdFeHRyYXMubSx2CnJldHJpZXZpbmcg
cmV2aXNpb24gMS42MgpkaWZmIC1wIC11IC1yMS42MiBNaXNjLnN1YnByb2ovV2ViTlNWaWV3RXh0
cmFzLm0KLS0tIE1pc2Muc3VicHJvai9XZWJOU1ZpZXdFeHRyYXMubQk4IERlYyAyMDA1IDA4OjQw
OjMyIC0wMDAwCTEuNjIKKysrIE1pc2Muc3VicHJvai9XZWJOU1ZpZXdFeHRyYXMubQkxNSBEZWMg
MjAwNSAyMTozMDoyNyAtMDAwMApAQCAtNDUsMTMgKzQ1LDYgQEAKICNkZWZpbmUgV2ViRHJhZ0lj
b25SaWdodEluc2V0CQkJNy4wCiAjZGVmaW5lIFdlYkRyYWdJY29uQm90dG9tSW5zZXQJCQkzLjAK
IAotI2lmZGVmIERFQlVHX1ZJRVdTCi1AaW50ZXJmYWNlIE5TT2JqZWN0IChGb28pCi0tICh2b2lk
KilfcmVuZGVyRnJhbWVQYXJ0OwotLSAoaWQpX2ZyYW1lRm9yVmlldzogKGlkKWFWaWV3OwotQGVu
ZAotI2VuZGlmCi0KIEBpbXBsZW1lbnRhdGlvbiBOU1ZpZXcgKFdlYkV4dHJhcykKIAogLSAoTlNW
aWV3ICopX3dlYl9zdXBlcnZpZXdPZkNsYXNzOihDbGFzcyljbGFzcyBzdG9wcGluZ0F0Q2xhc3M6
KENsYXNzKWxpbWl0Q2xhc3MKQEAgLTE3MSwzNSArMTY0LDYgQEAKICAgICB9CiB9CiAKLSNpZmRl
ZiBERUJVR19WSUVXUwotLSAodm9pZClfd2ViX3ByaW50Vmlld0hpZXJhcmNoeTogKGludClsZXZl
bAotewotICAgIE5TQXJyYXkgKnN1YnZpZXdzOwotICAgIGludCBfbGV2ZWwgPSBsZXZlbCwgaTsK
LSAgICBOU1JlY3QgZjsKLSAgICBOU1ZpZXcgKnN1YnZpZXc7Ci0gICAgdm9pZCAqcmZwID0gMDsK
LSAgICAKLSAgICBzdWJ2aWV3cyA9IFtzZWxmIHN1YnZpZXdzXTsKLSAgICBfbGV2ZWwgPSBsZXZl
bDsKLSAgICB3aGlsZSAoX2xldmVsLS0gPiAwKQotICAgICAgICBwcmludGYgKCIgIik7Ci0gICAg
ZiA9IFtzZWxmIGZyYW1lXTsKLSAgICAKLSAgICBpZiAoW3NlbGYgcmVzcG9uZHNUb1NlbGVjdG9y
OiBAc2VsZWN0b3IoX3dlYlZpZXcpXSl7Ci0gICAgICAgIGlkIGFXZWJWaWV3ID0gW3NlbGYgX3dl
YlZpZXddOwotICAgICAgICBpZCBhRnJhbWUgPSBbYVdlYlZpZXcgX2ZyYW1lRm9yVmlldzogc2Vs
Zl07Ci0gICAgICAgIHJmcCA9IFthRnJhbWUgX3JlbmRlckZyYW1lUGFydF07Ci0gICAgfQotICAg
IAotICAgIHByaW50ZiAoIiVzIHJlbmRlckZyYW1lUGFydCAlcCAoJWYsJWYpIHcgJWYsIGggJWZc
biIsIFtbW3NlbGYgY2xhc3NdIGNsYXNzTmFtZV0gY1N0cmluZ10sIHJmcCwgZi5vcmlnaW4ueCwg
Zi5vcmlnaW4ueSwgZi5zaXplLndpZHRoLCBmLnNpemUuaGVpZ2h0KTsKLSAgICBmb3IgKGkgPSAw
OyBpIDwgKGludClbc3Vidmlld3MgY291bnRdOyBpKyspewotICAgICAgICBzdWJ2aWV3ID0gW3N1
YnZpZXdzIG9iamVjdEF0SW5kZXg6IGldOwotICAgICAgICBbc3VidmlldyBfd2ViX3ByaW50Vmll
d0hpZXJhcmNoeTogbGV2ZWwgKyAxXTsKLSAgICB9Ci19Ci0jZW5kaWYKLQogLSAodm9pZClfd2Vi
X2RyYWdJbWFnZTooV2ViSW1hZ2VSZW5kZXJlciAqKXdpcgogICAgICAgICAgICAgICAgICAgcmVj
dDooTlNSZWN0KXJlY3QKICAgICAgICAgICAgICAgICAgZXZlbnQ6KE5TRXZlbnQgKilldmVudApJ
bmRleDogV2ViVmlldy5zdWJwcm9qL1dlYkZyYW1lLm0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2
cy9yb290L1dlYktpdC9XZWJWaWV3LnN1YnByb2ovV2ViRnJhbWUubSx2CnJldHJpZXZpbmcgcmV2
aXNpb24gMS4yNTYKZGlmZiAtcCAtdSAtcjEuMjU2IFdlYlZpZXcuc3VicHJvai9XZWJGcmFtZS5t
Ci0tLSBXZWJWaWV3LnN1YnByb2ovV2ViRnJhbWUubQkxOSBOb3YgMjAwNSAwMToyNzowNSAtMDAw
MAkxLjI1NgorKysgV2ViVmlldy5zdWJwcm9qL1dlYkZyYW1lLm0JMTUgRGVjIDIwMDUgMjE6MzA6
MjcgLTAwMDAKQEAgLTYyMSw2ICs2MjEsNyBAQCBOU1N0cmluZyAqV2ViUGFnZUNhY2hlRG9jdW1l
bnRWaWV3S2V5ID0gCiAKICAgICBbX3ByaXZhdGUgc2V0V2ViVmlldzpuaWxdOwogICAgIFtfcHJp
dmF0ZS0+d2ViRnJhbWVWaWV3IF9zZXRXZWJWaWV3Om5pbF07CisgICAgW19wcml2YXRlLT53ZWJG
cmFtZVZpZXcgX3NldFdlYkZyYW1lOm5pbF07IC8vIG5lZWRlZCBmb3Igbm93IHRvIGJlIGNvbXBh
dGlibGUgdy8gb2xkIGJlaGF2aW9yCiAgICAgW19wcml2YXRlLT5kYXRhU291cmNlIF9zZXRXZWJW
aWV3Om5pbF07CiAgICAgW19wcml2YXRlLT5wcm92aXNpb25hbERhdGFTb3VyY2UgX3NldFdlYlZp
ZXc6bmlsXTsKIApAQCAtMjQzMyw2ICsyNDM0LDcgQEAgc3RhdGljIENGQWJzb2x1dGVUaW1lIF90
aW1lT2ZMYXN0Q29tcGxldAogICAgICAgICBbbmV3RGF0YVNvdXJjZSBfc2V0T3ZlcnJpZGVFbmNv
ZGluZzpbW3BhcmVudEZyYW1lIGRhdGFTb3VyY2VdIF9vdmVycmlkZUVuY29kaW5nXV07CiAgICAg
fQogICAgIFtuZXdEYXRhU291cmNlIF9zZXRXZWJWaWV3OltzZWxmIHdlYlZpZXddXTsKKyAgICAv
LyBGSVhNRTogc2hvdWxkbid0IHRoaXMgc2V0IHRoZSBXZWJGcmFtZSB0b28/IHdobyBzZXRzIGl0
PwogCiAgICAgW3NlbGYgX2ludmFsaWRhdGVQZW5kaW5nUG9saWN5RGVjaXNpb25DYWxsaW5nRGVm
YXVsdEFjdGlvbjpZRVNdOwogCkBAIC0yODU0LDYgKzI4NTYsNyBAQCBzdGF0aWMgQ0ZBYnNvbHV0
ZVRpbWUgX3RpbWVPZkxhc3RDb21wbGV0CiAgICAgaWYgKGZ2KSB7CiAgICAgICAgIFtfcHJpdmF0
ZSBzZXRXZWJGcmFtZVZpZXc6ZnZdOwogICAgICAgICBbZnYgX3NldFdlYlZpZXc6dl07CisgICAg
ICAgIFtmdiBfc2V0V2ViRnJhbWU6c2VsZl07CiAgICAgfQogICAgIAogICAgICsrV2ViRnJhbWVD
b3VudDsKSW5kZXg6IFdlYlZpZXcuc3VicHJvai9XZWJGcmFtZVZpZXcubQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJD
UyBmaWxlOiAvY3ZzL3Jvb3QvV2ViS2l0L1dlYlZpZXcuc3VicHJvai9XZWJGcmFtZVZpZXcubSx2
CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xODkKZGlmZiAtcCAtdSAtcjEuMTg5IFdlYlZpZXcuc3Vi
cHJvai9XZWJGcmFtZVZpZXcubQotLS0gV2ViVmlldy5zdWJwcm9qL1dlYkZyYW1lVmlldy5tCTI5
IE5vdiAyMDA1IDIyOjM0OjU1IC0wMDAwCTEuMTg5CisrKyBXZWJWaWV3LnN1YnByb2ovV2ViRnJh
bWVWaWV3Lm0JMTUgRGVjIDIwMDUgMjE6MzA6MjcgLTAwMDAKQEAgLTc5LDYgKzc5LDcgQEAgZW51
bSB7CiB7CiBAcHVibGljCiAgICAgV2ViVmlldyAqd2ViVmlldzsKKyAgICBXZWJGcmFtZSAqd2Vi
RnJhbWU7CiAgICAgV2ViRHluYW1pY1Njcm9sbEJhcnNWaWV3ICpmcmFtZVNjcm9sbFZpZXc7CiAg
ICAgCiAgICAgLy8gVGhlc2UgbWFyZ2luIHZhbHVlcyBhcmUgdXNlZCB0byB0ZW1wb3JhcmlseSBo
b2xkIHRoZSBtYXJnaW5zIG9mIGEgZnJhbWUgdW50aWwKQEAgLTIyOCw2ICsyMjksMTIgQEAgZW51
bSB7CiAgICAgX3ByaXZhdGUtPndlYlZpZXcgPSB3ZWJWaWV3OyAgICAKIH0KIAorLSAodm9pZClf
c2V0V2ViRnJhbWU6KFdlYkZyYW1lICopd2ViRnJhbWUKK3sKKyAgICAvLyBOb3QgcmV0YWluZWQg
YmVjYXVzZSB0aGUgV2ViVmlldyBvd25zIHRoZSBXZWJGcmFtZSwgd2hpY2ggb3ducyB0aGUgV2Vi
RnJhbWVWaWV3LgorICAgIF9wcml2YXRlLT53ZWJGcmFtZSA9IHdlYkZyYW1lOyAgICAKK30KKwog
LSAoTlNTY3JvbGxWaWV3ICopX3Njcm9sbFZpZXcKIHsKICAgICAvLyB0aGlzIGNhbiBiZSBjYWxs
ZWQgYnkgW3N1cGVyIGRlYWxsb2NdIHdoZW4gY2xlYW5pbmcgdXAgdGhlIGtleXZpZXcgbG9vcCwK
QEAgLTM2NSw3ICszNzIsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgYWRkVHlwZXNGcm9tQ2xhc3Mo
TlNNCiAKIC0gKFdlYkZyYW1lICopd2ViRnJhbWUKIHsKLSAgICByZXR1cm4gW1tzZWxmIF93ZWJW
aWV3XSBfZnJhbWVGb3JWaWV3OiBzZWxmXTsgCisgICAgcmV0dXJuIF9wcml2YXRlLT53ZWJGcmFt
ZTsKIH0KIAogLSAodm9pZClzZXRBbGxvd3NTY3JvbGxpbmc6IChCT09MKWZsYWcKSW5kZXg6IFdl
YlZpZXcuc3VicHJvai9XZWJGcmFtZVZpZXdJbnRlcm5hbC5oCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6
IC9jdnMvcm9vdC9XZWJLaXQvV2ViVmlldy5zdWJwcm9qL1dlYkZyYW1lVmlld0ludGVybmFsLmgs
dgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNDkKZGlmZiAtcCAtdSAtcjEuNDkgV2ViVmlldy5zdWJw
cm9qL1dlYkZyYW1lVmlld0ludGVybmFsLmgKLS0tIFdlYlZpZXcuc3VicHJvai9XZWJGcmFtZVZp
ZXdJbnRlcm5hbC5oCTUgSnVuIDIwMDUgMTc6NTQ6NDcgLTAwMDAJMS40OQorKysgV2ViVmlldy5z
dWJwcm9qL1dlYkZyYW1lVmlld0ludGVybmFsLmgJMTUgRGVjIDIwMDUgMjE6MzA6MjcgLTAwMDAK
QEAgLTM2LDYgKzM2LDcgQEAKIC0gKHZvaWQpX3NldERvY3VtZW50VmlldzooTlNWaWV3IDxXZWJE
b2N1bWVudFZpZXc+ICopdmlldzsKIC0gKE5TVmlldyA8V2ViRG9jdW1lbnRWaWV3PiAqKV9tYWtl
RG9jdW1lbnRWaWV3Rm9yRGF0YVNvdXJjZTooV2ViRGF0YVNvdXJjZSAqKWRhdGFTb3VyY2U7CiAt
ICh2b2lkKV9zZXRXZWJWaWV3OihXZWJWaWV3ICopd2ViVmlldzsKKy0gKHZvaWQpX3NldFdlYkZy
YW1lOihXZWJGcmFtZSAqKXdlYkZyYW1lOwogLSAoaW50KV9tYXJnaW5XaWR0aDsKIC0gKGludClf
bWFyZ2luSGVpZ2h0OwogLSAodm9pZClfc2V0TWFyZ2luV2lkdGg6KGludCl3OwpJbmRleDogV2Vi
Vmlldy5zdWJwcm9qL1dlYlZpZXcubQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL3Jvb3QvV2Vi
S2l0L1dlYlZpZXcuc3VicHJvai9XZWJWaWV3Lm0sdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMzE3
CmRpZmYgLXAgLXUgLXIxLjMxNyBXZWJWaWV3LnN1YnByb2ovV2ViVmlldy5tCi0tLSBXZWJWaWV3
LnN1YnByb2ovV2ViVmlldy5tCTE0IERlYyAyMDA1IDA2OjE2OjQ3IC0wMDAwCTEuMzE3CisrKyBX
ZWJWaWV3LnN1YnByb2ovV2ViVmlldy5tCTE1IERlYyAyMDA1IDIxOjMwOjI4IC0wMDAwCkBAIC04
ODUsMzYgKzg4NSw2IEBAIHN0YXRpYyBib29sIGRlYnVnV2lkZ2V0ID0gdHJ1ZTsKICAgICByZXR1
cm4gX3ByaXZhdGUtPnNjcmlwdERlYnVnRGVsZWdhdGVGb3J3YXJkZXI7CiB9CiAKLS0gKFdlYkZy
YW1lICopX2ZyYW1lRm9yVmlldzogKFdlYkZyYW1lVmlldyAqKWFWaWV3IGZyb21GcmFtZTogKFdl
YkZyYW1lICopZnJhbWUKLXsKLSAgICBOU0FycmF5ICpmcmFtZXM7Ci0gICAgaW50IGksIGNvdW50
OwotICAgIFdlYkZyYW1lICpyZXN1bHQsICphRnJhbWU7Ci0KLSAgICBpZiAoW2ZyYW1lIGZyYW1l
Vmlld10gPT0gYVZpZXcpCi0gICAgICAgIHJldHVybiBmcmFtZTsKLQotICAgIC8vIEl0J3Mgc2Fm
ZSB0byB1c2UgdGhlIGludGVybmFsIHZlcnNpb24gYmVjYXVzZSB3ZSBrbm93IHRoaXMKLSAgICAv
LyBmdW5jdGlvbiB3aWxsIG5vdCBjaGFuZ2UgdGhlIHNldCBvZiBmcmFtZXMKLSAgICBmcmFtZXMg
PSBbZnJhbWUgX2ludGVybmFsQ2hpbGRGcmFtZXNdOwotICAgIGNvdW50ID0gW2ZyYW1lcyBjb3Vu
dF07Ci0gICAgZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKyspewotICAgICAgICBhRnJhbWUgPSBb
ZnJhbWVzIG9iamVjdEF0SW5kZXg6IGldOwotICAgICAgICByZXN1bHQgPSBbc2VsZiBfZnJhbWVG
b3JWaWV3OiBhVmlldyBmcm9tRnJhbWU6IGFGcmFtZV07Ci0gICAgICAgIGlmIChyZXN1bHQpCi0g
ICAgICAgICAgICByZXR1cm4gcmVzdWx0OwotICAgIH0KLQotICAgIHJldHVybiBuaWw7Ci19Ci0K
LS0gKFdlYkZyYW1lICopX2ZyYW1lRm9yVmlldzogKFdlYkZyYW1lVmlldyAqKWFWaWV3Ci17Ci0g
ICAgV2ViRnJhbWUgKmZyYW1lID0gW3NlbGYgbWFpbkZyYW1lXTsKLQotICAgIHJldHVybiBbc2Vs
ZiBfZnJhbWVGb3JWaWV3OiBhVmlldyBmcm9tRnJhbWU6IGZyYW1lXTsKLX0KLQogLSAodm9pZClf
Y2xvc2VXaW5kb3cKIHsKICAgICBbW3NlbGYgX1VJRGVsZWdhdGVGb3J3YXJkZXJdIHdlYlZpZXdD
bG9zZTpzZWxmXTsKSW5kZXg6IFdlYlZpZXcuc3VicHJvai9XZWJWaWV3UHJpdmF0ZS5oCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9XZWJLaXQvV2ViVmlldy5zdWJwcm9qL1dlYlZpZXdQ
cml2YXRlLmgsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMTUxCmRpZmYgLXAgLXUgLXIxLjE1MSBX
ZWJWaWV3LnN1YnByb2ovV2ViVmlld1ByaXZhdGUuaAotLS0gV2ViVmlldy5zdWJwcm9qL1dlYlZp
ZXdQcml2YXRlLmgJMTQgRGVjIDIwMDUgMDY6MTY6NDggLTAwMDAJMS4xNTEKKysrIFdlYlZpZXcu
c3VicHJvai9XZWJWaWV3UHJpdmF0ZS5oCTE1IERlYyAyMDA1IDIxOjMwOjI4IC0wMDAwCkBAIC0x
NDAsOCArMTQwLDYgQEAgdHlwZWRlZiBlbnVtIHsKICovCiArIChOU1N0cmluZyAqKXN1Z2dlc3Rl
ZEZpbGVFeHRlbnNpb25Gb3JNSU1FVHlwZTogKE5TU3RyaW5nICopTUlNRVR5cGU7CiAKLS0gKFdl
YkZyYW1lICopX2ZyYW1lRm9yVmlldzooV2ViRnJhbWVWaWV3ICopdmlldzsKLQogLSAoV2ViRnJh
bWUgKilfY3JlYXRlRnJhbWVOYW1lZDooTlNTdHJpbmcgKiluYW1lIGluUGFyZW50OihXZWJGcmFt
ZSAqKXBhcmVudCBhbGxvd3NTY3JvbGxpbmc6KEJPT0wpYWxsb3dzU2Nyb2xsaW5nOwogCiAtICh2
b2lkKV9maW5pc2hlZExvYWRpbmdSZXNvdXJjZUZyb21EYXRhU291cmNlOihXZWJEYXRhU291cmNl
ICopZGF0YVNvdXJjZTsK
</data>
<flag name="review"
          id="1052"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>