<?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>75313</bug_id>
          
          <creation_ts>2011-12-28 06:57:29 -0800</creation_ts>
          <short_desc>[V8][Chromium] &apos;randomString&apos; in document.body.style always returns true</short_desc>
          <delta_ts>2011-12-28 12:22:57 -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>CSS</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>P1</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexander Pavlov (apavlov)">apavlov</reporter>
          <assigned_to name="Alexander Pavlov (apavlov)">apavlov</assigned_to>
          <cc>abarth</cc>
    
    <cc>antonm</cc>
    
    <cc>dglazkov</cc>
    
    <cc>japhet</cc>
    
    <cc>jchaffraix</cc>
    
    <cc>pfeldman</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>527658</commentid>
    <comment_count>0</comment_count>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2011-12-28 06:57:29 -0800</bug_when>
    <thetext>V8CSSStyleDeclaration::namedPropertyQuery() always returns v8::Integer::New(v8::None)
Regression from http://trac.webkit.org/changeset/102578</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527659</commentid>
    <comment_count>1</comment_count>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2011-12-28 06:58:00 -0800</bug_when>
    <thetext>Patch to follow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527664</commentid>
    <comment_count>2</comment_count>
      <attachid>120667</attachid>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2011-12-28 07:10:47 -0800</bug_when>
    <thetext>Created attachment 120667
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527668</commentid>
    <comment_count>3</comment_count>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2011-12-28 07:27:36 -0800</bug_when>
    <thetext>Upstreaming http://code.google.com/p/chromium/issues/detail?id=107941</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527677</commentid>
    <comment_count>4</comment_count>
      <attachid>120672</attachid>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2011-12-28 08:23:12 -0800</bug_when>
    <thetext>Created attachment 120672
[PATCH] Allow both &apos;webkit...&apos; and &apos;Webkit...&apos; prefixes for compatibility</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527681</commentid>
    <comment_count>5</comment_count>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2011-12-28 08:33:27 -0800</bug_when>
    <thetext>Anton, can you have a look at the change please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527691</commentid>
    <comment_count>6</comment_count>
      <attachid>120672</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-28 09:14:29 -0800</bug_when>
    <thetext>Comment on attachment 120672
[PATCH] Allow both &apos;webkit...&apos; and &apos;Webkit...&apos; prefixes for compatibility

Attachment 120672 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/11036597

New failing tests:
fast/dynamic/005.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527700</commentid>
    <comment_count>7</comment_count>
      <attachid>120684</attachid>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2011-12-28 10:00:37 -0800</bug_when>
    <thetext>Created attachment 120684
[PATCH] Fixed CSS property detection</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527701</commentid>
    <comment_count>8</comment_count>
      <attachid>120684</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-12-28 10:04:55 -0800</bug_when>
    <thetext>Comment on attachment 120684
[PATCH] Fixed CSS property detection

View in context: https://bugs.webkit.org/attachment.cgi?id=120684&amp;action=review

&gt; Source/WebCore/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp:185
&gt; +    CSSPropertyInfo* propertyInfo = cssPropertyInfo(v8Name);
&gt; +    if (propertyInfo)

