<?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>30064</bug_id>
          
          <creation_ts>2009-10-04 21:38:56 -0700</creation_ts>
          <short_desc>Syntax Highlighting CSS shouldn&apos;t be duplicated</short_desc>
          <delta_ts>2009-10-04 22:37:41 -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>Web Inspector (Deprecated)</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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="Brian Weinstein">bweinstein</reporter>
          <assigned_to name="Brian Weinstein">bweinstein</assigned_to>
          <cc>joepeck</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>152213</commentid>
    <comment_count>0</comment_count>
    <who name="Brian Weinstein">bweinstein</who>
    <bug_when>2009-10-04 21:38:56 -0700</bug_when>
    <thetext>There should be a common CSS file that handles the styling of syntax highlighting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152216</commentid>
    <comment_count>1</comment_count>
      <attachid>40609</attachid>
    <who name="Brian Weinstein">bweinstein</who>
    <bug_when>2009-10-04 21:49:15 -0700</bug_when>
    <thetext>Created attachment 40609
CSS Refactor</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152217</commentid>
    <comment_count>2</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2009-10-04 21:56:29 -0700</bug_when>
    <thetext>Excellent =). A few tiny things:

1. When this gets reviewed can you fix a typo in SourceFrame.js?  In the comments above all that styleText there is a typo &quot;(becuase it is a user agent sheet.)&quot;.  &quot;because&quot; is spelled wrong. Could fix that?

2. Forgot a link to this bug in the ChangeLog?  prepare-Changelog --bug #### will auto fill that part in for you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152218</commentid>
    <comment_count>3</comment_count>
    <who name="Brian Weinstein">bweinstein</who>
    <bug_when>2009-10-04 21:58:57 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Excellent =). A few tiny things:
&gt; 
&gt; 1. When this gets reviewed can you fix a typo in SourceFrame.js?  In the
&gt; comments above all that styleText there is a typo &quot;(becuase it is a user agent
&gt; sheet.)&quot;.  &quot;because&quot; is spelled wrong. Could fix that?
&gt; 

I can take care of that as part of this patch. It looks like highlight is misspelled about 10 times elsewhere in that file, so I&apos;ll put that in a different patch.

&gt; 2. Forgot a link to this bug in the ChangeLog?  prepare-Changelog --bug ####
&gt; will auto fill that part in for you.

Yeah, I forgot to link to the bug. Will do.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152219</commentid>
    <comment_count>4</comment_count>
      <attachid>40610</attachid>
    <who name="Brian Weinstein">bweinstein</who>
    <bug_when>2009-10-04 22:01:30 -0700</bug_when>
    <thetext>Created attachment 40610
Fix extra typo + Add bug link</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152220</commentid>
    <comment_count>5</comment_count>
      <attachid>40610</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2009-10-04 22:12:45 -0700</bug_when>
    <thetext>Comment on attachment 40610
Fix extra typo + Add bug link

Needs added to WebKit.qrc for Qt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152221</commentid>
    <comment_count>6</comment_count>
      <attachid>40611</attachid>
    <who name="Brian Weinstein">bweinstein</who>
    <bug_when>2009-10-04 22:22:19 -0700</bug_when>
    <thetext>Created attachment 40611
Also WebKit.qrc</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152224</commentid>
    <comment_count>7</comment_count>
    <who name="Brian Weinstein">bweinstein</who>
    <bug_when>2009-10-04 22:37:41 -0700</bug_when>
    <thetext>Commited in http://trac.webkit.org/changeset/49082.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>40609</attachid>
            <date>2009-10-04 21:49:15 -0700</date>
            <delta_ts>2009-10-04 22:01:30 -0700</delta_ts>
            <desc>CSS Refactor</desc>
            <filename>css_refactor.patch</filename>
            <type>text/plain</type>
            <size>8953</size>
            <attacher name="Brian Weinstein">bweinstein</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0OTA4MSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTkgQEAKKzIwMDktMTAtMDQgIEJyaWFuIFdlaW5zdGVpbiAgPGJ3ZWluc3RlaW5A
YXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFJlZmFjdG9yIHN5bnRheCBoaWdobGlnaHRpbmcgQ1NTIGludG8gYSBuZXcgZmlsZSwgYWRk
IGl0IHRvIHRoZQorICAgICAgICBwcm9qZWN0cywgYW5kIGhhdmUgU291cmNlRnJhbWUuanMgYW5k
IGluc3BlY3Rvci5odG1sIGluY2x1ZGUgdGhlCisgICAgICAgIG5ldyBDU1MgZmlsZS4KKworICAg
ICAgICAqIFdlYkNvcmUuZ3lwaToKKyAgICAgICAgKiBXZWJDb3JlLnZjcHJvai9XZWJDb3JlLnZj
cHJvajoKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZyYW1lLmpzOgorICAg
ICAgICAoV2ViSW5zcGVjdG9yLlNvdXJjZUZyYW1lLnByb3RvdHlwZS5fbG9hZGVkKToKKyAgICAg
ICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5jc3M6CisgICAgICAgICogaW5zcGVj
dG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuaHRtbDoKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQt
ZW5kL2luc3BlY3RvclN5bnRheEhpZ2hsaWdodC5jc3M6IEFkZGVkLgorCiAyMDA5LTEwLTA0ICBC
cmlhbiBXZWluc3RlaW4gIDxid2VpbnN0ZWluQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdl
ZCBieSBUaW1vdGh5IEhhdGNoZXIuCkluZGV4OiBXZWJDb3JlL1dlYkNvcmUuZ3lwaQo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBXZWJDb3JlL1dlYkNvcmUuZ3lwaQkocmV2aXNpb24gNDkwNzMpCisrKyBXZWJDb3Jl
L1dlYkNvcmUuZ3lwaQkod29ya2luZyBjb3B5KQpAQCAtMzYyNSw2ICszNjI1LDcgQEAKICAgICAg
ICAgICAgICdpbnNwZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanMnLAogICAgICAgICAgICAgJ2luc3Bl
Y3Rvci9mcm9udC1lbmQvV2F0Y2hFeHByZXNzaW9uc1NpZGViYXJQYW5lLmpzJywKICAgICAgICAg
ICAgICdpbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5jc3MnLAorICAgICAgICAgICAgJ2lu
c3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yU3ludGF4SGlnaGxpZ2h0LmNzcycsCiAgICAgICAg
IF0sCiAgICAgICAgICd3ZWJpbnNwZWN0b3JfaW1hZ2VfZmlsZXMnOiBbCiAKSW5kZXg6IFdlYkNv
cmUvV2ViQ29yZS52Y3Byb2ovV2ViQ29yZS52Y3Byb2oKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9X
ZWJDb3JlLnZjcHJvai9XZWJDb3JlLnZjcHJvagkocmV2aXNpb24gNDkwNzMpCisrKyBXZWJDb3Jl
L1dlYkNvcmUudmNwcm9qL1dlYkNvcmUudmNwcm9qCSh3b3JraW5nIGNvcHkpCkBAIC0zMTUzMSw2
ICszMTUzMSwxMCBAQAogCQkJCQk+DQogCQkJCTwvRmlsZT4NCiAJCQkJPEZpbGUNCisJCQkJCVJl
bGF0aXZlUGF0aD0iLi5caW5zcGVjdG9yXGZyb250LWVuZFxpbnNwZWN0b3JTeW50YXhIaWdobGln
aHQuY3NzIg0KKwkJCQkJPg0KKwkJCQk8L0ZpbGU+DQorCQkJCTxGaWxlDQogCQkJCQlSZWxhdGl2
ZVBhdGg9Ii4uXGluc3BlY3Rvclxmcm9udC1lbmRcaW5zcGVjdG9yLmh0bWwiDQogCQkJCQk+DQog
CQkJCTwvRmlsZT4NCkluZGV4OiBXZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU291cmNlRnJh
bWUuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZy
YW1lLmpzCShyZXZpc2lvbiA0OTA3MykKKysrIFdlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9T
b3VyY2VGcmFtZS5qcwkod29ya2luZyBjb3B5KQpAQCAtMjE3LDYgKzIxNywxMiBAQCBXZWJJbnNw
ZWN0b3IuU291cmNlRnJhbWUucHJvdG90eXBlID0gewogICAgICAgICAgICAgaGVhZEVsZW1lbnQg
PSB0aGlzLmVsZW1lbnQuY29udGVudERvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImhlYWQiKTsKICAg
ICAgICAgICAgIHRoaXMuZWxlbWVudC5jb250ZW50RG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50Lmlu
c2VydEJlZm9yZShoZWFkRWxlbWVudCwgdGhpcy5lbGVtZW50LmNvbnRlbnREb2N1bWVudC5kb2N1
bWVudEVsZW1lbnQuZmlyc3RDaGlsZCk7CiAgICAgICAgIH0KKyAgICAgICAgCisgICAgICAgIHZh
ciBsaW5rRWxlbWVudCA9IHRoaXMuZWxlbWVudC5jb250ZW50RG9jdW1lbnQuY3JlYXRlRWxlbWVu
dCgibGluayIpOworICAgICAgICBsaW5rRWxlbWVudC50eXBlID0gInRleHQvY3NzIjsKKyAgICAg
ICAgbGlua0VsZW1lbnQucmVsID0gInN0eWxlc2hlZXQiOworICAgICAgICBsaW5rRWxlbWVudC5o
cmVmID0gImluc3BlY3RvclN5bnRheEhpZ2hsaWdodC5jc3MiOworICAgICAgICBoZWFkRWxlbWVu
dC5hcHBlbmRDaGlsZChsaW5rRWxlbWVudCk7CiAKICAgICAgICAgdmFyIHN0eWxlRWxlbWVudCA9
IHRoaXMuZWxlbWVudC5jb250ZW50RG9jdW1lbnQuY3JlYXRlRWxlbWVudCgic3R5bGUiKTsKICAg
ICAgICAgaGVhZEVsZW1lbnQuYXBwZW5kQ2hpbGQoc3R5bGVFbGVtZW50KTsKQEAgLTI0MSwxOCAr
MjQ3LDYgQEAgV2ViSW5zcGVjdG9yLlNvdXJjZUZyYW1lLnByb3RvdHlwZSA9IHsKICAgICAgICAg
c3R5bGVUZXh0ICs9ICIud2Via2l0LWxpbmUtY29udGVudCB7IGJhY2tncm91bmQtY29sb3I6IHdo
aXRlOyB9XG4iOwogICAgICAgICBzdHlsZVRleHQgKz0gIkAtd2Via2l0LWtleWZyYW1lcyBmYWRl
b3V0IHtmcm9tIHtiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDEyMCk7fSB0byB7IGJh
Y2tncm91bmQtY29sb3I6IHdoaXRlO319XG4iOwogICAgICAgICBzdHlsZVRleHQgKz0gIi53ZWJr
aXQtaGlnaGxpZ2h0ZWQtbGluZSAud2Via2l0LWxpbmUtY29udGVudCB7IGJhY2tncm91bmQtY29s
b3I6IHJnYigyNTUsIDI1NSwgMTIwKTsgLXdlYmtpdC1hbmltYXRpb246ICdmYWRlb3V0JyAycyA1
MDBtc31cbiI7Ci0gICAgICAgIHN0eWxlVGV4dCArPSAiLndlYmtpdC1qYXZhc2NyaXB0LWNvbW1l
bnQgeyBjb2xvcjogcmdiKDAsIDExNiwgMCk7IH1cbiI7Ci0gICAgICAgIHN0eWxlVGV4dCArPSAi
LndlYmtpdC1qYXZhc2NyaXB0LWtleXdvcmQgeyBjb2xvcjogcmdiKDE3MCwgMTMsIDE0NSk7IH1c
biI7Ci0gICAgICAgIHN0eWxlVGV4dCArPSAiLndlYmtpdC1qYXZhc2NyaXB0LW51bWJlciB7IGNv
bG9yOiByZ2IoMjgsIDAsIDIwNyk7IH1cbiI7Ci0gICAgICAgIHN0eWxlVGV4dCArPSAiLndlYmtp
dC1qYXZhc2NyaXB0LXN0cmluZywgLndlYmtpdC1qYXZhc2NyaXB0LXJlZ2V4cCB7IGNvbG9yOiBy
Z2IoMTk2LCAyNiwgMjIpOyB9XG4iOwotCi0gICAgICAgIHN0eWxlVGV4dCArPSAiLndlYmtpdC1j
c3MtY29tbWVudCB7IGNvbG9yOiByZ2IoMCwgMTE2LCAwKTsgfVxuIjsKLSAgICAgICAgc3R5bGVU
ZXh0ICs9ICIud2Via2l0LWNzcy1zdHJpbmcsIC53ZWJraXQtY3NzLWtleXdvcmQsIC53ZWJraXQt
Y3NzLXVuaXQgeyBjb2xvcjogcmdiKDcsIDE0NCwgMTU0KTsgfVxuIjsKLSAgICAgICAgc3R5bGVU
ZXh0ICs9ICIud2Via2l0LWNzcy1udW1iZXIgeyBjb2xvcjogcmdiKDUwLCAwLCAyNTUpOyB9XG4i
OwotICAgICAgICBzdHlsZVRleHQgKz0gIi53ZWJraXQtY3NzLXByb3BlcnR5LCAud2Via2l0LWNz
cy1hdC1ydWxlIHsgY29sb3I6IHJnYigyMDAsIDAsIDApOyB9XG4iOwotICAgICAgICBzdHlsZVRl
eHQgKz0gIi53ZWJraXQtY3NzLXVybCB7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IH1cbiI7Ci0gICAg
ICAgIHN0eWxlVGV4dCArPSAiLndlYmtpdC1jc3Mtc2VsZWN0b3IgeyBjb2xvcjogcmdiKDAsIDAs
IDApOyB9XG4iOwotICAgICAgICBzdHlsZVRleHQgKz0gIi53ZWJraXQtY3NzLXBzZXVkby1jbGFz
cyB7IGNvbG9yOiByZ2IoMTI4LCAxMjgsIDEyOCk7IH1cbiI7CiAKICAgICAgICAgLy8gVE9ETzog
TW92ZSB0aGVzZSBzdHlsZXMgaW50byBpbnNwZWN0b3IuY3NzIG9uY2UgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI4OTEzIGlzIGZpeGVkIGFuZCBwb3B1cCBtb3ZlZCBp
bnRvIHRoZSB0b3AgZnJhbWUuCiAgICAgICAgIHN0eWxlVGV4dCArPSAiLnBvcHVwLWNvbnRlbnQg
eyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDEwMDAwOyBwYWRkaW5nOiA0cHg7IGJhY2tn
cm91bmQtY29sb3I6IHJnYigyMDMsIDIyNiwgMjU1KTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3
cHg7IGJvcmRlcjogMnB4IHNvbGlkIHJnYigxNjksIDE3MiwgMjAzKTsgfSI7CkluZGV4OiBXZWJD
b3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzcwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJD
b3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzcwkocmV2aXNpb24gNDkwODEpCisr
KyBXZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzcwkod29ya2luZyBjb3B5
KQpAQCAtMzQyNiw0NyArMzQyNiwzIEBAIG9sLmJyZWFrcG9pbnQtbGlzdCB7CiAud2Via2l0LWh0
bWwtanMtbm9kZSwgLndlYmtpdC1odG1sLWNzcy1ub2RlIHsKICAgICB3aGl0ZS1zcGFjZTogcHJl
OwogfQotCi0ud2Via2l0LWNzcy1jb21tZW50IHsgCi0gICAgY29sb3I6IHJnYigwLCAxMTYsIDAp
OwotfQotCi0ud2Via2l0LWNzcy1zdHJpbmcsIC53ZWJraXQtY3NzLWtleXdvcmQsIC53ZWJraXQt
Y3NzLXVuaXQgewotICAgIGNvbG9yOiByZ2IoNywgMTQ0LCAxNTQpOwotfQotCi0ud2Via2l0LWNz
cy1udW1iZXIgewotICAgIGNvbG9yOiByZ2IoNTAsIDAsIDI1NSk7Ci19Ci0KLS53ZWJraXQtY3Nz
LXByb3BlcnR5LCAud2Via2l0LWNzcy1hdC1ydWxlIHsKLSAgICBjb2xvcjogcmdiKDIwMCwgMCwg
MCk7Ci19Ci0KLS53ZWJraXQtY3NzLXVybCB7Ci0gICAgY29sb3I6IHJnYigwLCAwLCAwKTsKLX0K
LQotLndlYmtpdC1jc3Mtc2VsZWN0b3IgewotICAgIGNvbG9yOiByZ2IoMCwgMCwgMCk7Ci19Ci0K
LS53ZWJraXQtY3NzLXBzZXVkby1jbGFzcyB7Ci0gICAgY29sb3I6IHJnYigxMjgsIDEyOCwgMTI4
KTsKLX0KLQotLndlYmtpdC1qYXZhc2NyaXB0LWNvbW1lbnQgewotICAgIGNvbG9yOiByZ2IoMCwg
MTE2LCAwKTsKLX0KLQotLndlYmtpdC1qYXZhc2NyaXB0LWtleXdvcmQgewotICAgIGNvbG9yOiBy
Z2IoMTcwLCAxMywgMTQ1KTsKLX0KLQotLndlYmtpdC1qYXZhc2NyaXB0LW51bWJlciB7Ci0gICAg
Y29sb3I6IHJnYigyOCwgMCwgMjA3KTsKLX0KLQotLndlYmtpdC1qYXZhc2NyaXB0LXN0cmluZywg
LndlYmtpdC1qYXZhc2NyaXB0LXJlZ2V4cCB7Ci0gICAgY29sb3I6IHJnYigxOTYsIDI2LCAyMik7
Ci19CkluZGV4OiBXZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmh0bWwKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5odG1sCShy
ZXZpc2lvbiA0OTA3MykKKysrIFdlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3Iu
aHRtbAkod29ya2luZyBjb3B5KQpAQCAtMzAsNiArMzAsNyBAQCBUSElTIFNPRlRXQVJFLCBFVkVO
IElGIEFEVklTRUQgT0YgVEhFIFBPCiA8aGVhZD4KICAgICA8bWV0YSBodHRwLWVxdWl2PSJjb250
ZW50LXR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CiAgICAgPGxpbmsg
cmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaW5zcGVjdG9yLmNzcyI+Cisg
ICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaW5zcGVjdG9y
U3ludGF4SGlnaGxpZ2h0LmNzcyI+CiAgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQi
IHNyYz0idXRpbGl0aWVzLmpzIj48L3NjcmlwdD4KICAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2
YXNjcmlwdCIgc3JjPSJ0cmVlb3V0bGluZS5qcyI+PC9zY3JpcHQ+CiAgICAgPHNjcmlwdCB0eXBl
PSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iaW5zcGVjdG9yLmpzIj48L3NjcmlwdD4KSW5kZXg6IFdl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3JTeW50YXhIaWdobGlnaHQuY3NzCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFdlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3JTeW50YXhI
aWdobGlnaHQuY3NzCShyZXZpc2lvbiAwKQorKysgV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5k
L2luc3BlY3RvclN5bnRheEhpZ2hsaWdodC5jc3MJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNzEg
QEAKKy8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMDkgQXBwbGUgSW5jLiAgQWxsIHJpZ2h0cyByZXNl
cnZlZC4KKyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5
IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBw
cm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucworICogYXJlIG1ldDoKKyAqCisg
KiAxLiAgUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92
ZSBjb3B5cmlnaHQKKyAqICAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0
aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuIAorICogMi4gIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5h
cnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICAgbm90aWNl
LCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGlu
IHRoZQorICogICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRl
ZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uIAorICogMy4gIE5laXRoZXIgdGhlIG5hbWUgb2YgQXBw
bGUgQ29tcHV0ZXIsIEluYy4gKCJBcHBsZSIpIG5vciB0aGUgbmFtZXMgb2YKKyAqICAgICBpdHMg
Y29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBk
ZXJpdmVkCisgKiAgICAgZnJvbSB0aGlzIHNvZnR3YXJlIHdpdGhvdXQgc3BlY2lmaWMgcHJpb3Ig
d3JpdHRlbiBwZXJtaXNzaW9uLiAKKyAqCisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZ
IEFQUExFIEFORCBJVFMgQ09OVFJJQlVUT1JTICJBUyBJUyIgQU5EIEFOWQorICogRVhQUkVTUyBP
UiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUg
SU1QTElFRAorICogV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRQorICogRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hB
TEwgQVBQTEUgT1IgSVRTIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWQorICogRElSRUNU
LCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5U
SUFMIERBTUFHRVMKKyAqIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1F
TlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsKKyAqIExPU1MgT0YgVVNFLCBEQVRB
LCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFO
RAorICogT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNU
UklDVCBMSUFCSUxJVFksIE9SIFRPUlQKKyAqIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhF
UldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRgorICogVEhJUyBTT0ZU
V0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4K
KyAqLworCisud2Via2l0LWNzcy1jb21tZW50IHsgCisgICAgY29sb3I6IHJnYigwLCAxMTYsIDAp
OworfQorCisud2Via2l0LWNzcy1zdHJpbmcsIC53ZWJraXQtY3NzLWtleXdvcmQsIC53ZWJraXQt
Y3NzLXVuaXQgeworICAgIGNvbG9yOiByZ2IoNywgMTQ0LCAxNTQpOworfQorCisud2Via2l0LWNz
cy1udW1iZXIgeworICAgIGNvbG9yOiByZ2IoNTAsIDAsIDI1NSk7Cit9CisKKy53ZWJraXQtY3Nz
LXByb3BlcnR5LCAud2Via2l0LWNzcy1hdC1ydWxlIHsKKyAgICBjb2xvcjogcmdiKDIwMCwgMCwg
MCk7Cit9CisKKy53ZWJraXQtY3NzLXVybCB7CisgICAgY29sb3I6IHJnYigwLCAwLCAwKTsKK30K
KworLndlYmtpdC1jc3Mtc2VsZWN0b3IgeworICAgIGNvbG9yOiByZ2IoMCwgMCwgMCk7Cit9CisK
Ky53ZWJraXQtY3NzLXBzZXVkby1jbGFzcyB7CisgICAgY29sb3I6IHJnYigxMjgsIDEyOCwgMTI4
KTsKK30KKworLndlYmtpdC1qYXZhc2NyaXB0LWNvbW1lbnQgeworICAgIGNvbG9yOiByZ2IoMCwg
MTE2LCAwKTsKK30KKworLndlYmtpdC1qYXZhc2NyaXB0LWtleXdvcmQgeworICAgIGNvbG9yOiBy
Z2IoMTcwLCAxMywgMTQ1KTsKK30KKworLndlYmtpdC1qYXZhc2NyaXB0LW51bWJlciB7CisgICAg
Y29sb3I6IHJnYigyOCwgMCwgMjA3KTsKK30KKworLndlYmtpdC1qYXZhc2NyaXB0LXN0cmluZywg
LndlYmtpdC1qYXZhc2NyaXB0LXJlZ2V4cCB7CisgICAgY29sb3I6IHJnYigxOTYsIDI2LCAyMik7
Cit9Cg==
</data>
<flag name="commit-queue"
          id="21854"
          type_id="3"
          status="-"
          setter="bweinstein"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>40610</attachid>
            <date>2009-10-04 22:01:30 -0700</date>
            <delta_ts>2009-10-04 22:22:19 -0700</delta_ts>
            <desc>Fix extra typo + Add bug link</desc>
            <filename>css_refactor.patch</filename>
            <type>text/plain</type>
            <size>9656</size>
            <attacher name="Brian Weinstein">bweinstein</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0OTA4MSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjIgQEAKKzIwMDktMTAtMDQgIEJyaWFuIFdlaW5zdGVpbiAgPGJ3ZWluc3RlaW5A
YXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorICAgICAg
ICAKKyAgICAgICAgRml4ZXMgPGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0zMDA2ND4KKyAgICAgICAgU3ludGF4IEhpZ2hsaWdodGluZyBDU1Mgc2hvdWxkbid0IGJlIGR1
cGxpY2F0ZWQuCisKKyAgICAgICAgUmVmYWN0b3Igc3ludGF4IGhpZ2hsaWdodGluZyBDU1MgaW50
byBhIG5ldyBmaWxlLCBhZGQgaXQgdG8gdGhlCisgICAgICAgIHByb2plY3RzLCBhbmQgaGF2ZSBT
b3VyY2VGcmFtZS5qcyBhbmQgaW5zcGVjdG9yLmh0bWwgaW5jbHVkZSB0aGUKKyAgICAgICAgbmV3
IENTUyBmaWxlLgorCisgICAgICAgICogV2ViQ29yZS5neXBpOgorICAgICAgICAqIFdlYkNvcmUu
dmNwcm9qL1dlYkNvcmUudmNwcm9qOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvU291
cmNlRnJhbWUuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuU291cmNlRnJhbWUucHJvdG90eXBl
Ll9sb2FkZWQpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzczoK
KyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5odG1sOgorICAgICAgICAq
IGluc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yU3ludGF4SGlnaGxpZ2h0LmNzczogQWRkZWQu
CisKIDIwMDktMTAtMDQgIEJyaWFuIFdlaW5zdGVpbiAgPGJ3ZWluc3RlaW5AYXBwbGUuY29tPgog
CiAgICAgICAgIFJldmlld2VkIGJ5IFRpbW90aHkgSGF0Y2hlci4KSW5kZXg6IFdlYkNvcmUvV2Vi
Q29yZS5neXBpCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvV2ViQ29yZS5neXBpCShyZXZpc2lvbiA0
OTA3MykKKysrIFdlYkNvcmUvV2ViQ29yZS5neXBpCSh3b3JraW5nIGNvcHkpCkBAIC0zNjI1LDYg
KzM2MjUsNyBAQAogICAgICAgICAgICAgJ2luc3BlY3Rvci9mcm9udC1lbmQvVmlldy5qcycsCiAg
ICAgICAgICAgICAnaW5zcGVjdG9yL2Zyb250LWVuZC9XYXRjaEV4cHJlc3Npb25zU2lkZWJhclBh
bmUuanMnLAogICAgICAgICAgICAgJ2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzcycs
CisgICAgICAgICAgICAnaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3JTeW50YXhIaWdobGln
aHQuY3NzJywKICAgICAgICAgXSwKICAgICAgICAgJ3dlYmluc3BlY3Rvcl9pbWFnZV9maWxlcyc6
IFsKIApJbmRleDogV2ViQ29yZS9XZWJDb3JlLnZjcHJvai9XZWJDb3JlLnZjcHJvago9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBXZWJDb3JlL1dlYkNvcmUudmNwcm9qL1dlYkNvcmUudmNwcm9qCShyZXZpc2lvbiA0
OTA3MykKKysrIFdlYkNvcmUvV2ViQ29yZS52Y3Byb2ovV2ViQ29yZS52Y3Byb2oJKHdvcmtpbmcg
Y29weSkKQEAgLTMxNTMxLDYgKzMxNTMxLDEwIEBACiAJCQkJCT4NCiAJCQkJPC9GaWxlPg0KIAkJ
CQk8RmlsZQ0KKwkJCQkJUmVsYXRpdmVQYXRoPSIuLlxpbnNwZWN0b3JcZnJvbnQtZW5kXGluc3Bl
Y3RvclN5bnRheEhpZ2hsaWdodC5jc3MiDQorCQkJCQk+DQorCQkJCTwvRmlsZT4NCisJCQkJPEZp
bGUNCiAJCQkJCVJlbGF0aXZlUGF0aD0iLi5caW5zcGVjdG9yXGZyb250LWVuZFxpbnNwZWN0b3Iu
aHRtbCINCiAJCQkJCT4NCiAJCQkJPC9GaWxlPg0KSW5kZXg6IFdlYkNvcmUvaW5zcGVjdG9yL2Zy
b250LWVuZC9Tb3VyY2VGcmFtZS5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2luc3BlY3Rvci9m
cm9udC1lbmQvU291cmNlRnJhbWUuanMJKHJldmlzaW9uIDQ5MDczKQorKysgV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZyYW1lLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0yMTcsMTIg
KzIxNywxOCBAQCBXZWJJbnNwZWN0b3IuU291cmNlRnJhbWUucHJvdG90eXBlID0gewogICAgICAg
ICAgICAgaGVhZEVsZW1lbnQgPSB0aGlzLmVsZW1lbnQuY29udGVudERvY3VtZW50LmNyZWF0ZUVs
ZW1lbnQoImhlYWQiKTsKICAgICAgICAgICAgIHRoaXMuZWxlbWVudC5jb250ZW50RG9jdW1lbnQu
ZG9jdW1lbnRFbGVtZW50Lmluc2VydEJlZm9yZShoZWFkRWxlbWVudCwgdGhpcy5lbGVtZW50LmNv
bnRlbnREb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuZmlyc3RDaGlsZCk7CiAgICAgICAgIH0KKyAg
ICAgICAgCisgICAgICAgIHZhciBsaW5rRWxlbWVudCA9IHRoaXMuZWxlbWVudC5jb250ZW50RG9j
dW1lbnQuY3JlYXRlRWxlbWVudCgibGluayIpOworICAgICAgICBsaW5rRWxlbWVudC50eXBlID0g
InRleHQvY3NzIjsKKyAgICAgICAgbGlua0VsZW1lbnQucmVsID0gInN0eWxlc2hlZXQiOworICAg
ICAgICBsaW5rRWxlbWVudC5ocmVmID0gImluc3BlY3RvclN5bnRheEhpZ2hsaWdodC5jc3MiOwor
ICAgICAgICBoZWFkRWxlbWVudC5hcHBlbmRDaGlsZChsaW5rRWxlbWVudCk7CiAKICAgICAgICAg
dmFyIHN0eWxlRWxlbWVudCA9IHRoaXMuZWxlbWVudC5jb250ZW50RG9jdW1lbnQuY3JlYXRlRWxl
bWVudCgic3R5bGUiKTsKICAgICAgICAgaGVhZEVsZW1lbnQuYXBwZW5kQ2hpbGQoc3R5bGVFbGVt
ZW50KTsKIAogICAgICAgICAvLyBBZGQgdGhlc2Ugc3R5bGUgcnVsZXMgaGVyZSBzaW5jZSB0aGV5
IGFyZSBzcGVjaWZpYyB0byB0aGUgSW5zcGVjdG9yLiBUaGV5IGFsc28gYmVoYXZlIG9kZGx5IGFu
ZCBub3QKLSAgICAgICAgLy8gYWxsIHByb3BlcnRpZXMgYXBwbHkgaWYgYWRkZWQgdG8gdmlldy1z
b3VyY2UuY3NzIChiZWN1YXNlIGl0IGlzIGEgdXNlciBhZ2VudCBzaGVldC4pCisgICAgICAgIC8v
IGFsbCBwcm9wZXJ0aWVzIGFwcGx5IGlmIGFkZGVkIHRvIHZpZXctc291cmNlLmNzcyAoYmVjYXVz
ZSBpdCBpcyBhIHVzZXIgYWdlbnQgc2hlZXQuKQogICAgICAgICB2YXIgc3R5bGVUZXh0ID0gIi53
ZWJraXQtbGluZS1udW1iZXIgeyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3Jv
dW5kLXBvc2l0aW9uOiByaWdodCAxcHg7IH1cbiI7CiAgICAgICAgIHN0eWxlVGV4dCArPSAiLndl
YmtpdC1leGVjdXRpb24tbGluZSAud2Via2l0LWxpbmUtbnVtYmVyIHsgY29sb3I6IHRyYW5zcGFy
ZW50OyBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWNhbnZhcyhwcm9ncmFtLWNvdW50ZXIpOyB9
XG4iOwogCkBAIC0yNDEsMTggKzI0Nyw2IEBAIFdlYkluc3BlY3Rvci5Tb3VyY2VGcmFtZS5wcm90
b3R5cGUgPSB7CiAgICAgICAgIHN0eWxlVGV4dCArPSAiLndlYmtpdC1saW5lLWNvbnRlbnQgeyBi
YWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuIjsKICAgICAgICAgc3R5bGVUZXh0ICs9ICJALXdl
YmtpdC1rZXlmcmFtZXMgZmFkZW91dCB7ZnJvbSB7YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwg
MjU1LCAxMjApO30gdG8geyBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTt9fVxuIjsKICAgICAgICAg
c3R5bGVUZXh0ICs9ICIud2Via2l0LWhpZ2hsaWdodGVkLWxpbmUgLndlYmtpdC1saW5lLWNvbnRl
bnQgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDEyMCk7IC13ZWJraXQtYW5pbWF0
aW9uOiAnZmFkZW91dCcgMnMgNTAwbXN9XG4iOwotICAgICAgICBzdHlsZVRleHQgKz0gIi53ZWJr
aXQtamF2YXNjcmlwdC1jb21tZW50IHsgY29sb3I6IHJnYigwLCAxMTYsIDApOyB9XG4iOwotICAg
ICAgICBzdHlsZVRleHQgKz0gIi53ZWJraXQtamF2YXNjcmlwdC1rZXl3b3JkIHsgY29sb3I6IHJn
YigxNzAsIDEzLCAxNDUpOyB9XG4iOwotICAgICAgICBzdHlsZVRleHQgKz0gIi53ZWJraXQtamF2
YXNjcmlwdC1udW1iZXIgeyBjb2xvcjogcmdiKDI4LCAwLCAyMDcpOyB9XG4iOwotICAgICAgICBz
dHlsZVRleHQgKz0gIi53ZWJraXQtamF2YXNjcmlwdC1zdHJpbmcsIC53ZWJraXQtamF2YXNjcmlw
dC1yZWdleHAgeyBjb2xvcjogcmdiKDE5NiwgMjYsIDIyKTsgfVxuIjsKLQotICAgICAgICBzdHls
ZVRleHQgKz0gIi53ZWJraXQtY3NzLWNvbW1lbnQgeyBjb2xvcjogcmdiKDAsIDExNiwgMCk7IH1c
biI7Ci0gICAgICAgIHN0eWxlVGV4dCArPSAiLndlYmtpdC1jc3Mtc3RyaW5nLCAud2Via2l0LWNz
cy1rZXl3b3JkLCAud2Via2l0LWNzcy11bml0IHsgY29sb3I6IHJnYig3LCAxNDQsIDE1NCk7IH1c
biI7Ci0gICAgICAgIHN0eWxlVGV4dCArPSAiLndlYmtpdC1jc3MtbnVtYmVyIHsgY29sb3I6IHJn
Yig1MCwgMCwgMjU1KTsgfVxuIjsKLSAgICAgICAgc3R5bGVUZXh0ICs9ICIud2Via2l0LWNzcy1w
cm9wZXJ0eSwgLndlYmtpdC1jc3MtYXQtcnVsZSB7IGNvbG9yOiByZ2IoMjAwLCAwLCAwKTsgfVxu
IjsKLSAgICAgICAgc3R5bGVUZXh0ICs9ICIud2Via2l0LWNzcy11cmwgeyBjb2xvcjogcmdiKDAs
IDAsIDApOyB9XG4iOwotICAgICAgICBzdHlsZVRleHQgKz0gIi53ZWJraXQtY3NzLXNlbGVjdG9y
IHsgY29sb3I6IHJnYigwLCAwLCAwKTsgfVxuIjsKLSAgICAgICAgc3R5bGVUZXh0ICs9ICIud2Vi
a2l0LWNzcy1wc2V1ZG8tY2xhc3MgeyBjb2xvcjogcmdiKDEyOCwgMTI4LCAxMjgpOyB9XG4iOwog
CiAgICAgICAgIC8vIFRPRE86IE1vdmUgdGhlc2Ugc3R5bGVzIGludG8gaW5zcGVjdG9yLmNzcyBv
bmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yODkxMyBpcyBmaXhl
ZCBhbmQgcG9wdXAgbW92ZWQgaW50byB0aGUgdG9wIGZyYW1lLgogICAgICAgICBzdHlsZVRleHQg
Kz0gIi5wb3B1cC1jb250ZW50IHsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAxMDAwMDsg
cGFkZGluZzogNHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjAzLCAyMjYsIDI1NSk7IC13ZWJr
aXQtYm9yZGVyLXJhZGl1czogN3B4OyBib3JkZXI6IDJweCBzb2xpZCByZ2IoMTY5LCAxNzIsIDIw
Myk7IH0iOwpJbmRleDogV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5jc3MK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5jc3MJ
KHJldmlzaW9uIDQ5MDgxKQorKysgV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rv
ci5jc3MJKHdvcmtpbmcgY29weSkKQEAgLTM0MjYsNDcgKzM0MjYsMyBAQCBvbC5icmVha3BvaW50
LWxpc3QgewogLndlYmtpdC1odG1sLWpzLW5vZGUsIC53ZWJraXQtaHRtbC1jc3Mtbm9kZSB7CiAg
ICAgd2hpdGUtc3BhY2U6IHByZTsKIH0KLQotLndlYmtpdC1jc3MtY29tbWVudCB7IAotICAgIGNv
bG9yOiByZ2IoMCwgMTE2LCAwKTsKLX0KLQotLndlYmtpdC1jc3Mtc3RyaW5nLCAud2Via2l0LWNz
cy1rZXl3b3JkLCAud2Via2l0LWNzcy11bml0IHsKLSAgICBjb2xvcjogcmdiKDcsIDE0NCwgMTU0
KTsKLX0KLQotLndlYmtpdC1jc3MtbnVtYmVyIHsKLSAgICBjb2xvcjogcmdiKDUwLCAwLCAyNTUp
OwotfQotCi0ud2Via2l0LWNzcy1wcm9wZXJ0eSwgLndlYmtpdC1jc3MtYXQtcnVsZSB7Ci0gICAg
Y29sb3I6IHJnYigyMDAsIDAsIDApOwotfQotCi0ud2Via2l0LWNzcy11cmwgewotICAgIGNvbG9y
OiByZ2IoMCwgMCwgMCk7Ci19Ci0KLS53ZWJraXQtY3NzLXNlbGVjdG9yIHsKLSAgICBjb2xvcjog
cmdiKDAsIDAsIDApOwotfQotCi0ud2Via2l0LWNzcy1wc2V1ZG8tY2xhc3MgewotICAgIGNvbG9y
OiByZ2IoMTI4LCAxMjgsIDEyOCk7Ci19Ci0KLS53ZWJraXQtamF2YXNjcmlwdC1jb21tZW50IHsK
LSAgICBjb2xvcjogcmdiKDAsIDExNiwgMCk7Ci19Ci0KLS53ZWJraXQtamF2YXNjcmlwdC1rZXl3
b3JkIHsKLSAgICBjb2xvcjogcmdiKDE3MCwgMTMsIDE0NSk7Ci19Ci0KLS53ZWJraXQtamF2YXNj
cmlwdC1udW1iZXIgewotICAgIGNvbG9yOiByZ2IoMjgsIDAsIDIwNyk7Ci19Ci0KLS53ZWJraXQt
amF2YXNjcmlwdC1zdHJpbmcsIC53ZWJraXQtamF2YXNjcmlwdC1yZWdleHAgewotICAgIGNvbG9y
OiByZ2IoMTk2LCAyNiwgMjIpOwotfQpJbmRleDogV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5k
L2luc3BlY3Rvci5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVu
ZC9pbnNwZWN0b3IuaHRtbAkocmV2aXNpb24gNDkwNzMpCisrKyBXZWJDb3JlL2luc3BlY3Rvci9m
cm9udC1lbmQvaW5zcGVjdG9yLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTMwLDYgKzMwLDcgQEAg
VEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQTwogPGhlYWQ+CiAgICAgPG1l
dGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9
dXRmLTgiPgogICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9
Imluc3BlY3Rvci5jc3MiPgorICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9j
c3MiIGhyZWY9Imluc3BlY3RvclN5bnRheEhpZ2hsaWdodC5jc3MiPgogICAgIDxzY3JpcHQgdHlw
ZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9InV0aWxpdGllcy5qcyI+PC9zY3JpcHQ+CiAgICAgPHNj
cmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0idHJlZW91dGxpbmUuanMiPjwvc2NyaXB0
PgogICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imluc3BlY3Rvci5qcyI+
PC9zY3JpcHQ+CkluZGV4OiBXZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yU3lu
dGF4SGlnaGxpZ2h0LmNzcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2luc3BlY3Rvci9mcm9udC1l
bmQvaW5zcGVjdG9yU3ludGF4SGlnaGxpZ2h0LmNzcwkocmV2aXNpb24gMCkKKysrIFdlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3JTeW50YXhIaWdobGlnaHQuY3NzCShyZXZpc2lv
biAwKQpAQCAtMCwwICsxLDcxIEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDA5IEFwcGxlIElu
Yy4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKgorICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBp
biBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmljYXRp
b24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMK
KyAqIGFyZSBtZXQ6CisgKgorICogMS4gIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBt
dXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICAgbm90aWNlLCB0aGlzIGxpc3Qg
b2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLiAKKyAqIDIuICBSZWRp
c3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHly
aWdodAorICogICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xs
b3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKKyAqICAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhl
ciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLiAKKyAqIDMuICBOZWl0
aGVyIHRoZSBuYW1lIG9mIEFwcGxlIENvbXB1dGVyLCBJbmMuICgiQXBwbGUiKSBub3IgdGhlIG5h
bWVzIG9mCisgKiAgICAgaXRzIGNvbnRyaWJ1dG9ycyBtYXkgYmUgdXNlZCB0byBlbmRvcnNlIG9y
IHByb21vdGUgcHJvZHVjdHMgZGVyaXZlZAorICogICAgIGZyb20gdGhpcyBzb2Z0d2FyZSB3aXRo
b3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4gCisgKgorICogVEhJUyBTT0ZU
V0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBBTkQgSVRTIENPTlRSSUJVVE9SUyAiQVMgSVMiIEFO
RCBBTlkKKyAqIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBO
T1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQKKyAqIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklM
SVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBUkUKKyAqIERJU0NMQUlN
RUQuIElOIE5PIEVWRU5UIFNIQUxMIEFQUExFIE9SIElUUyBDT05UUklCVVRPUlMgQkUgTElBQkxF
IEZPUiBBTlkKKyAqIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsIEVYRU1Q
TEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTCisgKiAoSU5DTFVESU5HLCBCVVQgTk9UIExJ
TUlURUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7Cisg
KiBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9O
KSBIT1dFVkVSIENBVVNFRCBBTkQKKyAqIE9OIEFOWSBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVU
SEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCisgKiAoSU5DTFVESU5H
IE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBV
U0UgT0YKKyAqIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJ
VFkgT0YgU1VDSCBEQU1BR0UuCisgKi8KKworLndlYmtpdC1jc3MtY29tbWVudCB7IAorICAgIGNv
bG9yOiByZ2IoMCwgMTE2LCAwKTsKK30KKworLndlYmtpdC1jc3Mtc3RyaW5nLCAud2Via2l0LWNz
cy1rZXl3b3JkLCAud2Via2l0LWNzcy11bml0IHsKKyAgICBjb2xvcjogcmdiKDcsIDE0NCwgMTU0
KTsKK30KKworLndlYmtpdC1jc3MtbnVtYmVyIHsKKyAgICBjb2xvcjogcmdiKDUwLCAwLCAyNTUp
OworfQorCisud2Via2l0LWNzcy1wcm9wZXJ0eSwgLndlYmtpdC1jc3MtYXQtcnVsZSB7CisgICAg
Y29sb3I6IHJnYigyMDAsIDAsIDApOworfQorCisud2Via2l0LWNzcy11cmwgeworICAgIGNvbG9y
OiByZ2IoMCwgMCwgMCk7Cit9CisKKy53ZWJraXQtY3NzLXNlbGVjdG9yIHsKKyAgICBjb2xvcjog
cmdiKDAsIDAsIDApOworfQorCisud2Via2l0LWNzcy1wc2V1ZG8tY2xhc3MgeworICAgIGNvbG9y
OiByZ2IoMTI4LCAxMjgsIDEyOCk7Cit9CisKKy53ZWJraXQtamF2YXNjcmlwdC1jb21tZW50IHsK
KyAgICBjb2xvcjogcmdiKDAsIDExNiwgMCk7Cit9CisKKy53ZWJraXQtamF2YXNjcmlwdC1rZXl3
b3JkIHsKKyAgICBjb2xvcjogcmdiKDE3MCwgMTMsIDE0NSk7Cit9CisKKy53ZWJraXQtamF2YXNj
cmlwdC1udW1iZXIgeworICAgIGNvbG9yOiByZ2IoMjgsIDAsIDIwNyk7Cit9CisKKy53ZWJraXQt
amF2YXNjcmlwdC1zdHJpbmcsIC53ZWJraXQtamF2YXNjcmlwdC1yZWdleHAgeworICAgIGNvbG9y
OiByZ2IoMTk2LCAyNiwgMjIpOworfQo=
</data>
<flag name="review"
          id="21855"
          type_id="1"
          status="-"
          setter="timothy"
    />
    <flag name="commit-queue"
          id="21856"
          type_id="3"
          status="-"
          setter="bweinstein"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>40611</attachid>
            <date>2009-10-04 22:22:19 -0700</date>
            <delta_ts>2009-10-04 22:23:40 -0700</delta_ts>
            <desc>Also WebKit.qrc</desc>
            <filename>css_refactor.patch</filename>
            <type>text/plain</type>
            <size>10227</size>
            <attacher name="Brian Weinstein">bweinstein</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0OTA4MSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjMgQEAKKzIwMDktMTAtMDQgIEJyaWFuIFdlaW5zdGVpbiAgPGJ3ZWluc3RlaW5A
YXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorICAgICAg
ICAKKyAgICAgICAgRml4ZXMgPGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0zMDA2ND4KKyAgICAgICAgU3ludGF4IEhpZ2hsaWdodGluZyBDU1Mgc2hvdWxkbid0IGJlIGR1
cGxpY2F0ZWQuCisKKyAgICAgICAgUmVmYWN0b3Igc3ludGF4IGhpZ2hsaWdodGluZyBDU1MgaW50
byBhIG5ldyBmaWxlLCBhZGQgaXQgdG8gdGhlCisgICAgICAgIHByb2plY3RzLCBhbmQgaGF2ZSBT
b3VyY2VGcmFtZS5qcyBhbmQgaW5zcGVjdG9yLmh0bWwgaW5jbHVkZSB0aGUKKyAgICAgICAgbmV3
IENTUyBmaWxlLgorCisgICAgICAgICogV2ViQ29yZS5neXBpOgorICAgICAgICAqIFdlYkNvcmUu
dmNwcm9qL1dlYkNvcmUudmNwcm9qOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvU291
cmNlRnJhbWUuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuU291cmNlRnJhbWUucHJvdG90eXBl
Ll9sb2FkZWQpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzczoK
KyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5odG1sOgorICAgICAgICAq
IGluc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yU3ludGF4SGlnaGxpZ2h0LmNzczogQWRkZWQu
CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9XZWJLaXQucXJjOgorCiAyMDA5LTEwLTA0
ICBCcmlhbiBXZWluc3RlaW4gIDxid2VpbnN0ZWluQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZp
ZXdlZCBieSBUaW1vdGh5IEhhdGNoZXIuCkluZGV4OiBXZWJDb3JlL1dlYkNvcmUuZ3lwaQo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJDb3JlL1dlYkNvcmUuZ3lwaQkocmV2aXNpb24gNDkwNzMpCisrKyBXZWJD
b3JlL1dlYkNvcmUuZ3lwaQkod29ya2luZyBjb3B5KQpAQCAtMzYyNSw2ICszNjI1LDcgQEAKICAg
ICAgICAgICAgICdpbnNwZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanMnLAogICAgICAgICAgICAgJ2lu
c3BlY3Rvci9mcm9udC1lbmQvV2F0Y2hFeHByZXNzaW9uc1NpZGViYXJQYW5lLmpzJywKICAgICAg
ICAgICAgICdpbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5jc3MnLAorICAgICAgICAgICAg
J2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yU3ludGF4SGlnaGxpZ2h0LmNzcycsCiAgICAg
ICAgIF0sCiAgICAgICAgICd3ZWJpbnNwZWN0b3JfaW1hZ2VfZmlsZXMnOiBbCiAKSW5kZXg6IFdl
YkNvcmUvV2ViQ29yZS52Y3Byb2ovV2ViQ29yZS52Y3Byb2oKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29y
ZS9XZWJDb3JlLnZjcHJvai9XZWJDb3JlLnZjcHJvagkocmV2aXNpb24gNDkwNzMpCisrKyBXZWJD
b3JlL1dlYkNvcmUudmNwcm9qL1dlYkNvcmUudmNwcm9qCSh3b3JraW5nIGNvcHkpCkBAIC0zMTUz
MSw2ICszMTUzMSwxMCBAQAogCQkJCQk+DQogCQkJCTwvRmlsZT4NCiAJCQkJPEZpbGUNCisJCQkJ
CVJlbGF0aXZlUGF0aD0iLi5caW5zcGVjdG9yXGZyb250LWVuZFxpbnNwZWN0b3JTeW50YXhIaWdo
bGlnaHQuY3NzIg0KKwkJCQkJPg0KKwkJCQk8L0ZpbGU+DQorCQkJCTxGaWxlDQogCQkJCQlSZWxh
dGl2ZVBhdGg9Ii4uXGluc3BlY3Rvclxmcm9udC1lbmRcaW5zcGVjdG9yLmh0bWwiDQogCQkJCQk+
DQogCQkJCTwvRmlsZT4NCkluZGV4OiBXZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU291cmNl
RnJhbWUuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJj
ZUZyYW1lLmpzCShyZXZpc2lvbiA0OTA3MykKKysrIFdlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVu
ZC9Tb3VyY2VGcmFtZS5qcwkod29ya2luZyBjb3B5KQpAQCAtMjE3LDEyICsyMTcsMTggQEAgV2Vi
SW5zcGVjdG9yLlNvdXJjZUZyYW1lLnByb3RvdHlwZSA9IHsKICAgICAgICAgICAgIGhlYWRFbGVt
ZW50ID0gdGhpcy5lbGVtZW50LmNvbnRlbnREb2N1bWVudC5jcmVhdGVFbGVtZW50KCJoZWFkIik7
CiAgICAgICAgICAgICB0aGlzLmVsZW1lbnQuY29udGVudERvY3VtZW50LmRvY3VtZW50RWxlbWVu
dC5pbnNlcnRCZWZvcmUoaGVhZEVsZW1lbnQsIHRoaXMuZWxlbWVudC5jb250ZW50RG9jdW1lbnQu
ZG9jdW1lbnRFbGVtZW50LmZpcnN0Q2hpbGQpOwogICAgICAgICB9CisgICAgICAgIAorICAgICAg
ICB2YXIgbGlua0VsZW1lbnQgPSB0aGlzLmVsZW1lbnQuY29udGVudERvY3VtZW50LmNyZWF0ZUVs
ZW1lbnQoImxpbmsiKTsKKyAgICAgICAgbGlua0VsZW1lbnQudHlwZSA9ICJ0ZXh0L2NzcyI7Cisg
ICAgICAgIGxpbmtFbGVtZW50LnJlbCA9ICJzdHlsZXNoZWV0IjsKKyAgICAgICAgbGlua0VsZW1l
bnQuaHJlZiA9ICJpbnNwZWN0b3JTeW50YXhIaWdobGlnaHQuY3NzIjsKKyAgICAgICAgaGVhZEVs
ZW1lbnQuYXBwZW5kQ2hpbGQobGlua0VsZW1lbnQpOwogCiAgICAgICAgIHZhciBzdHlsZUVsZW1l
bnQgPSB0aGlzLmVsZW1lbnQuY29udGVudERvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInN0eWxlIik7
CiAgICAgICAgIGhlYWRFbGVtZW50LmFwcGVuZENoaWxkKHN0eWxlRWxlbWVudCk7CiAKICAgICAg
ICAgLy8gQWRkIHRoZXNlIHN0eWxlIHJ1bGVzIGhlcmUgc2luY2UgdGhleSBhcmUgc3BlY2lmaWMg
dG8gdGhlIEluc3BlY3Rvci4gVGhleSBhbHNvIGJlaGF2ZSBvZGRseSBhbmQgbm90Ci0gICAgICAg
IC8vIGFsbCBwcm9wZXJ0aWVzIGFwcGx5IGlmIGFkZGVkIHRvIHZpZXctc291cmNlLmNzcyAoYmVj
dWFzZSBpdCBpcyBhIHVzZXIgYWdlbnQgc2hlZXQuKQorICAgICAgICAvLyBhbGwgcHJvcGVydGll
cyBhcHBseSBpZiBhZGRlZCB0byB2aWV3LXNvdXJjZS5jc3MgKGJlY2F1c2UgaXQgaXMgYSB1c2Vy
IGFnZW50IHNoZWV0LikKICAgICAgICAgdmFyIHN0eWxlVGV4dCA9ICIud2Via2l0LWxpbmUtbnVt
YmVyIHsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1wb3NpdGlvbjog
cmlnaHQgMXB4OyB9XG4iOwogICAgICAgICBzdHlsZVRleHQgKz0gIi53ZWJraXQtZXhlY3V0aW9u
LWxpbmUgLndlYmtpdC1saW5lLW51bWJlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgYmFja2dyb3Vu
ZC1pbWFnZTogLXdlYmtpdC1jYW52YXMocHJvZ3JhbS1jb3VudGVyKTsgfVxuIjsKIApAQCAtMjQx
LDE4ICsyNDcsNiBAQCBXZWJJbnNwZWN0b3IuU291cmNlRnJhbWUucHJvdG90eXBlID0gewogICAg
ICAgICBzdHlsZVRleHQgKz0gIi53ZWJraXQtbGluZS1jb250ZW50IHsgYmFja2dyb3VuZC1jb2xv
cjogd2hpdGU7IH1cbiI7CiAgICAgICAgIHN0eWxlVGV4dCArPSAiQC13ZWJraXQta2V5ZnJhbWVz
IGZhZGVvdXQge2Zyb20ge2JhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMTIwKTt9IHRv
IHsgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7fX1cbiI7CiAgICAgICAgIHN0eWxlVGV4dCArPSAi
LndlYmtpdC1oaWdobGlnaHRlZC1saW5lIC53ZWJraXQtbGluZS1jb250ZW50IHsgYmFja2dyb3Vu
ZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAxMjApOyAtd2Via2l0LWFuaW1hdGlvbjogJ2ZhZGVvdXQn
IDJzIDUwMG1zfVxuIjsKLSAgICAgICAgc3R5bGVUZXh0ICs9ICIud2Via2l0LWphdmFzY3JpcHQt
Y29tbWVudCB7IGNvbG9yOiByZ2IoMCwgMTE2LCAwKTsgfVxuIjsKLSAgICAgICAgc3R5bGVUZXh0
ICs9ICIud2Via2l0LWphdmFzY3JpcHQta2V5d29yZCB7IGNvbG9yOiByZ2IoMTcwLCAxMywgMTQ1
KTsgfVxuIjsKLSAgICAgICAgc3R5bGVUZXh0ICs9ICIud2Via2l0LWphdmFzY3JpcHQtbnVtYmVy
IHsgY29sb3I6IHJnYigyOCwgMCwgMjA3KTsgfVxuIjsKLSAgICAgICAgc3R5bGVUZXh0ICs9ICIu
d2Via2l0LWphdmFzY3JpcHQtc3RyaW5nLCAud2Via2l0LWphdmFzY3JpcHQtcmVnZXhwIHsgY29s
b3I6IHJnYigxOTYsIDI2LCAyMik7IH1cbiI7Ci0KLSAgICAgICAgc3R5bGVUZXh0ICs9ICIud2Vi
a2l0LWNzcy1jb21tZW50IHsgY29sb3I6IHJnYigwLCAxMTYsIDApOyB9XG4iOwotICAgICAgICBz
dHlsZVRleHQgKz0gIi53ZWJraXQtY3NzLXN0cmluZywgLndlYmtpdC1jc3Mta2V5d29yZCwgLndl
YmtpdC1jc3MtdW5pdCB7IGNvbG9yOiByZ2IoNywgMTQ0LCAxNTQpOyB9XG4iOwotICAgICAgICBz
dHlsZVRleHQgKz0gIi53ZWJraXQtY3NzLW51bWJlciB7IGNvbG9yOiByZ2IoNTAsIDAsIDI1NSk7
IH1cbiI7Ci0gICAgICAgIHN0eWxlVGV4dCArPSAiLndlYmtpdC1jc3MtcHJvcGVydHksIC53ZWJr
aXQtY3NzLWF0LXJ1bGUgeyBjb2xvcjogcmdiKDIwMCwgMCwgMCk7IH1cbiI7Ci0gICAgICAgIHN0
eWxlVGV4dCArPSAiLndlYmtpdC1jc3MtdXJsIHsgY29sb3I6IHJnYigwLCAwLCAwKTsgfVxuIjsK
LSAgICAgICAgc3R5bGVUZXh0ICs9ICIud2Via2l0LWNzcy1zZWxlY3RvciB7IGNvbG9yOiByZ2Io
MCwgMCwgMCk7IH1cbiI7Ci0gICAgICAgIHN0eWxlVGV4dCArPSAiLndlYmtpdC1jc3MtcHNldWRv
LWNsYXNzIHsgY29sb3I6IHJnYigxMjgsIDEyOCwgMTI4KTsgfVxuIjsKIAogICAgICAgICAvLyBU
T0RPOiBNb3ZlIHRoZXNlIHN0eWxlcyBpbnRvIGluc3BlY3Rvci5jc3Mgb25jZSBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjg5MTMgaXMgZml4ZWQgYW5kIHBvcHVwIG1v
dmVkIGludG8gdGhlIHRvcCBmcmFtZS4KICAgICAgICAgc3R5bGVUZXh0ICs9ICIucG9wdXAtY29u
dGVudCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMTAwMDA7IHBhZGRpbmc6IDRweDsg
YmFja2dyb3VuZC1jb2xvcjogcmdiKDIwMywgMjI2LCAyNTUpOyAtd2Via2l0LWJvcmRlci1yYWRp
dXM6IDdweDsgYm9yZGVyOiAycHggc29saWQgcmdiKDE2OSwgMTcyLCAyMDMpOyB9IjsKSW5kZXg6
IFdlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9XZWJLaXQucXJjCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9XZWJLaXQucXJjCShyZXZpc2lvbiA0OTA3MykKKysr
IFdlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9XZWJLaXQucXJjCSh3b3JraW5nIGNvcHkpCkBA
IC02NSw2ICs2NSw3IEBACiAgICAgPGZpbGU+Vmlldy5qczwvZmlsZT4KICAgICA8ZmlsZT5XYXRj
aEV4cHJlc3Npb25zU2lkZWJhclBhbmUuanM8L2ZpbGU+CiAgICAgPGZpbGU+aW5zcGVjdG9yLmNz
czwvZmlsZT4KKyAgICA8ZmlsZT5pbnNwZWN0b3JTeW50YXhIaWdobGlnaHQuY3NzPC9maWxlPgog
ICAgIDxmaWxlPkltYWdlcy9iYWNrLnBuZzwvZmlsZT4KICAgICA8ZmlsZT5JbWFnZXMvY2hlY2tl
ci5wbmc8L2ZpbGU+CiAgICAgPGZpbGU+SW1hZ2VzL2NsZWFyQ29uc29sZUJ1dHRvbkdseXBoLnBu
ZzwvZmlsZT4KSW5kZXg6IFdlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuY3Nz
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFdlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuY3Nz
CShyZXZpc2lvbiA0OTA4MSkKKysrIFdlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0
b3IuY3NzCSh3b3JraW5nIGNvcHkpCkBAIC0zNDI2LDQ3ICszNDI2LDMgQEAgb2wuYnJlYWtwb2lu
dC1saXN0IHsKIC53ZWJraXQtaHRtbC1qcy1ub2RlLCAud2Via2l0LWh0bWwtY3NzLW5vZGUgewog
ICAgIHdoaXRlLXNwYWNlOiBwcmU7CiB9Ci0KLS53ZWJraXQtY3NzLWNvbW1lbnQgeyAKLSAgICBj
b2xvcjogcmdiKDAsIDExNiwgMCk7Ci19Ci0KLS53ZWJraXQtY3NzLXN0cmluZywgLndlYmtpdC1j
c3Mta2V5d29yZCwgLndlYmtpdC1jc3MtdW5pdCB7Ci0gICAgY29sb3I6IHJnYig3LCAxNDQsIDE1
NCk7Ci19Ci0KLS53ZWJraXQtY3NzLW51bWJlciB7Ci0gICAgY29sb3I6IHJnYig1MCwgMCwgMjU1
KTsKLX0KLQotLndlYmtpdC1jc3MtcHJvcGVydHksIC53ZWJraXQtY3NzLWF0LXJ1bGUgewotICAg
IGNvbG9yOiByZ2IoMjAwLCAwLCAwKTsKLX0KLQotLndlYmtpdC1jc3MtdXJsIHsKLSAgICBjb2xv
cjogcmdiKDAsIDAsIDApOwotfQotCi0ud2Via2l0LWNzcy1zZWxlY3RvciB7Ci0gICAgY29sb3I6
IHJnYigwLCAwLCAwKTsKLX0KLQotLndlYmtpdC1jc3MtcHNldWRvLWNsYXNzIHsKLSAgICBjb2xv
cjogcmdiKDEyOCwgMTI4LCAxMjgpOwotfQotCi0ud2Via2l0LWphdmFzY3JpcHQtY29tbWVudCB7
Ci0gICAgY29sb3I6IHJnYigwLCAxMTYsIDApOwotfQotCi0ud2Via2l0LWphdmFzY3JpcHQta2V5
d29yZCB7Ci0gICAgY29sb3I6IHJnYigxNzAsIDEzLCAxNDUpOwotfQotCi0ud2Via2l0LWphdmFz
Y3JpcHQtbnVtYmVyIHsKLSAgICBjb2xvcjogcmdiKDI4LCAwLCAyMDcpOwotfQotCi0ud2Via2l0
LWphdmFzY3JpcHQtc3RyaW5nLCAud2Via2l0LWphdmFzY3JpcHQtcmVnZXhwIHsKLSAgICBjb2xv
cjogcmdiKDE5NiwgMjYsIDIyKTsKLX0KSW5kZXg6IFdlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVu
ZC9pbnNwZWN0b3IuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2luc3BlY3Rvci9mcm9udC1l
bmQvaW5zcGVjdG9yLmh0bWwJKHJldmlzaW9uIDQ5MDczKQorKysgV2ViQ29yZS9pbnNwZWN0b3Iv
ZnJvbnQtZW5kL2luc3BlY3Rvci5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0zMCw2ICszMCw3IEBA
IFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE8KIDxoZWFkPgogICAgIDxt
ZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0
PXV0Zi04Ij4KICAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVm
PSJpbnNwZWN0b3IuY3NzIj4KKyAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQv
Y3NzIiBocmVmPSJpbnNwZWN0b3JTeW50YXhIaWdobGlnaHQuY3NzIj4KICAgICA8c2NyaXB0IHR5
cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJ1dGlsaXRpZXMuanMiPjwvc2NyaXB0PgogICAgIDxz
Y3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9InRyZWVvdXRsaW5lLmpzIj48L3Njcmlw
dD4KICAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJpbnNwZWN0b3IuanMi
Pjwvc2NyaXB0PgpJbmRleDogV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3RvclN5
bnRheEhpZ2hsaWdodC5jc3MKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL2luc3BlY3RvclN5bnRheEhpZ2hsaWdodC5jc3MJKHJldmlzaW9uIDApCisrKyBXZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yU3ludGF4SGlnaGxpZ2h0LmNzcwkocmV2aXNp
b24gMCkKQEAgLTAsMCArMSw3MSBAQAorLyoKKyAqIENvcHlyaWdodCAoQykgMjAwOSBBcHBsZSBJ
bmMuICBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2Ug
aW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAorICogbW9kaWZpY2F0
aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25z
CisgKiBhcmUgbWV0OgorICoKKyAqIDEuICBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUg
bXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgIG5vdGljZSwgdGhpcyBsaXN0
IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4gCisgKiAyLiAgUmVk
aXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5
cmlnaHQKKyAqICAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9s
bG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCisgKiAgICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3Ro
ZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4gCisgKiAzLiAgTmVp
dGhlciB0aGUgbmFtZSBvZiBBcHBsZSBDb21wdXRlciwgSW5jLiAoIkFwcGxlIikgbm9yIHRoZSBu
YW1lcyBvZgorICogICAgIGl0cyBjb250cmlidXRvcnMgbWF5IGJlIHVzZWQgdG8gZW5kb3JzZSBv
ciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2ZWQKKyAqICAgICBmcm9tIHRoaXMgc29mdHdhcmUgd2l0
aG91dCBzcGVjaWZpYyBwcmlvciB3cml0dGVuIHBlcm1pc3Npb24uIAorICoKKyAqIFRISVMgU09G
VFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUgQU5EIElUUyBDT05UUklCVVRPUlMgIkFTIElTIiBB
TkQgQU5ZCisgKiBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQg
Tk9UIExJTUlURUQgVE8sIFRIRSBJTVBMSUVECisgKiBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJ
TElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFCisgKiBESVNDTEFJ
TUVELiBJTiBOTyBFVkVOVCBTSEFMTCBBUFBMRSBPUiBJVFMgQ09OVFJJQlVUT1JTIEJFIExJQUJM
RSBGT1IgQU5ZCisgKiBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVN
UExBUlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUworICogKElOQ0xVRElORywgQlVUIE5PVCBM
SU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOwor
ICogTE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElP
TikgSE9XRVZFUiBDQVVTRUQgQU5ECisgKiBPTiBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hF
VEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAorICogKElOQ0xVRElO
RyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUg
VVNFIE9GCisgKiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklM
SVRZIE9GIFNVQ0ggREFNQUdFLgorICovCisKKy53ZWJraXQtY3NzLWNvbW1lbnQgeyAKKyAgICBj
b2xvcjogcmdiKDAsIDExNiwgMCk7Cit9CisKKy53ZWJraXQtY3NzLXN0cmluZywgLndlYmtpdC1j
c3Mta2V5d29yZCwgLndlYmtpdC1jc3MtdW5pdCB7CisgICAgY29sb3I6IHJnYig3LCAxNDQsIDE1
NCk7Cit9CisKKy53ZWJraXQtY3NzLW51bWJlciB7CisgICAgY29sb3I6IHJnYig1MCwgMCwgMjU1
KTsKK30KKworLndlYmtpdC1jc3MtcHJvcGVydHksIC53ZWJraXQtY3NzLWF0LXJ1bGUgeworICAg
IGNvbG9yOiByZ2IoMjAwLCAwLCAwKTsKK30KKworLndlYmtpdC1jc3MtdXJsIHsKKyAgICBjb2xv
cjogcmdiKDAsIDAsIDApOworfQorCisud2Via2l0LWNzcy1zZWxlY3RvciB7CisgICAgY29sb3I6
IHJnYigwLCAwLCAwKTsKK30KKworLndlYmtpdC1jc3MtcHNldWRvLWNsYXNzIHsKKyAgICBjb2xv
cjogcmdiKDEyOCwgMTI4LCAxMjgpOworfQorCisud2Via2l0LWphdmFzY3JpcHQtY29tbWVudCB7
CisgICAgY29sb3I6IHJnYigwLCAxMTYsIDApOworfQorCisud2Via2l0LWphdmFzY3JpcHQta2V5
d29yZCB7CisgICAgY29sb3I6IHJnYigxNzAsIDEzLCAxNDUpOworfQorCisud2Via2l0LWphdmFz
Y3JpcHQtbnVtYmVyIHsKKyAgICBjb2xvcjogcmdiKDI4LCAwLCAyMDcpOworfQorCisud2Via2l0
LWphdmFzY3JpcHQtc3RyaW5nLCAud2Via2l0LWphdmFzY3JpcHQtcmVnZXhwIHsKKyAgICBjb2xv
cjogcmdiKDE5NiwgMjYsIDIyKTsKK30K
</data>
<flag name="review"
          id="21857"
          type_id="1"
          status="+"
          setter="timothy"
    />
    <flag name="commit-queue"
          id="21858"
          type_id="3"
          status="-"
          setter="bweinstein"
    />
          </attachment>
      

    </bug>

</bugzilla>