<?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>76130</bug_id>
          
          <creation_ts>2012-01-11 17:07:27 -0800</creation_ts>
          <short_desc>getComputedStyle margin percentage test for CSS calc</short_desc>
          <delta_ts>2012-01-23 15:32:59 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>16662</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mike Lawther">mikelawther</reporter>
          <assigned_to name="Mike Lawther">mikelawther</assigned_to>
          <cc>darin</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>534427</commentid>
    <comment_count>0</comment_count>
    <who name="Mike Lawther">mikelawther</who>
    <bug_when>2012-01-11 17:07:27 -0800</bug_when>
    <thetext>getComputedStyle margin percentage test for CSS calc</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>534431</commentid>
    <comment_count>1</comment_count>
      <attachid>122134</attachid>
    <who name="Mike Lawther">mikelawther</who>
    <bug_when>2012-01-11 17:10:04 -0800</bug_when>
    <thetext>Created attachment 122134
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>534569</commentid>
    <comment_count>2</comment_count>
      <attachid>122170</attachid>
    <who name="Mike Lawther">mikelawther</who>
    <bug_when>2012-01-11 22:16:16 -0800</bug_when>
    <thetext>Created attachment 122170
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>536004</commentid>
    <comment_count>3</comment_count>
      <attachid>122134</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2012-01-13 14:40:03 -0800</bug_when>
    <thetext>Comment on attachment 122134
Patch

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

&gt; LayoutTests/css3/calc/getComputedStyle-margin-percentage.html:36
&gt; +        shouldEvaluateTo(&quot;window.getComputedStyle(document.getElementById(&apos;calc&apos;, null)).getPropertyValue(&apos;&quot; + prop + &quot;&apos;)&quot;, &quot;window.getComputedStyle(document.getElementById(&apos;control&apos;, null)).getPropertyValue(&apos;&quot; + prop + &quot;&apos;)&quot;);

No need for the &quot;window&quot; prefixes here. What is the &quot;null&quot; second argument to getElementById for? I think you mean that to be a second argument for getComputedStyle.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>536478</commentid>
    <comment_count>4</comment_count>
      <attachid>122134</attachid>
    <who name="Mike Lawther">mikelawther</who>
    <bug_when>2012-01-16 04:14:37 -0800</bug_when>
    <thetext>Comment on attachment 122134
Patch

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

&gt;&gt; LayoutTests/css3/calc/getComputedStyle-margin-percentage.html:36
&gt;&gt; +        shouldEvaluateTo(&quot;window.getComputedStyle(document.getElementById(&apos;calc&apos;, null)).getPropertyValue(&apos;&quot; + prop + &quot;&apos;)&quot;, &quot;window.getComputedStyle(document.getElementById(&apos;control&apos;, null)).getPropertyValue(&apos;&quot; + prop + &quot;&apos;)&quot;);
&gt; 
&gt; No need for the &quot;window&quot; prefixes here. What is the &quot;null&quot; second argument to getElementById for? I think you mean that to be a second argument for getComputedStyle.

Thanks for the review Darin. You&apos;re right about the null - it was a mistake. I&apos;ve fixed it, and removed the &apos;window&apos; prefix as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>536479</commentid>
    <comment_count>5</comment_count>
      <attachid>122614</attachid>
    <who name="Mike Lawther">mikelawther</who>
    <bug_when>2012-01-16 04:15:43 -0800</bug_when>
    <thetext>Created attachment 122614
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>540889</commentid>
    <comment_count>6</comment_count>
      <attachid>122614</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-23 15:32:55 -0800</bug_when>
    <thetext>Comment on attachment 122614
Patch

Clearing flags on attachment: 122614

Committed r105647: &lt;http://trac.webkit.org/changeset/105647&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>540890</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-23 15:32:59 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>122134</attachid>
            <date>2012-01-11 17:10:04 -0800</date>
            <delta_ts>2012-01-16 04:14:37 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76130-20120112121001.patch</filename>
            <type>text/plain</type>
            <size>3979</size>
            <attacher name="Mike Lawther">mikelawther</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA0NDEyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZDhiYzYxYjI1Y2ZlNzI4ZTQ5NDM5
