<?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>31522</bug_id>
          
          <creation_ts>2009-11-15 17:09:25 -0800</creation_ts>
          <short_desc>[Chromium] Allow building without SVG</short_desc>
          <delta_ts>2010-02-23 08:16:32 -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>SVG</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Evan Martin">evan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>jorlow</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>mark</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>163814</commentid>
    <comment_count>0</comment_count>
      <attachid>43257</attachid>
    <who name="Evan Martin">evan</who>
    <bug_when>2009-11-15 17:09:25 -0800</bug_when>
    <thetext>Created attachment 43257
wip patch

I don&apos;t use SVG in my day-to-day debugging and it&apos;s a bunch of extra code for
the compiler, linker, etc. to move around.

I measured it at around 14.5% of the resulting binary size of a Debug build.

We should allow building without SVG.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192777</commentid>
    <comment_count>1</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2010-02-22 20:50:21 -0800</bug_when>
    <thetext>Evan, did you intended to put this patch up for review ? It seems to me that maybe you accidentally marked it for r-.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192822</commentid>
    <comment_count>2</comment_count>
    <who name="Evan Martin">evan</who>
    <bug_when>2010-02-23 01:09:30 -0800</bug_when>
    <thetext>No, the patch wasn&apos;t complete so I marked it so that it explicitly shouldn&apos;t be reviewed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192925</commentid>
    <comment_count>3</comment_count>
      <attachid>49288</attachid>
    <who name="Evan Martin">evan</who>
    <bug_when>2010-02-23 06:56:37 -0800</bug_when>
    <thetext>Created attachment 49288
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192928</commentid>
    <comment_count>4</comment_count>
    <who name="Evan Martin">evan</who>
    <bug_when>2010-02-23 07:02:55 -0800</bug_when>
    <thetext>Needs a changelog, arg.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192932</commentid>
    <comment_count>5</comment_count>
      <attachid>49292</attachid>
    <who name="Evan Martin">evan</who>
    <bug_when>2010-02-23 07:04:43 -0800</bug_when>
    <thetext>Created attachment 49292
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192933</commentid>
    <comment_count>6</comment_count>
    <who name="Evan Martin">evan</who>
    <bug_when>2010-02-23 07:06:06 -0800</bug_when>
    <thetext>With this patch, my Chrome debug binary is 71mb smaller.  Most of the cut fat is in DerivedSources which is the slowest file to build, too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192938</commentid>
    <comment_count>7</comment_count>
    <who name="Evan Martin">evan</who>
    <bug_when>2010-02-23 07:11:18 -0800</bug_when>
    <thetext>+mark for gyp comments</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192939</commentid>
    <comment_count>8</comment_count>
    <who name="Evan Martin">evan</who>
    <bug_when>2010-02-23 07:11:57 -0800</bug_when>
    <thetext>Chrome-side bits (not needed to land this patch, just for reference).
http://codereview.chromium.org/655001</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192940</commentid>
    <comment_count>9</comment_count>
      <attachid>49292</attachid>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-02-23 07:12:44 -0800</bug_when>
    <thetext>Comment on attachment 49292
patch

r=me

This is probably worth a chromium-dev post.  :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192950</commentid>
    <comment_count>10</comment_count>
    <who name="Evan Martin">evan</who>
    <bug_when>2010-02-23 07:51:22 -0800</bug_when>
    <thetext>r55152</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192955</commentid>
    <comment_count>11</comment_count>
      <attachid>49292</attachid>
    <who name="Mark Mentovai">mark</who>
    <bug_when>2010-02-23 08:11:47 -0800</bug_when>
    <thetext>Comment on attachment 49292
patch

[       &apos;sources&apos;: [,]
[...]
&gt;-        # idl rule
&gt;+        # idl rules except for svg (added below)
&gt;         &apos;&lt;@(webcore_bindings_idl_files)&apos;,
&gt;       ],
&gt;+      &apos;conditions&apos;: [
&gt;+        [&apos;enable_svg!=0&apos;, {
&gt;+          &apos;sources&apos;: [
&gt;+            &apos;&lt;@(webcore_bindings_idl_files)&apos;,
&gt;+          ],
&gt;+        }],
&gt;+      ],

This says &quot;add webcore_bindings_idl_files to sources, and if enable_svg, add them again.&quot;  I doubt that&apos;s what you meant.

GYP singleton processing will strip the extras so the above won&apos;t be harmful, but you should fix it.  This section should be OK the way it was prior to this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192962</commentid>
    <comment_count>12</comment_count>
    <who name="Evan Martin">evan</who>
    <bug_when>2010-02-23 08:16:32 -0800</bug_when>
    <thetext>Wow, how does this even compile!?  It is supposed to reference a different variable (the svg-specific one).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>43257</attachid>
            <date>2009-11-15 17:09:25 -0800</date>
            <delta_ts>2010-02-23 06:56:32 -0800</delta_ts>
            <desc>wip patch</desc>
            <filename>wip patch.patch</filename>
            <type>text/plain</type>
            <size>3805</size>
            <attacher name="Evan Martin">evan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXAgYi9XZWJDb3JlL1dl
YkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCmluZGV4IGViMTBlZWUuLmI4YWVjZTMgMTAwNjQ0Ci0tLSBh
L1dlYkNvcmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXAKKysrIGIvV2ViQ29yZS9XZWJDb3JlLmd5
cC9XZWJDb3JlLmd5cApAQCAtNTcwLDggKzU3MCw4IEBACiAgICAgICAgICMgQWRkaXRpb25hbCAu
Y3BwIGZpbGVzIGZyb20gd2ViY29yZV9iaW5kaW5nc19zb3VyY2VzIGFjdGlvbnMuCiAgICAgICAg
ICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvSFRNTEVsZW1lbnRGYWN0b3J5LmNw
cCcsCiAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvSFRNTE5hbWVz
LmNwcCcsCi0gICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvU1ZHRWxl
bWVudEZhY3RvcnkuY3BwJywKLSAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dl
YmtpdC9TVkdOYW1lcy5jcHAnLAorICAgICAgICAjJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIp
L3dlYmtpdC9TVkdFbGVtZW50RmFjdG9yeS5jcHAnLAorICAgICAgICAjJzwoU0hBUkVEX0lOVEVS
TUVESUFURV9ESVIpL3dlYmtpdC9TVkdOYW1lcy5jcHAnLAogICAgICAgICAnPChTSEFSRURfSU5U
RVJNRURJQVRFX0RJUikvd2Via2l0L1VzZXJBZ2VudFN0eWxlU2hlZXRzRGF0YS5jcHAnLAogICAg
ICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L1hMaW5rTmFtZXMuY3BwJywK
ICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9YTUxOYW1lcy5jcHAn
LApAQCAtNjcyLDYgKzY3MiwxMiBAQAogCiAgICAgICAgICMgRXhjbHVkZSBzb21lIERCLXJlbGF0
ZWQgZmlsZXMuCiAgICAgICAgIFsnZXhjbHVkZScsICdwbGF0Zm9ybS9zcWwvU1FMaXRlRmlsZVN5
c3RlbS5jcHAnXSwKKworICAgICAgICBbJ2V4Y2x1ZGUnLCAnc3ZnLyddLAorICAgICAgICBbJ2V4
Y2x1ZGUnLCAnY3NzL1NWRyddLAorICAgICAgICBbJ2V4Y2x1ZGUnLCAncmVuZGVyaW5nL3N0eWxl
L1NWRyddLAorICAgICAgICBbJ2V4Y2x1ZGUnLCAncmVuZGVyaW5nL1JlbmRlclNWRyddLAorICAg
ICAgICBbJ2V4Y2x1ZGUnLCAncmVuZGVyaW5nL1NWRyddLAogICAgICAgXSwKICAgICAgICdzb3Vy
Y2VzISc6IFsKICAgICAgICAgIyBBIGZldyB0aGluZ3MgY2FuJ3QgYmUgZXhjbHVkZWQgYnkgcGF0
dGVybnMuICBMaXN0IHRoZW0gaW5kaXZpZHVhbGx5LgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9XZWJD
b3JlLmd5cGkgYi9XZWJDb3JlL1dlYkNvcmUuZ3lwaQppbmRleCBiZGRjYWMyLi4zODQwY2I1IDEw
MDY0NAotLS0gYS9XZWJDb3JlL1dlYkNvcmUuZ3lwaQorKysgYi9XZWJDb3JlL1dlYkNvcmUuZ3lw
aQpAQCAtMSw4ICsxLDYgQEAKIHsKICAgICAndmFyaWFibGVzJzogewogICAgICAgICAnd2ViY29y
ZV9iaW5kaW5nc19pZGxfZmlsZXMnOiBbCi0KLSAgICAgICAgICAgICNJREwgZmlsZXMKICAgICAg
ICAgICAgICdjc3MvQ1NTQ2hhcnNldFJ1bGUuaWRsJywKICAgICAgICAgICAgICdjc3MvQ1NTRm9u
dEZhY2VSdWxlLmlkbCcsCiAgICAgICAgICAgICAnY3NzL0NTU0ltcG9ydFJ1bGUuaWRsJywKQEAg
LTIwOCw2ICsyMDYsMjggQEAKICAgICAgICAgICAgICdzdG9yYWdlL1NRTFRyYW5zYWN0aW9uLmlk
bCcsCiAgICAgICAgICAgICAnc3RvcmFnZS9TdG9yYWdlLmlkbCcsCiAgICAgICAgICAgICAnc3Rv
cmFnZS9TdG9yYWdlRXZlbnQuaWRsJywKKyAgICAgICAgICAgICd3ZWJzb2NrZXRzL1dlYlNvY2tl
dC5pZGwnLAorICAgICAgICAgICAgJ3dvcmtlcnMvQWJzdHJhY3RXb3JrZXIuaWRsJywKKyAgICAg
ICAgICAgICd3b3JrZXJzL0RlZGljYXRlZFdvcmtlckNvbnRleHQuaWRsJywKKyAgICAgICAgICAg
ICd3b3JrZXJzL1NoYXJlZFdvcmtlci5pZGwnLAorICAgICAgICAgICAgJ3dvcmtlcnMvU2hhcmVk
V29ya2VyQ29udGV4dC5pZGwnLAorICAgICAgICAgICAgJ3dvcmtlcnMvV29ya2VyLmlkbCcsCisg
ICAgICAgICAgICAnd29ya2Vycy9Xb3JrZXJDb250ZXh0LmlkbCcsCisgICAgICAgICAgICAnd29y
a2Vycy9Xb3JrZXJMb2NhdGlvbi5pZGwnLAorICAgICAgICAgICAgJ3htbC9ET01QYXJzZXIuaWRs
JywKKyAgICAgICAgICAgICd4bWwvWE1MSHR0cFJlcXVlc3QuaWRsJywKKyAgICAgICAgICAgICd4
bWwvWE1MSHR0cFJlcXVlc3RFeGNlcHRpb24uaWRsJywKKyAgICAgICAgICAgICd4bWwvWE1MSHR0
cFJlcXVlc3RQcm9ncmVzc0V2ZW50LmlkbCcsCisgICAgICAgICAgICAneG1sL1hNTEh0dHBSZXF1
ZXN0VXBsb2FkLmlkbCcsCisgICAgICAgICAgICAneG1sL1hNTFNlcmlhbGl6ZXIuaWRsJywKKyAg
ICAgICAgICAgICd4bWwvWFBhdGhFdmFsdWF0b3IuaWRsJywKKyAgICAgICAgICAgICd4bWwvWFBh
dGhFeGNlcHRpb24uaWRsJywKKyAgICAgICAgICAgICd4bWwvWFBhdGhFeHByZXNzaW9uLmlkbCcs
CisgICAgICAgICAgICAneG1sL1hQYXRoTlNSZXNvbHZlci5pZGwnLAorICAgICAgICAgICAgJ3ht
bC9YUGF0aFJlc3VsdC5pZGwnLAorICAgICAgICAgICAgJ3htbC9YU0xUUHJvY2Vzc29yLmlkbCcs
CisgICAgICAgIF0sCisgICAgICAgICd3ZWJjb3JlX2JpbmRpbmdzX2lkbF9zdmdfZmlsZXMnOiBb
CiAgICAgICAgICAgICAnc3ZnL0VsZW1lbnRUaW1lQ29udHJvbC5pZGwnLAogICAgICAgICAgICAg
J3N2Zy9TVkdBRWxlbWVudC5pZGwnLAogICAgICAgICAgICAgJ3N2Zy9TVkdBbHRHbHlwaEVsZW1l
bnQuaWRsJywKQEAgLTM1NCwyNiArMzc0LDYgQEAKICAgICAgICAgICAgICdzdmcvU1ZHVmlld1Nw
ZWMuaWRsJywKICAgICAgICAgICAgICdzdmcvU1ZHWm9vbUFuZFBhbi5pZGwnLAogICAgICAgICAg
ICAgJ3N2Zy9TVkdab29tRXZlbnQuaWRsJywKLSAgICAgICAgICAgICd3ZWJzb2NrZXRzL1dlYlNv
Y2tldC5pZGwnLAotICAgICAgICAgICAgJ3dvcmtlcnMvQWJzdHJhY3RXb3JrZXIuaWRsJywKLSAg
ICAgICAgICAgICd3b3JrZXJzL0RlZGljYXRlZFdvcmtlckNvbnRleHQuaWRsJywKLSAgICAgICAg
ICAgICd3b3JrZXJzL1NoYXJlZFdvcmtlci5pZGwnLAotICAgICAgICAgICAgJ3dvcmtlcnMvU2hh
cmVkV29ya2VyQ29udGV4dC5pZGwnLAotICAgICAgICAgICAgJ3dvcmtlcnMvV29ya2VyLmlkbCcs
Ci0gICAgICAgICAgICAnd29ya2Vycy9Xb3JrZXJDb250ZXh0LmlkbCcsCi0gICAgICAgICAgICAn
d29ya2Vycy9Xb3JrZXJMb2NhdGlvbi5pZGwnLAotICAgICAgICAgICAgJ3htbC9ET01QYXJzZXIu
aWRsJywKLSAgICAgICAgICAgICd4bWwvWE1MSHR0cFJlcXVlc3QuaWRsJywKLSAgICAgICAgICAg
ICd4bWwvWE1MSHR0cFJlcXVlc3RFeGNlcHRpb24uaWRsJywKLSAgICAgICAgICAgICd4bWwvWE1M
SHR0cFJlcXVlc3RQcm9ncmVzc0V2ZW50LmlkbCcsCi0gICAgICAgICAgICAneG1sL1hNTEh0dHBS
ZXF1ZXN0VXBsb2FkLmlkbCcsCi0gICAgICAgICAgICAneG1sL1hNTFNlcmlhbGl6ZXIuaWRsJywK
LSAgICAgICAgICAgICd4bWwvWFBhdGhFdmFsdWF0b3IuaWRsJywKLSAgICAgICAgICAgICd4bWwv
WFBhdGhFeGNlcHRpb24uaWRsJywKLSAgICAgICAgICAgICd4bWwvWFBhdGhFeHByZXNzaW9uLmlk
bCcsCi0gICAgICAgICAgICAneG1sL1hQYXRoTlNSZXNvbHZlci5pZGwnLAotICAgICAgICAgICAg
J3htbC9YUGF0aFJlc3VsdC5pZGwnLAotICAgICAgICAgICAgJ3htbC9YU0xUUHJvY2Vzc29yLmlk
bCcsCiAgICAgICAgIF0sCiAgICAgICAgICd3ZWJjb3JlX2ZpbGVzJzogWw==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49288</attachid>
            <date>2010-02-23 06:56:37 -0800</date>
            <delta_ts>2010-02-23 07:04:38 -0800</delta_ts>
            <desc>patch</desc>
            <filename>bug-31522-20100223155635.patch</filename>
            <type>text/plain</type>
            <size>7275</size>
            <attacher name="Evan Martin">evan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXAgYi9XZWJDb3JlL1dl
YkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCmluZGV4IDBjOGQwMzUuLjY5YzRiMzkgMTAwNjQ0Ci0tLSBh
L1dlYkNvcmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXAKKysrIGIvV2ViQ29yZS9XZWJDb3JlLmd5
cC9XZWJDb3JlLmd5cApAQCAtMTAxLDcgKzEwMSwxMSBAQAogICAgICMgSWYgc2V0IHRvIDEsIGRv
ZXNuJ3QgY29tcGlsZSBkZWJ1ZyBzeW1ib2xzIGludG8gd2ViY29yZSByZWR1Y2luZyB0aGUKICAg
ICAjIHNpemUgb2YgdGhlIGJpbmFyeSBhbmQgaW5jcmVhc2luZyB0aGUgc3BlZWQgb2YgZ2RiLiAg
Z2NjIG9ubHkuCiAgICAgJ3JlbW92ZV93ZWJjb3JlX2RlYnVnX3N5bWJvbHMlJzogMCwKLSAgCisK
KyAgICAjIElmIHNldCB0byAwLCBkb2Vzbid0IGJ1aWxkIFNWRyBzdXBwb3J0LCByZWR1Y2luZyB0
aGUgc2l6ZSBvZiB0aGUKKyAgICAjIGJpbmFyeSBhbmQgaW5jcmVhc2luZyB0aGUgc3BlZWQgb2Yg
Z2RiLgorICAgICdlbmFibGVfc3ZnJSc6IDEsCisKICAgICAnd2ViY29yZV9pbmNsdWRlX2RpcnMn
OiBbCiAgICAgICAnLi4vJywKICAgICAgICcuLi9hY2Nlc3NpYmlsaXR5JywKQEAgLTIxNiw5ICsy
MjAsMTYgQEAKICAgICAgICAgJy4uL2h0bWwvSFRNTEVudGl0eU5hbWVzLmdwZXJmJywKICAgICAg
ICAgJy4uL3BsYXRmb3JtL0NvbG9yRGF0YS5ncGVyZicsCiAKLSAgICAgICAgIyBpZGwgcnVsZQor
ICAgICAgICAjIGlkbCBydWxlcyBleGNlcHQgZm9yIHN2ZyAoYWRkZWQgYmVsb3cpCiAgICAgICAg
ICc8QCh3ZWJjb3JlX2JpbmRpbmdzX2lkbF9maWxlcyknLAogICAgICAgXSwKKyAgICAgICdjb25k
aXRpb25zJzogWworICAgICAgICBbJ2VuYWJsZV9zdmchPTAnLCB7CisgICAgICAgICAgJ3NvdXJj
ZXMnOiBbCisgICAgICAgICAgICAnPEAod2ViY29yZV9iaW5kaW5nc19pZGxfZmlsZXMpJywKKyAg
ICAgICAgICBdLAorICAgICAgICB9XSwKKyAgICAgIF0sCiAgICAgICAnc291cmNlcyEnOiBbCiAg
ICAgICAgICMgQ3VzdG9tIGJpbmRpbmdzIGluIGJpbmRpbmdzL3Y4L2N1c3RvbSBleGlzdCBmb3Ig
dGhlc2UuCiAgICAgICAgICcuLi9kb20vRXZlbnRMaXN0ZW5lci5pZGwnLApAQCAtNTgzLDExICs1
OTQsOCBAQAogICAgICAgICAjIEFkZGl0aW9uYWwgLmNwcCBmaWxlcyBmcm9tIHdlYmNvcmVfYmlu
ZGluZ3Nfc291cmNlcyBhY3Rpb25zLgogICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJ
Uikvd2Via2l0L0hUTUxFbGVtZW50RmFjdG9yeS5jcHAnLAogICAgICAgICAnPChTSEFSRURfSU5U
RVJNRURJQVRFX0RJUikvd2Via2l0L0hUTUxOYW1lcy5jcHAnLAotICAgICAgICAnPChTSEFSRURf
SU5URVJNRURJQVRFX0RJUikvd2Via2l0L1NWR0VsZW1lbnRGYWN0b3J5LmNwcCcsCi0gICAgICAg
ICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvU1ZHTmFtZXMuY3BwJywKICAgICAg
ICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9Vc2VyQWdlbnRTdHlsZVNoZWV0
c0RhdGEuY3BwJywKICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9W
OEhUTUxFbGVtZW50V3JhcHBlckZhY3RvcnkuY3BwJywKLSAgICAgICAgJzwoU0hBUkVEX0lOVEVS
TUVESUFURV9ESVIpL3dlYmtpdC9WOFNWR0VsZW1lbnRXcmFwcGVyRmFjdG9yeS5jcHAnLAogICAg
ICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L1hMaW5rTmFtZXMuY3BwJywK
ICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9YTUxOU05hbWVzLmNw
cCcsCiAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvWE1MTmFtZXMu
Y3BwJywKQEAgLTYwMiw2ICs2MTAsMTMgQEAKICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19k
aXIpL3Y4L3Rvb2xzL2d5cC92OC5neXA6djgnLAogICAgICAgICAgIF0sCiAgICAgICAgIH1dLAor
ICAgICAgICBbJ2VuYWJsZV9zdmchPTAnLCB7CisgICAgICAgICAgJ3NvdXJjZXMnOiBbCisgICAg
ICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L1NWR0VsZW1lbnRGYWN0
b3J5LmNwcCcsCisgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0
L1NWR05hbWVzLmNwcCcsCisgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikv
d2Via2l0L1Y4U1ZHRWxlbWVudFdyYXBwZXJGYWN0b3J5LmNwcCcsCisgICAgICAgICBdLAorICAg
ICAgICB9XSwKICAgICAgICAgWydPUz09Im1hYyInLCB7CiAgICAgICAgICAgJ2luY2x1ZGVfZGly
cyc6IFsKICAgICAgICAgICAgICcuLi8uLi9XZWJLaXRMaWJyYXJpZXMnLApAQCAtNjc0LDEwICs2
ODksNiBAQAogICAgICAgICBbJ2V4Y2x1ZGUnLCAnKGFuZHJvaWR8Y2Fpcm98Y2Z8Y2d8Y3VybHxn
dGt8aGFpa3V8bGludXh8bWFjfG9wZW50eXBlfHBvc2l4fHF0fHNvdXB8c3ltYmlhbnx3aW58d3gp
LyddLAogICAgICAgICBbJ2V4Y2x1ZGUnLCAnKD88IUNocm9taXVtKShBbmRyb2lkfENhaXJvfENG
fENHfEN1cmx8R3RrfExpbnV4fE1hY3xPcGVuVHlwZXxQT1NJWHxQb3NpeHxRdHxTYWZhcml8U291
cHxTeW1iaWFufFdpbnxXeClcXC4oY3BwfG1tPykkJ10sCiAgICAgICAgIFsnaW5jbHVkZScsICdw
bGF0Zm9ybS9ncmFwaGljcy9vcGVudHlwZS9PcGVuVHlwZVNhbml0aXplclxcLmNwcCQnXSwKLSAg
ICAgICAgIyBFeGNsdWRlIGV2ZXJ5dGhpbmcgaW4gc3ZnLyBkaXJlY3RseSBidXQgbm90IGluIHN1
YmRpcmVjdG9yaWVzLgotICAgICAgICAjIEV2ZXJ5dGhpbmcgaW4gc3ZnLyouY3BwIGlzIGluY2x1
ZGVkIGluIHN2Zy9TVkdBbGxJbk9uZS5jcHAuCi0gICAgICAgIFsnZXhjbHVkZScsICdzdmcvW14v
XStcXC5jcHAkJ10sCi0gICAgICAgIFsnaW5jbHVkZScsICdzdmcvU1ZHQWxsSW5PbmVcXC5jcHAk
J10sCiAKICAgICAgICAgIyBKU0Mtb25seS4KICAgICAgICAgWydleGNsdWRlJywgJ2luc3BlY3Rv
ci9KYXZhU2NyaXB0W14vXSpcXC5jcHAkJ10sCkBAIC04MTgsNiArODI5LDIwIEBACiAgICAgICAg
ICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS92OC90b29scy9neXAvdjguZ3lwOnY4JywKICAgICAg
ICAgICBdLAogICAgICAgICB9XSwKKyAgICAgICAgWydlbmFibGVfc3ZnIT0wJywgeworICAgICAg
ICAgICdzb3VyY2VzLyc6IFsKKyAgICAgICAgICAgIFsnZXhjbHVkZScsICdzdmcvW14vXStcXC5j
cHAkJ10sCisgICAgICAgICAgICBbJ2luY2x1ZGUnLCAnc3ZnL1NWR0FsbEluT25lXFwuY3BwJCdd
LAorICAgICAgICAgIF0sCisgICAgICAgIH0sIHsgICMgc3ZnIGRpc2FibGVkCisgICAgICAgICAg
J3NvdXJjZXMvJzogWworICAgICAgICAgICAgWydleGNsdWRlJywgJ3N2Zy8nXSwKKyAgICAgICAg
ICAgIFsnZXhjbHVkZScsICdjc3Mvc3ZnLyddLAorICAgICAgICAgICAgWydleGNsdWRlJywgJ3Jl
bmRlcmluZy9zdHlsZS9TVkcnXSwKKyAgICAgICAgICAgIFsnZXhjbHVkZScsICdyZW5kZXJpbmcv
UmVuZGVyU1ZHJ10sCisgICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAncmVuZGVyaW5nL1NWRyddLAor
ICAgICAgICAgIF0sCisgICAgICAgIH1dLAogICAgICAgICBbJ09TPT0ibGludXgiIG9yIE9TPT0i
ZnJlZWJzZCInLCB7CiAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKICAgICAgICAgICAgICc8
KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL2xpbnV4L3N5c3RlbS5neXA6Zm9udGNvbmZpZycsCmRp
ZmYgLS1naXQgYS9XZWJDb3JlL1dlYkNvcmUuZ3lwaSBiL1dlYkNvcmUvV2ViQ29yZS5neXBpCmlu
ZGV4IGYwYmY1MTguLjhjOGFiNDEgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvV2ViQ29yZS5neXBpCisr
KyBiL1dlYkNvcmUvV2ViQ29yZS5neXBpCkBAIC0xLDggKzEsNiBAQAogewogICAgICd2YXJpYWJs
ZXMnOiB7CiAgICAgICAgICd3ZWJjb3JlX2JpbmRpbmdzX2lkbF9maWxlcyc6IFsKLQotICAgICAg
ICAgICAgI0lETCBmaWxlcwogICAgICAgICAgICAgJ2Nzcy9DU1NDaGFyc2V0UnVsZS5pZGwnLAog
ICAgICAgICAgICAgJ2Nzcy9DU1NGb250RmFjZVJ1bGUuaWRsJywKICAgICAgICAgICAgICdjc3Mv
Q1NTSW1wb3J0UnVsZS5pZGwnLApAQCAtMjI0LDYgKzIyMiwyOCBAQAogICAgICAgICAgICAgJ3N0
b3JhZ2UvU1FMVHJhbnNhY3Rpb24uaWRsJywKICAgICAgICAgICAgICdzdG9yYWdlL1N0b3JhZ2Uu
aWRsJywKICAgICAgICAgICAgICdzdG9yYWdlL1N0b3JhZ2VFdmVudC5pZGwnLAorICAgICAgICAg
ICAgJ3dlYnNvY2tldHMvV2ViU29ja2V0LmlkbCcsCisgICAgICAgICAgICAnd29ya2Vycy9BYnN0
cmFjdFdvcmtlci5pZGwnLAorICAgICAgICAgICAgJ3dvcmtlcnMvRGVkaWNhdGVkV29ya2VyQ29u
dGV4dC5pZGwnLAorICAgICAgICAgICAgJ3dvcmtlcnMvU2hhcmVkV29ya2VyLmlkbCcsCisgICAg
ICAgICAgICAnd29ya2Vycy9TaGFyZWRXb3JrZXJDb250ZXh0LmlkbCcsCisgICAgICAgICAgICAn
d29ya2Vycy9Xb3JrZXIuaWRsJywKKyAgICAgICAgICAgICd3b3JrZXJzL1dvcmtlckNvbnRleHQu
aWRsJywKKyAgICAgICAgICAgICd3b3JrZXJzL1dvcmtlckxvY2F0aW9uLmlkbCcsCisgICAgICAg
ICAgICAneG1sL0RPTVBhcnNlci5pZGwnLAorICAgICAgICAgICAgJ3htbC9YTUxIdHRwUmVxdWVz
dC5pZGwnLAorICAgICAgICAgICAgJ3htbC9YTUxIdHRwUmVxdWVzdEV4Y2VwdGlvbi5pZGwnLAor
ICAgICAgICAgICAgJ3htbC9YTUxIdHRwUmVxdWVzdFByb2dyZXNzRXZlbnQuaWRsJywKKyAgICAg
ICAgICAgICd4bWwvWE1MSHR0cFJlcXVlc3RVcGxvYWQuaWRsJywKKyAgICAgICAgICAgICd4bWwv
WE1MU2VyaWFsaXplci5pZGwnLAorICAgICAgICAgICAgJ3htbC9YUGF0aEV2YWx1YXRvci5pZGwn
LAorICAgICAgICAgICAgJ3htbC9YUGF0aEV4Y2VwdGlvbi5pZGwnLAorICAgICAgICAgICAgJ3ht
bC9YUGF0aEV4cHJlc3Npb24uaWRsJywKKyAgICAgICAgICAgICd4bWwvWFBhdGhOU1Jlc29sdmVy
LmlkbCcsCisgICAgICAgICAgICAneG1sL1hQYXRoUmVzdWx0LmlkbCcsCisgICAgICAgICAgICAn
eG1sL1hTTFRQcm9jZXNzb3IuaWRsJywKKyAgICAgICAgXSwKKyAgICAgICAgJ3dlYmNvcmVfYmlu
ZGluZ3NfaWRsX3N2Z19maWxlcyc6IFsKICAgICAgICAgICAgICdzdmcvRWxlbWVudFRpbWVDb250
cm9sLmlkbCcsCiAgICAgICAgICAgICAnc3ZnL1NWR0FFbGVtZW50LmlkbCcsCiAgICAgICAgICAg
ICAnc3ZnL1NWR0FsdEdseXBoRWxlbWVudC5pZGwnLApAQCAtMzcwLDI2ICszOTAsNiBAQAogICAg
ICAgICAgICAgJ3N2Zy9TVkdWaWV3U3BlYy5pZGwnLAogICAgICAgICAgICAgJ3N2Zy9TVkdab29t
QW5kUGFuLmlkbCcsCiAgICAgICAgICAgICAnc3ZnL1NWR1pvb21FdmVudC5pZGwnLAotICAgICAg
ICAgICAgJ3dlYnNvY2tldHMvV2ViU29ja2V0LmlkbCcsCi0gICAgICAgICAgICAnd29ya2Vycy9B
YnN0cmFjdFdvcmtlci5pZGwnLAotICAgICAgICAgICAgJ3dvcmtlcnMvRGVkaWNhdGVkV29ya2Vy
Q29udGV4dC5pZGwnLAotICAgICAgICAgICAgJ3dvcmtlcnMvU2hhcmVkV29ya2VyLmlkbCcsCi0g
ICAgICAgICAgICAnd29ya2Vycy9TaGFyZWRXb3JrZXJDb250ZXh0LmlkbCcsCi0gICAgICAgICAg
ICAnd29ya2Vycy9Xb3JrZXIuaWRsJywKLSAgICAgICAgICAgICd3b3JrZXJzL1dvcmtlckNvbnRl
eHQuaWRsJywKLSAgICAgICAgICAgICd3b3JrZXJzL1dvcmtlckxvY2F0aW9uLmlkbCcsCi0gICAg
ICAgICAgICAneG1sL0RPTVBhcnNlci5pZGwnLAotICAgICAgICAgICAgJ3htbC9YTUxIdHRwUmVx
dWVzdC5pZGwnLAotICAgICAgICAgICAgJ3htbC9YTUxIdHRwUmVxdWVzdEV4Y2VwdGlvbi5pZGwn
LAotICAgICAgICAgICAgJ3htbC9YTUxIdHRwUmVxdWVzdFByb2dyZXNzRXZlbnQuaWRsJywKLSAg
ICAgICAgICAgICd4bWwvWE1MSHR0cFJlcXVlc3RVcGxvYWQuaWRsJywKLSAgICAgICAgICAgICd4
bWwvWE1MU2VyaWFsaXplci5pZGwnLAotICAgICAgICAgICAgJ3htbC9YUGF0aEV2YWx1YXRvci5p
ZGwnLAotICAgICAgICAgICAgJ3htbC9YUGF0aEV4Y2VwdGlvbi5pZGwnLAotICAgICAgICAgICAg
J3htbC9YUGF0aEV4cHJlc3Npb24uaWRsJywKLSAgICAgICAgICAgICd4bWwvWFBhdGhOU1Jlc29s
dmVyLmlkbCcsCi0gICAgICAgICAgICAneG1sL1hQYXRoUmVzdWx0LmlkbCcsCi0gICAgICAgICAg
ICAneG1sL1hTTFRQcm9jZXNzb3IuaWRsJywKICAgICAgICAgXSwKICAgICAgICAgJ3dlYmNvcmVf
ZmlsZXMnOiBbCiAKZGlmZiAtLWdpdCBhL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4U1ZH
RG9jdW1lbnRDdXN0b20uY3BwIGIvV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhTVkdEb2N1
bWVudEN1c3RvbS5jcHAKaW5kZXggNTU4YzAzYi4uOGRjZTYxYiAxMDA2NDQKLS0tIGEvV2ViQ29y
ZS9iaW5kaW5ncy92OC9jdXN0b20vVjhTVkdEb2N1bWVudEN1c3RvbS5jcHAKKysrIGIvV2ViQ29y
ZS9iaW5kaW5ncy92OC9jdXN0b20vVjhTVkdEb2N1bWVudEN1c3RvbS5jcHAKQEAgLTI5LDYgKzI5
LDggQEAKICAqLwogCiAjaW5jbHVkZSAiY29uZmlnLmgiCisKKyNpZiBFTkFCTEUoU1ZHKQogI2lu
Y2x1ZGUgIlY4U1ZHRG9jdW1lbnQuaCIKIAogI2luY2x1ZGUgIlY4SXNvbGF0ZWRDb250ZXh0Lmgi
CkBAIC01MSwzICs1Myw1IEBAIHY4OjpIYW5kbGU8djg6OlZhbHVlPiB0b1Y4KFNWR0RvY3VtZW50
KiBpbXBsLCBib29sIGZvcmNlTmV3T2JqZWN0KQogfQogCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3Jl
CisKKyNlbmRpZgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhTVkdQ
YXRoU2VnQ3VzdG9tLmNwcCBiL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4U1ZHUGF0aFNl
Z0N1c3RvbS5jcHAKaW5kZXggYTk2ZDU1ZS4uNTU0NGY4MyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9i
aW5kaW5ncy92OC9jdXN0b20vVjhTVkdQYXRoU2VnQ3VzdG9tLmNwcAorKysgYi9XZWJDb3JlL2Jp
bmRpbmdzL3Y4L2N1c3RvbS9WOFNWR1BhdGhTZWdDdXN0b20uY3BwCkBAIC0yOSw2ICsyOSw4IEBA
CiAgKi8KIAogI2luY2x1ZGUgImNvbmZpZy5oIgorCisjaWYgRU5BQkxFKFNWRykKICNpbmNsdWRl
ICJWOFNWR1BhdGhTZWcuaCIKIAogI2luY2x1ZGUgIlY4RE9NV2luZG93LmgiCkBAIC0xMDQsMyAr
MTA2LDUgQEAgdjg6OkhhbmRsZTx2ODo6VmFsdWU+IHRvVjgoU1ZHUGF0aFNlZyogaW1wbCkKIH0K
IAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQorCisjZW5kaWYK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49292</attachid>
            <date>2010-02-23 07:04:43 -0800</date>
            <delta_ts>2010-02-23 08:11:47 -0800</delta_ts>
            <desc>patch</desc>
            <filename>bug-31522-20100223160441.patch</filename>
            <type>text/plain</type>
            <size>7906</size>
            <attacher name="Evan Martin">evan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
