<?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>59395</bug_id>
          
          <creation_ts>2011-04-25 16:36:47 -0700</creation_ts>
          <short_desc>Fix OwnPtr strict errors in some SVG classes.</short_desc>
          <delta_ts>2011-04-25 17:06:36 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</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="Adam Klein">adamk</reporter>
          <assigned_to name="Adam Klein">adamk</assigned_to>
          <cc>abarth</cc>
    
    <cc>jamesr</cc>
    
    <cc>levin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>392081</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-04-25 16:36:47 -0700</bug_when>
    <thetext>Fix OwnPtr strict errors in some SVG classes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392084</commentid>
    <comment_count>1</comment_count>
      <attachid>91013</attachid>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-04-25 16:37:29 -0700</bug_when>
    <thetext>Created attachment 91013
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392090</commentid>
    <comment_count>2</comment_count>
      <attachid>91013</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-04-25 16:39:25 -0700</bug_when>
    <thetext>Comment on attachment 91013
Patch

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

so close!

&gt; Source/WebCore/rendering/style/SVGRenderStyleDefs.cpp:166
&gt; +    , shadow(other.shadow ? adoptPtr(new ShadowData(*other.shadow)) : PassOwnPtr&lt;ShadowData&gt;(0))

PassOwnPtr&lt;ShadowData&gt;(), no &apos;0&apos;

&gt; Source/WebCore/svg/SVGStyledTransformableElement.cpp:68
&gt; +        m_supplementalTransform = adoptPtr(new AffineTransform());

nit: don&apos;t need the ()s on this c&apos;tor

&gt; Source/WebCore/svg/SVGTextElement.cpp:100
&gt; +        m_supplementalTransform = adoptPtr(new AffineTransform());

nit: don&apos;t need the ()s on this c&apos;tor</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392101</commentid>
    <comment_count>3</comment_count>
      <attachid>91016</attachid>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-04-25 16:45:06 -0700</bug_when>
    <thetext>Created attachment 91016
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392109</commentid>
    <comment_count>4</comment_count>
      <attachid>91016</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-04-25 16:48:24 -0700</bug_when>
    <thetext>Comment on attachment 91016
Patch

Yay!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392118</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-04-25 16:51:47 -0700</bug_when>
    <thetext>Committed r84844: &lt;http://trac.webkit.org/changeset/84844&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392127</commentid>
    <comment_count>6</comment_count>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-04-25 16:55:57 -0700</bug_when>
    <thetext>Reverted r84844 for reason:

Checked

Committed r84847: &lt;http://trac.webkit.org/changeset/84847&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392132</commentid>
    <comment_count>7</comment_count>
      <attachid>91026</attachid>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-04-25 17:00:00 -0700</bug_when>
    <thetext>Created attachment 91026
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392134</commentid>
    <comment_count>8</comment_count>
      <attachid>91026</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-04-25 17:04:08 -0700</bug_when>
    <thetext>Comment on attachment 91026
Patch

Still looks good</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392137</commentid>
    <comment_count>9</comment_count>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-04-25 17:06:36 -0700</bug_when>
    <thetext>Committed r84851: &lt;http://trac.webkit.org/changeset/84851&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>91013</attachid>
            <date>2011-04-25 16:37:29 -0700</date>
            <delta_ts>2011-04-25 16:45:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-59395-20110425163728.patch</filename>
            <type>text/plain</type>
            <size>4472</size>
            <attacher name="Adam Klein">adamk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODQ4MjEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBmOGU1YzQ2ZjgyN2RiZGQ0