Y2Y0NWExYjUxYTc4MmM3ODM3Mi4uZDI3MzVjM2QxYjYzYWJkODAzMTVkYjI2MzQ0YjE0MzY3MGIy
MWQwYSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTAxLTExICBNaWtlIExhd3RoZXIgIDxt
aWtlbGF3dGhlckBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgZ2V0Q29tcHV0ZWRTdHlsZSBtYXJn
aW4gcGVyY2VudGFnZSB0ZXN0IGZvciBDU1MgY2FsYworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzYxMzAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0cyBmb3IgZnV0dXJlIGltcGxlbWVudGF0aW9uIG9m
IENTUzMgY2FsYygpIChzZWUgaHR0cDovL3dlYmtpdC5vcmcvYi8xNjY2MikKKworICAgICAgICBU
aGVzZSB0ZXN0cyBhcmUgZXhwZWN0ZWQgdG8gJ2ZhaWwnLCBhbmQgd2lsbCBwYXNzIG9uY2UgY2Fs
YygpIGZ1bmN0aW9uYWxpdHkgaXMgbGFuZGVkLgorICAgICAgICBGb3Igbm93LCB0aGV5IHNlcnZl
IHRvIGRlbW9uc3RyYXRlIHRoYXQgdGhlIGN1cnJlbnQgY29kZSBkb2Vzbid0IGNyYXNoIG9uIHRo
ZXNlIHRlc3RzLgorCisgICAgICAgICogY3NzMy9jYWxjL2dldENvbXB1dGVkU3R5bGUtbWFyZ2lu
LXBlcmNlbnRhZ2UtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBjc3MzL2NhbGMvZ2V0
Q29tcHV0ZWRTdHlsZS1tYXJnaW4tcGVyY2VudGFnZS5odG1sOiBBZGRlZC4KKwogMjAxMi0wMS0w
OCAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CiAKICAgICAgICAg
VW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjEwNDQwMy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2NzczMvY2FsYy9nZXRDb21wdXRlZFN0eWxlLW1hcmdpbi1wZXJjZW50YWdlLWV4cGVjdGVkLnR4
dCBiL0xheW91dFRlc3RzL2NzczMvY2FsYy9nZXRDb21wdXRlZFN0eWxlLW1hcmdpbi1wZXJjZW50
YWdlLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5hOGUzZTY5Y2QxOGZiNDA2NTU2Zjg2MGRkMTNi
N2UwYTNhOTBiM2M0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY3NzMy9jYWxjL2dl
dENvbXB1dGVkU3R5bGUtbWFyZ2luLXBlcmNlbnRhZ2UtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEs
MTMgQEAKK1Rlc3RzIGNhbGxpbmcgZ2V0UHJvcGVydHlWYWx1ZSBvbiBjb21wdXRlZCBtYXJnaW4g
c3R5bGVzIGludm9sdmluZyBDU1MgY2FsYworCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBz
ZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisK
KworRkFJTCB3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgn
Y2FsYycsIG51bGwpKS5nZXRQcm9wZXJ0eVZhbHVlKCdtYXJnaW4tbGVmdCcpIHNob3VsZCBiZSAy
NTNweC4gV2FzIDBweC4KK0ZBSUwgd2luZG93LmdldENvbXB1dGVkU3R5bGUoZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoJ2NhbGMnLCBudWxsKSkuZ2V0UHJvcGVydHlWYWx1ZSgnbWFyZ2luLXRvcCcp
IHNob3VsZCBiZSA3NnB4LiBXYXMgMHB4LgorRkFJTCB3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2FsYycsIG51bGwpKS5nZXRQcm9wZXJ0eVZhbHVlKCdt
YXJnaW4tcmlnaHQnKSBzaG91bGQgYmUgMzQ2cHguIFdhcyAwcHguCitGQUlMIHdpbmRvdy5nZXRD
b21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjYWxjJywgbnVsbCkpLmdldFBy
b3BlcnR5VmFsdWUoJ21hcmdpbi1ib3R0b20nKSBzaG91bGQgYmUgNTMwcHguIFdhcyAwcHguCitQ
QVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvY3NzMy9jYWxjL2dldENvbXB1dGVkU3R5bGUtbWFyZ2luLXBlcmNl
bnRhZ2UuaHRtbCBiL0xheW91dFRlc3RzL2NzczMvY2FsYy9nZXRDb21wdXRlZFN0eWxlLW1hcmdp
bi1wZXJjZW50YWdlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNDViYTkxOWQ3NWUyOWE1ODY1NmRkYWMwOTcy
MWEyNzlmMDk0ODg2MwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczMvY2FsYy9n
ZXRDb21wdXRlZFN0eWxlLW1hcmdpbi1wZXJjZW50YWdlLmh0bWwKQEAgLTAsMCArMSw1MiBAQAor
PCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0IHNyYz0iLi4vLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMt
dGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHN0eWxlPgorZGl2IC5tYXJnaW4tdGVzdCB7IAorICAg
IGJhY2tncm91bmQ6IHB1cnBsZTsKKyAgICBib3JkZXI6IDEwcHggZG91YmxlICMwMDAwMDA7IAor
ICAgIHdpZHRoOiA1MCU7CisgICAgaGVpZ2h0OiBhdXRvOworICAgIAorICAgIHBhZGRpbmctbGVm
dDogYXV0bzsKKyAgICBsZWZ0OiBhdXRvOworICAgIGNvbG9yOiB3aGl0ZTsKKyAgICBmb250OiAy
NHB4ICdMdWNpZGEgR3JhbmRlJzsKKyAgICBsaW5lLWhlaWdodDogMjRweDsKK30KKyNjb250cm9s
IHsgCisgICAgbWFyZ2luLWxlZnQ6IDMzJTsKKyAgICBtYXJnaW4tdG9wOiAxMCU7CisgICAgbWFy
Z2luLXJpZ2h0OiA0NSU7CisgICAgbWFyZ2luLWJvdHRvbTogNjklOworfQorI2NhbGMgeyAKKyAg
ICBtYXJnaW4tbGVmdDogLXdlYmtpdC1jYWxjKDMzJSk7CisgICAgbWFyZ2luLXRvcDogLXdlYmtp
dC1jYWxjKDEwJSk7CisgICAgbWFyZ2luLXJpZ2h0OiAtd2Via2l0LWNhbGMoNDUlKTsKKyAgICBt
YXJnaW4tYm90dG9tOiAtd2Via2l0LWNhbGMoNjklKTsKK30KKzwvc3R5bGU+Cis8ZGl2IGlkPSJ0
ZXN0LWNvbnRhaW5lciI+CisgICAgPGRpdiBjbGFzcz0ibWFyZ2luLXRlc3QiIGlkPSJjb250cm9s
Ij48L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSJtYXJnaW4tdGVzdCIgaWQ9ImNhbGMiPjwvZGl2Pgor
PC9kaXY+CisKKzxzY3JpcHQ+CisgICAgZnVuY3Rpb24gdGVzdChwcm9wKSB7CisgICAgICAgIHNo
b3VsZEV2YWx1YXRlVG8oIndpbmRvdy5nZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCdjYWxjJywgbnVsbCkpLmdldFByb3BlcnR5VmFsdWUoJyIgKyBwcm9wICsgIicpIiwg
IndpbmRvdy5nZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjb250cm9s
JywgbnVsbCkpLmdldFByb3BlcnR5VmFsdWUoJyIgKyBwcm9wICsgIicpIik7CisgICAgfQorICAg
IAorICAgIGRlc2NyaXB0aW9uKCJUZXN0cyBjYWxsaW5nIGdldFByb3BlcnR5VmFsdWUgb24gY29t
cHV0ZWQgbWFyZ2luIHN0eWxlcyBpbnZvbHZpbmcgQ1NTIGNhbGMiKTsKKyAgICAKKyAgICB0ZXN0
KCdtYXJnaW4tbGVmdCcpOworICAgIHRlc3QoJ21hcmdpbi10b3AnKTsKKyAgICB0ZXN0KCdtYXJn
aW4tcmlnaHQnKTsKKyAgICB0ZXN0KCdtYXJnaW4tYm90dG9tJyk7CisgICAgCisgICAgaWYgKHdp
bmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgeworICAgICAgICB2YXIgdGVzdENvbnRhaW5lciA9
IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXN0LWNvbnRhaW5lciIpOworICAgICAgICBpZiAo
dGVzdENvbnRhaW5lcikKKyAgICAgICAgICAgIGRvY3VtZW50LmJvZHkucmVtb3ZlQ2hpbGQodGVz
dENvbnRhaW5lcik7ICAgCisgICAgfSAgICAKKzwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uLy4u
L2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>122170</attachid>
            <date>2012-01-11 22:16:16 -0800</date>
            <delta_ts>2012-01-16 04:15:35 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76130-20120112171614.patch</filename>
            <type>text/plain</type>
            <size>3435</size>
            <attacher name="Mike Lawther">mikelawther</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA0NDEyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZDhiYzYxYjI1Y2ZlNzI4ZTQ5NDM5
