<?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>52427</bug_id>
          
          <creation_ts>2011-01-13 23:16:50 -0800</creation_ts>
          <short_desc>Inconsistent use of m_cache in CachedResourceLoader</short_desc>
          <delta_ts>2011-01-16 22:21:12 -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>Page Loading</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>Minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yuzo Fujishima">yuzo</reporter>
          <assigned_to name="Yuzo Fujishima">yuzo</assigned_to>
          <cc>ap</cc>
    
    <cc>koivisto</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>334133</commentid>
    <comment_count>0</comment_count>
    <who name="Yuzo Fujishima">yuzo</who>
    <bug_when>2011-01-13 23:16:50 -0800</bug_when>
    <thetext>CachedResourceLoader::m_cache is used only in the constructor and the destructor.
cache() is used instead everywhere else. It seems to be better to be consistent.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>334135</commentid>
    <comment_count>1</comment_count>
      <attachid>78892</attachid>
    <who name="Yuzo Fujishima">yuzo</who>
    <bug_when>2011-01-13 23:24:48 -0800</bug_when>
    <thetext>Created attachment 78892
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>334139</commentid>
    <comment_count>2</comment_count>
      <attachid>78894</attachid>
    <who name="Yuzo Fujishima">yuzo</who>
    <bug_when>2011-01-13 23:38:49 -0800</bug_when>
    <thetext>Created attachment 78894
Patch 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>334432</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2011-01-14 11:07:56 -0800</bug_when>
    <thetext>Storing a copy of the pointer in m_cache could be an optimization, as accessing a static variable costs more than accessing an object member.

But that&apos;s only a guess about the historical reason, and I doubt that the optimization has any real effect.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>335138</commentid>
    <comment_count>4</comment_count>
    <who name="Yuzo Fujishima">yuzo</who>
    <bug_when>2011-01-16 22:21:12 -0800</bug_when>
    <thetext>Committed r75912: &lt;http://trac.webkit.org/changeset/75912&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78892</attachid>
            <date>2011-01-13 23:24:48 -0800</date>
            <delta_ts>2011-01-13 23:38:44 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-52427-20110113232447.patch</filename>
            <type>text/plain</type>
            <size>2861</size>
            <attacher name="Yuzo Fujishima">yuzo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA2NmU3NzQxZjdlMDBkOTgzMzhhNjMzZTE2MWUxNmYzMTRiZWZiZTA3Li5i