ZDdiNjFhNTFkMjk3MGM5YTc3ZWI3NDk1Li44M2ZlYTI0MWViNWZmZTE1MzY3MDZkY2MwYjFhMWVk
N2ZlNTIzZjE3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTEtMDQtMjUgIEFkYW0g
S2xlaW4gIDxhZGFta0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgRml4IE93blB0ciBzdHJpY3QgZXJyb3JzIGluIHNvbWUgU1ZH
IGNsYXNzZXMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD01OTM5NQorCisgICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1NWR1JlbmRlclN0eWxlRGVmcy5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpTdHlsZVNoYWRvd1NWR0RhdGE6OlN0eWxlU2hhZG93U1ZH
RGF0YSk6CisgICAgICAgICogc3ZnL1NWR1NWR0VsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6U1ZHU1ZHRWxlbWVudDo6U1ZHU1ZHRWxlbWVudCk6CisgICAgICAgICogc3ZnL1NWR1N0eWxl
ZFRyYW5zZm9ybWFibGVFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1N0eWxlZFRy
YW5zZm9ybWFibGVFbGVtZW50OjpzdXBwbGVtZW50YWxUcmFuc2Zvcm0pOgorICAgICAgICAqIHN2
Zy9TVkdUZXh0RWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTVkdUZXh0RWxlbWVudDo6
c3VwcGxlbWVudGFsVHJhbnNmb3JtKToKKyAgICAgICAgKiBzdmcvZ3JhcGhpY3MvU1ZHSW1hZ2Uu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6U1ZHSW1hZ2U6OmRhdGFDaGFuZ2VkKToKKwogMjAxMS0w
NC0yNSAgR2VvZmZyZXkgR2FyZW4gIDxnZ2FyZW5AYXBwbGUuY29tPgogCiAgICAgICAgIEJ1aWxk
IGZpeDogVGhpcyB0aW1lIGZvciBzdXJlIQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL3N0eWxlL1NWR1JlbmRlclN0eWxlRGVmcy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvc3R5bGUvU1ZHUmVuZGVyU3R5bGVEZWZzLmNwcAppbmRleCBmYjIzZTE0OWU0N2FiODNi
MjRhZDMyYWU0MjIwNmVkZWI4ZDgyNDAwLi5hMDUxYzQ2N2I2MmM4YzRkZDVkMTVjOWI2YTJmMDhm
NmZkMjM1MGI4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU1ZH
UmVuZGVyU3R5bGVEZWZzLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUv
U1ZHUmVuZGVyU3R5bGVEZWZzLmNwcApAQCAtMTYzLDcgKzE2Myw3IEBAIFN0eWxlU2hhZG93U1ZH
RGF0YTo6U3R5bGVTaGFkb3dTVkdEYXRhKCkKIAogU3R5bGVTaGFkb3dTVkdEYXRhOjpTdHlsZVNo
YWRvd1NWR0RhdGEoY29uc3QgU3R5bGVTaGFkb3dTVkdEYXRhJiBvdGhlcikKICAgICA6IFJlZkNv
dW50ZWQ8U3R5bGVTaGFkb3dTVkdEYXRhPigpCi0gICAgLCBzaGFkb3cob3RoZXIuc2hhZG93ID8g
bmV3IFNoYWRvd0RhdGEoKm90aGVyLnNoYWRvdykgOiAwKQorICAgICwgc2hhZG93KG90aGVyLnNo
YWRvdyA/IGFkb3B0UHRyKG5ldyBTaGFkb3dEYXRhKCpvdGhlci5zaGFkb3cpKSA6IFBhc3NPd25Q
dHI8U2hhZG93RGF0YT4oMCkpCiB7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N2
Zy9TVkdTVkdFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdTVkdFbGVtZW50LmNw
cAppbmRleCAwNzc4YmI3MGJkZjY0NjQ1MmI5ZGZkMWYxZjZlZTNlNTY3ZmNjMTFmLi44Zjg2Y2Rl
OGE5ODAxZTMwYWU3OGMyN2FlOTUyOGVlYzRlNDljZDVjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9zdmcvU1ZHU1ZHRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1NW
R0VsZW1lbnQuY3BwCkBAIC03MSw3ICs3MSw2IEBAIGlubGluZSBTVkdTVkdFbGVtZW50OjpTVkdT
VkdFbGVtZW50KGNvbnN0IFF1YWxpZmllZE5hbWUmIHRhZ05hbWUsIERvY3VtZW50KiBkb2MpCiAg
ICAgLCBtX3VzZUN1cnJlbnRWaWV3KGZhbHNlKQogICAgICwgbV90aW1lQ29udGFpbmVyKFNNSUxU
aW1lQ29udGFpbmVyOjpjcmVhdGUodGhpcykpCiAgICAgLCBtX3NjYWxlKDEpCi0gICAgLCBtX3Zp
ZXdTcGVjKDApCiAgICAgLCBtX2NvbnRhaW5lclNpemUoMzAwLCAxNTApCiAgICAgLCBtX2hhc1Nl
dENvbnRhaW5lclNpemUoZmFsc2UpCiB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9zdmcv
U1ZHU3R5bGVkVHJhbnNmb3JtYWJsZUVsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NW
R1N0eWxlZFRyYW5zZm9ybWFibGVFbGVtZW50LmNwcAppbmRleCAxZTMyZjlhOTY5N2JiMzA2NWEw
YzMxYWY0ZGQwZTZiOWJiNWYyODA4Li40YTc4ZWRjYWY1MzZmM2YxZTU1ZmIyMjRjZjU1NzFjZGVj
ZjAwOTMzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZHU3R5bGVkVHJhbnNmb3Jt
YWJsZUVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdTdHlsZWRUcmFuc2Zv
cm1hYmxlRWxlbWVudC5jcHAKQEAgLTY1LDcgKzY1LDcgQEAgQWZmaW5lVHJhbnNmb3JtIFNWR1N0
eWxlZFRyYW5zZm9ybWFibGVFbGVtZW50OjphbmltYXRlZExvY2FsVHJhbnNmb3JtKCkgY29uc3QK
IEFmZmluZVRyYW5zZm9ybSogU1ZHU3R5bGVkVHJhbnNmb3JtYWJsZUVsZW1lbnQ6OnN1cHBsZW1l
bnRhbFRyYW5zZm9ybSgpCiB7CiAgICAgaWYgKCFtX3N1cHBsZW1lbnRhbFRyYW5zZm9ybSkKLSAg
ICAgICAgbV9zdXBwbGVtZW50YWxUcmFuc2Zvcm0uc2V0KG5ldyBBZmZpbmVUcmFuc2Zvcm0oKSk7
CisgICAgICAgIG1fc3VwcGxlbWVudGFsVHJhbnNmb3JtID0gYWRvcHRQdHIobmV3IEFmZmluZVRy
YW5zZm9ybSgpKTsKICAgICByZXR1cm4gbV9zdXBwbGVtZW50YWxUcmFuc2Zvcm0uZ2V0KCk7CiB9
CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdUZXh0RWxlbWVudC5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9zdmcvU1ZHVGV4dEVsZW1lbnQuY3BwCmluZGV4IDNiYjliNWVlNjg0ZDcw
YTcwNmJlMTFlMTE3OWY1YmIyYWVkMWYyOWQuLjc3MjRjYmRlZmJlMjI3OWFkZTNjZTk4YmE4YmQz
MWI3YWNhNzg5ZGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdUZXh0RWxlbWVu
dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1RleHRFbGVtZW50LmNwcApAQCAtOTcs
NyArOTcsNyBAQCBBZmZpbmVUcmFuc2Zvcm0gU1ZHVGV4dEVsZW1lbnQ6OmFuaW1hdGVkTG9jYWxU
cmFuc2Zvcm0oKSBjb25zdAogQWZmaW5lVHJhbnNmb3JtKiBTVkdUZXh0RWxlbWVudDo6c3VwcGxl
bWVudGFsVHJhbnNmb3JtKCkKIHsKICAgICBpZiAoIW1fc3VwcGxlbWVudGFsVHJhbnNmb3JtKQot
ICAgICAgICBtX3N1cHBsZW1lbnRhbFRyYW5zZm9ybS5zZXQobmV3IEFmZmluZVRyYW5zZm9ybSgp
KTsKKyAgICAgICAgbV9zdXBwbGVtZW50YWxUcmFuc2Zvcm0gPSBhZG9wdFB0cihuZXcgQWZmaW5l
VHJhbnNmb3JtKCkpOwogICAgIHJldHVybiBtX3N1cHBsZW1lbnRhbFRyYW5zZm9ybS5nZXQoKTsK
IH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3ZnL2dyYXBoaWNzL1NWR0ltYWdlLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9ncmFwaGljcy9TVkdJbWFnZS5jcHAKaW5kZXggNzE4MDZm
M2FmMjAxMWViYjM5MWUyNzEwOTZhNzE5OWVmYzhmMWVhNC4uZTdmYWYyNWJhMDc0MjZmODZkNmM2
MzMzMzJlMTkwZDAzZjc3NGIyZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvc3ZnL2dyYXBo
aWNzL1NWR0ltYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvZ3JhcGhpY3MvU1ZHSW1h
Z2UuY3BwCkBAIC0yNjgsNyArMjY4LDcgQEAgYm9vbCBTVkdJbWFnZTo6ZGF0YUNoYW5nZWQoYm9v
bCBhbGxEYXRhUmVjZWl2ZWQpCiAgICAgICAgIC8vIFRoaXMgd2lsbCBiZWNvbWUgYW4gaXNzdWUg
d2hlbiBTVkdJbWFnZSB3aWxsIGJlIGFibGUgdG8gbG9hZCBvdGhlcgogICAgICAgICAvLyBTVkdJ
bWFnZSBvYmplY3RzLCBidXQgd2UncmUgc2FmZSBub3csIGJlY2F1c2UgU1ZHSW1hZ2UgY2FuIG9u
bHkgYmUKICAgICAgICAgLy8gbG9hZGVkIGJ5IGEgdG9wLWxldmVsIGRvY3VtZW50LgotICAgICAg
ICBtX3BhZ2Uuc2V0KG5ldyBQYWdlKHBhZ2VDbGllbnRzKSk7CisgICAgICAgIG1fcGFnZSA9IGFk
b3B0UHRyKG5ldyBQYWdlKHBhZ2VDbGllbnRzKSk7CiAgICAgICAgIG1fcGFnZS0+c2V0dGluZ3Mo
KS0+c2V0TWVkaWFFbmFibGVkKGZhbHNlKTsKICAgICAgICAgbV9wYWdlLT5zZXR0aW5ncygpLT5z
ZXRKYXZhU2NyaXB0RW5hYmxlZChmYWxzZSk7CiAgICAgICAgIG1fcGFnZS0+c2V0dGluZ3MoKS0+
c2V0UGx1Z2luc0VuYWJsZWQoZmFsc2UpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>91016</attachid>
            <date>2011-04-25 16:45:06 -0700</date>
            <delta_ts>2011-04-25 16:59:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-59395-20110425164504.patch</filename>
            <type>text/plain</type>
            <size>4467</size>
            <attacher name="Adam Klein">adamk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODQ4MjEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBmOGU1YzQ2ZjgyN2RiZGQ0