Y2Y0NWExYjUxYTc4MmM3ODM3Mi4uZDI3MzVjM2QxYjYzYWJkODAzMTVkYjI2MzQ0YjE0MzY3MGIy
MWQwYSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTAxLTExICBNaWtlIExhd3RoZXIgIDxt
aWtlbGF3dGhlckBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgZ2V0Q29tcHV0ZWRTdHlsZSBtYXJn
aW4gcGVyY2VudGFnZSB0ZXN0IGZvciBDU1MgY2FsYworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzYxMzAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0cyBmb3IgZnV0dXJlIGltcGxlbWVudGF0aW9uIG9m
IENTUzMgY2FsYygpIChzZWUgaHR0cDovL3dlYmtpdC5vcmcvYi8xNjY2MikKKworICAgICAgICBU
aGVzZSB0ZXN0cyBhcmUgZXhwZWN0ZWQgdG8gJ2ZhaWwnLCBhbmQgd2lsbCBwYXNzIG9uY2UgY2Fs
YygpIGZ1bmN0aW9uYWxpdHkgaXMgbGFuZGVkLgorICAgICAgICBGb3Igbm93LCB0aGV5IHNlcnZl
IHRvIGRlbW9uc3RyYXRlIHRoYXQgdGhlIGN1cnJlbnQgY29kZSBkb2Vzbid0IGNyYXNoIG9uIHRo
ZXNlIHRlc3RzLgorCisgICAgICAgICogY3NzMy9jYWxjL2dldENvbXB1dGVkU3R5bGUtbWFyZ2lu
LXBlcmNlbnRhZ2UtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBjc3MzL2NhbGMvZ2V0
Q29tcHV0ZWRTdHlsZS1tYXJnaW4tcGVyY2VudGFnZS5odG1sOiBBZGRlZC4KKwogMjAxMi0wMS0w
OCAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CiAKICAgICAgICAg
VW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjEwNDQwMy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2NzczMvY2FsYy9nZXRDb21wdXRlZFN0eWxlLW1hcmdpbi1wZXJjZW50YWdlLWV4cGVjdGVkLnR4
dCBiL0xheW91dFRlc3RzL2NzczMvY2FsYy9nZXRDb21wdXRlZFN0eWxlLW1hcmdpbi1wZXJjZW50
YWdlLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5hOGUzZTY5Y2QxOGZiNDA2NTU2Zjg2MGRkMTNi
N2UwYTNhOTBiM2M0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY3NzMy9jYWxjL2dl
dENvbXB1dGVkU3R5bGUtbWFyZ2luLXBlcmNlbnRhZ2UtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEs
MTMgQEAKK1Rlc3RzIGNhbGxpbmcgZ2V0UHJvcGVydHlWYWx1ZSBvbiBjb21wdXRlZCBtYXJnaW4g
c3R5bGVzIGludm9sdmluZyBDU1MgY2FsYworCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBz
ZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisK
KworRkFJTCB3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgn
Y2FsYycsIG51bGwpKS5nZXRQcm9wZXJ0eVZhbHVlKCdtYXJnaW4tbGVmdCcpIHNob3VsZCBiZSAy
NTNweC4gV2FzIDBweC4KK0ZBSUwgd2luZG93LmdldENvbXB1dGVkU3R5bGUoZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoJ2NhbGMnLCBudWxsKSkuZ2V0UHJvcGVydHlWYWx1ZSgnbWFyZ2luLXRvcCcp
IHNob3VsZCBiZSA3NnB4LiBXYXMgMHB4LgorRkFJTCB3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2FsYycsIG51bGwpKS5nZXRQcm9wZXJ0eVZhbHVlKCdt
YXJnaW4tcmlnaHQnKSBzaG91bGQgYmUgMzQ2cHguIFdhcyAwcHguCitGQUlMIHdpbmRvdy5nZXRD
b21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjYWxjJywgbnVsbCkpLmdldFBy
b3BlcnR5VmFsdWUoJ21hcmdpbi1ib3R0b20nKSBzaG91bGQgYmUgNTMwcHguIFdhcyAwcHguCitQ
QVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvY3NzMy9jYWxjL2dldENvbXB1dGVkU3R5bGUtbWFyZ2luLXBlcmNl
bnRhZ2UuaHRtbCBiL0xheW91dFRlc3RzL2NzczMvY2FsYy9nZXRDb21wdXRlZFN0eWxlLW1hcmdp
bi1wZXJjZW50YWdlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNzBiMTE5YmZjZjc5ZTg5MWU2NTExMDFjMWFj
YjExZDExYzA2MTQ5ZgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczMvY2FsYy9n
ZXRDb21wdXRlZFN0eWxlLW1hcmdpbi1wZXJjZW50YWdlLmh0bWwKQEAgLTAsMCArMSwzMSBAQAor
PCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0IHNyYz0iLi4vLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMt
dGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHN0eWxlPgorI2NvbnRyb2wgeyAKKyAgICBtYXJnaW4t
bGVmdDogMzMlOworICAgIG1hcmdpbi10b3A6IDEwJTsKKyAgICBtYXJnaW4tcmlnaHQ6IDQ1JTsK
KyAgICBtYXJnaW4tYm90dG9tOiA2OSU7Cit9CisjY2FsYyB7IAorICAgIG1hcmdpbi1sZWZ0OiAt
d2Via2l0LWNhbGMoMzMlKTsKKyAgICBtYXJnaW4tdG9wOiAtd2Via2l0LWNhbGMoMTAlKTsKKyAg
ICBtYXJnaW4tcmlnaHQ6IC13ZWJraXQtY2FsYyg0NSUpOworICAgIG1hcmdpbi1ib3R0b206IC13
ZWJraXQtY2FsYyg2OSUpOworfQorPC9zdHlsZT4KKzxkaXYgaWQ9ImNvbnRyb2wiPjwvZGl2Pgor
PGRpdiBpZD0iY2FsYyI+PC9kaXY+Cis8c2NyaXB0PgorICAgIGZ1bmN0aW9uIHRlc3QocHJvcCkg
eworICAgICAgICBzaG91bGRFdmFsdWF0ZVRvKCJ3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgnY2FsYycsIG51bGwpKS5nZXRQcm9wZXJ0eVZhbHVlKCciICsg
cHJvcCArICInKSIsICJ3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5nZXRFbGVtZW50
QnlJZCgnY29udHJvbCcsIG51bGwpKS5nZXRQcm9wZXJ0eVZhbHVlKCciICsgcHJvcCArICInKSIp
OworICAgIH0KKyAgICAKKyAgICBkZXNjcmlwdGlvbigiVGVzdHMgY2FsbGluZyBnZXRQcm9wZXJ0
eVZhbHVlIG9uIGNvbXB1dGVkIG1hcmdpbiBzdHlsZXMgaW52b2x2aW5nIENTUyBjYWxjIik7Cisg
ICAgCisgICAgdGVzdCgnbWFyZ2luLWxlZnQnKTsKKyAgICB0ZXN0KCdtYXJnaW4tdG9wJyk7Cisg
ICAgdGVzdCgnbWFyZ2luLXJpZ2h0Jyk7CisgICAgdGVzdCgnbWFyZ2luLWJvdHRvbScpOworPC9z
Y3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wb3N0
LmpzIj48L3NjcmlwdD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>122614</attachid>
            <date>2012-01-16 04:15:43 -0800</date>
            <delta_ts>2012-01-23 15:32:54 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76130-20120116231541.patch</filename>
            <type>text/plain</type>
            <size>3393</size>
            <attacher name="Mike Lawther">mikelawther</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA0NDEyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZDhiYzYxYjI1Y2ZlNzI4ZTQ5NDM5
