<?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>92271</bug_id>
          
          <creation_ts>2012-07-25 11:14:32 -0700</creation_ts>
          <short_desc>[Chromium] fix double-&gt;float warnings in CCLayerTreeHostCommonTest.cpp</short_desc>
          <delta_ts>2012-07-25 16:33:22 -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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Scott Graham">scottmg</reporter>
          <assigned_to name="Scott Graham">scottmg</assigned_to>
          <cc>enne</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>678259</commentid>
    <comment_count>0</comment_count>
    <who name="Scott Graham">scottmg</who>
    <bug_when>2012-07-25 11:14:32 -0700</bug_when>
    <thetext>[Chromium] fix double-&gt;float warnings in CCLayerTreeHostCommonTest.cpp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678262</commentid>
    <comment_count>1</comment_count>
      <attachid>154398</attachid>
    <who name="Scott Graham">scottmg</who>
    <bug_when>2012-07-25 11:15:10 -0700</bug_when>
    <thetext>Created attachment 154398
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678268</commentid>
    <comment_count>2</comment_count>
      <attachid>154398</attachid>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2012-07-25 11:18:20 -0700</bug_when>
    <thetext>Comment on attachment 154398
Patch

R=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678434</commentid>
    <comment_count>3</comment_count>
      <attachid>154398</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-25 13:57:47 -0700</bug_when>
    <thetext>Comment on attachment 154398
Patch

Rejecting attachment 154398 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
ILED at 932.
Hunk #6 succeeded at 1600 with fuzz 1 (offset -25 lines).
Hunk #7 succeeded at 1648 with fuzz 1 (offset -33 lines).
Hunk #8 succeeded at 1711 (offset -45 lines).
Hunk #9 succeeded at 1779 (offset -52 lines).
1 out of 9 hunks FAILED -- saving rejects to file Source/WebKit/chromium/tests/CCLayerTreeHostCommonTest.cpp.rej