ZDdiNjFhNTFkMjk3MGM5YTc3ZWI3NDk1Li44M2ZlYTI0MWViNWZmZTE1MzY3MDZkY2MwYjFhMWVk
N2ZlNTIzZjE3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTEtMDQtMjUgIEFkYW0g
S2xlaW4gIDxhZGFta0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgRml4IE93blB0ciBzdHJpY3QgZXJyb3JzIGluIHNvbWUgU1ZH
IGNsYXNzZXMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD01OTM5NQorCisgICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1NWR1JlbmRlclN0eWxlRGVmcy5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpTdHlsZVNoYWRvd1NWR0RhdGE6OlN0eWxlU2hhZG93U1ZH
RGF0YSk6CisgICAgICAgICogc3ZnL1NWR1NWR0VsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6U1ZHU1ZHRWxlbWVudDo6U1ZHU1ZHRWxlbWVudCk6CisgICAgICAgICogc3ZnL1NWR1N0eWxl
ZFRyYW5zZm9ybWFibGVFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1N0eWxlZFRy
YW5zZm9ybWFibGVFbGVtZW50OjpzdXBwbGVtZW50YWxUcmFuc2Zvcm0pOgorICAgICAgICAqIHN2
Zy9TVkdUZXh0RWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTVkdUZXh0RWxlbWVudDo6
c3VwcGxlbWVudGFsVHJhbnNmb3JtKToKKyAgICAgICAgKiBzdmcvZ3JhcGhpY3MvU1ZHSW1hZ2Uu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6U1ZHSW1hZ2U6OmRhdGFDaGFuZ2VkKToKKwogMjAxMS0w
NC0yNSAgR2VvZmZyZXkgR2FyZW4gIDxnZ2FyZW5AYXBwbGUuY29tPgogCiAgICAgICAgIEJ1aWxk
IGZpeDogVGhpcyB0aW1lIGZvciBzdXJlIQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL3N0eWxlL1NWR1JlbmRlclN0eWxlRGVmcy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvc3R5bGUvU1ZHUmVuZGVyU3R5bGVEZWZzLmNwcAppbmRleCBmYjIzZTE0OWU0N2FiODNi
MjRhZDMyYWU0MjIwNmVkZWI4ZDgyNDAwLi4yYmIwNDk5MTUwOTNiOWVlMGFjMzFjZTU0ZjkzZmVh
YmM4Zjg0MTYzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU1ZH
UmVuZGVyU3R5bGVEZWZzLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUv
U1ZHUmVuZGVyU3R5bGVEZWZzLmNwcApAQCAtMTYzLDcgKzE2Myw3IEBAIFN0eWxlU2hhZG93U1ZH
RGF0YTo6U3R5bGVTaGFkb3dTVkdEYXRhKCkKIAogU3R5bGVTaGFkb3dTVkdEYXRhOjpTdHlsZVNo
YWRvd1NWR0RhdGEoY29uc3QgU3R5bGVTaGFkb3dTVkdEYXRhJiBvdGhlcikKICAgICA6IFJlZkNv
dW50ZWQ8U3R5bGVTaGFkb3dTVkdEYXRhPigpCi0gICAgLCBzaGFkb3cob3RoZXIuc2hhZG93ID8g
bmV3IFNoYWRvd0RhdGEoKm90aGVyLnNoYWRvdykgOiAwKQorICAgICwgc2hhZG93KG90aGVyLnNo
YWRvdyA/IGFkb3B0UHRyKG5ldyBTaGFkb3dEYXRhKCpvdGhlci5zaGFkb3cpKSA6IFBhc3NPd25Q
dHI8U2hhZG93RGF0YT4oKSkKIHsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3Zn
L1NWR1NWR0VsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1NWR0VsZW1lbnQuY3Bw
CmluZGV4IDA3NzhiYjcwYmRmNjQ2NDUyYjlkZmQxZjFmNmVlM2U1NjdmY2MxMWYuLjhmODZjZGU4
YTk4MDFlMzBhZTc4YzI3YWU5NTI4ZWVjNGU0OWNkNWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3N2Zy9TVkdTVkdFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZHU1ZH
RWxlbWVudC5jcHAKQEAgLTcxLDcgKzcxLDYgQEAgaW5saW5lIFNWR1NWR0VsZW1lbnQ6OlNWR1NW
R0VsZW1lbnQoY29uc3QgUXVhbGlmaWVkTmFtZSYgdGFnTmFtZSwgRG9jdW1lbnQqIGRvYykKICAg
ICAsIG1fdXNlQ3VycmVudFZpZXcoZmFsc2UpCiAgICAgLCBtX3RpbWVDb250YWluZXIoU01JTFRp
bWVDb250YWluZXI6OmNyZWF0ZSh0aGlzKSkKICAgICAsIG1fc2NhbGUoMSkKLSAgICAsIG1fdmll
d1NwZWMoMCkKICAgICAsIG1fY29udGFpbmVyU2l6ZSgzMDAsIDE1MCkKICAgICAsIG1faGFzU2V0
Q29udGFpbmVyU2l6ZShmYWxzZSkKIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9T
VkdTdHlsZWRUcmFuc2Zvcm1hYmxlRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZH
U3R5bGVkVHJhbnNmb3JtYWJsZUVsZW1lbnQuY3BwCmluZGV4IDFlMzJmOWE5Njk3YmIzMDY1YTBj
MzFhZjRkZDBlNmI5YmI1ZjI4MDguLmQzNDlkN2MxYmM5YmU4MDVkZjIwODNmYjU4ZTUyZTQwODI3
YjFlYTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdTdHlsZWRUcmFuc2Zvcm1h
YmxlRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1N0eWxlZFRyYW5zZm9y
bWFibGVFbGVtZW50LmNwcApAQCAtNjUsNyArNjUsNyBAQCBBZmZpbmVUcmFuc2Zvcm0gU1ZHU3R5
bGVkVHJhbnNmb3JtYWJsZUVsZW1lbnQ6OmFuaW1hdGVkTG9jYWxUcmFuc2Zvcm0oKSBjb25zdAog
QWZmaW5lVHJhbnNmb3JtKiBTVkdTdHlsZWRUcmFuc2Zvcm1hYmxlRWxlbWVudDo6c3VwcGxlbWVu
dGFsVHJhbnNmb3JtKCkKIHsKICAgICBpZiAoIW1fc3VwcGxlbWVudGFsVHJhbnNmb3JtKQotICAg
ICAgICBtX3N1cHBsZW1lbnRhbFRyYW5zZm9ybS5zZXQobmV3IEFmZmluZVRyYW5zZm9ybSgpKTsK
KyAgICAgICAgbV9zdXBwbGVtZW50YWxUcmFuc2Zvcm0gPSBhZG9wdFB0cihuZXcgQWZmaW5lVHJh
bnNmb3JtKTsKICAgICByZXR1cm4gbV9zdXBwbGVtZW50YWxUcmFuc2Zvcm0uZ2V0KCk7CiB9CiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdUZXh0RWxlbWVudC5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9zdmcvU1ZHVGV4dEVsZW1lbnQuY3BwCmluZGV4IDNiYjliNWVlNjg0ZDcwYTcw
NmJlMTFlMTE3OWY1YmIyYWVkMWYyOWQuLjhiZDQzOWE0Njk0ZGNlMzQwODY4MGYwODQ0M2FkYTVj
NzcyYmVlNzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdUZXh0RWxlbWVudC5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1RleHRFbGVtZW50LmNwcApAQCAtOTcsNyAr
OTcsNyBAQCBBZmZpbmVUcmFuc2Zvcm0gU1ZHVGV4dEVsZW1lbnQ6OmFuaW1hdGVkTG9jYWxUcmFu
c2Zvcm0oKSBjb25zdAogQWZmaW5lVHJhbnNmb3JtKiBTVkdUZXh0RWxlbWVudDo6c3VwcGxlbWVu
dGFsVHJhbnNmb3JtKCkKIHsKICAgICBpZiAoIW1fc3VwcGxlbWVudGFsVHJhbnNmb3JtKQotICAg
ICAgICBtX3N1cHBsZW1lbnRhbFRyYW5zZm9ybS5zZXQobmV3IEFmZmluZVRyYW5zZm9ybSgpKTsK
KyAgICAgICAgbV9zdXBwbGVtZW50YWxUcmFuc2Zvcm0gPSBhZG9wdFB0cihuZXcgQWZmaW5lVHJh
bnNmb3JtKTsKICAgICByZXR1cm4gbV9zdXBwbGVtZW50YWxUcmFuc2Zvcm0uZ2V0KCk7CiB9CiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9ncmFwaGljcy9TVkdJbWFnZS5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9zdmcvZ3JhcGhpY3MvU1ZHSW1hZ2UuY3BwCmluZGV4IDcxODA2ZjNhZjIw
MTFlYmIzOTFlMjcxMDk2YTcxOTllZmM4ZjFlYTQuLmU3ZmFmMjViYTA3NDI2Zjg2ZDZjNjMzMzMy
ZTE5MGQwM2Y3NzRiMmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9ncmFwaGljcy9T
VkdJbWFnZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvc3ZnL2dyYXBoaWNzL1NWR0ltYWdlLmNw
cApAQCAtMjY4LDcgKzI2OCw3IEBAIGJvb2wgU1ZHSW1hZ2U6OmRhdGFDaGFuZ2VkKGJvb2wgYWxs
RGF0YVJlY2VpdmVkKQogICAgICAgICAvLyBUaGlzIHdpbGwgYmVjb21lIGFuIGlzc3VlIHdoZW4g
U1ZHSW1hZ2Ugd2lsbCBiZSBhYmxlIHRvIGxvYWQgb3RoZXIKICAgICAgICAgLy8gU1ZHSW1hZ2Ug
b2JqZWN0cywgYnV0IHdlJ3JlIHNhZmUgbm93LCBiZWNhdXNlIFNWR0ltYWdlIGNhbiBvbmx5IGJl
CiAgICAgICAgIC8vIGxvYWRlZCBieSBhIHRvcC1sZXZlbCBkb2N1bWVudC4KLSAgICAgICAgbV9w
YWdlLnNldChuZXcgUGFnZShwYWdlQ2xpZW50cykpOworICAgICAgICBtX3BhZ2UgPSBhZG9wdFB0
cihuZXcgUGFnZShwYWdlQ2xpZW50cykpOwogICAgICAgICBtX3BhZ2UtPnNldHRpbmdzKCktPnNl
dE1lZGlhRW5hYmxlZChmYWxzZSk7CiAgICAgICAgIG1fcGFnZS0+c2V0dGluZ3MoKS0+c2V0SmF2
YVNjcmlwdEVuYWJsZWQoZmFsc2UpOwogICAgICAgICBtX3BhZ2UtPnNldHRpbmdzKCktPnNldFBs
dWdpbnNFbmFibGVkKGZhbHNlKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>91026</attachid>
            <date>2011-04-25 17:00:00 -0700</date>
            <delta_ts>2011-04-25 17:04:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-59395-20110425165959.patch</filename>
            <type>text/plain</type>
            <size>4461</size>
            <attacher name="Adam Klein">adamk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODQ4NDgKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA5ZmViMWRlZjVjMWZiOGE4
