<?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>92411</bug_id>
          
          <creation_ts>2012-07-26 12:15:58 -0700</creation_ts>
          <short_desc>Use the constant count of Tags/Attributes names instead of getting the size when obtaining the tags/attributes</short_desc>
          <delta_ts>2012-07-26 15:41:46 -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>WebCore 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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Benjamin Poulain">benjamin</reporter>
          <assigned_to name="Benjamin Poulain">benjamin</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>679634</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2012-07-26 12:15:58 -0700</bug_when>
    <thetext>Use the constant count of Tags/Attributes names instead of getting the size when obtaining the tags/attributes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>679638</commentid>
    <comment_count>1</comment_count>
      <attachid>154717</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2012-07-26 12:23:26 -0700</bug_when>
    <thetext>Created attachment 154717
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>679847</commentid>
    <comment_count>2</comment_count>
      <attachid>154717</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-07-26 15:32:50 -0700</bug_when>
    <thetext>Comment on attachment 154717
Patch

Nice catch, r=me!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>679856</commentid>
    <comment_count>3</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2012-07-26 15:41:46 -0700</bug_when>
    <thetext>Committed r123804: &lt;http://trac.webkit.org/changeset/123804&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>154717</attachid>
            <date>2012-07-26 12:23:26 -0700</date>
            <delta_ts>2012-07-26 15:32:50 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-92411-20120726122315.patch</filename>
            <type>text/plain</type>
            <size>7939</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIzNjkwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzY3OGY2MDYxMzgzZjM5