Y2Y0NWExYjUxYTc4MmM3ODM3Mi4uZDI3MzVjM2QxYjYzYWJkODAzMTVkYjI2MzQ0YjE0MzY3MGIy
MWQwYSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTAxLTExICBNaWtlIExhd3RoZXIgIDxt
aWtlbGF3dGhlckBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgZ2V0Q29tcHV0ZWRTdHlsZSBtYXJn
aW4gcGVyY2VudGFnZSB0ZXN0IGZvciBDU1MgY2FsYworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzYxMzAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0cyBmb3IgZnV0dXJlIGltcGxlbWVudGF0aW9uIG9m
IENTUzMgY2FsYygpIChzZWUgaHR0cDovL3dlYmtpdC5vcmcvYi8xNjY2MikKKworICAgICAgICBU
aGVzZSB0ZXN0cyBhcmUgZXhwZWN0ZWQgdG8gJ2ZhaWwnLCBhbmQgd2lsbCBwYXNzIG9uY2UgY2Fs
YygpIGZ1bmN0aW9uYWxpdHkgaXMgbGFuZGVkLgorICAgICAgICBGb3Igbm93LCB0aGV5IHNlcnZl
IHRvIGRlbW9uc3RyYXRlIHRoYXQgdGhlIGN1cnJlbnQgY29kZSBkb2Vzbid0IGNyYXNoIG9uIHRo
ZXNlIHRlc3RzLgorCisgICAgICAgICogY3NzMy9jYWxjL2dldENvbXB1dGVkU3R5bGUtbWFyZ2lu
LXBlcmNlbnRhZ2UtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBjc3MzL2NhbGMvZ2V0
Q29tcHV0ZWRTdHlsZS1tYXJnaW4tcGVyY2VudGFnZS5odG1sOiBBZGRlZC4KKwogMjAxMi0wMS0w
OCAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CiAKICAgICAgICAg
VW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjEwNDQwMy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2NzczMvY2FsYy9nZXRDb21wdXRlZFN0eWxlLW1hcmdpbi1wZXJjZW50YWdlLWV4cGVjdGVkLnR4
dCBiL0xheW91dFRlc3RzL2NzczMvY2FsYy9nZXRDb21wdXRlZFN0eWxlLW1hcmdpbi1wZXJjZW50
YWdlLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5iZjhhMDc1NDZkMzAyOTk4MzIxOTBjNDllYTQ3
ZDNhOWJmZTM4NjVkCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY3NzMy9jYWxjL2dl
dENvbXB1dGVkU3R5bGUtbWFyZ2luLXBlcmNlbnRhZ2UtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEs
MTMgQEAKK1Rlc3RzIGNhbGxpbmcgZ2V0UHJvcGVydHlWYWx1ZSBvbiBjb21wdXRlZCBtYXJnaW4g
c3R5bGVzIGludm9sdmluZyBDU1MgY2FsYworCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBz
ZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisK
KworRkFJTCBnZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjYWxjJyks
IG51bGwpLmdldFByb3BlcnR5VmFsdWUoJ21hcmdpbi1sZWZ0Jykgc2hvdWxkIGJlIDI1M3B4LiBX
YXMgMHB4LgorRkFJTCBnZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdj
YWxjJyksIG51bGwpLmdldFByb3BlcnR5VmFsdWUoJ21hcmdpbi10b3AnKSBzaG91bGQgYmUgNzZw
eC4gV2FzIDBweC4KK0ZBSUwgZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5nZXRFbGVtZW50QnlJ
ZCgnY2FsYycpLCBudWxsKS5nZXRQcm9wZXJ0eVZhbHVlKCdtYXJnaW4tcmlnaHQnKSBzaG91bGQg
YmUgMzQ2cHguIFdhcyAwcHguCitGQUlMIGdldENvbXB1dGVkU3R5bGUoZG9jdW1lbnQuZ2V0RWxl
bWVudEJ5SWQoJ2NhbGMnKSwgbnVsbCkuZ2V0UHJvcGVydHlWYWx1ZSgnbWFyZ2luLWJvdHRvbScp
IHNob3VsZCBiZSA1MzBweC4gV2FzIDBweC4KK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRy
dWUKKworVEVTVCBDT01QTEVURQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jc3MzL2NhbGMv
Z2V0Q29tcHV0ZWRTdHlsZS1tYXJnaW4tcGVyY2VudGFnZS5odG1sIGIvTGF5b3V0VGVzdHMvY3Nz
My9jYWxjL2dldENvbXB1dGVkU3R5bGUtbWFyZ2luLXBlcmNlbnRhZ2UuaHRtbApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li43MWIxYWRiMDdjYzA5MmU5YjRjNDMwZjhjYjYyNjk0NDk5NDI5MjViCi0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvY3NzMy9jYWxjL2dldENvbXB1dGVkU3R5bGUtbWFyZ2luLXBlcmNl
bnRhZ2UuaHRtbApAQCAtMCwwICsxLDMxIEBACis8IURPQ1RZUEUgaHRtbD4KKzxzY3JpcHQgc3Jj
PSIuLi8uLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8c3R5
bGU+CisjY29udHJvbCB7IAorICAgIG1hcmdpbi1sZWZ0OiAzMyU7CisgICAgbWFyZ2luLXRvcDog
MTAlOworICAgIG1hcmdpbi1yaWdodDogNDUlOworICAgIG1hcmdpbi1ib3R0b206IDY5JTsKK30K
KyNjYWxjIHsgCisgICAgbWFyZ2luLWxlZnQ6IC13ZWJraXQtY2FsYygzMyUpOworICAgIG1hcmdp
bi10b3A6IC13ZWJraXQtY2FsYygxMCUpOworICAgIG1hcmdpbi1yaWdodDogLXdlYmtpdC1jYWxj
KDQ1JSk7CisgICAgbWFyZ2luLWJvdHRvbTogLXdlYmtpdC1jYWxjKDY5JSk7Cit9Cis8L3N0eWxl
PgorPGRpdiBpZD0iY29udHJvbCI+PC9kaXY+Cis8ZGl2IGlkPSJjYWxjIj48L2Rpdj4KKzxzY3Jp
cHQ+CisgICAgZnVuY3Rpb24gdGVzdChwcm9wKSB7CisgICAgICAgIHNob3VsZEV2YWx1YXRlVG8o
ImdldENvbXB1dGVkU3R5bGUoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NhbGMnKSwgbnVsbCku
Z2V0UHJvcGVydHlWYWx1ZSgnIiArIHByb3AgKyAiJykiLCAiZ2V0Q29tcHV0ZWRTdHlsZShkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgnY29udHJvbCcsIG51bGwpKS5nZXRQcm9wZXJ0eVZhbHVlKCci
ICsgcHJvcCArICInKSIpOworICAgIH0KKyAgICAKKyAgICBkZXNjcmlwdGlvbigiVGVzdHMgY2Fs
bGluZyBnZXRQcm9wZXJ0eVZhbHVlIG9uIGNvbXB1dGVkIG1hcmdpbiBzdHlsZXMgaW52b2x2aW5n
IENTUyBjYWxjIik7CisgICAgCisgICAgdGVzdCgnbWFyZ2luLWxlZnQnKTsKKyAgICB0ZXN0KCdt
YXJnaW4tdG9wJyk7CisgICAgdGVzdCgnbWFyZ2luLXJpZ2h0Jyk7CisgICAgdGVzdCgnbWFyZ2lu
LWJvdHRvbScpOworPC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vZmFzdC9qcy9yZXNvdXJj
ZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>