We could combine these lines.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527702</commentid>
    <comment_count>9</comment_count>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2011-12-28 10:05:56 -0800</bug_when>
    <thetext>(In reply to comment #8)
&gt; (From update of attachment 120684 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=120684&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp:185
&gt; &gt; +    CSSPropertyInfo* propertyInfo = cssPropertyInfo(v8Name);
&gt; &gt; +    if (propertyInfo)
&gt; 
&gt; We could combine these lines.

Thanks Adam, will fix before landing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527703</commentid>
    <comment_count>10</comment_count>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2011-12-28 10:08:58 -0800</bug_when>
    <thetext>Committed r103769: &lt;http://trac.webkit.org/changeset/103769&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527710</commentid>
    <comment_count>11</comment_count>
      <attachid>120684</attachid>
    <who name="anton muhin">antonm</who>
    <bug_when>2011-12-28 10:57:19 -0800</bug_when>
    <thetext>Comment on attachment 120684
[PATCH] Fixed CSS property detection

View in context: https://bugs.webkit.org/attachment.cgi?id=120684&amp;action=review

&gt; Source/WebCore/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp:186
&gt; +        return v8::Integer::New(v8::None);

just a question: is v8::None the best option? That&apos;s most probably is, but just double checking if those properties are enumerable and deletable?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527732</commentid>
    <comment_count>12</comment_count>
      <attachid>120684</attachid>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2011-12-28 12:22:57 -0800</bug_when>
    <thetext>Comment on attachment 120684
[PATCH] Fixed CSS property detection

View in context: https://bugs.webkit.org/attachment.cgi?id=120684&amp;action=review

&gt;&gt; Source/WebCore/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp:186
&gt;&gt; +        return v8::Integer::New(v8::None);
&gt; 
&gt; just a question: is v8::None the best option? That&apos;s most probably is, but just double checking if those properties are enumerable and deletable?

That seems to be what we used to return earlier, before the fix.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>120667</attachid>
            <date>2011-12-28 07:10:47 -0800</date>
            <delta_ts>2011-12-28 08:23:05 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-75313-20111228191044.patch</filename>
            <type>text/plain</type>
            <size>5780</size>
            <attacher name="Alexander Pavlov (apavlov)">apavlov</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAzNzU5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzQwNTcyZTJmNzM0MWU3
NGZhZTM0MWM4N2MwY2JmMjIwYmJhNzBhYy4uZjAxY2QzN2ZkNTQ5NjgxZjU3Y2FhYTRkYjQ5ZTg2
YTBjMjk0NWE1ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDExLTEyLTI4ICBBbGV4
YW5kZXIgUGF2bG92ICA8YXBhdmxvdkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgW1Y4XVtDaHJv
bWl1bV0gJ3JhbmRvbVN0cmluZycgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSBhbHdheXMgcmV0dXJu
cyB0cnVlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
NTMxMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
YmluZGluZ3MvdjgvY3VzdG9tL1Y4Q1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpjc3NQcm9wZXJ0eU5hbWVWZWN0b3IpOgorICAgICAgICAoV2ViQ29yZTo6
VjhDU1NTdHlsZURlY2xhcmF0aW9uOjpuYW1lZFByb3BlcnR5RW51bWVyYXRvcik6CisgICAgICAg
IChXZWJDb3JlOjpWOENTU1N0eWxlRGVjbGFyYXRpb246Om5hbWVkUHJvcGVydHlRdWVyeSk6CisK
IDIwMTEtMTItMjcgIFBhdmVsIEZlbGRtYW4gIDxwZmVsZG1hbkBnb29nbGUuY29tPgogCiAgICAg
ICAgIFdlYiBJbnNwZWN0b3I6IGNvbXBsZXRlIGFubm90YXRpbmcgU0RLIGNvbXBvbmVudC4KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9WOENTU1N0eWxlRGVj
bGFyYXRpb25DdXN0b20uY3BwIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4
Q1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHAKaW5kZXggOWJhMWY0YWRmNmYwNWFkYzQwYmFl
YWY0ZWJhOWYxZWFlMmM2ZTM5YS4uMWQ1N2ZmMzc3ZDAzZmI4NWZiMjVkODE5N2MzZWUyMGQxNGY0
MjI1NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4Q1NT
U3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mv
djgvY3VzdG9tL1Y4Q1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHAKQEAgLTE1NCwxOSArMTU0
LDIyIEBAIHN0YXRpYyBDU1NQcm9wZXJ0eUluZm8qIGNzc1Byb3BlcnR5SW5mbyh2ODo6SGFuZGxl
PHY4OjpTdHJpbmc+djhQcm9wZXJ0eU5hbWUpCiAgICAgcmV0dXJuIHByb3BJbmZvOwogfQogCi12
ODo6SGFuZGxlPHY4OjpBcnJheT4gVjhDU1NTdHlsZURlY2xhcmF0aW9uOjpuYW1lZFByb3BlcnR5
RW51bWVyYXRvcihjb25zdCB2ODo6QWNjZXNzb3JJbmZvJiBpbmZvKQordHlwZWRlZiBWZWN0b3I8
U3RyaW5nLCBudW1DU1NQcm9wZXJ0aWVzIC0gMT4gQ1NTUHJvcGVydHlOYW1lVmVjdG9yOworc3Rh
dGljIENTU1Byb3BlcnR5TmFtZVZlY3RvciYgY3NzUHJvcGVydHlOYW1lVmVjdG9yKCkKIHsKLSAg
ICB0eXBlZGVmIFZlY3RvcjxTdHJpbmcsIG51bUNTU1Byb3BlcnRpZXMgLSAxPiBQcmVBbGxvY2F0
ZWRQcm9wZXJ0eVZlY3RvcjsKLSAgICBERUZJTkVfU1RBVElDX0xPQ0FMKFByZUFsbG9jYXRlZFBy
b3BlcnR5VmVjdG9yLCBwcm9wZXJ0eU5hbWVzLCAoKSk7Ci0gICAgc3RhdGljIHVuc2lnbmVkIHBy
b3BlcnR5TmFtZXNMZW5ndGggPSAwOwotCisgICAgREVGSU5FX1NUQVRJQ19MT0NBTChDU1NQcm9w
ZXJ0eU5hbWVWZWN0b3IsIHByb3BlcnR5TmFtZXMsICgpKTsKICAgICBpZiAocHJvcGVydHlOYW1l
cy5pc0VtcHR5KCkpIHsKICAgICAgICAgZm9yIChpbnQgaWQgPSBmaXJzdENTU1Byb3BlcnR5OyBp
ZCA8IGZpcnN0Q1NTUHJvcGVydHkgKyBudW1DU1NQcm9wZXJ0aWVzOyArK2lkKQogICAgICAgICAg
ICAgcHJvcGVydHlOYW1lcy5hcHBlbmQoZ2V0SlNQcm9wZXJ0eU5hbWUoc3RhdGljX2Nhc3Q8Q1NT
UHJvcGVydHlJRD4oaWQpKSk7CiAgICAgICAgIHNvcnQocHJvcGVydHlOYW1lcy5iZWdpbigpLCBw
cm9wZXJ0eU5hbWVzLmVuZCgpLCBjb2RlUG9pbnRDb21wYXJlTGVzc1RoYW4pOwotICAgICAgICBw
cm9wZXJ0eU5hbWVzTGVuZ3RoID0gcHJvcGVydHlOYW1lcy5zaXplKCk7CiAgICAgfQorICAgIHJl
dHVybiBwcm9wZXJ0eU5hbWVzOworfQogCit2ODo6SGFuZGxlPHY4OjpBcnJheT4gVjhDU1NTdHls
ZURlY2xhcmF0aW9uOjpuYW1lZFByb3BlcnR5RW51bWVyYXRvcihjb25zdCB2ODo6QWNjZXNzb3JJ
bmZvJiBpbmZvKQoreworICAgIENTU1Byb3BlcnR5TmFtZVZlY3RvciYgcHJvcGVydHlOYW1lcyA9
IGNzc1Byb3BlcnR5TmFtZVZlY3RvcigpOworICAgIHVuc2lnbmVkIHByb3BlcnR5TmFtZXNMZW5n
dGggPSBwcm9wZXJ0eU5hbWVzLnNpemUoKTsKICAgICB2ODo6SGFuZGxlPHY4OjpBcnJheT4gcHJv
cGVydGllcyA9IHY4OjpBcnJheTo6TmV3KHByb3BlcnR5TmFtZXNMZW5ndGgpOwogICAgIGZvciAo
dW5zaWduZWQgaSA9IDA7IGkgPCBwcm9wZXJ0eU5hbWVzTGVuZ3RoOyArK2kpIHsKICAgICAgICAg
U3RyaW5nIGtleSA9IHByb3BlcnR5TmFtZXMuYXQoaSk7CkBAIC0xODAsNyArMTgzLDE2IEBAIHY4
OjpIYW5kbGU8djg6OkFycmF5PiBWOENTU1N0eWxlRGVjbGFyYXRpb246Om5hbWVkUHJvcGVydHlF
bnVtZXJhdG9yKGNvbnN0IHY4OjpBCiB2ODo6SGFuZGxlPHY4OjpJbnRlZ2VyPiBWOENTU1N0eWxl
RGVjbGFyYXRpb246Om5hbWVkUHJvcGVydHlRdWVyeSh2ODo6TG9jYWw8djg6OlN0cmluZz4gdjhO
YW1lLCBjb25zdCB2ODo6QWNjZXNzb3JJbmZvJiBpbmZvKQogewogICAgIElOQ19TVEFUUygiRE9N
LkNTU1N0eWxlRGVjbGFyYXRpb24uTmFtZWRQcm9wZXJ0eVF1ZXJ5Iik7Ci0gICAgcmV0dXJuIHY4
OjpJbnRlZ2VyOjpOZXcodjg6Ok5vbmUpOworCisgICAgU3RyaW5nIG5hbWUgPSB0b1dlYkNvcmVT
dHJpbmcodjhOYW1lKTsKKyAgICBDU1NQcm9wZXJ0eU5hbWVWZWN0b3ImIHByb3BlcnR5TmFtZXMg
PSBjc3NQcm9wZXJ0eU5hbWVWZWN0b3IoKTsKKyAgICB1bnNpZ25lZCBwcm9wZXJ0eU5hbWVzTGVu
Z3RoID0gcHJvcGVydHlOYW1lcy5zaXplKCk7CisgICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8
IHByb3BlcnR5TmFtZXNMZW5ndGg7ICsraSkgeworICAgICAgICBpZiAocHJvcGVydHlOYW1lcy5h
dChpKSA9PSBuYW1lKQorICAgICAgICAgICAgcmV0dXJuIHY4OjpJbnRlZ2VyOjpOZXcodjg6Ok5v
bmUpOworICAgIH0KKworICAgIHJldHVybiB2ODo6SGFuZGxlPHY4OjpJbnRlZ2VyPigpOwogfQog
CiB2ODo6SGFuZGxlPHY4OjpWYWx1ZT4gVjhDU1NTdHlsZURlY2xhcmF0aW9uOjpuYW1lZFByb3Bl
cnR5R2V0dGVyKHY4OjpMb2NhbDx2ODo6U3RyaW5nPiBuYW1lLCBjb25zdCB2ODo6QWNjZXNzb3JJ
bmZvJiBpbmZvKQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IDU4YmY1YTc5MDc5NTdlYTQzODNkODRhMzZjNGRlYjVhNTU1N2Uz
YmUuLmYwMjg3MTM0YmIzMzk5ZTQwY2EzMGQxMmJiYTQ2MmQ3ZTc1OTYwYmYgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxMyBAQAorMjAxMS0xMi0yOCAgQWxleGFuZGVyIFBhdmxvdiAgPGFwYXZsb3ZAY2hyb21p
dW0ub3JnPgorCisgICAgICAgIFtWOF1bQ2hyb21pdW1dICdyYW5kb21TdHJpbmcnIGluIGRvY3Vt
ZW50LmJvZHkuc3R5bGUgYWx3YXlzIHJldHVybnMgdHJ1ZQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzUzMTMKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGZhc3QvY3NzL3N0eWxlLWVudW1lcmF0ZS1wcm9w
ZXJ0aWVzLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBmYXN0L2Nzcy9zdHlsZS1lbnVtZXJhdGUt
cHJvcGVydGllcy5odG1sOgorCiAyMDExLTEyLTI3ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJr
aXQub3JnPgogCiAgICAgICAgIEFkZCBwYXNzL2NyYXNoIGV4cGVjdGF0aW9uIGZvciBzdmcvVzND
LVNWRy0xLjEvYW5pbWF0ZS1lbGVtLTUyLXQuc3ZnCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9m
YXN0L2Nzcy9zdHlsZS1lbnVtZXJhdGUtcHJvcGVydGllcy1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9mYXN0L2Nzcy9zdHlsZS1lbnVtZXJhdGUtcHJvcGVydGllcy1leHBlY3RlZC50eHQKaW5k
ZXggMzFmODk4OWNiZGEwOGQ3Yzg3MmU3NjAzOGY3ZmEzZDA5YTkxNmY5Yy4uYmUzNWMyODA1NGM1
OGFiYTdjZDZkMjE5YTMwNzdhZWZmYjU3OWFiZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFz
dC9jc3Mvc3R5bGUtZW51bWVyYXRlLXByb3BlcnRpZXMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91
dFRlc3RzL2Zhc3QvY3NzL3N0eWxlLWVudW1lcmF0ZS1wcm9wZXJ0aWVzLWV4cGVjdGVkLnR4dApA
QCAtNSw2ICs1LDcgQEAgUEFTUyAnMScgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSBpcyB0cnVlCiBQ
QVNTICd0ZXh0RGVjb3JhdGlvbicgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSBpcyB0cnVlCiBQQVNT
ICdib3JkZXJUb3BDb2xvcicgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSBpcyB0cnVlCiBQQVNTICdi
b3JkZXInIGluIGRvY3VtZW50LmJvZHkuc3R5bGUgaXMgdHJ1ZQorUEFTUyAnYm9ndXMtcmFuZG9t
LVN0cmluZycgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSBpcyBmYWxzZQogUEFTUyAnZm9udCcgaW4g
ZG9jdW1lbnQuYm9keS5zdHlsZSBpcyB0cnVlCiBQQVNTICdjc3NUZXh0JyBpbiBkb2N1bWVudC5i
b2R5LnN0eWxlIGlzIHRydWUKIFBBU1MgJ2dldFByb3BlcnR5Q1NTVmFsdWUnIGluIGRvY3VtZW50
LmJvZHkuc3R5bGUgaXMgdHJ1ZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3Mvc3R5
bGUtZW51bWVyYXRlLXByb3BlcnRpZXMuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3N0eWxl
LWVudW1lcmF0ZS1wcm9wZXJ0aWVzLmh0bWwKaW5kZXggZThjZDRiOTUxZTYwZGM5YmY1MTlkMWYx
YmJkYWIyZTZiN2YyNDZmZi4uYjZlZTIyYzdjNmI1MjYwMTIwNTg3ODhjNjU2MjFhZTk4NDZkZDZk
NiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9jc3Mvc3R5bGUtZW51bWVyYXRlLXByb3Bl
cnRpZXMuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9zdHlsZS1lbnVtZXJhdGUtcHJv
cGVydGllcy5odG1sCkBAIC0xNyw2ICsxNyw3IEBACiAgICAgICAgIHNob3VsZEJlVHJ1ZSgiJ3Rl
eHREZWNvcmF0aW9uJyBpbiBkb2N1bWVudC5ib2R5LnN0eWxlIik7CiAgICAgICAgIHNob3VsZEJl
VHJ1ZSgiJ2JvcmRlclRvcENvbG9yJyBpbiBkb2N1bWVudC5ib2R5LnN0eWxlIik7CiAgICAgICAg
IHNob3VsZEJlVHJ1ZSgiJ2JvcmRlcicgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSIpOworICAgICAg
ICBzaG91bGRCZUZhbHNlKCInYm9ndXMtcmFuZG9tLVN0cmluZycgaW4gZG9jdW1lbnQuYm9keS5z
dHlsZSIpOwogICAgICAgICBzaG91bGRCZVRydWUoIidmb250JyBpbiBkb2N1bWVudC5ib2R5LnN0
eWxlIik7CiAgICAgICAgIHNob3VsZEJlVHJ1ZSgiJ2Nzc1RleHQnIGluIGRvY3VtZW50LmJvZHku
c3R5bGUiKTsKICAgICAgICAgc2hvdWxkQmVUcnVlKCInZ2V0UHJvcGVydHlDU1NWYWx1ZScgaW4g
ZG9jdW1lbnQuYm9keS5zdHlsZSIpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>120672</attachid>
            <date>2011-12-28 08:23:12 -0800</date>
            <delta_ts>2011-12-28 10:00:28 -0800</delta_ts>
            <desc>[PATCH] Allow both &apos;webkit...&apos; and &apos;Webkit...&apos; prefixes for compatibility</desc>
            <filename>bug-75313-20111228202310.patch</filename>
            <type>text/plain</type>
            <size>6478</size>
            <attacher name="Alexander Pavlov (apavlov)">apavlov</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAzNzY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDAyMTMyNWJiOGRiZDZj
ZDQ2MzZlZmM0NzQwZDI5M2U2NmEyOGFjZi4uNmRmNDFhMzE3Y2YxYjczN2EwYmRjOTJiMGZiNWVi
MjY5Mzc3Yjc3ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE3IEBACiAyMDExLTEyLTI4ICBBbGV4
YW5kZXIgUGF2bG92ICA8YXBhdmxvdkBjaHJvbWl1bS5vcmc+CiAKKyAgICAgICAgW1Y4XVtDaHJv
bWl1bV0gJ3JhbmRvbVN0cmluZycgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSBhbHdheXMgcmV0dXJu
cyB0cnVlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
NTMxMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
YmluZGluZ3MvdjgvY3VzdG9tL1Y4Q1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpjc3NQcm9wZXJ0eU5hbWVWZWN0b3IpOgorICAgICAgICAoV2ViQ29yZTo6
VjhDU1NTdHlsZURlY2xhcmF0aW9uOjpuYW1lZFByb3BlcnR5RW51bWVyYXRvcik6CisgICAgICAg
IChXZWJDb3JlOjpWOENTU1N0eWxlRGVjbGFyYXRpb246Om5hbWVkUHJvcGVydHlRdWVyeSk6CisK
KzIwMTEtMTItMjggIEFsZXhhbmRlciBQYXZsb3YgIDxhcGF2bG92QGNocm9taXVtLm9yZz4KKwog
ICAgICAgICBXZWIgSW5zcGVjdG9yOiBJbnRyb2R1Y2UgYSBQcm9maWxlciBsYXVuY2hlciB2aWV3
IHNpbWlsYXIgdG8gdGhhdCBpbiB0aGUgQXVkaXRzIHBhbmVsCiAgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NTIyOAogCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhDU1NTdHlsZURlY2xhcmF0aW9uQ3VzdG9tLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9WOENTU1N0eWxlRGVjbGFyYXRp
b25DdXN0b20uY3BwCmluZGV4IDliYTFmNGFkZjZmMDVhZGM0MGJhZWFmNGViYTlmMWVhZTJjNmUz
OWEuLjc4ODJjNWM2YTcyZmQ2NGNmYjYzZGMyYTkxYTg0NmE2NmMxN2M0MGQgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9WOENTU1N0eWxlRGVjbGFyYXRpb25D
dXN0b20uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9WOENTU1N0
eWxlRGVjbGFyYXRpb25DdXN0b20uY3BwCkBAIC0xNTQsMTkgKzE1NCwyMiBAQCBzdGF0aWMgQ1NT
UHJvcGVydHlJbmZvKiBjc3NQcm9wZXJ0eUluZm8odjg6OkhhbmRsZTx2ODo6U3RyaW5nPnY4UHJv
cGVydHlOYW1lKQogICAgIHJldHVybiBwcm9wSW5mbzsKIH0KIAotdjg6OkhhbmRsZTx2ODo6QXJy
YXk+IFY4Q1NTU3R5bGVEZWNsYXJhdGlvbjo6bmFtZWRQcm9wZXJ0eUVudW1lcmF0b3IoY29uc3Qg
djg6OkFjY2Vzc29ySW5mbyYgaW5mbykKK3R5cGVkZWYgVmVjdG9yPFN0cmluZywgbnVtQ1NTUHJv
cGVydGllcyAtIDE+IENTU1Byb3BlcnR5TmFtZVZlY3RvcjsKK3N0YXRpYyBDU1NQcm9wZXJ0eU5h
bWVWZWN0b3ImIGNzc1Byb3BlcnR5TmFtZVZlY3RvcigpCiB7Ci0gICAgdHlwZWRlZiBWZWN0b3I8
U3RyaW5nLCBudW1DU1NQcm9wZXJ0aWVzIC0gMT4gUHJlQWxsb2NhdGVkUHJvcGVydHlWZWN0b3I7
Ci0gICAgREVGSU5FX1NUQVRJQ19MT0NBTChQcmVBbGxvY2F0ZWRQcm9wZXJ0eVZlY3RvciwgcHJv
cGVydHlOYW1lcywgKCkpOwotICAgIHN0YXRpYyB1bnNpZ25lZCBwcm9wZXJ0eU5hbWVzTGVuZ3Ro
ID0gMDsKLQorICAgIERFRklORV9TVEFUSUNfTE9DQUwoQ1NTUHJvcGVydHlOYW1lVmVjdG9yLCBw
cm9wZXJ0eU5hbWVzLCAoKSk7CiAgICAgaWYgKHByb3BlcnR5TmFtZXMuaXNFbXB0eSgpKSB7CiAg
ICAgICAgIGZvciAoaW50IGlkID0gZmlyc3RDU1NQcm9wZXJ0eTsgaWQgPCBmaXJzdENTU1Byb3Bl
cnR5ICsgbnVtQ1NTUHJvcGVydGllczsgKytpZCkKICAgICAgICAgICAgIHByb3BlcnR5TmFtZXMu
YXBwZW5kKGdldEpTUHJvcGVydHlOYW1lKHN0YXRpY19jYXN0PENTU1Byb3BlcnR5SUQ+KGlkKSkp
OwogICAgICAgICBzb3J0KHByb3BlcnR5TmFtZXMuYmVnaW4oKSwgcHJvcGVydHlOYW1lcy5lbmQo
KSwgY29kZVBvaW50Q29tcGFyZUxlc3NUaGFuKTsKLSAgICAgICAgcHJvcGVydHlOYW1lc0xlbmd0
aCA9IHByb3BlcnR5TmFtZXMuc2l6ZSgpOwogICAgIH0KKyAgICByZXR1cm4gcHJvcGVydHlOYW1l
czsKK30KIAordjg6OkhhbmRsZTx2ODo6QXJyYXk+IFY4Q1NTU3R5bGVEZWNsYXJhdGlvbjo6bmFt
ZWRQcm9wZXJ0eUVudW1lcmF0b3IoY29uc3Qgdjg6OkFjY2Vzc29ySW5mbyYgaW5mbykKK3sKKyAg
ICBDU1NQcm9wZXJ0eU5hbWVWZWN0b3ImIHByb3BlcnR5TmFtZXMgPSBjc3NQcm9wZXJ0eU5hbWVW
ZWN0b3IoKTsKKyAgICB1bnNpZ25lZCBwcm9wZXJ0eU5hbWVzTGVuZ3RoID0gcHJvcGVydHlOYW1l
cy5zaXplKCk7CiAgICAgdjg6OkhhbmRsZTx2ODo6QXJyYXk+IHByb3BlcnRpZXMgPSB2ODo6QXJy
YXk6Ok5ldyhwcm9wZXJ0eU5hbWVzTGVuZ3RoKTsKICAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBp
IDwgcHJvcGVydHlOYW1lc0xlbmd0aDsgKytpKSB7CiAgICAgICAgIFN0cmluZyBrZXkgPSBwcm9w
ZXJ0eU5hbWVzLmF0KGkpOwpAQCAtMTgwLDcgKzE4MywyNCBAQCB2ODo6SGFuZGxlPHY4OjpBcnJh
eT4gVjhDU1NTdHlsZURlY2xhcmF0aW9uOjpuYW1lZFByb3BlcnR5RW51bWVyYXRvcihjb25zdCB2
ODo6QQogdjg6OkhhbmRsZTx2ODo6SW50ZWdlcj4gVjhDU1NTdHlsZURlY2xhcmF0aW9uOjpuYW1l
ZFByb3BlcnR5UXVlcnkodjg6OkxvY2FsPHY4OjpTdHJpbmc+IHY4TmFtZSwgY29uc3Qgdjg6OkFj
Y2Vzc29ySW5mbyYgaW5mbykKIHsKICAgICBJTkNfU1RBVFMoIkRPTS5DU1NTdHlsZURlY2xhcmF0
aW9uLk5hbWVkUHJvcGVydHlRdWVyeSIpOwotICAgIHJldHVybiB2ODo6SW50ZWdlcjo6TmV3KHY4
OjpOb25lKTsKKworICAgIFN0cmluZyBuYW1lID0gdG9XZWJDb3JlU3RyaW5nKHY4TmFtZSk7Cisg
ICAgaWYgKCFuYW1lLmxlbmd0aCgpKQorICAgICAgICByZXR1cm4gdjg6OkhhbmRsZTx2ODo6SW50
ZWdlcj4oKTsKKworICAgIC8vIEFsbG93IGJvdGggIldlYmtpdC4uLiIgYW5kICJ3ZWJraXQuLi4i
IHByb3BlcnR5IHByZWZpeGVzIHRvIHJldGFpbiBiYWNrd2FyZCBjb21wYXRpYmlsaXR5CisgICAg
Ly8gKHdlIGNhbiBzZWUgYm90aCBbIndlYmtpdFRyYW5zZm9ybSIgaW4gc3R5bGVdIGFuZCBbIldl
YmtpdFRyYW5zZm9ybSIgaW4gc3R5bGVdIG9uIHRoZSB3ZWIuKQorICAgIGlmIChuYW1lLnN0YXJ0
c1dpdGgoIldlYmtpdCIpKQorICAgICAgICBuYW1lLnJlcGxhY2UoMCwgMSwgInciKTsKKworICAg
IENTU1Byb3BlcnR5TmFtZVZlY3RvciYgcHJvcGVydHlOYW1lcyA9IGNzc1Byb3BlcnR5TmFtZVZl
Y3RvcigpOworICAgIHVuc2lnbmVkIHByb3BlcnR5TmFtZXNMZW5ndGggPSBwcm9wZXJ0eU5hbWVz
LnNpemUoKTsKKyAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBpIDwgcHJvcGVydHlOYW1lc0xlbmd0
aDsgKytpKSB7CisgICAgICAgIGlmIChwcm9wZXJ0eU5hbWVzLmF0KGkpID09IG5hbWUpCisgICAg
ICAgICAgICByZXR1cm4gdjg6OkludGVnZXI6Ok5ldyh2ODo6Tm9uZSk7CisgICAgfQorCisgICAg
cmV0dXJuIHY4OjpIYW5kbGU8djg6OkludGVnZXI+KCk7CiB9CiAKIHY4OjpIYW5kbGU8djg6OlZh
bHVlPiBWOENTU1N0eWxlRGVjbGFyYXRpb246Om5hbWVkUHJvcGVydHlHZXR0ZXIodjg6OkxvY2Fs
PHY4OjpTdHJpbmc+IG5hbWUsIGNvbnN0IHY4OjpBY2Nlc3NvckluZm8mIGluZm8pCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXgg
MWMxYmMyMjliY2M3NTBhYTkwNDVlOWRlNzU4NDQzZjVlNmQ5YmE4ZC4uMDFhODQyNjhhOGZiZmMy
MDE1OTMyYjRiZjk2NDQyMGJkNzZhYjEzOCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE1IEBACiAyMDExLTEy
LTI4ICBBbGV4YW5kZXIgUGF2bG92ICA8YXBhdmxvdkBjaHJvbWl1bS5vcmc+CiAKKyAgICAgICAg
W1Y4XVtDaHJvbWl1bV0gJ3JhbmRvbVN0cmluZycgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSBhbHdh
eXMgcmV0dXJucyB0cnVlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD03NTMxMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogZmFzdC9jc3Mvc3R5bGUtZW51bWVyYXRlLXByb3BlcnRpZXMtZXhwZWN0ZWQudHh0
OgorICAgICAgICAqIGZhc3QvY3NzL3N0eWxlLWVudW1lcmF0ZS1wcm9wZXJ0aWVzLmh0bWw6CisK
KzIwMTEtMTItMjggIEFsZXhhbmRlciBQYXZsb3YgIDxhcGF2bG92QGNocm9taXVtLm9yZz4KKwog
ICAgICAgICBXZWIgSW5zcGVjdG9yOiBJbnRyb2R1Y2UgYSBQcm9maWxlciBsYXVuY2hlciB2aWV3
IHNpbWlsYXIgdG8gdGhhdCBpbiB0aGUgQXVkaXRzIHBhbmVsCiAgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NTIyOAogCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9mYXN0L2Nzcy9zdHlsZS1lbnVtZXJhdGUtcHJvcGVydGllcy1leHBlY3RlZC50eHQgYi9M
YXlvdXRUZXN0cy9mYXN0L2Nzcy9zdHlsZS1lbnVtZXJhdGUtcHJvcGVydGllcy1leHBlY3RlZC50
eHQKaW5kZXggMzFmODk4OWNiZGEwOGQ3Yzg3MmU3NjAzOGY3ZmEzZDA5YTkxNmY5Yy4uZDNlNTA5
OTUxZjQyNDg0NGEzMmM0NDdjOGVkMGMyMGU4ZTgzY2ZkNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvZmFzdC9jc3Mvc3R5bGUtZW51bWVyYXRlLXByb3BlcnRpZXMtZXhwZWN0ZWQudHh0CisrKyBi
L0xheW91dFRlc3RzL2Zhc3QvY3NzL3N0eWxlLWVudW1lcmF0ZS1wcm9wZXJ0aWVzLWV4cGVjdGVk
LnR4dApAQCAtNiw2ICs2LDkgQEAgUEFTUyAndGV4dERlY29yYXRpb24nIGluIGRvY3VtZW50LmJv
ZHkuc3R5bGUgaXMgdHJ1ZQogUEFTUyAnYm9yZGVyVG9wQ29sb3InIGluIGRvY3VtZW50LmJvZHku
c3R5bGUgaXMgdHJ1ZQogUEFTUyAnYm9yZGVyJyBpbiBkb2N1bWVudC5ib2R5LnN0eWxlIGlzIHRy
dWUKIFBBU1MgJ2ZvbnQnIGluIGRvY3VtZW50LmJvZHkuc3R5bGUgaXMgdHJ1ZQorUEFTUyAnd2Vi
a2l0VHJhbnNmb3JtJyBpbiBkb2N1bWVudC5ib2R5LnN0eWxlIGlzIHRydWUKK1BBU1MgJ1dlYmtp
dFRyYW5zZm9ybScgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSBpcyB0cnVlCitQQVNTICdib2d1cy1y
YW5kb20tU3RyaW5nJyBpbiBkb2N1bWVudC5ib2R5LnN0eWxlIGlzIGZhbHNlCiBQQVNTICdjc3NU
ZXh0JyBpbiBkb2N1bWVudC5ib2R5LnN0eWxlIGlzIHRydWUKIFBBU1MgJ2dldFByb3BlcnR5Q1NT
VmFsdWUnIGluIGRvY3VtZW50LmJvZHkuc3R5bGUgaXMgdHJ1ZQogUEFTUyBUaGUgQ1NTIHByb3Bl
cnR5IG9yZGVyIGlzIGNvcnJlY3QKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL3N0
eWxlLWVudW1lcmF0ZS1wcm9wZXJ0aWVzLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9zdHls
ZS1lbnVtZXJhdGUtcHJvcGVydGllcy5odG1sCmluZGV4IGU4Y2Q0Yjk1MWU2MGRjOWJmNTE5ZDFm
MWJiZGFiMmU2YjdmMjQ2ZmYuLmI1MmU1NGNlZmEyNTViMzU2ZDlhMTc1ZDZiODVjYzYyNzE2YzZm
MmIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL3N0eWxlLWVudW1lcmF0ZS1wcm9w
ZXJ0aWVzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3Mvc3R5bGUtZW51bWVyYXRlLXBy
b3BlcnRpZXMuaHRtbApAQCAtMTgsNiArMTgsOSBAQAogICAgICAgICBzaG91bGRCZVRydWUoIidi
b3JkZXJUb3BDb2xvcicgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSIpOwogICAgICAgICBzaG91bGRC
ZVRydWUoIidib3JkZXInIGluIGRvY3VtZW50LmJvZHkuc3R5bGUiKTsKICAgICAgICAgc2hvdWxk
QmVUcnVlKCInZm9udCcgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSIpOworICAgICAgICBzaG91bGRC
ZVRydWUoIid3ZWJraXRUcmFuc2Zvcm0nIGluIGRvY3VtZW50LmJvZHkuc3R5bGUiKTsKKyAgICAg
ICAgc2hvdWxkQmVUcnVlKCInV2Via2l0VHJhbnNmb3JtJyBpbiBkb2N1bWVudC5ib2R5LnN0eWxl
Iik7CisgICAgICAgIHNob3VsZEJlRmFsc2UoIidib2d1cy1yYW5kb20tU3RyaW5nJyBpbiBkb2N1
bWVudC5ib2R5LnN0eWxlIik7CiAgICAgICAgIHNob3VsZEJlVHJ1ZSgiJ2Nzc1RleHQnIGluIGRv
Y3VtZW50LmJvZHkuc3R5bGUiKTsKICAgICAgICAgc2hvdWxkQmVUcnVlKCInZ2V0UHJvcGVydHlD
U1NWYWx1ZScgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSIpOwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>120684</attachid>
            <date>2011-12-28 10:00:37 -0800</date>
            <delta_ts>2011-12-28 12:22:57 -0800</delta_ts>
            <desc>[PATCH] Fixed CSS property detection</desc>
            <filename>bug-75313-20111228220035.patch</filename>
            <type>text/plain</type>
            <size>4328</size>
            <attacher name="Alexander Pavlov (apavlov)">apavlov</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAzNzY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggM2MyMzJiYTNkNTU5YmU4
MzRjN2ZkZDY1MDI3ZmZmYjhiNGVhNzcyZi4uNmUxN2Y3MzgyNzdjODE3YWQwOTMxNDliYzU4YjVm
Y2RjYTQ5ZjM5NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDExLTEyLTI4ICBBbGV4
YW5kZXIgUGF2bG92ICA8YXBhdmxvdkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgW1Y4XVtDaHJv
bWl1bV0gJ3JhbmRvbVN0cmluZycgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSBhbHdheXMgcmV0dXJu
cyB0cnVlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
NTMxMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
YmluZGluZ3MvdjgvY3VzdG9tL1Y4Q1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpWOENTU1N0eWxlRGVjbGFyYXRpb246Om5hbWVkUHJvcGVydHlRdWVyeSk6
CisKIDIwMTEtMTItMjggIFZzZXZvbG9kIFZsYXNvdiAgPHZzZXZpa0BjaHJvbWl1bS5vcmc+CiAK
ICAgICAgICAgV2ViIEluc3BlY3RvcjogQWRkIGRvbWFpbi5wbmcgdG8gV2ViQ29yZS5neXBpIC8g
V2ViS2l0LnFyYy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3Rv
bS9WOENTU1N0eWxlRGVjbGFyYXRpb25DdXN0b20uY3BwIGIvU291cmNlL1dlYkNvcmUvYmluZGlu
Z3MvdjgvY3VzdG9tL1Y4Q1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHAKaW5kZXggOWJhMWY0
YWRmNmYwNWFkYzQwYmFlYWY0ZWJhOWYxZWFlMmM2ZTM5YS4uMjZkMGZiZWFlNzU3NWIzOTIwOGMy
NGY1M2NiZjE0ZWY3YjIxOTRhOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mv
djgvY3VzdG9tL1Y4Q1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4Q1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHAK
QEAgLTE4MCw3ICsxODAsMTIgQEAgdjg6OkhhbmRsZTx2ODo6QXJyYXk+IFY4Q1NTU3R5bGVEZWNs
YXJhdGlvbjo6bmFtZWRQcm9wZXJ0eUVudW1lcmF0b3IoY29uc3Qgdjg6OkEKIHY4OjpIYW5kbGU8
djg6OkludGVnZXI+IFY4Q1NTU3R5bGVEZWNsYXJhdGlvbjo6bmFtZWRQcm9wZXJ0eVF1ZXJ5KHY4
OjpMb2NhbDx2ODo6U3RyaW5nPiB2OE5hbWUsIGNvbnN0IHY4OjpBY2Nlc3NvckluZm8mIGluZm8p
CiB7CiAgICAgSU5DX1NUQVRTKCJET00uQ1NTU3R5bGVEZWNsYXJhdGlvbi5OYW1lZFByb3BlcnR5
UXVlcnkiKTsKLSAgICByZXR1cm4gdjg6OkludGVnZXI6Ok5ldyh2ODo6Tm9uZSk7CisKKyAgICBD
U1NQcm9wZXJ0eUluZm8qIHByb3BlcnR5SW5mbyA9IGNzc1Byb3BlcnR5SW5mbyh2OE5hbWUpOwor
ICAgIGlmIChwcm9wZXJ0eUluZm8pCisgICAgICAgIHJldHVybiB2ODo6SW50ZWdlcjo6TmV3KHY4
OjpOb25lKTsKKworICAgIHJldHVybiB2ODo6SGFuZGxlPHY4OjpJbnRlZ2VyPigpOwogfQogCiB2
ODo6SGFuZGxlPHY4OjpWYWx1ZT4gVjhDU1NTdHlsZURlY2xhcmF0aW9uOjpuYW1lZFByb3BlcnR5
R2V0dGVyKHY4OjpMb2NhbDx2ODo6U3RyaW5nPiBuYW1lLCBjb25zdCB2ODo6QWNjZXNzb3JJbmZv
JiBpbmZvKQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCmluZGV4IDFjMWJjMjI5YmNjNzUwYWE5MDQ1ZTlkZTc1ODQ0M2Y1ZTZkOWJhOGQu
LjAxYTg0MjY4YThmYmZjMjAxNTkzMmI0YmY5NjQ0MjBiZDc2YWIxMzggMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsNSAr
MSwxNSBAQAogMjAxMS0xMi0yOCAgQWxleGFuZGVyIFBhdmxvdiAgPGFwYXZsb3ZAY2hyb21pdW0u
b3JnPgogCisgICAgICAgIFtWOF1bQ2hyb21pdW1dICdyYW5kb21TdHJpbmcnIGluIGRvY3VtZW50
LmJvZHkuc3R5bGUgYWx3YXlzIHJldHVybnMgdHJ1ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzUzMTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIGZhc3QvY3NzL3N0eWxlLWVudW1lcmF0ZS1wcm9wZXJ0
aWVzLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBmYXN0L2Nzcy9zdHlsZS1lbnVtZXJhdGUtcHJv
cGVydGllcy5odG1sOgorCisyMDExLTEyLTI4ICBBbGV4YW5kZXIgUGF2bG92ICA8YXBhdmxvdkBj
aHJvbWl1bS5vcmc+CisKICAgICAgICAgV2ViIEluc3BlY3RvcjogSW50cm9kdWNlIGEgUHJvZmls
ZXIgbGF1bmNoZXIgdmlldyBzaW1pbGFyIHRvIHRoYXQgaW4gdGhlIEF1ZGl0cyBwYW5lbAogICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzUyMjgKIApkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3Mvc3R5bGUtZW51bWVyYXRlLXByb3BlcnRpZXMt
ZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9jc3Mvc3R5bGUtZW51bWVyYXRlLXByb3Bl
cnRpZXMtZXhwZWN0ZWQudHh0CmluZGV4IDMxZjg5ODljYmRhMDhkN2M4NzJlNzYwMzhmN2ZhM2Qw
OWE5MTZmOWMuLmQzZTUwOTk1MWY0MjQ4NDRhMzJjNDQ3YzhlZDBjMjBlOGU4M2NmZDUgMTAwNjQ0
Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL3N0eWxlLWVudW1lcmF0ZS1wcm9wZXJ0aWVzLWV4
cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9zdHlsZS1lbnVtZXJhdGUtcHJv
cGVydGllcy1leHBlY3RlZC50eHQKQEAgLTYsNiArNiw5IEBAIFBBU1MgJ3RleHREZWNvcmF0aW9u
JyBpbiBkb2N1bWVudC5ib2R5LnN0eWxlIGlzIHRydWUKIFBBU1MgJ2JvcmRlclRvcENvbG9yJyBp
biBkb2N1bWVudC5ib2R5LnN0eWxlIGlzIHRydWUKIFBBU1MgJ2JvcmRlcicgaW4gZG9jdW1lbnQu
Ym9keS5zdHlsZSBpcyB0cnVlCiBQQVNTICdmb250JyBpbiBkb2N1bWVudC5ib2R5LnN0eWxlIGlz
IHRydWUKK1BBU1MgJ3dlYmtpdFRyYW5zZm9ybScgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSBpcyB0
cnVlCitQQVNTICdXZWJraXRUcmFuc2Zvcm0nIGluIGRvY3VtZW50LmJvZHkuc3R5bGUgaXMgdHJ1
ZQorUEFTUyAnYm9ndXMtcmFuZG9tLVN0cmluZycgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSBpcyBm
YWxzZQogUEFTUyAnY3NzVGV4dCcgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSBpcyB0cnVlCiBQQVNT
ICdnZXRQcm9wZXJ0eUNTU1ZhbHVlJyBpbiBkb2N1bWVudC5ib2R5LnN0eWxlIGlzIHRydWUKIFBB
U1MgVGhlIENTUyBwcm9wZXJ0eSBvcmRlciBpcyBjb3JyZWN0CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9mYXN0L2Nzcy9zdHlsZS1lbnVtZXJhdGUtcHJvcGVydGllcy5odG1sIGIvTGF5b3V0VGVz
dHMvZmFzdC9jc3Mvc3R5bGUtZW51bWVyYXRlLXByb3BlcnRpZXMuaHRtbAppbmRleCBlOGNkNGI5
NTFlNjBkYzliZjUxOWQxZjFiYmRhYjJlNmI3ZjI0NmZmLi5iNTJlNTRjZWZhMjU1YjM1NmQ5YTE3
NWQ2Yjg1Y2M2MjcxNmM2ZjJiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9zdHls
ZS1lbnVtZXJhdGUtcHJvcGVydGllcy5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3N0
eWxlLWVudW1lcmF0ZS1wcm9wZXJ0aWVzLmh0bWwKQEAgLTE4LDYgKzE4LDkgQEAKICAgICAgICAg
c2hvdWxkQmVUcnVlKCInYm9yZGVyVG9wQ29sb3InIGluIGRvY3VtZW50LmJvZHkuc3R5bGUiKTsK
ICAgICAgICAgc2hvdWxkQmVUcnVlKCInYm9yZGVyJyBpbiBkb2N1bWVudC5ib2R5LnN0eWxlIik7
CiAgICAgICAgIHNob3VsZEJlVHJ1ZSgiJ2ZvbnQnIGluIGRvY3VtZW50LmJvZHkuc3R5bGUiKTsK
KyAgICAgICAgc2hvdWxkQmVUcnVlKCInd2Via2l0VHJhbnNmb3JtJyBpbiBkb2N1bWVudC5ib2R5
LnN0eWxlIik7CisgICAgICAgIHNob3VsZEJlVHJ1ZSgiJ1dlYmtpdFRyYW5zZm9ybScgaW4gZG9j
dW1lbnQuYm9keS5zdHlsZSIpOworICAgICAgICBzaG91bGRCZUZhbHNlKCInYm9ndXMtcmFuZG9t
LVN0cmluZycgaW4gZG9jdW1lbnQuYm9keS5zdHlsZSIpOwogICAgICAgICBzaG91bGRCZVRydWUo
Iidjc3NUZXh0JyBpbiBkb2N1bWVudC5ib2R5LnN0eWxlIik7CiAgICAgICAgIHNob3VsZEJlVHJ1
ZSgiJ2dldFByb3BlcnR5Q1NTVmFsdWUnIGluIGRvY3VtZW50LmJvZHkuc3R5bGUiKTsKIAo=
</data>
<flag name="review"
          id="120997"
          type_id="1"
          status="+"
          setter="abarth"
    />
          </attachment>
      

    </bug>

</bugzilla>