NDQzZGY0Zi4uNTBlMzIzMiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMC0wMi0yMyAgRXZhbiBNYXJ0aW4g
IDxldmFuQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBbY2hyb21pdW1dIEFsbG93IGJ1aWxkaW5nIHdpdGhvdXQgU1ZHCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMTUyMgorCisgICAg
ICAgICogV2ViQ29yZS5neXAvV2ViQ29yZS5neXAsIFdlYkNvcmUuZ3lwaTogdGVzdCBlbmFibGVf
c3ZnIGZsYWcuCisgICAgICAgICogYmluZGluZ3MvdjgvY3VzdG9tL1Y4U1ZHRG9jdW1lbnRDdXN0
b20uY3BwLAorICAgICAgICAgIGJpbmRpbmdzL3Y4L2N1c3RvbS9WOFNWR1BhdGhTZWdDdXN0b20u
Y3BwOiB0ZXN0IEVOQUJMRShTVkcpLgorCiAyMDEwLTAyLTIyICBKb2huIFN1bGxpdmFuICA8c3Vs
bGl2YW5AYXBwbGUuY29tPgogICAgICAgICAKICAgICAgICAgUmV2aWV3ZWQgYnkgVGltIEhhdGNo
ZXIuCmRpZmYgLS1naXQgYS9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwIGIvV2ViQ29y
ZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cAppbmRleCAwYzhkMDM1Li42OWM0YjM5IDEwMDY0NAot
LS0gYS9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCisrKyBiL1dlYkNvcmUvV2ViQ29y
ZS5neXAvV2ViQ29yZS5neXAKQEAgLTEwMSw3ICsxMDEsMTEgQEAKICAgICAjIElmIHNldCB0byAx
LCBkb2Vzbid0IGNvbXBpbGUgZGVidWcgc3ltYm9scyBpbnRvIHdlYmNvcmUgcmVkdWNpbmcgdGhl
CiAgICAgIyBzaXplIG9mIHRoZSBiaW5hcnkgYW5kIGluY3JlYXNpbmcgdGhlIHNwZWVkIG9mIGdk
Yi4gIGdjYyBvbmx5LgogICAgICdyZW1vdmVfd2ViY29yZV9kZWJ1Z19zeW1ib2xzJSc6IDAsCi0g
IAorCisgICAgIyBJZiBzZXQgdG8gMCwgZG9lc24ndCBidWlsZCBTVkcgc3VwcG9ydCwgcmVkdWNp
bmcgdGhlIHNpemUgb2YgdGhlCisgICAgIyBiaW5hcnkgYW5kIGluY3JlYXNpbmcgdGhlIHNwZWVk
IG9mIGdkYi4KKyAgICAnZW5hYmxlX3N2ZyUnOiAxLAorCiAgICAgJ3dlYmNvcmVfaW5jbHVkZV9k
aXJzJzogWwogICAgICAgJy4uLycsCiAgICAgICAnLi4vYWNjZXNzaWJpbGl0eScsCkBAIC0yMTYs
OSArMjIwLDE2IEBACiAgICAgICAgICcuLi9odG1sL0hUTUxFbnRpdHlOYW1lcy5ncGVyZicsCiAg
ICAgICAgICcuLi9wbGF0Zm9ybS9Db2xvckRhdGEuZ3BlcmYnLAogCi0gICAgICAgICMgaWRsIHJ1
bGUKKyAgICAgICAgIyBpZGwgcnVsZXMgZXhjZXB0IGZvciBzdmcgKGFkZGVkIGJlbG93KQogICAg
ICAgICAnPEAod2ViY29yZV9iaW5kaW5nc19pZGxfZmlsZXMpJywKICAgICAgIF0sCisgICAgICAn
Y29uZGl0aW9ucyc6IFsKKyAgICAgICAgWydlbmFibGVfc3ZnIT0wJywgeworICAgICAgICAgICdz
b3VyY2VzJzogWworICAgICAgICAgICAgJzxAKHdlYmNvcmVfYmluZGluZ3NfaWRsX2ZpbGVzKScs
CisgICAgICAgICAgXSwKKyAgICAgICAgfV0sCisgICAgICBdLAogICAgICAgJ3NvdXJjZXMhJzog
WwogICAgICAgICAjIEN1c3RvbSBiaW5kaW5ncyBpbiBiaW5kaW5ncy92OC9jdXN0b20gZXhpc3Qg
Zm9yIHRoZXNlLgogICAgICAgICAnLi4vZG9tL0V2ZW50TGlzdGVuZXIuaWRsJywKQEAgLTU4Mywx
MSArNTk0LDggQEAKICAgICAgICAgIyBBZGRpdGlvbmFsIC5jcHAgZmlsZXMgZnJvbSB3ZWJjb3Jl
X2JpbmRpbmdzX3NvdXJjZXMgYWN0aW9ucy4KICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFU
RV9ESVIpL3dlYmtpdC9IVE1MRWxlbWVudEZhY3RvcnkuY3BwJywKICAgICAgICAgJzwoU0hBUkVE
X0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9IVE1MTmFtZXMuY3BwJywKLSAgICAgICAgJzwoU0hB
UkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9TVkdFbGVtZW50RmFjdG9yeS5jcHAnLAotICAg
ICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L1NWR05hbWVzLmNwcCcsCiAg
ICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvVXNlckFnZW50U3R5bGVT
aGVldHNEYXRhLmNwcCcsCiAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJr
aXQvVjhIVE1MRWxlbWVudFdyYXBwZXJGYWN0b3J5LmNwcCcsCi0gICAgICAgICc8KFNIQVJFRF9J
TlRFUk1FRElBVEVfRElSKS93ZWJraXQvVjhTVkdFbGVtZW50V3JhcHBlckZhY3RvcnkuY3BwJywK
ICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9YTGlua05hbWVzLmNw
cCcsCiAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvWE1MTlNOYW1l
cy5jcHAnLAogICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L1hNTE5h
bWVzLmNwcCcsCkBAIC02MDIsNiArNjEwLDEzIEBACiAgICAgICAgICAgICAnPChjaHJvbWl1bV9z
cmNfZGlyKS92OC90b29scy9neXAvdjguZ3lwOnY4JywKICAgICAgICAgICBdLAogICAgICAgICB9
XSwKKyAgICAgICAgWydlbmFibGVfc3ZnIT0wJywgeworICAgICAgICAgICdzb3VyY2VzJzogWwor
ICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9TVkdFbGVtZW50
RmFjdG9yeS5jcHAnLAorICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dl
YmtpdC9TVkdOYW1lcy5jcHAnLAorICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9E
SVIpL3dlYmtpdC9WOFNWR0VsZW1lbnRXcmFwcGVyRmFjdG9yeS5jcHAnLAorICAgICAgICAgXSwK
KyAgICAgICAgfV0sCiAgICAgICAgIFsnT1M9PSJtYWMiJywgewogICAgICAgICAgICdpbmNsdWRl
X2RpcnMnOiBbCiAgICAgICAgICAgICAnLi4vLi4vV2ViS2l0TGlicmFyaWVzJywKQEAgLTY3NCwx
MCArNjg5LDYgQEAKICAgICAgICAgWydleGNsdWRlJywgJyhhbmRyb2lkfGNhaXJvfGNmfGNnfGN1
cmx8Z3RrfGhhaWt1fGxpbnV4fG1hY3xvcGVudHlwZXxwb3NpeHxxdHxzb3VwfHN5bWJpYW58d2lu
fHd4KS8nXSwKICAgICAgICAgWydleGNsdWRlJywgJyg/PCFDaHJvbWl1bSkoQW5kcm9pZHxDYWly
b3xDRnxDR3xDdXJsfEd0a3xMaW51eHxNYWN8T3BlblR5cGV8UE9TSVh8UG9zaXh8UXR8U2FmYXJp
fFNvdXB8U3ltYmlhbnxXaW58V3gpXFwuKGNwcHxtbT8pJCddLAogICAgICAgICBbJ2luY2x1ZGUn
LCAncGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbnR5cGUvT3BlblR5cGVTYW5pdGl6ZXJcXC5jcHAkJ10s
Ci0gICAgICAgICMgRXhjbHVkZSBldmVyeXRoaW5nIGluIHN2Zy8gZGlyZWN0bHkgYnV0IG5vdCBp
biBzdWJkaXJlY3Rvcmllcy4KLSAgICAgICAgIyBFdmVyeXRoaW5nIGluIHN2Zy8qLmNwcCBpcyBp
bmNsdWRlZCBpbiBzdmcvU1ZHQWxsSW5PbmUuY3BwLgotICAgICAgICBbJ2V4Y2x1ZGUnLCAnc3Zn
L1teL10rXFwuY3BwJCddLAotICAgICAgICBbJ2luY2x1ZGUnLCAnc3ZnL1NWR0FsbEluT25lXFwu
Y3BwJCddLAogCiAgICAgICAgICMgSlNDLW9ubHkuCiAgICAgICAgIFsnZXhjbHVkZScsICdpbnNw
ZWN0b3IvSmF2YVNjcmlwdFteL10qXFwuY3BwJCddLApAQCAtODE4LDYgKzgyOSwyMCBAQAogICAg
ICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdjgvdG9vbHMvZ3lwL3Y4Lmd5cDp2OCcsCiAg
ICAgICAgICAgXSwKICAgICAgICAgfV0sCisgICAgICAgIFsnZW5hYmxlX3N2ZyE9MCcsIHsKKyAg
ICAgICAgICAnc291cmNlcy8nOiBbCisgICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAnc3ZnL1teL10r
XFwuY3BwJCddLAorICAgICAgICAgICAgWydpbmNsdWRlJywgJ3N2Zy9TVkdBbGxJbk9uZVxcLmNw
cCQnXSwKKyAgICAgICAgICBdLAorICAgICAgICB9LCB7ICAjIHN2ZyBkaXNhYmxlZAorICAgICAg
ICAgICdzb3VyY2VzLyc6IFsKKyAgICAgICAgICAgIFsnZXhjbHVkZScsICdzdmcvJ10sCisgICAg
ICAgICAgICBbJ2V4Y2x1ZGUnLCAnY3NzL3N2Zy8nXSwKKyAgICAgICAgICAgIFsnZXhjbHVkZScs
ICdyZW5kZXJpbmcvc3R5bGUvU1ZHJ10sCisgICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAncmVuZGVy
aW5nL1JlbmRlclNWRyddLAorICAgICAgICAgICAgWydleGNsdWRlJywgJ3JlbmRlcmluZy9TVkcn
XSwKKyAgICAgICAgICBdLAorICAgICAgICB9XSwKICAgICAgICAgWydPUz09ImxpbnV4IiBvciBP
Uz09ImZyZWVic2QiJywgewogICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCiAgICAgICAgICAg
ICAnPChjaHJvbWl1bV9zcmNfZGlyKS9idWlsZC9saW51eC9zeXN0ZW0uZ3lwOmZvbnRjb25maWcn
LApkaWZmIC0tZ2l0IGEvV2ViQ29yZS9XZWJDb3JlLmd5cGkgYi9XZWJDb3JlL1dlYkNvcmUuZ3lw
aQppbmRleCBmMGJmNTE4Li44YzhhYjQxIDEwMDY0NAotLS0gYS9XZWJDb3JlL1dlYkNvcmUuZ3lw
aQorKysgYi9XZWJDb3JlL1dlYkNvcmUuZ3lwaQpAQCAtMSw4ICsxLDYgQEAKIHsKICAgICAndmFy
aWFibGVzJzogewogICAgICAgICAnd2ViY29yZV9iaW5kaW5nc19pZGxfZmlsZXMnOiBbCi0KLSAg
ICAgICAgICAgICNJREwgZmlsZXMKICAgICAgICAgICAgICdjc3MvQ1NTQ2hhcnNldFJ1bGUuaWRs
JywKICAgICAgICAgICAgICdjc3MvQ1NTRm9udEZhY2VSdWxlLmlkbCcsCiAgICAgICAgICAgICAn
Y3NzL0NTU0ltcG9ydFJ1bGUuaWRsJywKQEAgLTIyNCw2ICsyMjIsMjggQEAKICAgICAgICAgICAg
ICdzdG9yYWdlL1NRTFRyYW5zYWN0aW9uLmlkbCcsCiAgICAgICAgICAgICAnc3RvcmFnZS9TdG9y
YWdlLmlkbCcsCiAgICAgICAgICAgICAnc3RvcmFnZS9TdG9yYWdlRXZlbnQuaWRsJywKKyAgICAg
ICAgICAgICd3ZWJzb2NrZXRzL1dlYlNvY2tldC5pZGwnLAorICAgICAgICAgICAgJ3dvcmtlcnMv
QWJzdHJhY3RXb3JrZXIuaWRsJywKKyAgICAgICAgICAgICd3b3JrZXJzL0RlZGljYXRlZFdvcmtl
ckNvbnRleHQuaWRsJywKKyAgICAgICAgICAgICd3b3JrZXJzL1NoYXJlZFdvcmtlci5pZGwnLAor
ICAgICAgICAgICAgJ3dvcmtlcnMvU2hhcmVkV29ya2VyQ29udGV4dC5pZGwnLAorICAgICAgICAg
ICAgJ3dvcmtlcnMvV29ya2VyLmlkbCcsCisgICAgICAgICAgICAnd29ya2Vycy9Xb3JrZXJDb250
ZXh0LmlkbCcsCisgICAgICAgICAgICAnd29ya2Vycy9Xb3JrZXJMb2NhdGlvbi5pZGwnLAorICAg
ICAgICAgICAgJ3htbC9ET01QYXJzZXIuaWRsJywKKyAgICAgICAgICAgICd4bWwvWE1MSHR0cFJl
cXVlc3QuaWRsJywKKyAgICAgICAgICAgICd4bWwvWE1MSHR0cFJlcXVlc3RFeGNlcHRpb24uaWRs
JywKKyAgICAgICAgICAgICd4bWwvWE1MSHR0cFJlcXVlc3RQcm9ncmVzc0V2ZW50LmlkbCcsCisg
ICAgICAgICAgICAneG1sL1hNTEh0dHBSZXF1ZXN0VXBsb2FkLmlkbCcsCisgICAgICAgICAgICAn
eG1sL1hNTFNlcmlhbGl6ZXIuaWRsJywKKyAgICAgICAgICAgICd4bWwvWFBhdGhFdmFsdWF0b3Iu
aWRsJywKKyAgICAgICAgICAgICd4bWwvWFBhdGhFeGNlcHRpb24uaWRsJywKKyAgICAgICAgICAg
ICd4bWwvWFBhdGhFeHByZXNzaW9uLmlkbCcsCisgICAgICAgICAgICAneG1sL1hQYXRoTlNSZXNv
bHZlci5pZGwnLAorICAgICAgICAgICAgJ3htbC9YUGF0aFJlc3VsdC5pZGwnLAorICAgICAgICAg
ICAgJ3htbC9YU0xUUHJvY2Vzc29yLmlkbCcsCisgICAgICAgIF0sCisgICAgICAgICd3ZWJjb3Jl
X2JpbmRpbmdzX2lkbF9zdmdfZmlsZXMnOiBbCiAgICAgICAgICAgICAnc3ZnL0VsZW1lbnRUaW1l
Q29udHJvbC5pZGwnLAogICAgICAgICAgICAgJ3N2Zy9TVkdBRWxlbWVudC5pZGwnLAogICAgICAg
ICAgICAgJ3N2Zy9TVkdBbHRHbHlwaEVsZW1lbnQuaWRsJywKQEAgLTM3MCwyNiArMzkwLDYgQEAK
ICAgICAgICAgICAgICdzdmcvU1ZHVmlld1NwZWMuaWRsJywKICAgICAgICAgICAgICdzdmcvU1ZH
Wm9vbUFuZFBhbi5pZGwnLAogICAgICAgICAgICAgJ3N2Zy9TVkdab29tRXZlbnQuaWRsJywKLSAg
ICAgICAgICAgICd3ZWJzb2NrZXRzL1dlYlNvY2tldC5pZGwnLAotICAgICAgICAgICAgJ3dvcmtl
cnMvQWJzdHJhY3RXb3JrZXIuaWRsJywKLSAgICAgICAgICAgICd3b3JrZXJzL0RlZGljYXRlZFdv
cmtlckNvbnRleHQuaWRsJywKLSAgICAgICAgICAgICd3b3JrZXJzL1NoYXJlZFdvcmtlci5pZGwn
LAotICAgICAgICAgICAgJ3dvcmtlcnMvU2hhcmVkV29ya2VyQ29udGV4dC5pZGwnLAotICAgICAg
ICAgICAgJ3dvcmtlcnMvV29ya2VyLmlkbCcsCi0gICAgICAgICAgICAnd29ya2Vycy9Xb3JrZXJD
b250ZXh0LmlkbCcsCi0gICAgICAgICAgICAnd29ya2Vycy9Xb3JrZXJMb2NhdGlvbi5pZGwnLAot
ICAgICAgICAgICAgJ3htbC9ET01QYXJzZXIuaWRsJywKLSAgICAgICAgICAgICd4bWwvWE1MSHR0
cFJlcXVlc3QuaWRsJywKLSAgICAgICAgICAgICd4bWwvWE1MSHR0cFJlcXVlc3RFeGNlcHRpb24u
aWRsJywKLSAgICAgICAgICAgICd4bWwvWE1MSHR0cFJlcXVlc3RQcm9ncmVzc0V2ZW50LmlkbCcs
Ci0gICAgICAgICAgICAneG1sL1hNTEh0dHBSZXF1ZXN0VXBsb2FkLmlkbCcsCi0gICAgICAgICAg
ICAneG1sL1hNTFNlcmlhbGl6ZXIuaWRsJywKLSAgICAgICAgICAgICd4bWwvWFBhdGhFdmFsdWF0
b3IuaWRsJywKLSAgICAgICAgICAgICd4bWwvWFBhdGhFeGNlcHRpb24uaWRsJywKLSAgICAgICAg
ICAgICd4bWwvWFBhdGhFeHByZXNzaW9uLmlkbCcsCi0gICAgICAgICAgICAneG1sL1hQYXRoTlNS
ZXNvbHZlci5pZGwnLAotICAgICAgICAgICAgJ3htbC9YUGF0aFJlc3VsdC5pZGwnLAotICAgICAg
ICAgICAgJ3htbC9YU0xUUHJvY2Vzc29yLmlkbCcsCiAgICAgICAgIF0sCiAgICAgICAgICd3ZWJj
b3JlX2ZpbGVzJzogWwogCmRpZmYgLS1naXQgYS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9W
OFNWR0RvY3VtZW50Q3VzdG9tLmNwcCBiL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4U1ZH
RG9jdW1lbnRDdXN0b20uY3BwCmluZGV4IDU1OGMwM2IuLjhkY2U2MWIgMTAwNjQ0Ci0tLSBhL1dl
YkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4U1ZHRG9jdW1lbnRDdXN0b20uY3BwCisrKyBiL1dl
YkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4U1ZHRG9jdW1lbnRDdXN0b20uY3BwCkBAIC0yOSw2
ICsyOSw4IEBACiAgKi8KIAogI2luY2x1ZGUgImNvbmZpZy5oIgorCisjaWYgRU5BQkxFKFNWRykK
ICNpbmNsdWRlICJWOFNWR0RvY3VtZW50LmgiCiAKICNpbmNsdWRlICJWOElzb2xhdGVkQ29udGV4
dC5oIgpAQCAtNTEsMyArNTMsNSBAQCB2ODo6SGFuZGxlPHY4OjpWYWx1ZT4gdG9WOChTVkdEb2N1
bWVudCogaW1wbCwgYm9vbCBmb3JjZU5ld09iamVjdCkKIH0KIAogfSAvLyBuYW1lc3BhY2UgV2Vi
Q29yZQorCisjZW5kaWYKZGlmZiAtLWdpdCBhL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4
U1ZHUGF0aFNlZ0N1c3RvbS5jcHAgYi9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9WOFNWR1Bh
dGhTZWdDdXN0b20uY3BwCmluZGV4IGE5NmQ1NWUuLjU1NDRmODMgMTAwNjQ0Ci0tLSBhL1dlYkNv
cmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4U1ZHUGF0aFNlZ0N1c3RvbS5jcHAKKysrIGIvV2ViQ29y
ZS9iaW5kaW5ncy92OC9jdXN0b20vVjhTVkdQYXRoU2VnQ3VzdG9tLmNwcApAQCAtMjksNiArMjks
OCBAQAogICovCiAKICNpbmNsdWRlICJjb25maWcuaCIKKworI2lmIEVOQUJMRShTVkcpCiAjaW5j
bHVkZSAiVjhTVkdQYXRoU2VnLmgiCiAKICNpbmNsdWRlICJWOERPTVdpbmRvdy5oIgpAQCAtMTA0
LDMgKzEwNiw1IEBAIHY4OjpIYW5kbGU8djg6OlZhbHVlPiB0b1Y4KFNWR1BhdGhTZWcqIGltcGwp
CiB9CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKKworI2VuZGlmCg==
</data>
<flag name="review"
          id="32122"
          type_id="1"
          status="+"
          setter="jorlow"
    />
          </attachment>
      

    </bug>

</bugzilla>