NjE3ODlkNGI5ZThlMGE5NDlhNjI2ZjlkZi4uMTg4ZDVmMTZlOGE4NDIzZTYwZjZhOWQzODRlYzFi
ODBjZWM1NzUzNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMzIEBACisyMDEyLTA3LTI2ICBCZW5q
YW1pbiBQb3VsYWluICA8YnBvdWxhaW5AYXBwbGUuY29tPgorCisgICAgICAgIFVzZSB0aGUgY29u
c3RhbnQgY291bnQgb2YgVGFncy9BdHRyaWJ1dGVzIG5hbWVzIGluc3RlYWQgb2YgZ2V0dGluZyB0
aGUgc2l6ZSB3aGVuIG9idGFpbmluZyB0aGUgdGFncy9hdHRyaWJ1dGVzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MjQxMQorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFNpbmNlIHIxMjM1ODIsIHRoZSBudW1i
ZXIgb2YgdGFncyBhbmQgYXR0cmlidXRlcyBwZXIgIm5hbWVzcGFjZSIgaXMgZXhwb3NlZCBpbiBh
IGNvbnN0YW50IGluIHRoZSBoZWFkZXIgZmlsZS4KKyAgICAgICAgVGhpcyBtYWtlcyBpdCBwb3Nz
aWJsZSB0byBhY2Nlc3MgdGhpcyB2YWx1ZSB0aHJvdWdoIHR3byB3YXlzOgorICAgICAgICAxKSBU
aGUgY29uc3RhbnQuCisgICAgICAgIDIpIFRoZSBmaXJzdCBwYXJhbWV0ZXIgb2YgdGhlIHRhZ3Mv
YXR0cmlidXRlcyBnZXR0ZXIgZnVuY3Rpb24uCisKKyAgICAgICAgSGF2aW5nIHR3byB3YXkgdG8g
YWNjZXNzIHRoZSB2YWx1ZSBpcyBlcnJvciBwcm9uZS4gVGhpcyBwYXRjaGVzIGNoYW5nZXMgdGhl
IGNvZGUgdG8gaGF2ZSBhbGwgYWNjZXNzIGRvbmUKKyAgICAgICAgdGhyb3VnaCB0aGUgY29uc3Rh
bnQuCisKKyAgICAgICAgKiBkb20vbWFrZV9uYW1lcy5wbDoKKyAgICAgICAgKHByaW50TmFtZXNI
ZWFkZXJGaWxlKToKKyAgICAgICAgKHByaW50TmFtZXNDcHBGaWxlKToKKyAgICAgICAgQ2hhbmdl
IHRoZSBjb2RlIGdlbmVyYXRvciB0byBub3QgcHJvdmlkZSB0aGUgc2l6ZSBpbiB0aGUgZ2V0dGVy
IGZ1bmN0aW9uLgorCisgICAgICAgICogaHRtbC9IVE1MT2JqZWN0RWxlbWVudC5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjppc1JlY29nbml6ZWRUYWdOYW1lKToKKyAgICAgICAgKiBodG1sL3BhcnNl
ci9IVE1MVHJlZUJ1aWxkZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6YWRqdXN0U1ZHVGFnTmFt
ZUNhc2UpOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJDb3JlOjphZGp1c3RBdHRy
aWJ1dGVzKToKKyAgICAgICAgKFdlYkNvcmU6OmFkanVzdFNWR0F0dHJpYnV0ZXMpOgorICAgICAg
ICAoV2ViQ29yZTo6YWRqdXN0TWF0aE1MQXR0cmlidXRlcyk6CisgICAgICAgIChXZWJDb3JlOjph
ZGp1c3RGb3JlaWduQXR0cmlidXRlcyk6CisKIDIwMTItMDctMjUgIEJlbmphbWluIFBvdWxhaW4g
IDxicG91bGFpbkBhcHBsZS5jb20+CiAKICAgICAgICAgSW5pdGlhbGl6ZSBRdWFsaWZpZWROYW1l
J3Mgc3RyaW5ncyBmcm9tIHRoZSByZWFkIG9ubHkgZGF0YSBzZWdtZW50CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9kb20vbWFrZV9uYW1lcy5wbCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9tYWtl
X25hbWVzLnBsCmluZGV4IDAwOWNjNWIwOTgxOTA1NDE1OWZhOTRhYjA0NDM2NmI2MmVkMjgxODEu
LjViZDVlOTdkOTA0NWM5Yzk5OTNhNThkOWRiODRlOWMyNmYzYjhjNTUgMTAwNzU1Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2RvbS9tYWtlX25hbWVzLnBsCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9t
YWtlX25hbWVzLnBsCkBAIC02MDEsMTIgKzYwMSwxMiBAQCBzdWIgcHJpbnROYW1lc0hlYWRlckZp
bGUKIAogICAgIGlmIChrZXlzICVhbGxUYWdzKSB7CiAgICAgICAgIHByaW50IEYgImNvbnN0IHVu
c2lnbmVkICRwYXJhbWV0ZXJze25hbWVzcGFjZX1UYWdzQ291bnQgPSAiLCBzY2FsYXIoa2V5cyAl
YWxsVGFncyksICI7XG4iOwotICAgICAgICBwcmludCBGICJXZWJDb3JlOjpRdWFsaWZpZWROYW1l
KiogZ2V0JHBhcmFtZXRlcnN7bmFtZXNwYWNlfVRhZ3Moc2l6ZV90KiBzaXplKTtcbiI7CisgICAg
ICAgIHByaW50IEYgIldlYkNvcmU6OlF1YWxpZmllZE5hbWUqKiBnZXQkcGFyYW1ldGVyc3tuYW1l
c3BhY2V9VGFncygpO1xuIjsKICAgICB9CiAKICAgICBpZiAoa2V5cyAlYWxsQXR0cnMpIHsKICAg
ICAgICAgcHJpbnQgRiAiY29uc3QgdW5zaWduZWQgJHBhcmFtZXRlcnN7bmFtZXNwYWNlfUF0dHJz
Q291bnQgPSAiLCBzY2FsYXIoa2V5cyAlYWxsQXR0cnMpLCAiO1xuIjsKLSAgICAgICAgcHJpbnQg
RiAiV2ViQ29yZTo6UXVhbGlmaWVkTmFtZSoqIGdldCRwYXJhbWV0ZXJze25hbWVzcGFjZX1BdHRy
cyhzaXplX3QqIHNpemUpO1xuIjsKKyAgICAgICAgcHJpbnQgRiAiV2ViQ29yZTo6UXVhbGlmaWVk
TmFtZSoqIGdldCRwYXJhbWV0ZXJze25hbWVzcGFjZX1BdHRycygpO1xuIjsKICAgICB9CiAKICAg
ICBwcmludEluaXQoJEYsIDEpOwpAQCAtNjMyLDEzICs2MzIsMTIgQEAgc3ViIHByaW50TmFtZXND
cHBGaWxlCiAgICAgICAgICAgICBwcmludCBGICJERUZJTkVfR0xPQkFMKFF1YWxpZmllZE5hbWUs
ICIsICRuYW1lLCAiVGFnKVxuIjsKICAgICAgICAgfQogICAgICAgICAKLSAgICAgICAgcHJpbnQg
RiAiXG5cbldlYkNvcmU6OlF1YWxpZmllZE5hbWUqKiBnZXQkcGFyYW1ldGVyc3tuYW1lc3BhY2V9
VGFncyhzaXplX3QqIHNpemUpXG4iOworICAgICAgICBwcmludCBGICJcblxuV2ViQ29yZTo6UXVh
bGlmaWVkTmFtZSoqIGdldCRwYXJhbWV0ZXJze25hbWVzcGFjZX1UYWdzKClcbiI7CiAgICAgICAg
IHByaW50IEYgIntcbiAgICBzdGF0aWMgV2ViQ29yZTo6UXVhbGlmaWVkTmFtZSogJHBhcmFtZXRl
cnN7bmFtZXNwYWNlfVRhZ3NbXSA9IHtcbiI7CiAgICAgICAgIGZvciBteSAkbmFtZSAoc29ydCBr
ZXlzICVhbGxUYWdzKSB7CiAgICAgICAgICAgICBwcmludCBGICIgICAgICAgIChXZWJDb3JlOjpR
dWFsaWZpZWROYW1lKikmJHtuYW1lfVRhZyxcbiI7CiAgICAgICAgIH0KICAgICAgICAgcHJpbnQg
RiAiICAgIH07XG4iOwotICAgICAgICBwcmludCBGICIgICAgKnNpemUgPSAiLCBzY2FsYXIoa2V5
cyAlYWxsVGFncyksICI7XG4iOwogICAgICAgICBwcmludCBGICIgICAgcmV0dXJuICRwYXJhbWV0
ZXJze25hbWVzcGFjZX1UYWdzO1xuIjsKICAgICAgICAgcHJpbnQgRiAifVxuIjsKICAgICB9CkBA
IC02NDgsMTMgKzY0NywxMiBAQCBzdWIgcHJpbnROYW1lc0NwcEZpbGUKICAgICAgICAgZm9yIG15
ICRuYW1lIChzb3J0IGtleXMgJWFsbEF0dHJzKSB7CiAgICAgICAgICAgICBwcmludCBGICJERUZJ
TkVfR0xPQkFMKFF1YWxpZmllZE5hbWUsICIsICRuYW1lLCAiQXR0cilcbiI7CiAgICAgICAgIH0K
LSAgICAgICAgcHJpbnQgRiAiXG5cbldlYkNvcmU6OlF1YWxpZmllZE5hbWUqKiBnZXQkcGFyYW1l
dGVyc3tuYW1lc3BhY2V9QXR0cnMoc2l6ZV90KiBzaXplKVxuIjsKKyAgICAgICAgcHJpbnQgRiAi
XG5cbldlYkNvcmU6OlF1YWxpZmllZE5hbWUqKiBnZXQkcGFyYW1ldGVyc3tuYW1lc3BhY2V9QXR0
cnMoKVxuIjsKICAgICAgICAgcHJpbnQgRiAie1xuICAgIHN0YXRpYyBXZWJDb3JlOjpRdWFsaWZp
ZWROYW1lKiAkcGFyYW1ldGVyc3tuYW1lc3BhY2V9QXR0cltdID0ge1xuIjsKICAgICAgICAgZm9y
IG15ICRuYW1lIChzb3J0IGtleXMgJWFsbEF0dHJzKSB7CiAgICAgICAgICAgICBwcmludCBGICIg
ICAgICAgIChXZWJDb3JlOjpRdWFsaWZpZWROYW1lKikmJHtuYW1lfUF0dHIsXG4iOwogICAgICAg
ICB9CiAgICAgICAgIHByaW50IEYgIiAgICB9O1xuIjsKLSAgICAgICAgcHJpbnQgRiAiICAgICpz
aXplID0gIiwgc2NhbGFyKGtleXMgJWFsbEF0dHJzKSwgIjtcbiI7CiAgICAgICAgIHByaW50IEYg
IiAgICByZXR1cm4gJHBhcmFtZXRlcnN7bmFtZXNwYWNlfUF0dHI7XG4iOwogICAgICAgICBwcmlu
dCBGICJ9XG4iOwogICAgIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE9i
amVjdEVsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MT2JqZWN0RWxlbWVudC5j
cHAKaW5kZXggZjcyYmUwZjgxZTJmMGU2ZGJhOWM2NDgxMzZjMjQyNjY3ZDJmMzk0ZS4uNGRhNDFh
NTVlODQ0NGVkZTAwYTQ4NWQ2NjM5NDM2YzM1OTg4MGRhYSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvaHRtbC9IVE1MT2JqZWN0RWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRt
bC9IVE1MT2JqZWN0RWxlbWVudC5jcHAKQEAgLTM5Miw5ICszOTIsOCBAQCBzdGF0aWMgYm9vbCBp
c1JlY29nbml6ZWRUYWdOYW1lKGNvbnN0IFF1YWxpZmllZE5hbWUmIHRhZ05hbWUpCiB7CiAgICAg
REVGSU5FX1NUQVRJQ19MT0NBTChIYXNoU2V0PEF0b21pY1N0cmluZ0ltcGwqPiwgdGFnTGlzdCwg
KCkpOwogICAgIGlmICh0YWdMaXN0LmlzRW1wdHkoKSkgewotICAgICAgICBzaXplX3QgdGFnQ291
bnQgPSAwOwotICAgICAgICBRdWFsaWZpZWROYW1lKiogdGFncyA9IEhUTUxOYW1lczo6Z2V0SFRN
TFRhZ3MoJnRhZ0NvdW50KTsKLSAgICAgICAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCB0YWdDb3Vu
dDsgaSsrKSB7CisgICAgICAgIFF1YWxpZmllZE5hbWUqKiB0YWdzID0gSFRNTE5hbWVzOjpnZXRI
VE1MVGFncygpOworICAgICAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IEhUTUxOYW1lczo6SFRN
TFRhZ3NDb3VudDsgaSsrKSB7CiAgICAgICAgICAgICBpZiAoKnRhZ3NbaV0gPT0gYmdzb3VuZFRh
ZwogICAgICAgICAgICAgICAgIHx8ICp0YWdzW2ldID09IGNvbW1hbmRUYWcKICAgICAgICAgICAg
ICAgICB8fCAqdGFnc1tpXSA9PSBkZXRhaWxzVGFnCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9odG1sL3BhcnNlci9IVE1MVHJlZUJ1aWxkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvaHRtbC9w
YXJzZXIvSFRNTFRyZWVCdWlsZGVyLmNwcAppbmRleCBkNDQyNDEyOWU2NjJmMWY0NGZlMzZhZmQy
ZjkwNTRkOTU4MGY0ZDM1Li4zNTI2YWNhZmM0ODgxODE5YTQ2NjUyMzllYzBiNjUxYmUzMGM1ZjU4
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MVHJlZUJ1aWxkZXIu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvcGFyc2VyL0hUTUxUcmVlQnVpbGRlci5jcHAK
QEAgLTY1Niw5ICs2NTYsOCBAQCBzdGF0aWMgdm9pZCBhZGp1c3RTVkdUYWdOYW1lQ2FzZShBdG9t
aWNIVE1MVG9rZW4qIHRva2VuKQogICAgIHN0YXRpYyBQcmVmaXhlZE5hbWVUb1F1YWxpZmllZE5h
bWVNYXAqIGNhc2VNYXAgPSAwOwogICAgIGlmICghY2FzZU1hcCkgewogICAgICAgICBjYXNlTWFw
ID0gbmV3IFByZWZpeGVkTmFtZVRvUXVhbGlmaWVkTmFtZU1hcDsKLSAgICAgICAgc2l6ZV90IGxl
bmd0aCA9IDA7Ci0gICAgICAgIFF1YWxpZmllZE5hbWUqKiBzdmdUYWdzID0gU1ZHTmFtZXM6Omdl
dFNWR1RhZ3MoJmxlbmd0aCk7Ci0gICAgICAgIG1hcExvd2VyZWRMb2NhbE5hbWVUb05hbWUoY2Fz
ZU1hcCwgc3ZnVGFncywgbGVuZ3RoKTsKKyAgICAgICAgUXVhbGlmaWVkTmFtZSoqIHN2Z1RhZ3Mg
PSBTVkdOYW1lczo6Z2V0U1ZHVGFncygpOworICAgICAgICBtYXBMb3dlcmVkTG9jYWxOYW1lVG9O
YW1lKGNhc2VNYXAsIHN2Z1RhZ3MsIFNWR05hbWVzOjpTVkdUYWdzQ291bnQpOwogICAgIH0KIAog
ICAgIGNvbnN0IFF1YWxpZmllZE5hbWUmIGNhc2VkTmFtZSA9IGNhc2VNYXAtPmdldCh0b2tlbi0+
bmFtZSgpKTsKQEAgLTY2NywxNCArNjY2LDEzIEBAIHN0YXRpYyB2b2lkIGFkanVzdFNWR1RhZ05h
bWVDYXNlKEF0b21pY0hUTUxUb2tlbiogdG9rZW4pCiAgICAgdG9rZW4tPnNldE5hbWUoY2FzZWRO
YW1lLmxvY2FsTmFtZSgpKTsKIH0KIAotdGVtcGxhdGU8UXVhbGlmaWVkTmFtZSoqIGdldEF0dHJz
KHNpemVfdCogbGVuZ3RoKT4KK3RlbXBsYXRlPFF1YWxpZmllZE5hbWUqKiBnZXRBdHRycygpLCB1
bnNpZ25lZCBsZW5ndGg+CiBzdGF0aWMgdm9pZCBhZGp1c3RBdHRyaWJ1dGVzKEF0b21pY0hUTUxU
b2tlbiogdG9rZW4pCiB7CiAgICAgc3RhdGljIFByZWZpeGVkTmFtZVRvUXVhbGlmaWVkTmFtZU1h
cCogY2FzZU1hcCA9IDA7CiAgICAgaWYgKCFjYXNlTWFwKSB7CiAgICAgICAgIGNhc2VNYXAgPSBu
ZXcgUHJlZml4ZWROYW1lVG9RdWFsaWZpZWROYW1lTWFwOwotICAgICAgICBzaXplX3QgbGVuZ3Ro
ID0gMDsKLSAgICAgICAgUXVhbGlmaWVkTmFtZSoqIGF0dHJzID0gZ2V0QXR0cnMoJmxlbmd0aCk7
CisgICAgICAgIFF1YWxpZmllZE5hbWUqKiBhdHRycyA9IGdldEF0dHJzKCk7CiAgICAgICAgIG1h
cExvd2VyZWRMb2NhbE5hbWVUb05hbWUoY2FzZU1hcCwgYXR0cnMsIGxlbmd0aCk7CiAgICAgfQog
CkBAIC02ODgsMTIgKzY4NiwxMiBAQCBzdGF0aWMgdm9pZCBhZGp1c3RBdHRyaWJ1dGVzKEF0b21p
Y0hUTUxUb2tlbiogdG9rZW4pCiAKIHN0YXRpYyB2b2lkIGFkanVzdFNWR0F0dHJpYnV0ZXMoQXRv
bWljSFRNTFRva2VuKiB0b2tlbikKIHsKLSAgICBhZGp1c3RBdHRyaWJ1dGVzPFNWR05hbWVzOjpn
ZXRTVkdBdHRycz4odG9rZW4pOworICAgIGFkanVzdEF0dHJpYnV0ZXM8U1ZHTmFtZXM6OmdldFNW
R0F0dHJzLCBTVkdOYW1lczo6U1ZHQXR0cnNDb3VudD4odG9rZW4pOwogfQogCiBzdGF0aWMgdm9p
ZCBhZGp1c3RNYXRoTUxBdHRyaWJ1dGVzKEF0b21pY0hUTUxUb2tlbiogdG9rZW4pCiB7Ci0gICAg
YWRqdXN0QXR0cmlidXRlczxNYXRoTUxOYW1lczo6Z2V0TWF0aE1MQXR0cnM+KHRva2VuKTsKKyAg
ICBhZGp1c3RBdHRyaWJ1dGVzPE1hdGhNTE5hbWVzOjpnZXRNYXRoTUxBdHRycywgTWF0aE1MTmFt
ZXM6Ok1hdGhNTEF0dHJzQ291bnQ+KHRva2VuKTsKIH0KIAogc3RhdGljIHZvaWQgYWRkTmFtZXNX
aXRoUHJlZml4KFByZWZpeGVkTmFtZVRvUXVhbGlmaWVkTmFtZU1hcCogbWFwLCBjb25zdCBBdG9t
aWNTdHJpbmcmIHByZWZpeCwgUXVhbGlmaWVkTmFtZSoqIG5hbWVzLCBzaXplX3QgbGVuZ3RoKQpA
QCAtNzEyLDEyICs3MTAsMTEgQEAgc3RhdGljIHZvaWQgYWRqdXN0Rm9yZWlnbkF0dHJpYnV0ZXMo
QXRvbWljSFRNTFRva2VuKiB0b2tlbikKICAgICBzdGF0aWMgUHJlZml4ZWROYW1lVG9RdWFsaWZp
ZWROYW1lTWFwKiBtYXAgPSAwOwogICAgIGlmICghbWFwKSB7CiAgICAgICAgIG1hcCA9IG5ldyBQ
cmVmaXhlZE5hbWVUb1F1YWxpZmllZE5hbWVNYXA7Ci0gICAgICAgIHNpemVfdCBsZW5ndGggPSAw
OwotICAgICAgICBRdWFsaWZpZWROYW1lKiogYXR0cnMgPSBYTGlua05hbWVzOjpnZXRYTGlua0F0
dHJzKCZsZW5ndGgpOwotICAgICAgICBhZGROYW1lc1dpdGhQcmVmaXgobWFwLCAieGxpbmsiLCBh
dHRycywgbGVuZ3RoKTsKKyAgICAgICAgUXVhbGlmaWVkTmFtZSoqIGF0dHJzID0gWExpbmtOYW1l
czo6Z2V0WExpbmtBdHRycygpOworICAgICAgICBhZGROYW1lc1dpdGhQcmVmaXgobWFwLCAieGxp
bmsiLCBhdHRycywgWExpbmtOYW1lczo6WExpbmtBdHRyc0NvdW50KTsKIAotICAgICAgICBhdHRy
cyA9IFhNTE5hbWVzOjpnZXRYTUxBdHRycygmbGVuZ3RoKTsKLSAgICAgICAgYWRkTmFtZXNXaXRo
UHJlZml4KG1hcCwgInhtbCIsIGF0dHJzLCBsZW5ndGgpOworICAgICAgICBhdHRycyA9IFhNTE5h
bWVzOjpnZXRYTUxBdHRycygpOworICAgICAgICBhZGROYW1lc1dpdGhQcmVmaXgobWFwLCAieG1s
IiwgYXR0cnMsIFhNTE5hbWVzOjpYTUxBdHRyc0NvdW50KTsKIAogICAgICAgICBtYXAtPmFkZCgi
eG1sbnMiLCBYTUxOU05hbWVzOjp4bWxuc0F0dHIpOwogICAgICAgICBtYXAtPmFkZCgieG1sbnM6
eGxpbmsiLCBRdWFsaWZpZWROYW1lKCJ4bWxucyIsICJ4bGluayIsIFhNTE5TTmFtZXM6OnhtbG5z
TmFtZXNwYWNlVVJJKSk7Cg==
</data>
<flag name="review"
          id="164026"
          type_id="1"
          status="+"
          setter="jchaffraix"
    />
          </attachment>
      

    </bug>

</bugzilla>