YjcwYzRjNWFlZTA2OWFiOTlmMjNkZWNkZWIxMmM5NGQyYThjYTlkIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTggQEAKKzIwMTEtMDEtMTMgIFl1em8gRnVqaXNoaW1hICA8eXV6b0Bnb29nbGUuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCBm
b3IgQnVnIDUyNDI3IC0gSW5jb25zaXN0ZW50IHVzZSBvZiBtX2NhY2hlIGluIENhY2hlZFJlc291
cmNlTG9hZGVyCisgICAgICAgIFJlcGxhY2UgbV9jYWNoZSBpbiBDYWNoZWRSZXNvdXJjZUxvYWRl
ciB3aXRoIGNhY2hlKCkuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD01MjQyNworCisgICAgICAgIE5vIG5ldyB0ZXN0cyBiZWNhdXNlIHRoZSBiZWhhdmlv
ciByZW1haW5zIHRoZSBzYW1lLgorCisgICAgICAgICogbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291
cmNlTG9hZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkNhY2hlZFJlc291cmNlTG9hZGVyOjpD
YWNoZWRSZXNvdXJjZUxvYWRlcik6CisgICAgICAgIChXZWJDb3JlOjpDYWNoZWRSZXNvdXJjZUxv
YWRlcjo6fkNhY2hlZFJlc291cmNlTG9hZGVyKToKKyAgICAgICAgKiBsb2FkZXIvY2FjaGUvQ2Fj
aGVkUmVzb3VyY2VMb2FkZXIuaDoKKwogMjAxMS0wMS0xMyAgS2VudCBUYW11cmEgIDx0a2VudEBj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGltaXRyaSBHbGF6a292LgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlTG9hZGVy
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRlci5j
cHAKaW5kZXggMGFjM2Y0YmZmZDFmOTIxMGNlYTBjOTM4ZDU1NTE0MjgzMDhlNzQwMS4uNGVjNTNm
MDgxNzU3ZjJmNjc4NWY3MTEzODdjNzk1NzAyZmFkZTQxNiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlTG9hZGVyLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwCkBAIC03OCwxNCAr
NzgsMTMgQEAgc3RhdGljIENhY2hlZFJlc291cmNlKiBjcmVhdGVSZXNvdXJjZShDYWNoZWRSZXNv
dXJjZTo6VHlwZSB0eXBlLCBjb25zdCBLVVJMJiB1cmwKIH0KIAogQ2FjaGVkUmVzb3VyY2VMb2Fk
ZXI6OkNhY2hlZFJlc291cmNlTG9hZGVyKERvY3VtZW50KiBkb2N1bWVudCkKLSAgICA6IG1fY2Fj
aGUoY2FjaGUoKSkKLSAgICAsIG1fZG9jdW1lbnQoZG9jdW1lbnQpCisgICAgOiBtX2RvY3VtZW50
KGRvY3VtZW50KQogICAgICwgbV9yZXF1ZXN0Q291bnQoMCkKICAgICAsIG1fYXV0b0xvYWRJbWFn
ZXModHJ1ZSkKICAgICAsIG1fbG9hZEZpbmlzaGluZyhmYWxzZSkKICAgICAsIG1fYWxsb3dTdGFs
ZVJlc291cmNlcyhmYWxzZSkKIHsKLSAgICBtX2NhY2hlLT5hZGRDYWNoZWRSZXNvdXJjZUxvYWRl
cih0aGlzKTsKKyAgICBjYWNoZSgpLT5hZGRDYWNoZWRSZXNvdXJjZUxvYWRlcih0aGlzKTsKIH0K
IAogQ2FjaGVkUmVzb3VyY2VMb2FkZXI6On5DYWNoZWRSZXNvdXJjZUxvYWRlcigpCkBAIC05NSw3
ICs5NCw3IEBAIENhY2hlZFJlc291cmNlTG9hZGVyOjp+Q2FjaGVkUmVzb3VyY2VMb2FkZXIoKQog
ICAgIERvY3VtZW50UmVzb3VyY2VNYXA6Oml0ZXJhdG9yIGVuZCA9IG1fZG9jdW1lbnRSZXNvdXJj
ZXMuZW5kKCk7CiAgICAgZm9yIChEb2N1bWVudFJlc291cmNlTWFwOjppdGVyYXRvciBpdCA9IG1f
ZG9jdW1lbnRSZXNvdXJjZXMuYmVnaW4oKTsgaXQgIT0gZW5kOyArK2l0KQogICAgICAgICBpdC0+
c2Vjb25kLT5zZXRPd25pbmdDYWNoZWRSZXNvdXJjZUxvYWRlcigwKTsKLSAgICBtX2NhY2hlLT5y
ZW1vdmVDYWNoZWRSZXNvdXJjZUxvYWRlcih0aGlzKTsKKyAgICBjYWNoZSgpLT5yZW1vdmVDYWNo
ZWRSZXNvdXJjZUxvYWRlcih0aGlzKTsKIAogICAgIC8vIE1ha2Ugc3VyZSBubyByZXF1ZXN0cyBz
dGlsbCBwb2ludCB0byB0aGlzIENhY2hlZFJlc291cmNlTG9hZGVyCiAgICAgQVNTRVJUKG1fcmVx
dWVzdENvdW50ID09IDApOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hl
L0NhY2hlZFJlc291cmNlTG9hZGVyLmggYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2Fj
aGVkUmVzb3VyY2VMb2FkZXIuaAppbmRleCAyYjkwNjExZmJmOGI5NmZmOTMwNjI2ZjA4Y2Q1NjUw
OTkxZDI0NDVjLi5kNDBjMDlhMjVkODIwYTJiYTBiMmNhOGI1MzMzYzNmYzdkNzVmOWQ0IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIu
aAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIu
aApAQCAtMTE4LDcgKzExOCw2IEBAIHByaXZhdGU6CiAgICAgdm9pZCBub3RpZnlMb2FkZWRGcm9t
TWVtb3J5Q2FjaGUoQ2FjaGVkUmVzb3VyY2UqKTsKICAgICBib29sIGNhblJlcXVlc3QoQ2FjaGVk
UmVzb3VyY2U6OlR5cGUsIGNvbnN0IEtVUkwmKTsKICAgICAKLSAgICBNZW1vcnlDYWNoZSogbV9j
YWNoZTsKICAgICBIYXNoU2V0PFN0cmluZz4gbV92YWxpZGF0ZWRVUkxzOwogICAgIG11dGFibGUg
RG9jdW1lbnRSZXNvdXJjZU1hcCBtX2RvY3VtZW50UmVzb3VyY2VzOwogICAgIERvY3VtZW50KiBt
X2RvY3VtZW50Owo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78894</attachid>
            <date>2011-01-13 23:38:49 -0800</date>
            <delta_ts>2011-01-14 15:55:12 -0800</delta_ts>
            <desc>Patch 2</desc>
            <filename>bug-52427-20110113233847.patch</filename>
            <type>text/plain</type>
            <size>4833</size>
            <attacher name="Yuzo Fujishima">yuzo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA2NmU3NzQxZjdlMDBkOTgzMzhhNjMzZTE2MWUxNmYzMTRiZWZiZTA3Li43