ZDIxMmI0NmQ4ZTA5MWRhNjVhM2RhMTgzLi43OGI0NzczMmU4NDg3OWI4ZDI4Mzk5NjA4NjUxNzA2
YzAzNDlkMzllIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTEtMDQtMjUgIEFkYW0g
S2xlaW4gIDxhZGFta0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgSmFtZXMg
Um9iaW5zb24uCisKKyAgICAgICAgRml4IE93blB0ciBzdHJpY3QgZXJyb3JzIGluIHNvbWUgU1ZH
IGNsYXNzZXMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD01OTM5NQorCisgICAgICAgICogcmVuZGVyaW5nL3N0eWxlL1NWR1JlbmRlclN0eWxlRGVmcy5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpTdHlsZVNoYWRvd1NWR0RhdGE6OlN0eWxlU2hhZG93U1ZH
RGF0YSk6CisgICAgICAgICogc3ZnL1NWR1NWR0VsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6U1ZHU1ZHRWxlbWVudDo6U1ZHU1ZHRWxlbWVudCk6CisgICAgICAgICogc3ZnL1NWR1N0eWxl
ZFRyYW5zZm9ybWFibGVFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1N0eWxlZFRy
YW5zZm9ybWFibGVFbGVtZW50OjpzdXBwbGVtZW50YWxUcmFuc2Zvcm0pOgorICAgICAgICAqIHN2
Zy9TVkdUZXh0RWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTVkdUZXh0RWxlbWVudDo6
c3VwcGxlbWVudGFsVHJhbnNmb3JtKToKKyAgICAgICAgKiBzdmcvZ3JhcGhpY3MvU1ZHSW1hZ2Uu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6U1ZHSW1hZ2U6OmRhdGFDaGFuZ2VkKToKKwogMjAxMS0w
NC0yNSAgT2phbiBWYWZhaSAgPG9qYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2Vk
IGJ5IEphbWVzIFJvYmluc29uLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L3N0eWxlL1NWR1JlbmRlclN0eWxlRGVmcy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
c3R5bGUvU1ZHUmVuZGVyU3R5bGVEZWZzLmNwcAppbmRleCBmYjIzZTE0OWU0N2FiODNiMjRhZDMy
YWU0MjIwNmVkZWI4ZDgyNDAwLi4yYmIwNDk5MTUwOTNiOWVlMGFjMzFjZTU0ZjkzZmVhYmM4Zjg0
MTYzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU1ZHUmVuZGVy
U3R5bGVEZWZzLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU1ZHUmVu
ZGVyU3R5bGVEZWZzLmNwcApAQCAtMTYzLDcgKzE2Myw3IEBAIFN0eWxlU2hhZG93U1ZHRGF0YTo6
U3R5bGVTaGFkb3dTVkdEYXRhKCkKIAogU3R5bGVTaGFkb3dTVkdEYXRhOjpTdHlsZVNoYWRvd1NW
R0RhdGEoY29uc3QgU3R5bGVTaGFkb3dTVkdEYXRhJiBvdGhlcikKICAgICA6IFJlZkNvdW50ZWQ8
U3R5bGVTaGFkb3dTVkdEYXRhPigpCi0gICAgLCBzaGFkb3cob3RoZXIuc2hhZG93ID8gbmV3IFNo
YWRvd0RhdGEoKm90aGVyLnNoYWRvdykgOiAwKQorICAgICwgc2hhZG93KG90aGVyLnNoYWRvdyA/
IGFkb3B0UHRyKG5ldyBTaGFkb3dEYXRhKCpvdGhlci5zaGFkb3cpKSA6IFBhc3NPd25QdHI8U2hh
ZG93RGF0YT4oKSkKIHsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1NW
R0VsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1NWR0VsZW1lbnQuY3BwCmluZGV4
IDA3NzhiYjcwYmRmNjQ2NDUyYjlkZmQxZjFmNmVlM2U1NjdmY2MxMWYuLjhmODZjZGU4YTk4MDFl
MzBhZTc4YzI3YWU5NTI4ZWVjNGU0OWNkNWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2
Zy9TVkdTVkdFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZHU1ZHRWxlbWVu
dC5jcHAKQEAgLTcxLDcgKzcxLDYgQEAgaW5saW5lIFNWR1NWR0VsZW1lbnQ6OlNWR1NWR0VsZW1l
bnQoY29uc3QgUXVhbGlmaWVkTmFtZSYgdGFnTmFtZSwgRG9jdW1lbnQqIGRvYykKICAgICAsIG1f
dXNlQ3VycmVudFZpZXcoZmFsc2UpCiAgICAgLCBtX3RpbWVDb250YWluZXIoU01JTFRpbWVDb250
YWluZXI6OmNyZWF0ZSh0aGlzKSkKICAgICAsIG1fc2NhbGUoMSkKLSAgICAsIG1fdmlld1NwZWMo
MCkKICAgICAsIG1fY29udGFpbmVyU2l6ZSgzMDAsIDE1MCkKICAgICAsIG1faGFzU2V0Q29udGFp
bmVyU2l6ZShmYWxzZSkKIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdTdHls
ZWRUcmFuc2Zvcm1hYmxlRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZHU3R5bGVk
VHJhbnNmb3JtYWJsZUVsZW1lbnQuY3BwCmluZGV4IDFlMzJmOWE5Njk3YmIzMDY1YTBjMzFhZjRk
ZDBlNmI5YmI1ZjI4MDguLmQzNDlkN2MxYmM5YmU4MDVkZjIwODNmYjU4ZTUyZTQwODI3YjFlYTgg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdTdHlsZWRUcmFuc2Zvcm1hYmxlRWxl
bWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1N0eWxlZFRyYW5zZm9ybWFibGVF
bGVtZW50LmNwcApAQCAtNjUsNyArNjUsNyBAQCBBZmZpbmVUcmFuc2Zvcm0gU1ZHU3R5bGVkVHJh
bnNmb3JtYWJsZUVsZW1lbnQ6OmFuaW1hdGVkTG9jYWxUcmFuc2Zvcm0oKSBjb25zdAogQWZmaW5l
VHJhbnNmb3JtKiBTVkdTdHlsZWRUcmFuc2Zvcm1hYmxlRWxlbWVudDo6c3VwcGxlbWVudGFsVHJh
bnNmb3JtKCkKIHsKICAgICBpZiAoIW1fc3VwcGxlbWVudGFsVHJhbnNmb3JtKQotICAgICAgICBt
X3N1cHBsZW1lbnRhbFRyYW5zZm9ybS5zZXQobmV3IEFmZmluZVRyYW5zZm9ybSgpKTsKKyAgICAg
ICAgbV9zdXBwbGVtZW50YWxUcmFuc2Zvcm0gPSBhZG9wdFB0cihuZXcgQWZmaW5lVHJhbnNmb3Jt
KTsKICAgICByZXR1cm4gbV9zdXBwbGVtZW50YWxUcmFuc2Zvcm0uZ2V0KCk7CiB9CiAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdUZXh0RWxlbWVudC5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9zdmcvU1ZHVGV4dEVsZW1lbnQuY3BwCmluZGV4IDNiYjliNWVlNjg0ZDcwYTcwNmJlMTFl
MTE3OWY1YmIyYWVkMWYyOWQuLjhiZDQzOWE0Njk0ZGNlMzQwODY4MGYwODQ0M2FkYTVjNzcyYmVl
NzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdUZXh0RWxlbWVudC5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1RleHRFbGVtZW50LmNwcApAQCAtOTcsNyArOTcsNyBA
QCBBZmZpbmVUcmFuc2Zvcm0gU1ZHVGV4dEVsZW1lbnQ6OmFuaW1hdGVkTG9jYWxUcmFuc2Zvcm0o
KSBjb25zdAogQWZmaW5lVHJhbnNmb3JtKiBTVkdUZXh0RWxlbWVudDo6c3VwcGxlbWVudGFsVHJh
bnNmb3JtKCkKIHsKICAgICBpZiAoIW1fc3VwcGxlbWVudGFsVHJhbnNmb3JtKQotICAgICAgICBt
X3N1cHBsZW1lbnRhbFRyYW5zZm9ybS5zZXQobmV3IEFmZmluZVRyYW5zZm9ybSgpKTsKKyAgICAg
ICAgbV9zdXBwbGVtZW50YWxUcmFuc2Zvcm0gPSBhZG9wdFB0cihuZXcgQWZmaW5lVHJhbnNmb3Jt
KTsKICAgICByZXR1cm4gbV9zdXBwbGVtZW50YWxUcmFuc2Zvcm0uZ2V0KCk7CiB9CiAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9ncmFwaGljcy9TVkdJbWFnZS5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9zdmcvZ3JhcGhpY3MvU1ZHSW1hZ2UuY3BwCmluZGV4IDcxODA2ZjNhZjIwMTFlYmIz
OTFlMjcxMDk2YTcxOTllZmM4ZjFlYTQuLmU3ZmFmMjViYTA3NDI2Zjg2ZDZjNjMzMzMyZTE5MGQw
M2Y3NzRiMmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9ncmFwaGljcy9TVkdJbWFn
ZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvc3ZnL2dyYXBoaWNzL1NWR0ltYWdlLmNwcApAQCAt
MjY4LDcgKzI2OCw3IEBAIGJvb2wgU1ZHSW1hZ2U6OmRhdGFDaGFuZ2VkKGJvb2wgYWxsRGF0YVJl
Y2VpdmVkKQogICAgICAgICAvLyBUaGlzIHdpbGwgYmVjb21lIGFuIGlzc3VlIHdoZW4gU1ZHSW1h
Z2Ugd2lsbCBiZSBhYmxlIHRvIGxvYWQgb3RoZXIKICAgICAgICAgLy8gU1ZHSW1hZ2Ugb2JqZWN0
cywgYnV0IHdlJ3JlIHNhZmUgbm93LCBiZWNhdXNlIFNWR0ltYWdlIGNhbiBvbmx5IGJlCiAgICAg
ICAgIC8vIGxvYWRlZCBieSBhIHRvcC1sZXZlbCBkb2N1bWVudC4KLSAgICAgICAgbV9wYWdlLnNl
dChuZXcgUGFnZShwYWdlQ2xpZW50cykpOworICAgICAgICBtX3BhZ2UgPSBhZG9wdFB0cihuZXcg
UGFnZShwYWdlQ2xpZW50cykpOwogICAgICAgICBtX3BhZ2UtPnNldHRpbmdzKCktPnNldE1lZGlh
RW5hYmxlZChmYWxzZSk7CiAgICAgICAgIG1fcGFnZS0+c2V0dGluZ3MoKS0+c2V0SmF2YVNjcmlw
dEVuYWJsZWQoZmFsc2UpOwogICAgICAgICBtX3BhZ2UtPnNldHRpbmdzKCktPnNldFBsdWdpbnNF
bmFibGVkKGZhbHNlKTsK
</data>
<flag name="review"
          id="83799"
          type_id="1"
          status="+"
          setter="jamesr"
    />
          </attachment>
      

    </bug>

</bugzilla>