Failed to run &quot;[u&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply&apos;, u&apos;--force&apos;, u&apos;--reviewer&apos;, u&apos;Adrienne W...&quot; exit_code: 1 cwd: /mnt/git/webkit-commit-queue/

Full output: http://queues.webkit.org/results/13351312</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678442</commentid>
    <comment_count>4</comment_count>
      <attachid>154439</attachid>
    <who name="Scott Graham">scottmg</who>
    <bug_when>2012-07-25 14:05:54 -0700</bug_when>
    <thetext>Created attachment 154439
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678443</commentid>
    <comment_count>5</comment_count>
    <who name="Scott Graham">scottmg</who>
    <bug_when>2012-07-25 14:06:19 -0700</bug_when>
    <thetext>rebased</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678538</commentid>
    <comment_count>6</comment_count>
      <attachid>154439</attachid>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2012-07-25 15:37:42 -0700</bug_when>
    <thetext>Comment on attachment 154439
Patch

R=me(again).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678596</commentid>
    <comment_count>7</comment_count>
      <attachid>154439</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-25 16:33:19 -0700</bug_when>
    <thetext>Comment on attachment 154439
Patch

Clearing flags on attachment: 154439

Committed r123676: &lt;http://trac.webkit.org/changeset/123676&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678597</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-25 16:33:22 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>154398</attachid>
            <date>2012-07-25 11:15:10 -0700</date>
            <delta_ts>2012-07-25 14:05:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-92271-20120725111500.patch</filename>
            <type>text/plain</type>
            <size>6616</size>
            <attacher name="Scott Graham">scottmg</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIzNjM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IGYxYjQzZmUyYjI3YjQzMDAyYWEwZmVmNDhhMzAyNDk3NjVlMjkyY2MuLjg4YWEyZTZkN2RmZDE4
ZDUwODhmZDJiODdlYWYwOGQyNzJlNmI2OGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTQgQEAKKzIwMTItMDctMjUgIFNjb3R0IEdyYWhhbSAgPHNjb3R0bWdAY2hyb21p
dW0ub3JnPgorCisgICAgICAgIFtDaHJvbWl1bV0gZml4IGRvdWJsZS0+ZmxvYXQgd2FybmluZ3Mg
aW4gQ0NMYXllclRyZWVIb3N0Q29tbW9uVGVzdC5jcHAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkyMjcxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgRml4IGNvbXBpbGUgd2FybmluZ3Mgb24gV2luZG93cy4K
KworICAgICAgICAqIHRlc3RzL0NDTGF5ZXJUcmVlSG9zdENvbW1vblRlc3QuY3BwOgorCiAyMDEy
LTA3LTI1ICBBZHJpZW5uZSBXYWxrZXIgIDxlbm5lQGdvb2dsZS5jb20+CiAKICAgICAgICAgW2No
cm9taXVtXSBVbmlmeSBjb21wb3NpdG9yIHF1YWRUcmFuc2Zvcm0vZHJhd1RyYW5zZm9ybS9vcmln
aW5UcmFuc2Zvcm0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvQ0NM
YXllclRyZWVIb3N0Q29tbW9uVGVzdC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3Rz
L0NDTGF5ZXJUcmVlSG9zdENvbW1vblRlc3QuY3BwCmluZGV4IGU0MGExYzI4OTViYjc5N2M0YjU0
MDM1NmM0OWNjYTAzMmRhMmY1ZmMuLmY5NzU5YmRmMzRiMTZkNDE1NjUyMWJkMmM5Yzg4ZGZmYWJm
NGIxYTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvQ0NMYXllclRy
ZWVIb3N0Q29tbW9uVGVzdC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9D
Q0xheWVyVHJlZUhvc3RDb21tb25UZXN0LmNwcApAQCAtMjA0LDcgKzIwNCw3IEBAIFRFU1QoQ0NM
YXllclRyZWVIb3N0Q29tbW9uVGVzdCwgdmVyaWZ5VHJhbnNmb3Jtc0ZvclNpbmdsZUxheWVyKQog
ICAgIC8vIENhc2UgNDogQSBjaGFuZ2UgaW4gYWN0dWFsIHBvc2l0aW9uIGFmZmVjdHMgYm90aCB0
aGUgZHJhdyB0cmFuc2Zvcm0gYW5kIHNjcmVlbiBzcGFjZSB0cmFuc2Zvcm0uCiAgICAgV2ViVHJh
bnNmb3JtYXRpb25NYXRyaXggcG9zaXRpb25UcmFuc2Zvcm07CiAgICAgcG9zaXRpb25UcmFuc2Zv
cm0udHJhbnNsYXRlKDAsIDEuMik7Ci0gICAgc2V0TGF5ZXJQcm9wZXJ0aWVzRm9yVGVzdGluZyhs
YXllci5nZXQoKSwgaWRlbnRpdHlNYXRyaXgsIGlkZW50aXR5TWF0cml4LCBGbG9hdFBvaW50KDAu
MjUsIDAuMjUpLCBGbG9hdFBvaW50KDAsIDEuMiksIEludFNpemUoMTAsIDEyKSwgZmFsc2UpOwor
ICAgIHNldExheWVyUHJvcGVydGllc0ZvclRlc3RpbmcobGF5ZXIuZ2V0KCksIGlkZW50aXR5TWF0
cml4LCBpZGVudGl0eU1hdHJpeCwgRmxvYXRQb2ludCgwLjI1LCAwLjI1KSwgRmxvYXRQb2ludCgw
LCAxLjJmKSwgSW50U2l6ZSgxMCwgMTIpLCBmYWxzZSk7CiAgICAgZXhlY3V0ZUNhbGN1bGF0ZURy
YXdUcmFuc2Zvcm1zQW5kVmlzaWJpbGl0eShsYXllci5nZXQoKSk7CiAgICAgRVhQRUNUX1RSQU5T
Rk9STUFUSU9OX01BVFJJWF9FUShwb3NpdGlvblRyYW5zZm9ybSwgbGF5ZXItPmRyYXdUcmFuc2Zv
cm0oKSk7CiAgICAgRVhQRUNUX1RSQU5TRk9STUFUSU9OX01BVFJJWF9FUShwb3NpdGlvblRyYW5z
Zm9ybSwgbGF5ZXItPnNjcmVlblNwYWNlVHJhbnNmb3JtKCkpOwpAQCAtMjMxLDcgKzIzMSw3IEBA
IFRFU1QoQ0NMYXllclRyZWVIb3N0Q29tbW9uVGVzdCwgdmVyaWZ5VHJhbnNmb3Jtc0ZvclNpbmds
ZUxheWVyKQogICAgIC8vICAgICAgICAgVGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgY2Fs
Y3VsYXRlRHJhd1RyYW5zZm9ybXMgZG9lcyB0aGlzIGltcGxpY2l0bHksIGJ1dCBpdCBpcwogICAg
IC8vICAgICAgICAgc3RpbGwgd29ydGggdGVzdGluZyB0byBkZXRlY3QgYWNjaWRlbnRhbCByZWdy
ZXNzaW9ucy4KICAgICBleHBlY3RlZFJlc3VsdCA9IHBvc2l0aW9uVHJhbnNmb3JtICogdHJhbnNs
YXRpb25Ub0FuY2hvciAqIGxheWVyVHJhbnNmb3JtICogdHJhbnNsYXRpb25Ub0FuY2hvci5pbnZl
cnNlKCk7Ci0gICAgc2V0TGF5ZXJQcm9wZXJ0aWVzRm9yVGVzdGluZyhsYXllci5nZXQoKSwgbGF5
ZXJUcmFuc2Zvcm0sIGlkZW50aXR5TWF0cml4LCBGbG9hdFBvaW50KDAuNSwgMCksIEZsb2F0UG9p
bnQoMCwgMS4yKSwgSW50U2l6ZSgxMCwgMTIpLCBmYWxzZSk7CisgICAgc2V0TGF5ZXJQcm9wZXJ0
aWVzRm9yVGVzdGluZyhsYXllci5nZXQoKSwgbGF5ZXJUcmFuc2Zvcm0sIGlkZW50aXR5TWF0cml4
LCBGbG9hdFBvaW50KDAuNSwgMCksIEZsb2F0UG9pbnQoMCwgMS4yZiksIEludFNpemUoMTAsIDEy
KSwgZmFsc2UpOwogICAgIGV4ZWN1dGVDYWxjdWxhdGVEcmF3VHJhbnNmb3Jtc0FuZFZpc2liaWxp
dHkobGF5ZXIuZ2V0KCkpOwogICAgIEVYUEVDVF9UUkFOU0ZPUk1BVElPTl9NQVRSSVhfRVEoZXhw
ZWN0ZWRSZXN1bHQsIGxheWVyLT5kcmF3VHJhbnNmb3JtKCkpOwogICAgIEVYUEVDVF9UUkFOU0ZP
Uk1BVElPTl9NQVRSSVhfRVEoZXhwZWN0ZWRSZXN1bHQsIGxheWVyLT5zY3JlZW5TcGFjZVRyYW5z
Zm9ybSgpKTsKQEAgLTI2MCw3ICsyNjAsNyBAQCBURVNUKENDTGF5ZXJUcmVlSG9zdENvbW1vblRl
c3QsIHZlcmlmeVRyYW5zZm9ybXNGb3JTaW1wbGVIaWVyYXJjaHkpCiAgICAgLy8gQ2FzZSAyOiBw
YXJlbnQncyBwb3NpdGlvbiBhZmZlY3RzIGNoaWxkIGFuZCBncmFuZENoaWxkLgogICAgIFdlYlRy
YW5zZm9ybWF0aW9uTWF0cml4IHBhcmVudFBvc2l0aW9uVHJhbnNmb3JtOwogICAgIHBhcmVudFBv
c2l0aW9uVHJhbnNmb3JtLnRyYW5zbGF0ZSgwLCAxLjIpOwotICAgIHNldExheWVyUHJvcGVydGll
c0ZvclRlc3RpbmcocGFyZW50LmdldCgpLCBpZGVudGl0eU1hdHJpeCwgaWRlbnRpdHlNYXRyaXgs
IEZsb2F0UG9pbnQoMC4yNSwgMC4yNSksIEZsb2F0UG9pbnQoMCwgMS4yKSwgSW50U2l6ZSgxMCwg
MTIpLCBmYWxzZSk7CisgICAgc2V0TGF5ZXJQcm9wZXJ0aWVzRm9yVGVzdGluZyhwYXJlbnQuZ2V0
KCksIGlkZW50aXR5TWF0cml4LCBpZGVudGl0eU1hdHJpeCwgRmxvYXRQb2ludCgwLjI1LCAwLjI1
KSwgRmxvYXRQb2ludCgwLCAxLjJmKSwgSW50U2l6ZSgxMCwgMTIpLCBmYWxzZSk7CiAgICAgc2V0
TGF5ZXJQcm9wZXJ0aWVzRm9yVGVzdGluZyhjaGlsZC5nZXQoKSwgaWRlbnRpdHlNYXRyaXgsIGlk
ZW50aXR5TWF0cml4LCBGbG9hdFBvaW50KDAsIDApLCBGbG9hdFBvaW50KDAsIDApLCBJbnRTaXpl
KDE2LCAxOCksIGZhbHNlKTsKICAgICBzZXRMYXllclByb3BlcnRpZXNGb3JUZXN0aW5nKGdyYW5k
Q2hpbGQuZ2V0KCksIGlkZW50aXR5TWF0cml4LCBpZGVudGl0eU1hdHJpeCwgRmxvYXRQb2ludCgw
LCAwKSwgRmxvYXRQb2ludCgwLCAwKSwgSW50U2l6ZSg3NiwgNzgpLCBmYWxzZSk7CiAgICAgZXhl
Y3V0ZUNhbGN1bGF0ZURyYXdUcmFuc2Zvcm1zQW5kVmlzaWJpbGl0eShwYXJlbnQuZ2V0KCkpOwpA
QCAtODAxLDcgKzgwMSw3IEBAIFRFU1QoQ0NMYXllclRyZWVIb3N0Q29tbW9uVGVzdCwgdmVyaWZ5
VHJhbnNmb3Jtc0ZvclJlbmRlclN1cmZhY2VIaWVyYXJjaHkpCiAKICAgICAvLyBJbiBjb21iaW5h
dGlvbiB3aXRoIGRlc2NlbmRhbnREcmF3c0NvbnRlbnQsIG9wYWNpdHkgIT0gMSBmb3JjZXMgdGhl
IGxheWVyIHRvIGhhdmUgYSBuZXcgcmVuZGVyU3VyZmFjZS4KICAgICByZW5kZXJTdXJmYWNlMS0+
c2V0T3BhY2l0eSgwLjUpOwotICAgIHJlbmRlclN1cmZhY2UyLT5zZXRPcGFjaXR5KDAuMzMpOwor
ICAgIHJlbmRlclN1cmZhY2UyLT5zZXRPcGFjaXR5KDAuMzNmKTsKIAogICAgIC8vIEFsbCBsYXll
cnMgaW4gdGhlIHRyZWUgYXJlIGluaXRpYWxpemVkIHdpdGggYW4gYW5jaG9yIGF0IC4yNSBhbmQg
YSBzaXplIG9mICgxMCwxMCkuCiAgICAgLy8gbWF0cml4ICJBIiBpcyB0aGUgY29tcG9zaXRlIGxh
eWVyIHRyYW5zZm9ybSB1c2VkIGluIGFsbCBsYXllcnMsIGNlbnRlcmVkIGFib3V0IHRoZSBhbmNo
b3IgcG9pbnQKQEAgLTkzMiw3ICs5MzIsNyBAQCBURVNUKENDTGF5ZXJUcmVlSG9zdENvbW1vblRl
c3QsIHZlcmlmeVJlbmRlclN1cmZhY2VMaXN0Rm9yQ2xpcExheWVyKQogICAgIFJlZlB0cjxMYXll
ckNocm9taXVtPiBwYXJlbnQgPSBMYXllckNocm9taXVtOjpjcmVhdGUoKTsKICAgICBSZWZQdHI8
TGF5ZXJDaHJvbWl1bT4gcmVuZGVyU3VyZmFjZTEgPSBMYXllckNocm9taXVtOjpjcmVhdGUoKTsK
ICAgICBSZWZQdHI8TGF5ZXJDaHJvbWl1bVdpdGhGb3JjZWREcmF3c0NvbnRlbnQ+IGNoaWxkID0g
YWRvcHRSZWYobmV3IExheWVyQ2hyb21pdW1XaXRoRm9yY2VkRHJhd3NDb250ZW50KCkpOwotICAg
IHJlbmRlclN1cmZhY2UxLT5zZXRPcGFjaXR5KDAuOSk7CisgICAgcmVuZGVyU3VyZmFjZTEtPnNl
dE9wYWNpdHkoMC45Zik7CiAKICAgICBjb25zdCBXZWJUcmFuc2Zvcm1hdGlvbk1hdHJpeCBpZGVu
dGl0eU1hdHJpeDsKICAgICBzZXRMYXllclByb3BlcnRpZXNGb3JUZXN0aW5nKHBhcmVudC5nZXQo
KSwgaWRlbnRpdHlNYXRyaXgsIGlkZW50aXR5TWF0cml4LCBGbG9hdFBvaW50Ojp6ZXJvKCksIEZs
b2F0UG9pbnQ6Onplcm8oKSwgSW50U2l6ZSgxMCwgMTApLCBmYWxzZSk7CkBAIC0xNjI1LDkgKzE2
MjUsOSBAQCBURVNUKENDTGF5ZXJUcmVlSG9zdENvbW1vblRlc3QsIHZlcmlmeUNsaXBSZWN0Q3Vs
bHNSZW5kZXJTdXJmYWNlcykKICAgICBzZXRMYXllclByb3BlcnRpZXNGb3JUZXN0aW5nKGxlYWZO
b2RlMi5nZXQoKSwgaWRlbnRpdHlNYXRyaXgsIGlkZW50aXR5TWF0cml4LCBGbG9hdFBvaW50KDAs
IDApLCBGbG9hdFBvaW50KDAsIDApLCBJbnRTaXplKDIwLCAyMCksIGZhbHNlKTsKIAogICAgIGNo
aWxkLT5zZXRNYXNrc1RvQm91bmRzKHRydWUpOwotICAgIGNoaWxkLT5zZXRPcGFjaXR5KDAuNCk7
CisgICAgY2hpbGQtPnNldE9wYWNpdHkoMC40Zik7CiAgICAgZ3JhbmRDaGlsZC0+c2V0T3BhY2l0
eSgwLjUpOwotICAgIGdyZWF0R3JhbmRDaGlsZC0+c2V0T3BhY2l0eSgwLjQpOworICAgIGdyZWF0
R3JhbmRDaGlsZC0+c2V0T3BhY2l0eSgwLjRmKTsKIAogICAgIFZlY3RvcjxSZWZQdHI8TGF5ZXJD
aHJvbWl1bT4gPiByZW5kZXJTdXJmYWNlTGF5ZXJMaXN0OwogICAgIFZlY3RvcjxSZWZQdHI8TGF5
ZXJDaHJvbWl1bT4gPiBkdW1teUxheWVyTGlzdDsKQEAgLTE2ODEsOCArMTY4MSw4IEBAIFRFU1Qo
Q0NMYXllclRyZWVIb3N0Q29tbW9uVGVzdCwgdmVyaWZ5Q2xpcFJlY3RDdWxsc1N1cmZhY2VXaXRo
b3V0VmlzaWJsZUNvbnRlbnQpCiAgICAgc2V0TGF5ZXJQcm9wZXJ0aWVzRm9yVGVzdGluZyhsZWFm
Tm9kZS5nZXQoKSwgaWRlbnRpdHlNYXRyaXgsIGlkZW50aXR5TWF0cml4LCBGbG9hdFBvaW50KDAs
IDApLCBGbG9hdFBvaW50KDAsIDApLCBJbnRTaXplKDEwLCAxMCksIGZhbHNlKTsKIAogICAgIHBh
cmVudC0+c2V0TWFza3NUb0JvdW5kcyh0cnVlKTsKLSAgICBjaGlsZC0+c2V0T3BhY2l0eSgwLjQp
OwotICAgIGdyYW5kQ2hpbGQtPnNldE9wYWNpdHkoMC40KTsKKyAgICBjaGlsZC0+c2V0T3BhY2l0
eSgwLjRmKTsKKyAgICBncmFuZENoaWxkLT5zZXRPcGFjaXR5KDAuNGYpOwogCiAgICAgVmVjdG9y
PFJlZlB0cjxMYXllckNocm9taXVtPiA+IHJlbmRlclN1cmZhY2VMYXllckxpc3Q7CiAgICAgVmVj
dG9yPFJlZlB0cjxMYXllckNocm9taXVtPiA+IGR1bW15TGF5ZXJMaXN0OwpAQCAtMTc1Niw3ICsx
NzU2LDcgQEAgVEVTVChDQ0xheWVyVHJlZUhvc3RDb21tb25UZXN0LCB2ZXJpZnlEcmF3YWJsZUNv
bnRlbnRSZWN0Rm9yTGF5ZXJzKQogICAgIGdyYW5kQ2hpbGQzLT5zZXRNYXNrc1RvQm91bmRzKHRy
dWUpOwogCiAgICAgLy8gRm9yY2UgZXZlcnlvbmUgdG8gYmUgYSByZW5kZXIgc3VyZmFjZS4KLSAg
ICBjaGlsZC0+c2V0T3BhY2l0eSgwLjQpOworICAgIGNoaWxkLT5zZXRPcGFjaXR5KDAuNGYpOwog
ICAgIGdyYW5kQ2hpbGQxLT5zZXRPcGFjaXR5KDAuNSk7CiAgICAgZ3JhbmRDaGlsZDItPnNldE9w
YWNpdHkoMC41KTsKICAgICBncmFuZENoaWxkMy0+c2V0T3BhY2l0eSgwLjUpOwpAQCAtMTgzMSw3
ICsxODMxLDcgQEAgVEVTVChDQ0xheWVyVHJlZUhvc3RDb21tb25UZXN0LCB2ZXJpZnlDbGlwUmVj
dElzUHJvcGFnYXRlZENvcnJlY3RseVRvU3VyZmFjZXMpCiAgICAgZ3JhbmRDaGlsZDQtPnNldE1h
c2tzVG9Cb3VuZHModHJ1ZSk7CiAKICAgICAvLyBGb3JjZSBldmVyeW9uZSB0byBiZSBhIHJlbmRl
ciBzdXJmYWNlLgotICAgIGNoaWxkLT5zZXRPcGFjaXR5KDAuNCk7CisgICAgY2hpbGQtPnNldE9w
YWNpdHkoMC40Zik7CiAgICAgZ3JhbmRDaGlsZDEtPnNldE9wYWNpdHkoMC41KTsKICAgICBncmFu
ZENoaWxkMi0+c2V0T3BhY2l0eSgwLjUpOwogICAgIGdyYW5kQ2hpbGQzLT5zZXRPcGFjaXR5KDAu
NSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>154439</attachid>
            <date>2012-07-25 14:05:54 -0700</date>
            <delta_ts>2012-07-25 16:33:18 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-92271-20120725140544.patch</filename>
            <type>text/plain</type>
            <size>6019</size>
            <attacher name="Scott Graham">scottmg</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIzNjU1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IDI3YjU1MmJlNGQ4MWEyYjNhNmNmYmIwZGJjMTY2MDUzYThkZDQ2M2UuLjE1ZWNkMGFmNTA4Nzk4
M2YxYzUzYmQyMDgxMTMzZGZjZTRkZTEyYmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTQgQEAKKzIwMTItMDctMjUgIFNjb3R0IEdyYWhhbSAgPHNjb3R0bWdAY2hyb21p
dW0ub3JnPgorCisgICAgICAgIFtDaHJvbWl1bV0gZml4IGRvdWJsZS0+ZmxvYXQgd2FybmluZ3Mg
aW4gQ0NMYXllclRyZWVIb3N0Q29tbW9uVGVzdC5jcHAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkyMjcxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgRml4IGNvbXBpbGUgd2FybmluZ3Mgb24gV2luZG93cy4K
KworICAgICAgICAqIHRlc3RzL0NDTGF5ZXJUcmVlSG9zdENvbW1vblRlc3QuY3BwOgorCiAyMDEy
LTA3LTI0ICBTaGF3biBTaW5naCAgPHNoYXduc2luZ2hAY2hyb21pdW0ub3JnPgogCiAgICAgICAg
IFtjaHJvbWl1bV0gUmVmYWN0b3IgQ0NMYXllclRyZWVIb3N0Q29tbW9uOiBtb3ZlIHJvb3QgbGF5
ZXIgc3BlY2lhbCBjYXNlIGluaXRpYWxpemF0aW9uIGludG8gaW50ZXJuYWwgY29kZS4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvQ0NMYXllclRyZWVIb3N0Q29tbW9u
VGVzdC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0NDTGF5ZXJUcmVlSG9zdENv
bW1vblRlc3QuY3BwCmluZGV4IDQ2Zjk2YWVhODQyZjNkODJmYTIxOThhZjk1MWVjMzgzOGZlZGIz
ZjcuLmE2MThjOWYxODE0M2VkZjQyZTNmNjhiZmYxNmIwMWQ0YmRiN2NkYjUgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvQ0NMYXllclRyZWVIb3N0Q29tbW9uVGVzdC5j
cHAKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9DQ0xheWVyVHJlZUhvc3RDb21t
b25UZXN0LmNwcApAQCAtMjAwLDcgKzIwMCw3IEBAIFRFU1QoQ0NMYXllclRyZWVIb3N0Q29tbW9u
VGVzdCwgdmVyaWZ5VHJhbnNmb3Jtc0ZvclNpbmdsZUxheWVyKQogICAgIC8vIENhc2UgNDogQSBj
aGFuZ2UgaW4gYWN0dWFsIHBvc2l0aW9uIGFmZmVjdHMgYm90aCB0aGUgZHJhdyB0cmFuc2Zvcm0g
YW5kIHNjcmVlbiBzcGFjZSB0cmFuc2Zvcm0uCiAgICAgV2ViVHJhbnNmb3JtYXRpb25NYXRyaXgg
cG9zaXRpb25UcmFuc2Zvcm07CiAgICAgcG9zaXRpb25UcmFuc2Zvcm0udHJhbnNsYXRlKDAsIDEu
Mik7Ci0gICAgc2V0TGF5ZXJQcm9wZXJ0aWVzRm9yVGVzdGluZyhsYXllci5nZXQoKSwgaWRlbnRp
dHlNYXRyaXgsIGlkZW50aXR5TWF0cml4LCBGbG9hdFBvaW50KDAuMjUsIDAuMjUpLCBGbG9hdFBv
aW50KDAsIDEuMiksIEludFNpemUoMTAsIDEyKSwgZmFsc2UpOworICAgIHNldExheWVyUHJvcGVy
dGllc0ZvclRlc3RpbmcobGF5ZXIuZ2V0KCksIGlkZW50aXR5TWF0cml4LCBpZGVudGl0eU1hdHJp
eCwgRmxvYXRQb2ludCgwLjI1LCAwLjI1KSwgRmxvYXRQb2ludCgwLCAxLjJmKSwgSW50U2l6ZSgx
MCwgMTIpLCBmYWxzZSk7CiAgICAgZXhlY3V0ZUNhbGN1bGF0ZURyYXdUcmFuc2Zvcm1zQW5kVmlz
aWJpbGl0eShsYXllci5nZXQoKSk7CiAgICAgRVhQRUNUX1RSQU5TRk9STUFUSU9OX01BVFJJWF9F
UShwb3NpdGlvblRyYW5zZm9ybSwgbGF5ZXItPmRyYXdUcmFuc2Zvcm0oKSk7CiAgICAgRVhQRUNU
X1RSQU5TRk9STUFUSU9OX01BVFJJWF9FUShwb3NpdGlvblRyYW5zZm9ybSwgbGF5ZXItPnNjcmVl
blNwYWNlVHJhbnNmb3JtKCkpOwpAQCAtMjI3LDcgKzIyNyw3IEBAIFRFU1QoQ0NMYXllclRyZWVI
b3N0Q29tbW9uVGVzdCwgdmVyaWZ5VHJhbnNmb3Jtc0ZvclNpbmdsZUxheWVyKQogICAgIC8vICAg
ICAgICAgVGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgY2FsY3VsYXRlRHJhd1RyYW5zZm9y
bXMgZG9lcyB0aGlzIGltcGxpY2l0bHksIGJ1dCBpdCBpcwogICAgIC8vICAgICAgICAgc3RpbGwg
d29ydGggdGVzdGluZyB0byBkZXRlY3QgYWNjaWRlbnRhbCByZWdyZXNzaW9ucy4KICAgICBleHBl
Y3RlZFJlc3VsdCA9IHBvc2l0aW9uVHJhbnNmb3JtICogdHJhbnNsYXRpb25Ub0FuY2hvciAqIGxh
eWVyVHJhbnNmb3JtICogdHJhbnNsYXRpb25Ub0FuY2hvci5pbnZlcnNlKCk7Ci0gICAgc2V0TGF5
ZXJQcm9wZXJ0aWVzRm9yVGVzdGluZyhsYXllci5nZXQoKSwgbGF5ZXJUcmFuc2Zvcm0sIGlkZW50
aXR5TWF0cml4LCBGbG9hdFBvaW50KDAuNSwgMCksIEZsb2F0UG9pbnQoMCwgMS4yKSwgSW50U2l6
ZSgxMCwgMTIpLCBmYWxzZSk7CisgICAgc2V0TGF5ZXJQcm9wZXJ0aWVzRm9yVGVzdGluZyhsYXll
ci5nZXQoKSwgbGF5ZXJUcmFuc2Zvcm0sIGlkZW50aXR5TWF0cml4LCBGbG9hdFBvaW50KDAuNSwg
MCksIEZsb2F0UG9pbnQoMCwgMS4yZiksIEludFNpemUoMTAsIDEyKSwgZmFsc2UpOwogICAgIGV4
ZWN1dGVDYWxjdWxhdGVEcmF3VHJhbnNmb3Jtc0FuZFZpc2liaWxpdHkobGF5ZXIuZ2V0KCkpOwog
ICAgIEVYUEVDVF9UUkFOU0ZPUk1BVElPTl9NQVRSSVhfRVEoZXhwZWN0ZWRSZXN1bHQsIGxheWVy
LT5kcmF3VHJhbnNmb3JtKCkpOwogICAgIEVYUEVDVF9UUkFOU0ZPUk1BVElPTl9NQVRSSVhfRVEo
ZXhwZWN0ZWRSZXN1bHQsIGxheWVyLT5zY3JlZW5TcGFjZVRyYW5zZm9ybSgpKTsKQEAgLTI1NSw3
ICsyNTUsNyBAQCBURVNUKENDTGF5ZXJUcmVlSG9zdENvbW1vblRlc3QsIHZlcmlmeVRyYW5zZm9y
bXNGb3JTaW1wbGVIaWVyYXJjaHkpCiAgICAgLy8gQ2FzZSAyOiBwYXJlbnQncyBwb3NpdGlvbiBh
ZmZlY3RzIGNoaWxkIGFuZCBncmFuZENoaWxkLgogICAgIFdlYlRyYW5zZm9ybWF0aW9uTWF0cml4
IHBhcmVudFBvc2l0aW9uVHJhbnNmb3JtOwogICAgIHBhcmVudFBvc2l0aW9uVHJhbnNmb3JtLnRy
YW5zbGF0ZSgwLCAxLjIpOwotICAgIHNldExheWVyUHJvcGVydGllc0ZvclRlc3RpbmcocGFyZW50
LmdldCgpLCBpZGVudGl0eU1hdHJpeCwgaWRlbnRpdHlNYXRyaXgsIEZsb2F0UG9pbnQoMC4yNSwg
MC4yNSksIEZsb2F0UG9pbnQoMCwgMS4yKSwgSW50U2l6ZSgxMCwgMTIpLCBmYWxzZSk7CisgICAg
c2V0TGF5ZXJQcm9wZXJ0aWVzRm9yVGVzdGluZyhwYXJlbnQuZ2V0KCksIGlkZW50aXR5TWF0cml4
LCBpZGVudGl0eU1hdHJpeCwgRmxvYXRQb2ludCgwLjI1LCAwLjI1KSwgRmxvYXRQb2ludCgwLCAx
LjJmKSwgSW50U2l6ZSgxMCwgMTIpLCBmYWxzZSk7CiAgICAgc2V0TGF5ZXJQcm9wZXJ0aWVzRm9y
VGVzdGluZyhjaGlsZC5nZXQoKSwgaWRlbnRpdHlNYXRyaXgsIGlkZW50aXR5TWF0cml4LCBGbG9h
dFBvaW50KDAsIDApLCBGbG9hdFBvaW50KDAsIDApLCBJbnRTaXplKDE2LCAxOCksIGZhbHNlKTsK
ICAgICBzZXRMYXllclByb3BlcnRpZXNGb3JUZXN0aW5nKGdyYW5kQ2hpbGQuZ2V0KCksIGlkZW50
aXR5TWF0cml4LCBpZGVudGl0eU1hdHJpeCwgRmxvYXRQb2ludCgwLCAwKSwgRmxvYXRQb2ludCgw
LCAwKSwgSW50U2l6ZSg3NiwgNzgpLCBmYWxzZSk7CiAgICAgZXhlY3V0ZUNhbGN1bGF0ZURyYXdU
cmFuc2Zvcm1zQW5kVmlzaWJpbGl0eShwYXJlbnQuZ2V0KCkpOwpAQCAtNzc5LDcgKzc3OSw3IEBA
IFRFU1QoQ0NMYXllclRyZWVIb3N0Q29tbW9uVGVzdCwgdmVyaWZ5VHJhbnNmb3Jtc0ZvclJlbmRl
clN1cmZhY2VIaWVyYXJjaHkpCiAKICAgICAvLyBJbiBjb21iaW5hdGlvbiB3aXRoIGRlc2NlbmRh
bnREcmF3c0NvbnRlbnQsIG9wYWNpdHkgIT0gMSBmb3JjZXMgdGhlIGxheWVyIHRvIGhhdmUgYSBu
ZXcgcmVuZGVyU3VyZmFjZS4KICAgICByZW5kZXJTdXJmYWNlMS0+c2V0T3BhY2l0eSgwLjUpOwot
ICAgIHJlbmRlclN1cmZhY2UyLT5zZXRPcGFjaXR5KDAuMzMpOworICAgIHJlbmRlclN1cmZhY2Uy
LT5zZXRPcGFjaXR5KDAuMzNmKTsKIAogICAgIC8vIEFsbCBsYXllcnMgaW4gdGhlIHRyZWUgYXJl
IGluaXRpYWxpemVkIHdpdGggYW4gYW5jaG9yIGF0IC4yNSBhbmQgYSBzaXplIG9mICgxMCwxMCku
CiAgICAgLy8gbWF0cml4ICJBIiBpcyB0aGUgY29tcG9zaXRlIGxheWVyIHRyYW5zZm9ybSB1c2Vk
IGluIGFsbCBsYXllcnMsIGNlbnRlcmVkIGFib3V0IHRoZSBhbmNob3IgcG9pbnQKQEAgLTE2MDAs
OSArMTYwMCw5IEBAIFRFU1QoQ0NMYXllclRyZWVIb3N0Q29tbW9uVGVzdCwgdmVyaWZ5Q2xpcFJl
Y3RDdWxsc1JlbmRlclN1cmZhY2VzKQogICAgIHNldExheWVyUHJvcGVydGllc0ZvclRlc3Rpbmco
bGVhZk5vZGUyLmdldCgpLCBpZGVudGl0eU1hdHJpeCwgaWRlbnRpdHlNYXRyaXgsIEZsb2F0UG9p
bnQoMCwgMCksIEZsb2F0UG9pbnQoMCwgMCksIEludFNpemUoMjAsIDIwKSwgZmFsc2UpOwogCiAg
ICAgY2hpbGQtPnNldE1hc2tzVG9Cb3VuZHModHJ1ZSk7Ci0gICAgY2hpbGQtPnNldE9wYWNpdHko
MC40KTsKKyAgICBjaGlsZC0+c2V0T3BhY2l0eSgwLjRmKTsKICAgICBncmFuZENoaWxkLT5zZXRP
cGFjaXR5KDAuNSk7Ci0gICAgZ3JlYXRHcmFuZENoaWxkLT5zZXRPcGFjaXR5KDAuNCk7CisgICAg
Z3JlYXRHcmFuZENoaWxkLT5zZXRPcGFjaXR5KDAuNGYpOwogCiAgICAgVmVjdG9yPFJlZlB0cjxM
YXllckNocm9taXVtPiA+IHJlbmRlclN1cmZhY2VMYXllckxpc3Q7CiAgICAgaW50IGR1bW15TWF4
VGV4dHVyZVNpemUgPSA1MTI7CkBAIC0xNjQ4LDggKzE2NDgsOCBAQCBURVNUKENDTGF5ZXJUcmVl
SG9zdENvbW1vblRlc3QsIHZlcmlmeUNsaXBSZWN0Q3VsbHNTdXJmYWNlV2l0aG91dFZpc2libGVD
b250ZW50KQogICAgIHNldExheWVyUHJvcGVydGllc0ZvclRlc3RpbmcobGVhZk5vZGUuZ2V0KCks
IGlkZW50aXR5TWF0cml4LCBpZGVudGl0eU1hdHJpeCwgRmxvYXRQb2ludCgwLCAwKSwgRmxvYXRQ
b2ludCgwLCAwKSwgSW50U2l6ZSgxMCwgMTApLCBmYWxzZSk7CiAKICAgICBwYXJlbnQtPnNldE1h
c2tzVG9Cb3VuZHModHJ1ZSk7Ci0gICAgY2hpbGQtPnNldE9wYWNpdHkoMC40KTsKLSAgICBncmFu
ZENoaWxkLT5zZXRPcGFjaXR5KDAuNCk7CisgICAgY2hpbGQtPnNldE9wYWNpdHkoMC40Zik7Cisg
ICAgZ3JhbmRDaGlsZC0+c2V0T3BhY2l0eSgwLjRmKTsKIAogICAgIFZlY3RvcjxSZWZQdHI8TGF5
ZXJDaHJvbWl1bT4gPiByZW5kZXJTdXJmYWNlTGF5ZXJMaXN0OwogICAgIGludCBkdW1teU1heFRl
eHR1cmVTaXplID0gNTEyOwpAQCAtMTcxMSw3ICsxNzExLDcgQEAgVEVTVChDQ0xheWVyVHJlZUhv
c3RDb21tb25UZXN0LCB2ZXJpZnlEcmF3YWJsZUNvbnRlbnRSZWN0Rm9yTGF5ZXJzKQogICAgIGdy
YW5kQ2hpbGQzLT5zZXRNYXNrc1RvQm91bmRzKHRydWUpOwogCiAgICAgLy8gRm9yY2UgZXZlcnlv
bmUgdG8gYmUgYSByZW5kZXIgc3VyZmFjZS4KLSAgICBjaGlsZC0+c2V0T3BhY2l0eSgwLjQpOwor
ICAgIGNoaWxkLT5zZXRPcGFjaXR5KDAuNGYpOwogICAgIGdyYW5kQ2hpbGQxLT5zZXRPcGFjaXR5
KDAuNSk7CiAgICAgZ3JhbmRDaGlsZDItPnNldE9wYWNpdHkoMC41KTsKICAgICBncmFuZENoaWxk
My0+c2V0T3BhY2l0eSgwLjUpOwpAQCAtMTc3OSw3ICsxNzc5LDcgQEAgVEVTVChDQ0xheWVyVHJl
ZUhvc3RDb21tb25UZXN0LCB2ZXJpZnlDbGlwUmVjdElzUHJvcGFnYXRlZENvcnJlY3RseVRvU3Vy
ZmFjZXMpCiAgICAgZ3JhbmRDaGlsZDQtPnNldE1hc2tzVG9Cb3VuZHModHJ1ZSk7CiAKICAgICAv
LyBGb3JjZSBldmVyeW9uZSB0byBiZSBhIHJlbmRlciBzdXJmYWNlLgotICAgIGNoaWxkLT5zZXRP
cGFjaXR5KDAuNCk7CisgICAgY2hpbGQtPnNldE9wYWNpdHkoMC40Zik7CiAgICAgZ3JhbmRDaGls
ZDEtPnNldE9wYWNpdHkoMC41KTsKICAgICBncmFuZENoaWxkMi0+c2V0T3BhY2l0eSgwLjUpOwog
ICAgIGdyYW5kQ2hpbGQzLT5zZXRPcGFjaXR5KDAuNSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>