N2E0NDljMTk0YjA1Mjg2M2JjMGEyOTliZGQ2Yzg4YzRlY2E3ZmJlIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMjYgQEAKKzIwMTEtMDEtMTMgIFl1em8gRnVqaXNoaW1hICA8eXV6b0Bnb29nbGUuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCBm
b3IgQnVnIDUyNDI3IC0gSW5jb25zaXN0ZW50IHVzZSBvZiBtX2NhY2hlIGluIENhY2hlZFJlc291
cmNlTG9hZGVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD01MjQyNworCisgICAgICAgIEluIGNvbnN0cnVjdG9yL2Rlc3RydWN0b3Igb2YgQ2FjaGVkUmVz
b3VyY2VMb2FkZXIsIG1fY2FjaGUgaGFzIGJlZW4KKyAgICAgICAgdXNlZCB0byBjYWxsIE1lbW9y
eUNhY2hlOjphZGRDYWNoZWRSZXNvdXJjZUxvYWRlci9yZW1vdmVDYWNoZWRSZXNvdXJjZUxvYWRl
cgorICAgICAgICB3aGlsZSBjYWNoZSgpIGlzIHVzZWQgZXZlcnl3aGVyZSBlbHNlLgorCisgICAg
ICAgIEFjdHVhbGx5IGFkZENhY2hlZFJlc291cmNlTG9hZGVyL3JlbW92ZUNhY2hlZFJlc291cmNl
TG9hZGVyIG5lZWQgbm90IGJlIGNhbGxlZCBhdCBhbGwuCisgICAgICAgIFJlbW92ZSB0aGUgY2Fs
bCBzaXRlcyBhbmQgbWFrZSBNZW1vcnlDYWNoZSBub24tZnJpZW5kIG9mIENhY2hlZFJlc291cmNl
TG9hZGVyLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBiZWNhdXNlIHRoZSBiZWhhdmlvciByZW1h
aW5zIHRoZSBzYW1lLgorCisgICAgICAgICogbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlTG9h
ZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkNhY2hlZFJlc291cmNlTG9hZGVyOjpDYWNoZWRS
ZXNvdXJjZUxvYWRlcik6CisgICAgICAgIChXZWJDb3JlOjpDYWNoZWRSZXNvdXJjZUxvYWRlcjo6
fkNhY2hlZFJlc291cmNlTG9hZGVyKToKKyAgICAgICAgKiBsb2FkZXIvY2FjaGUvQ2FjaGVkUmVz
b3VyY2VMb2FkZXIuaDoKKyAgICAgICAgKiBsb2FkZXIvY2FjaGUvTWVtb3J5Q2FjaGUuY3BwOgor
ICAgICAgICAqIGxvYWRlci9jYWNoZS9NZW1vcnlDYWNoZS5oOgorCiAyMDExLTAxLTEzICBLZW50
IFRhbXVyYSAgPHRrZW50QGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBEaW1p
dHJpIEdsYXprb3YuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2Fj
aGVkUmVzb3VyY2VMb2FkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hl
ZFJlc291cmNlTG9hZGVyLmNwcAppbmRleCAwYWMzZjRiZmZkMWY5MjEwY2VhMGM5MzhkNTU1MTQy
ODMwOGU3NDAxLi5lNzZkNDZhY2E0NGExNDBlODBjZTdiMmZlYThjOGQ5NTA0ZmVkMjRlIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRl
ci5jcHAKQEAgLTc4LDE0ICs3OCwxMiBAQCBzdGF0aWMgQ2FjaGVkUmVzb3VyY2UqIGNyZWF0ZVJl
c291cmNlKENhY2hlZFJlc291cmNlOjpUeXBlIHR5cGUsIGNvbnN0IEtVUkwmIHVybAogfQogCiBD
YWNoZWRSZXNvdXJjZUxvYWRlcjo6Q2FjaGVkUmVzb3VyY2VMb2FkZXIoRG9jdW1lbnQqIGRvY3Vt
ZW50KQotICAgIDogbV9jYWNoZShjYWNoZSgpKQotICAgICwgbV9kb2N1bWVudChkb2N1bWVudCkK
KyAgICA6IG1fZG9jdW1lbnQoZG9jdW1lbnQpCiAgICAgLCBtX3JlcXVlc3RDb3VudCgwKQogICAg
ICwgbV9hdXRvTG9hZEltYWdlcyh0cnVlKQogICAgICwgbV9sb2FkRmluaXNoaW5nKGZhbHNlKQog
ICAgICwgbV9hbGxvd1N0YWxlUmVzb3VyY2VzKGZhbHNlKQogewotICAgIG1fY2FjaGUtPmFkZENh
Y2hlZFJlc291cmNlTG9hZGVyKHRoaXMpOwogfQogCiBDYWNoZWRSZXNvdXJjZUxvYWRlcjo6fkNh
Y2hlZFJlc291cmNlTG9hZGVyKCkKQEAgLTk1LDcgKzkzLDYgQEAgQ2FjaGVkUmVzb3VyY2VMb2Fk
ZXI6On5DYWNoZWRSZXNvdXJjZUxvYWRlcigpCiAgICAgRG9jdW1lbnRSZXNvdXJjZU1hcDo6aXRl
cmF0b3IgZW5kID0gbV9kb2N1bWVudFJlc291cmNlcy5lbmQoKTsKICAgICBmb3IgKERvY3VtZW50
UmVzb3VyY2VNYXA6Oml0ZXJhdG9yIGl0ID0gbV9kb2N1bWVudFJlc291cmNlcy5iZWdpbigpOyBp
dCAhPSBlbmQ7ICsraXQpCiAgICAgICAgIGl0LT5zZWNvbmQtPnNldE93bmluZ0NhY2hlZFJlc291
cmNlTG9hZGVyKDApOwotICAgIG1fY2FjaGUtPnJlbW92ZUNhY2hlZFJlc291cmNlTG9hZGVyKHRo
aXMpOwogCiAgICAgLy8gTWFrZSBzdXJlIG5vIHJlcXVlc3RzIHN0aWxsIHBvaW50IHRvIHRoaXMg
Q2FjaGVkUmVzb3VyY2VMb2FkZXIKICAgICBBU1NFUlQobV9yZXF1ZXN0Q291bnQgPT0gMCk7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2Fk
ZXIuaCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRlci5o
CmluZGV4IDJiOTA2MTFmYmY4Yjk2ZmY5MzA2MjZmMDhjZDU2NTA5OTFkMjQ0NWMuLjM0ZWY3MDBi
Mzk5NmMzYmQ3Y2ZhMGZjM2U1OWU0MDE2NjNlNDRhOTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRlci5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRlci5oCkBAIC01MCw3ICs1MCw2IEBA
IGNsYXNzIEtVUkw7CiAKIC8vIFRoZSBDYWNoZWRSZXNvdXJjZUxvYWRlciBtYW5hZ2VzIHRoZSBs
b2FkaW5nIG9mIHNjcmlwdHMvaW1hZ2VzL3N0eWxlc2hlZXRzIGZvciBhIHNpbmdsZSBkb2N1bWVu
dC4KIGNsYXNzIENhY2hlZFJlc291cmNlTG9hZGVyIDogcHVibGljIE5vbmNvcHlhYmxlIHsKLWZy
aWVuZCBjbGFzcyBNZW1vcnlDYWNoZTsKIGZyaWVuZCBjbGFzcyBJbWFnZUxvYWRlcjsKIAogcHVi
bGljOgpAQCAtMTE4LDcgKzExNyw2IEBAIHByaXZhdGU6CiAgICAgdm9pZCBub3RpZnlMb2FkZWRG
cm9tTWVtb3J5Q2FjaGUoQ2FjaGVkUmVzb3VyY2UqKTsKICAgICBib29sIGNhblJlcXVlc3QoQ2Fj
aGVkUmVzb3VyY2U6OlR5cGUsIGNvbnN0IEtVUkwmKTsKICAgICAKLSAgICBNZW1vcnlDYWNoZSog
bV9jYWNoZTsKICAgICBIYXNoU2V0PFN0cmluZz4gbV92YWxpZGF0ZWRVUkxzOwogICAgIG11dGFi
bGUgRG9jdW1lbnRSZXNvdXJjZU1hcCBtX2RvY3VtZW50UmVzb3VyY2VzOwogICAgIERvY3VtZW50
KiBtX2RvY3VtZW50OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL01l
bW9yeUNhY2hlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9NZW1vcnlDYWNoZS5j
cHAKaW5kZXggOTMwMDMzYTdmZmRkOTBmODI3YWExOWJjM2RlOTdhMjM2NDYyOGRmNS4uYWQ2NGFl
NDYxNDFlMGIyYTE4ZTI1YTc5MWRkOGM4NDQ4YjVhZjNkNiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvbG9hZGVyL2NhY2hlL01lbW9yeUNhY2hlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9s
b2FkZXIvY2FjaGUvTWVtb3J5Q2FjaGUuY3BwCkBAIC0zNDYsMTYgKzM0Niw2IEBAIHZvaWQgTWVt
b3J5Q2FjaGU6OmV2aWN0KENhY2hlZFJlc291cmNlKiByZXNvdXJjZSkKICAgICAgICAgZGVsZXRl
IHJlc291cmNlOwogfQogCi12b2lkIE1lbW9yeUNhY2hlOjphZGRDYWNoZWRSZXNvdXJjZUxvYWRl
cihDYWNoZWRSZXNvdXJjZUxvYWRlciogY2FjaGVkUmVzb3VyY2VMb2FkZXIpCi17Ci0gICAgbV9j
YWNoZWRSZXNvdXJjZUxvYWRlcnMuYWRkKGNhY2hlZFJlc291cmNlTG9hZGVyKTsKLX0KLQotdm9p
ZCBNZW1vcnlDYWNoZTo6cmVtb3ZlQ2FjaGVkUmVzb3VyY2VMb2FkZXIoQ2FjaGVkUmVzb3VyY2VM
b2FkZXIqIGNhY2hlZFJlc291cmNlTG9hZGVyKQotewotICAgIG1fY2FjaGVkUmVzb3VyY2VMb2Fk
ZXJzLnJlbW92ZShjYWNoZWRSZXNvdXJjZUxvYWRlcik7Ci19Ci0KIHN0YXRpYyBpbmxpbmUgdW5z
aWduZWQgZmFzdExvZzIodW5zaWduZWQgaSkKIHsKICAgICB1bnNpZ25lZCBsb2cyID0gMDsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9NZW1vcnlDYWNoZS5oIGIvU291
cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL01lbW9yeUNhY2hlLmgKaW5kZXggMjc5OGZiYWVhMjNk
NWYxYmNiNmJiNzgwZjNkNDI0MjBhMjdkM2YwZS4uNzE0ZDQyZjZjMTFhY2FkZGFmNjI4YzcwZGZk
N2MzODMwMjdkZTc4ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL01l
bW9yeUNhY2hlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL01lbW9yeUNhY2hl
LmgKQEAgLTE4MSw5ICsxODEsNiBAQCBwcml2YXRlOgogICAgIGJvb2wgbWFrZVJlc291cmNlUHVy
Z2VhYmxlKENhY2hlZFJlc291cmNlKik7CiAgICAgdm9pZCBldmljdChDYWNoZWRSZXNvdXJjZSop
OwogCi0gICAgLy8gTWVtYmVyIHZhcmlhYmxlcy4KLSAgICBIYXNoU2V0PENhY2hlZFJlc291cmNl
TG9hZGVyKj4gbV9jYWNoZWRSZXNvdXJjZUxvYWRlcnM7Ci0KICAgICBib29sIG1fZGlzYWJsZWQ7
ICAvLyBXaGV0aGVyIG9yIG5vdCB0aGUgY2FjaGUgaXMgZW5hYmxlZC4KICAgICBib29sIG1fcHJ1
bmVFbmFibGVkOwogICAgIGJvb2wgbV9pblBydW5lRGVhZFJlc291cmNlczsK
</data>
<flag name="review"
          id="70267"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>