<?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>90286</bug_id>
          
          <creation_ts>2012-06-29 08:20:31 -0700</creation_ts>
          <short_desc>[EFL] [GTK] [QT] fast/viewport/viewport-91.html is failing after r121555</short_desc>
          <delta_ts>2012-07-02 05:42:32 -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>Tools / Tests</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>
          <dependson>90376</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sudarsana Nagineni (babu)">naginenis</reporter>
          <assigned_to name="Konrad Piascik">kpiascik</assigned_to>
          <cc>abarth</cc>
    
    <cc>dbates</cc>
    
    <cc>jamesr</cc>
    
    <cc>kbalazs</cc>
    
    <cc>kpiascik</cc>
    
    <cc>ossy</cc>
    
    <cc>rakuco</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>660507</commentid>
    <comment_count>0</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-29 08:20:31 -0700</bug_when>
    <thetext>fast/viewport/viewport-91.html started failing after r121555

Here is the diff:

--- /home/buildslave-1/webkit-buildslave/efl-linux-64-debug/build/layout-test-results/fast/viewport/viewport-91-expected.txt
+++ /home/buildslave-1/webkit-buildslave/efl-linux-64-debug/build/layout-test-results/fast/viewport/viewport-91-actual.txt
@@ -1,2 +1,2 @@
-viewport size 320x356 scale 1.000000 with limits [1.000000, 5.000000] and userScalable -1.000000
+viewport size 480x534 scale 1.000000 with limits [1.000000, 5.000000] and userScalable -1.000000

http://build.webkit.org/results/EFL%20Linux%2064-bit%20Debug/r121559%20%282148%29/fast/viewport/viewport-91-diff.txt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>660542</commentid>
    <comment_count>1</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-29 09:02:46 -0700</bug_when>
    <thetext>Skipping test for GTK, EFL and QT ports in bug 90287.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>660744</commentid>
    <comment_count>2</comment_count>
      <attachid>150247</attachid>
    <who name="Konrad Piascik">kpiascik</who>
    <bug_when>2012-06-29 13:27:53 -0700</bug_when>
    <thetext>Created attachment 150247
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>660755</commentid>
    <comment_count>3</comment_count>
      <attachid>150247</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2012-06-29 13:42:32 -0700</bug_when>
    <thetext>Comment on attachment 150247
Patch

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

&gt; Source/WebCore/dom/ViewportArguments.h:113
&gt; +    static const float deprecatedTargetDPI = 160.0;

It&apos;s unnecessary to add the suffix &quot;.0&quot; to the value of this float given its static type. Removing the suffix would also make this definition consist with the Code Style Guidelines, &lt;http://www.webkit.org/coding/coding-style.html#float-suffixes&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>660760</commentid>
    <comment_count>4</comment_count>
      <attachid>150252</attachid>
    <who name="Konrad Piascik">kpiascik</who>
    <bug_when>2012-06-29 13:52:26 -0700</bug_when>
    <thetext>Created attachment 150252
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>660942</commentid>
    <comment_count>5</comment_count>
      <attachid>150252</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-29 19:38:33 -0700</bug_when>
    <thetext>Comment on attachment 150252
Patch

Rejecting attachment 150252 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: 1

Dan Bates found in /mnt/git/webkit-commit-queue/LayoutTests/ChangeLog does not appear to be a valid reviewer according to committers.py.
ERROR: /mnt/git/webkit-commit-queue/LayoutTests/ChangeLog neither lists a valid reviewer nor contains the string &quot;Unreviewed&quot; or &quot;Rubber stamp&quot; (case insensitive).

Full output: http://queues.webkit.org/results/13109582</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661138</commentid>
    <comment_count>6</comment_count>
      <attachid>150252</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-07-01 10:07:28 -0700</bug_when>
    <thetext>Comment on attachment 150252
Patch

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

&gt; Source/WebCore/ChangeLog:6
&gt; +        Reviewed by Dan Bates

I think you&apos;re missing the . at the end.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661141</commentid>
    <comment_count>7</comment_count>
    <who name="Konrad Piascik">kpiascik</who>
    <bug_when>2012-07-01 10:36:16 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 150252 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=150252&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:6
&gt; &gt; +        Reviewed by Dan Bates
&gt; 
&gt; I think you&apos;re missing the . at the end.

Is this really a requirement of the style checker? If so I suggest it be removed or that check-webkit-style and webkit-patch be updated tonotify users of the error. Something like this should not prevent a fix from going in imho. &lt;/rant&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661147</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-07-01 11:16:54 -0700</bug_when>
    <thetext>&gt; Is this really a requirement of the style checker? If so I suggest it be removed or that check-webkit-style and webkit-patch be updated tonotify users of the error. Something like this should not prevent a fix from going in imho. &lt;/rant&gt;

Patches welcome.  :)

It&apos;s just a regexp in this file:

http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/checkout/changelog.py

It probably should be tweaked a bit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661148</commentid>
    <comment_count>9</comment_count>
      <attachid>150332</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-07-01 11:22:02 -0700</bug_when>
    <thetext>Created attachment 150332
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661149</commentid>
    <comment_count>10</comment_count>
      <attachid>150252</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-07-01 11:23:17 -0700</bug_when>
    <thetext>Comment on attachment 150252
Patch

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

&gt;&gt;&gt; Source/WebCore/ChangeLog:6
&gt;&gt;&gt; +        Reviewed by Dan Bates
&gt;&gt; 
&gt;&gt; I think you&apos;re missing the . at the end.
&gt; 
&gt; Is this really a requirement of the style checker? If so I suggest it be removed or that check-webkit-style and webkit-patch be updated tonotify users of the error. Something like this should not prevent a fix from going in imho. &lt;/rant&gt;

Actually, I think the problem might be that he&apos;s listed as Daniel rather than Dan.  We have a fuzzy matcher for names, maybe we should use that rather than an exact match.  It&apos;s slightly tricky because it&apos;s important to make sure that we know who reviewed each patch, but I&apos;m sure there&apos;s some way of making it work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661158</commentid>
    <comment_count>11</comment_count>
      <attachid>150332</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-01 14:01:51 -0700</bug_when>
    <thetext>Comment on attachment 150332
Patch for landing

Clearing flags on attachment: 150332

Committed r121635: &lt;http://trac.webkit.org/changeset/121635&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661159</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-01 14:01:57 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661239</commentid>
    <comment_count>13</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2012-07-01 19:52:40 -0700</bug_when>
    <thetext>This doesn&apos;t appear to compile on clang mac:


In file included from ../../Source/WebCore/dom/Document.h:49:
../../Source/WebCore/dom/ViewportArguments.h:113:24: error: in-class initializer for static data member of type &apos;const float&apos; is a GNU extension [-Werror,-Wgnu]
    static const float deprecatedTargetDPI = 160;

Apple Lion Debug (Build): compiled failed -  stdio
Apple Win Debug (Build): compiled failed -  stdio
Apple Win Release (Build): compiled failed -  stdio
Chromium Mac Release: compiled failed -  stdio

commencing a rollout...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661241</commentid>
    <comment_count>14</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2012-07-01 19:56:03 -0700</bug_when>
    <thetext>Reverted r121635 for reason:

Breaks compile on clang error: in-class initializer for static data member of type &apos;const float&apos; is a GNU extension [-Werror,-Wgnu]

Committed r121651: &lt;http://trac.webkit.org/changeset/121651&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661284</commentid>
    <comment_count>15</comment_count>
      <attachid>150365</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-07-01 23:57:07 -0700</bug_when>
    <thetext>Created attachment 150365
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661285</commentid>
    <comment_count>16</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-07-01 23:57:26 -0700</bug_when>
    <thetext>This one should build on clang.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661304</commentid>
    <comment_count>17</comment_count>
      <attachid>150365</attachid>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-07-02 00:35:39 -0700</bug_when>
    <thetext>Comment on attachment 150365
Patch for landing

Clearing flags on attachment: 150365

Committed r121661: &lt;http://trac.webkit.org/changeset/121661&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661305</commentid>
    <comment_count>18</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-07-02 00:35:47 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661307</commentid>
    <comment_count>19</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-07-02 00:38:44 -0700</bug_when>
    <thetext>*** Bug 90287 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661410</commentid>
    <comment_count>20</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-07-02 05:25:21 -0700</bug_when>
    <thetext>(In reply to comment #17)
&gt; (From update of attachment 150365 [details])
&gt; Clearing flags on attachment: 150365
&gt; 
&gt; Committed r121661: &lt;http://trac.webkit.org/changeset/121661&gt;

This test still fail on Qt-WK2:

--- /home/webkitbuildbot/slaves/release64bitWebKit2_EC2/buildslave/qt-linux-64-release-webkit2/build/layout-test-results/fast/viewport/viewport-91-expected.txt
+++ /home/webkitbuildbot/slaves/release64bitWebKit2_EC2/buildslave/qt-linux-64-release-webkit2/build/layout-test-results/fast/viewport/viewport-91-actual.txt
@@ -1,2 +1,2 @@
-viewport size 320x356 scale 1.000000 with limits [1.000000, 5.000000] and userScalable -1.000000
+viewport size 480x534 scale 1.000000 with limits [1.000000, 5.000000] and userScalable -1.000000</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>150247</attachid>
            <date>2012-06-29 13:27:53 -0700</date>
            <delta_ts>2012-06-29 13:52:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-90286-20120629162739.patch</filename>
            <type>text/plain</type>
            <size>4360</size>
            <attacher name="Konrad Piascik">kpiascik</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIxNTgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDQ3ZGFjZTI1ZTkyNjZk
MWIzODNhNjc3MmFmNTEyMzRmMWFkODNkYy4uODdhYjhhODYzNzg2MTJmZWE5ZjFjMDFkOWZmMzQz
NDk5MzcxYjg1MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTA2LTI5ICBLb25y
YWQgUGlhc2NpayAgPGtwaWFzY2lrQHJpbS5jb20+CisKKyAgICAgICAgW0VGTF0gW0dUS10gW1FU
XSBmYXN0L3ZpZXdwb3J0L3ZpZXdwb3J0LTkxLmh0bWwgaXMgZmFpbGluZyBhZnRlciByMTIxNTU1
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MDI4Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFNpbmNlIHRo
ZSBkZXByZWNhdGVkVGFyZ2V0RFBJIHdhcyBhbiBpbnQgYW5kIHRoZSBkZXZpY2VEUEkgd2FzIGFs
c28gYW4gaW50IHRoZSByZXN1bHQKKyAgICAgICAgd2FzIHRydW5jYXRlZC4gIENoYW5nZWQgZGVw
cmVjYXRlZFRhcmdldERQSSB0byBhIGZsb2F0IHZhbHVlLiBWaWV3cG9ydCB0ZXN0IDkxIG5vdyBw
YXNzZXMuCisKKyAgICAgICAgKiBkb20vVmlld3BvcnRBcmd1bWVudHMuaDoKKyAgICAgICAgKFZp
ZXdwb3J0QXJndW1lbnRzKToKKwogMjAxMi0wNi0yOCAgSmFtZXMgUm9iaW5zb24gIDxqYW1lc3JA
Y2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1bV0gUmVtb3ZlIG1hcFJlY3QgYW5kIG1h
cFF1YWQgZnJvbSBXZWJUcmFuc2Zvcm1hdGlvbk1hdHJpeApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvZG9tL1ZpZXdwb3J0QXJndW1lbnRzLmggYi9Tb3VyY2UvV2ViQ29yZS9kb20vVmlld3Bv
cnRBcmd1bWVudHMuaAppbmRleCBiNjI5M2VmYmEzNDc0NTMwOTExZTM2YjZkYmNlODZiMGZmOWFk
NDY2Li4xNTk1YjBkNDEzZTMzNzJiZjYyYjA0MjZkNjcwYjIzMTI2MDlkN2E5IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9kb20vVmlld3BvcnRBcmd1bWVudHMuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9kb20vVmlld3BvcnRBcmd1bWVudHMuaApAQCAtMTEwLDcgKzExMCw3IEBAIHN0cnVjdCBW
aWV3cG9ydEFyZ3VtZW50cyB7CiAgICAgfQogICAgIC8vIEZJWE1FOiBXZSdyZSBnb2luZyB0byBr
ZWVwIHRoaXMgY29uc3RhbnQgYXJvdW5kIHVudGlsIGFsbCBlbWJlZGRlcnMKICAgICAvLyByZWZh
Y3RvciB0aGVpciBjb2RlIHRvIG5vIGxvbmdlciBuZWVkIGl0LgotICAgIHN0YXRpYyBjb25zdCBp
bnQgZGVwcmVjYXRlZFRhcmdldERQSSA9IDE2MDsKKyAgICBzdGF0aWMgY29uc3QgZmxvYXQgZGVw
cmVjYXRlZFRhcmdldERQSSA9IDE2MC4wOwogfTsKIAogVmlld3BvcnRBdHRyaWJ1dGVzIGNvbXB1
dGVWaWV3cG9ydEF0dHJpYnV0ZXMoVmlld3BvcnRBcmd1bWVudHMgYXJncywgaW50IGRlc2t0b3BX
aWR0aCwgaW50IGRldmljZVdpZHRoLCBpbnQgZGV2aWNlSGVpZ2h0LCBmbG9hdCBkZXZpY2VQaXhl
bFJhdGlvLCBJbnRTaXplIHZpc2libGVWaWV3cG9ydCk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZjljZWIyZWE0NTBiM2Vm
NmI4YTExZDhlZmE2OThiZDc3ZDYxOGRjNy4uYzNhMjliNjRkZTE5NTAzNDMyYTNiOTcxMDdmZDAx
NmFjOWU1MTI0MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91
dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTA2LTI5ICBLb25yYWQgUGlh
c2NpayAgPGtwaWFzY2lrQHJpbS5jb20+CisKKyAgICAgICAgW0VGTF0gW0dUS10gW1FUXSBmYXN0
L3ZpZXdwb3J0L3ZpZXdwb3J0LTkxLmh0bWwgaXMgZmFpbGluZyBhZnRlciByMTIxNTU1CisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MDI4NgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVuc2tpcCBub3cgcGFz
c2luZyB0ZXN0cy4KKworICAgICAgICAqIHBsYXRmb3JtL2VmbC9UZXN0RXhwZWN0YXRpb25zOgor
ICAgICAgICAqIHBsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zOgorICAgICAgICAqIHBsYXRm
b3JtL3F0L1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMTItMDYtMjkgIFphbiBEb2JlcnNlayAgPHph
bmRvYmVyc2VrQGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkIEdUSyBnYXJkZW5pbmcs
IGFkZGluZyBhIG5ldyBiYXNlbGluZSByZXF1aXJlZCBhZnRlciByMTIxNTU1LgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9lZmwvVGVzdEV4cGVjdGF0aW9ucwppbmRleCAwYzM0Nzc2MGZiNDdlODY3NjY2
NmY1NWY3MzQ5OTVhZWYxZmFiY2FkLi5hNDEwMjc4OTAzMzFhNWFmNTQ5ZTE0MGUyYmM5ZDQ5Nzc2
MzU1Yjc1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvVGVzdEV4cGVjdGF0
aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvVGVzdEV4cGVjdGF0aW9ucwpAQCAt
NzE0LDYgKzcxNCwzIEBAIEJVR1dLODg5ODQgOiBjc3MzL2ZsZXhib3gvZmxleGl0ZW0uaHRtbCA9
IFRFWFQKIEJVR1dLODk4NDUgOiBmYXN0L2Zvcm1zL2lucHV0LXNldC1jb21wb3NpdGlvbi1zY3Jv
bGwuaHRtbCA9IFRFWFQKIAogQlVHV0s5MDAwNyA6IGh0dHAvdGVzdHMvc2VjdXJpdHkvbWl4ZWRD
b250ZW50L2luc2VjdXJlLWF1ZGlvLXZpZGVvLWluLW1haW4tZnJhbWUuaHRtbCA9IFRFWFQKLQot
Ly8gRmFpbGluZyBhZnRlciByMTIxNTU1Ci1CVUdXSzkwMjg2IDogZmFzdC92aWV3cG9ydC92aWV3
cG9ydC05MS5odG1sID0gVEVYVApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3Rr
L1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0
aW9ucwppbmRleCBmZGQ4MGViYmRkNTAwMGFjOWM4NmRjZWQzOTZkNmUwYWM2ZjQzMmExLi4zOTFh
ODI3OTYxZGIxOWFiYzcxNWRiOGMyZGEzNTQyNzgyYjUwMDMwIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTIzOSw5ICsxMjM5LDYgQEAgQlVHV0s4OTg0
NSA6IGZhc3QvZm9ybXMvaW5wdXQtc2V0LWNvbXBvc2l0aW9uLXNjcm9sbC5odG1sID0gVEVYVAog
CiBCVUdXSzkwMDA3IDogaHR0cC90ZXN0cy9zZWN1cml0eS9taXhlZENvbnRlbnQvaW5zZWN1cmUt
YXVkaW8tdmlkZW8taW4tbWFpbi1mcmFtZS5odG1sID0gVEVYVAogCi0vLyBGYWlsaW5nIGFmdGVy
IHIxMjE1NTUKLUJVR1dLOTAyODYgOiBmYXN0L3ZpZXdwb3J0L3ZpZXdwb3J0LTkxLmh0bWwgPSBU
RVhUCi0KIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLwogLy8gRW5kIG9mIFRlc3Rz
IGZhaWxpbmcKIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3Bs
YXRmb3JtL3F0L1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggNGM1NmE1OGU1NTY1MjM2NmFmNzA2YWQw
YmZjZWZmNDhhNDk4NTE2MC4uZDViOTlhY2U2NWZmMTg2MWM2NWFjYmIzMmIyM2NkNzNiMmI3MDA1
NiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvVGVzdEV4cGVjdGF0aW9ucwor
KysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9UZXN0RXhwZWN0YXRpb25zCkBAIC0xMDEsNiAr
MTAxLDMgQEAgQlVHV0s4NTQ2MyBTS0lQIDogZWRpdGluZy9pbnNlcnRpbmcvdHlwaW5nLXNwYWNl
LXRvLXRyaWdnZXItc21hcnQtbGluay5odG1sID0gUEEKIEJVR1dLODg3OTQgU0tJUCA6IHdlYmF1
ZGlvL2NvZGVjLXRlc3RzID0gUEFTUwogCiBCVUdXSzkwMDA3IDogaHR0cC90ZXN0cy9zZWN1cml0
eS9taXhlZENvbnRlbnQvaW5zZWN1cmUtYXVkaW8tdmlkZW8taW4tbWFpbi1mcmFtZS5odG1sID0g
VEVYVAotCi0vLyBGYWlsaW5nIGFmdGVyIHIxMjE1NTUKLUJVR1dLOTAyODYgOiBmYXN0L3ZpZXdw
b3J0L3ZpZXdwb3J0LTkxLmh0bWwgPSBURVhUCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>150252</attachid>
            <date>2012-06-29 13:52:26 -0700</date>
            <delta_ts>2012-07-01 11:23:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-90286-20120629165211.patch</filename>
            <type>text/plain</type>
            <size>4346</size>
            <attacher name="Konrad Piascik">kpiascik</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIxNTgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDQ3ZGFjZTI1ZTkyNjZk
MWIzODNhNjc3MmFmNTEyMzRmMWFkODNkYy4uMTVkMDZhYmU0NzU4YmFkNjk0NjFhZWJhMmEwYjY4
ZTRhYmQ4ZWM4NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTA2LTI5ICBLb25y
YWQgUGlhc2NpayAgPGtwaWFzY2lrQHJpbS5jb20+CisKKyAgICAgICAgW0VGTF0gW0dUS10gW1FU
XSBmYXN0L3ZpZXdwb3J0L3ZpZXdwb3J0LTkxLmh0bWwgaXMgZmFpbGluZyBhZnRlciByMTIxNTU1
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MDI4Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IERhbiBCYXRlcworCisgICAgICAgIFNpbmNlIHRoZSBkZXBy
ZWNhdGVkVGFyZ2V0RFBJIHdhcyBhbiBpbnQgYW5kIHRoZSBkZXZpY2VEUEkgd2FzIGFsc28gYW4g
aW50IHRoZSByZXN1bHQKKyAgICAgICAgd2FzIHRydW5jYXRlZC4gIENoYW5nZWQgZGVwcmVjYXRl
ZFRhcmdldERQSSB0byBhIGZsb2F0IHZhbHVlLiBWaWV3cG9ydCB0ZXN0IDkxIG5vdyBwYXNzZXMu
CisKKyAgICAgICAgKiBkb20vVmlld3BvcnRBcmd1bWVudHMuaDoKKyAgICAgICAgKFZpZXdwb3J0
QXJndW1lbnRzKToKKwogMjAxMi0wNi0yOCAgSmFtZXMgUm9iaW5zb24gIDxqYW1lc3JAY2hyb21p
dW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1bV0gUmVtb3ZlIG1hcFJlY3QgYW5kIG1hcFF1YWQg
ZnJvbSBXZWJUcmFuc2Zvcm1hdGlvbk1hdHJpeApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
ZG9tL1ZpZXdwb3J0QXJndW1lbnRzLmggYi9Tb3VyY2UvV2ViQ29yZS9kb20vVmlld3BvcnRBcmd1
bWVudHMuaAppbmRleCBiNjI5M2VmYmEzNDc0NTMwOTExZTM2YjZkYmNlODZiMGZmOWFkNDY2Li5i
YjEzZTZhOWI2MDEwNmFlNWNjNmRhMDA5ZTIwMWFkM2UxOTI5YmIwIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9kb20vVmlld3BvcnRBcmd1bWVudHMuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9k
b20vVmlld3BvcnRBcmd1bWVudHMuaApAQCAtMTEwLDcgKzExMCw3IEBAIHN0cnVjdCBWaWV3cG9y
dEFyZ3VtZW50cyB7CiAgICAgfQogICAgIC8vIEZJWE1FOiBXZSdyZSBnb2luZyB0byBrZWVwIHRo
aXMgY29uc3RhbnQgYXJvdW5kIHVudGlsIGFsbCBlbWJlZGRlcnMKICAgICAvLyByZWZhY3RvciB0
aGVpciBjb2RlIHRvIG5vIGxvbmdlciBuZWVkIGl0LgotICAgIHN0YXRpYyBjb25zdCBpbnQgZGVw
cmVjYXRlZFRhcmdldERQSSA9IDE2MDsKKyAgICBzdGF0aWMgY29uc3QgZmxvYXQgZGVwcmVjYXRl
ZFRhcmdldERQSSA9IDE2MDsKIH07CiAKIFZpZXdwb3J0QXR0cmlidXRlcyBjb21wdXRlVmlld3Bv
cnRBdHRyaWJ1dGVzKFZpZXdwb3J0QXJndW1lbnRzIGFyZ3MsIGludCBkZXNrdG9wV2lkdGgsIGlu
dCBkZXZpY2VXaWR0aCwgaW50IGRldmljZUhlaWdodCwgZmxvYXQgZGV2aWNlUGl4ZWxSYXRpbywg
SW50U2l6ZSB2aXNpYmxlVmlld3BvcnQpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGY5Y2ViMmVhNDUwYjNlZjZiOGExMWQ4
ZWZhNjk4YmQ3N2Q2MThkYzcuLjY5MjViMTNhODlmZDdjOWNmMDE0YWU3OTBmYzNkMDcxM2EwNGZh
M2UgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMi0wNi0yOSAgS29ucmFkIFBpYXNjaWsgIDxr
cGlhc2Npa0ByaW0uY29tPgorCisgICAgICAgIFtFRkxdIFtHVEtdIFtRVF0gZmFzdC92aWV3cG9y
dC92aWV3cG9ydC05MS5odG1sIGlzIGZhaWxpbmcgYWZ0ZXIgcjEyMTU1NQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTAyODYKKworICAgICAgICBSZXZp
ZXdlZCBieSBEYW4gQmF0ZXMKKworICAgICAgICBVbnNraXAgbm93IHBhc3NpbmcgdGVzdHMuCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvVGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0
Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9UZXN0RXhw
ZWN0YXRpb25zOgorCiAyMDEyLTA2LTI5ICBaYW4gRG9iZXJzZWsgIDx6YW5kb2JlcnNla0BnbWFp
bC5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCBHVEsgZ2FyZGVuaW5nLCBhZGRpbmcgYSBuZXcg
YmFzZWxpbmUgcmVxdWlyZWQgYWZ0ZXIgcjEyMTU1NS4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2VmbC9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZs
L1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggMGMzNDc3NjBmYjQ3ZTg2NzY2NjZmNTVmNzM0OTk1YWVm
MWZhYmNhZC4uYTQxMDI3ODkwMzMxYTVhZjU0OWUxNDBlMmJjOWQ0OTc3NjM1NWI3NSAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTcxNCw2ICs3MTQsMyBA
QCBCVUdXSzg4OTg0IDogY3NzMy9mbGV4Ym94L2ZsZXhpdGVtLmh0bWwgPSBURVhUCiBCVUdXSzg5
ODQ1IDogZmFzdC9mb3Jtcy9pbnB1dC1zZXQtY29tcG9zaXRpb24tc2Nyb2xsLmh0bWwgPSBURVhU
CiAKIEJVR1dLOTAwMDcgOiBodHRwL3Rlc3RzL3NlY3VyaXR5L21peGVkQ29udGVudC9pbnNlY3Vy
ZS1hdWRpby12aWRlby1pbi1tYWluLWZyYW1lLmh0bWwgPSBURVhUCi0KLS8vIEZhaWxpbmcgYWZ0
ZXIgcjEyMTU1NQotQlVHV0s5MDI4NiA6IGZhc3Qvdmlld3BvcnQvdmlld3BvcnQtOTEuaHRtbCA9
IFRFWFQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRp
b25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggZmRk
ODBlYmJkZDUwMDBhYzljODZkY2VkMzk2ZDZlMGFjNmY0MzJhMS4uMzkxYTgyNzk2MWRiMTlhYmM3
MTVkYjhjMmRhMzU0Mjc4MmI1MDAzMCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Z3RrL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RF
eHBlY3RhdGlvbnMKQEAgLTEyMzksOSArMTIzOSw2IEBAIEJVR1dLODk4NDUgOiBmYXN0L2Zvcm1z
L2lucHV0LXNldC1jb21wb3NpdGlvbi1zY3JvbGwuaHRtbCA9IFRFWFQKIAogQlVHV0s5MDAwNyA6
IGh0dHAvdGVzdHMvc2VjdXJpdHkvbWl4ZWRDb250ZW50L2luc2VjdXJlLWF1ZGlvLXZpZGVvLWlu
LW1haW4tZnJhbWUuaHRtbCA9IFRFWFQKIAotLy8gRmFpbGluZyBhZnRlciByMTIxNTU1Ci1CVUdX
SzkwMjg2IDogZmFzdC92aWV3cG9ydC92aWV3cG9ydC05MS5odG1sID0gVEVYVAotCiAvLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KIC8vIEVuZCBvZiBUZXN0cyBmYWlsaW5nCiAvLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL3F0L1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9UZXN0
RXhwZWN0YXRpb25zCmluZGV4IDRjNTZhNThlNTU2NTIzNjZhZjcwNmFkMGJmY2VmZjQ4YTQ5ODUx
NjAuLmQ1Yjk5YWNlNjVmZjE4NjFjNjVhY2JiMzJiMjNjZDczYjJiNzAwNTYgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vcXQvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTAxLDYgKzEwMSwzIEBAIEJVR1dL
ODU0NjMgU0tJUCA6IGVkaXRpbmcvaW5zZXJ0aW5nL3R5cGluZy1zcGFjZS10by10cmlnZ2VyLXNt
YXJ0LWxpbmsuaHRtbCA9IFBBCiBCVUdXSzg4Nzk0IFNLSVAgOiB3ZWJhdWRpby9jb2RlYy10ZXN0
cyA9IFBBU1MKIAogQlVHV0s5MDAwNyA6IGh0dHAvdGVzdHMvc2VjdXJpdHkvbWl4ZWRDb250ZW50
L2luc2VjdXJlLWF1ZGlvLXZpZGVvLWluLW1haW4tZnJhbWUuaHRtbCA9IFRFWFQKLQotLy8gRmFp
bGluZyBhZnRlciByMTIxNTU1Ci1CVUdXSzkwMjg2IDogZmFzdC92aWV3cG9ydC92aWV3cG9ydC05
MS5odG1sID0gVEVYVAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>150332</attachid>
            <date>2012-07-01 11:22:02 -0700</date>
            <delta_ts>2012-07-01 23:56:58 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-90286-20120701112201.patch</filename>
            <type>text/plain</type>
            <size>4295</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIxNjM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2FmOGE0NTA3ZDIxMjli
NTI4YmVlMzAwYjQ4NGE1ZWUwNWNkYTZlNS4uYWIzM2FhZjgwMTllNTZiOTlmYTMxN2IzZjdmMjdl
ZmZlYzhkOWUzYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTA3LTAxICBLb25y
YWQgUGlhc2NpayAgPGtwaWFzY2lrQHJpbS5jb20+CisKKyAgICAgICAgW0VGTF0gW0dUS10gW1FU
XSBmYXN0L3ZpZXdwb3J0L3ZpZXdwb3J0LTkxLmh0bWwgaXMgZmFpbGluZyBhZnRlciByMTIxNTU1
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MDI4Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IERhbmllbCBCYXRlcy4KKworICAgICAgICBTaW5jZSB0aGUg
ZGVwcmVjYXRlZFRhcmdldERQSSB3YXMgYW4gaW50IGFuZCB0aGUgZGV2aWNlRFBJIHdhcyBhbHNv
IGFuIGludCB0aGUgcmVzdWx0CisgICAgICAgIHdhcyB0cnVuY2F0ZWQuICBDaGFuZ2VkIGRlcHJl
Y2F0ZWRUYXJnZXREUEkgdG8gYSBmbG9hdCB2YWx1ZS4gVmlld3BvcnQgdGVzdCA5MSBub3cgcGFz
c2VzLgorCisgICAgICAgICogZG9tL1ZpZXdwb3J0QXJndW1lbnRzLmg6CisgICAgICAgIChWaWV3
cG9ydEFyZ3VtZW50cyk6CisKIDIwMTItMDYtMzAgIElhbiBWb2xsaWNrICA8dm9sbGlja0BjaHJv
bWl1bS5vcmc+CiAKICAgICAgICAgW2Nocm9taXVtXSBDYW52YXNMYXllclRleHR1cmVVcGRhdGVy
IG5lZWRzIHRvIGNvbnZlcnQgb3BhcXVlIHJlY3RzIGJhY2sgdG8gY29udGVudCBzcGFjZS4KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9WaWV3cG9ydEFyZ3VtZW50cy5oIGIvU291cmNl
L1dlYkNvcmUvZG9tL1ZpZXdwb3J0QXJndW1lbnRzLmgKaW5kZXggYjYyOTNlZmJhMzQ3NDUzMDkx
MWUzNmI2ZGJjZTg2YjBmZjlhZDQ2Ni4uYmIxM2U2YTliNjAxMDZhZTVjYzZkYTAwOWUyMDFhZDNl
MTkyOWJiMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL1ZpZXdwb3J0QXJndW1lbnRz
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL1ZpZXdwb3J0QXJndW1lbnRzLmgKQEAgLTExMCw3
ICsxMTAsNyBAQCBzdHJ1Y3QgVmlld3BvcnRBcmd1bWVudHMgewogICAgIH0KICAgICAvLyBGSVhN
RTogV2UncmUgZ29pbmcgdG8ga2VlcCB0aGlzIGNvbnN0YW50IGFyb3VuZCB1bnRpbCBhbGwgZW1i
ZWRkZXJzCiAgICAgLy8gcmVmYWN0b3IgdGhlaXIgY29kZSB0byBubyBsb25nZXIgbmVlZCBpdC4K
LSAgICBzdGF0aWMgY29uc3QgaW50IGRlcHJlY2F0ZWRUYXJnZXREUEkgPSAxNjA7CisgICAgc3Rh
dGljIGNvbnN0IGZsb2F0IGRlcHJlY2F0ZWRUYXJnZXREUEkgPSAxNjA7CiB9OwogCiBWaWV3cG9y
dEF0dHJpYnV0ZXMgY29tcHV0ZVZpZXdwb3J0QXR0cmlidXRlcyhWaWV3cG9ydEFyZ3VtZW50cyBh
cmdzLCBpbnQgZGVza3RvcFdpZHRoLCBpbnQgZGV2aWNlV2lkdGgsIGludCBkZXZpY2VIZWlnaHQs
IGZsb2F0IGRldmljZVBpeGVsUmF0aW8sIEludFNpemUgdmlzaWJsZVZpZXdwb3J0KTsKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRl
eCA5OTcyNDRkNWUzYTkzMjRiYTdkOGEwMzI0OTUyOTJjMjJhYzAzOTdmLi5mZTVkYzhjMGJiOGNk
NDQwMjBhYmEyMTdiZmM3MTE0OTU1ODU1ZGFiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTIt
MDctMDEgIEtvbnJhZCBQaWFzY2lrICA8a3BpYXNjaWtAcmltLmNvbT4KKworICAgICAgICBbRUZM
XSBbR1RLXSBbUVRdIGZhc3Qvdmlld3BvcnQvdmlld3BvcnQtOTEuaHRtbCBpcyBmYWlsaW5nIGFm
dGVyIHIxMjE1NTUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTkwMjg2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgRGFuaWVsIEJhdGVzLgorCisgICAgICAg
IFVuc2tpcCBub3cgcGFzc2luZyB0ZXN0cy4KKworICAgICAgICAqIHBsYXRmb3JtL2VmbC9UZXN0
RXhwZWN0YXRpb25zOgorICAgICAgICAqIHBsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zOgor
ICAgICAgICAqIHBsYXRmb3JtL3F0L1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMTItMDYtMzAgIEVt
aWwgQSBFa2x1bmQgIDxlYWVAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQgY2hy
b21pdW0gcmViYXNlbGluZSBmb3Igc3ZnL3pvb20uCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9lZmwvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9U
ZXN0RXhwZWN0YXRpb25zCmluZGV4IGRjZDY2ZmM0M2FhZDM5M2Y2MjgyNGRhZDIyODQ5ODc1NTdm
ZWU1M2MuLmRlNzFmNjAzNDRlZDZhMDE0ZThhNzY1ZGZlOGJlYzgyM2RhNTBlY2QgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL2VmbC9UZXN0RXhwZWN0YXRpb25zCkBAIC03MTUsNyArNzE1LDQgQEAg
QlVHV0s4OTg0NSA6IGZhc3QvZm9ybXMvaW5wdXQtc2V0LWNvbXBvc2l0aW9uLXNjcm9sbC5odG1s
ID0gVEVYVAogCiBCVUdXSzkwMDA3IDogaHR0cC90ZXN0cy9zZWN1cml0eS9taXhlZENvbnRlbnQv
aW5zZWN1cmUtYXVkaW8tdmlkZW8taW4tbWFpbi1mcmFtZS5odG1sID0gVEVYVAogCi0vLyBGYWls
aW5nIGFmdGVyIHIxMjE1NTUKLUJVR1dLOTAyODYgOiBmYXN0L3ZpZXdwb3J0L3ZpZXdwb3J0LTkx
Lmh0bWwgPSBURVhUCi0KIEJVR1dLOTAzMzQgOiBjc3MzL2ZsZXhib3gvYW5vbnltb3VzLWJsb2Nr
Lmh0bWwgPSBJTUFHRQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RF
eHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucwpp
bmRleCA0Mjk5MTY1NDRkMjAyM2RkNzYzZTY3Nzc5ODkwMTlhZjRmYjI4M2ZmLi45YzQxMTU3YTYy
M2JmZTVhNmRiNDkyMWQ3N2I5YjY5NTMwZThiZGIxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9n
dGsvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTIzOSw5ICsxMjM5LDYgQEAgQlVHV0s4OTg0NSA6IGZh
c3QvZm9ybXMvaW5wdXQtc2V0LWNvbXBvc2l0aW9uLXNjcm9sbC5odG1sID0gVEVYVAogCiBCVUdX
SzkwMDA3IDogaHR0cC90ZXN0cy9zZWN1cml0eS9taXhlZENvbnRlbnQvaW5zZWN1cmUtYXVkaW8t
dmlkZW8taW4tbWFpbi1mcmFtZS5odG1sID0gVEVYVAogCi0vLyBGYWlsaW5nIGFmdGVyIHIxMjE1
NTUKLUJVR1dLOTAyODYgOiBmYXN0L3ZpZXdwb3J0L3ZpZXdwb3J0LTkxLmh0bWwgPSBURVhUCi0K
IEJVR1dLOTAzMzQgOiBjc3MzL2ZsZXhib3gvYW5vbnltb3VzLWJsb2NrLmh0bWwgPSBJTUFHRQog
CiAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL3F0L1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9x
dC9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDRjNTZhNThlNTU2NTIzNjZhZjcwNmFkMGJmY2VmZjQ4
YTQ5ODUxNjAuLmQ1Yjk5YWNlNjVmZjE4NjFjNjVhY2JiMzJiMjNjZDczYjJiNzAwNTYgMTAwNjQ0
Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vcXQvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTAxLDYgKzEwMSwzIEBA
IEJVR1dLODU0NjMgU0tJUCA6IGVkaXRpbmcvaW5zZXJ0aW5nL3R5cGluZy1zcGFjZS10by10cmln
Z2VyLXNtYXJ0LWxpbmsuaHRtbCA9IFBBCiBCVUdXSzg4Nzk0IFNLSVAgOiB3ZWJhdWRpby9jb2Rl
Yy10ZXN0cyA9IFBBU1MKIAogQlVHV0s5MDAwNyA6IGh0dHAvdGVzdHMvc2VjdXJpdHkvbWl4ZWRD
b250ZW50L2luc2VjdXJlLWF1ZGlvLXZpZGVvLWluLW1haW4tZnJhbWUuaHRtbCA9IFRFWFQKLQot
Ly8gRmFpbGluZyBhZnRlciByMTIxNTU1Ci1CVUdXSzkwMjg2IDogZmFzdC92aWV3cG9ydC92aWV3
cG9ydC05MS5odG1sID0gVEVYVAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>150365</attachid>
            <date>2012-07-01 23:57:07 -0700</date>
            <delta_ts>2012-07-02 00:35:39 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-90286-20120701235709.patch</filename>
            <type>text/plain</type>
            <size>4917</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIxNjU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzVmOGRkYzdhZDc1NTZi
MWM4YjFiMmI4OWY4YWI1Y2ExNTkyNjYyZC4uZTRhYTdjZDJjODQzYjc5YWEzMTE0OGIzZGQ0MjM1
ZTZjNjAyNTMxNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTA3LTAxICBLb25y
YWQgUGlhc2NpayAgPGtwaWFzY2lrQHJpbS5jb20+CisKKyAgICAgICAgW0VGTF0gW0dUS10gW1FU
XSBmYXN0L3ZpZXdwb3J0L3ZpZXdwb3J0LTkxLmh0bWwgaXMgZmFpbGluZyBhZnRlciByMTIxNTU1
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MDI4Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IERhbmllbCBCYXRlcy4KKworICAgICAgICBTaW5jZSB0aGUg
ZGVwcmVjYXRlZFRhcmdldERQSSB3YXMgYW4gaW50IGFuZCB0aGUgZGV2aWNlRFBJIHdhcyBhbHNv
IGFuIGludCB0aGUgcmVzdWx0CisgICAgICAgIHdhcyB0cnVuY2F0ZWQuICBDaGFuZ2VkIGRlcHJl
Y2F0ZWRUYXJnZXREUEkgdG8gYSBmbG9hdCB2YWx1ZS4gVmlld3BvcnQgdGVzdCA5MSBub3cgcGFz
c2VzLgorCisgICAgICAgICogZG9tL1ZpZXdwb3J0QXJndW1lbnRzLmg6CisgICAgICAgIChWaWV3
cG9ydEFyZ3VtZW50cyk6CisKIDIwMTItMDctMDEgIEphbWVzIFJvYmluc29uICA8amFtZXNyQGNo
cm9taXVtLm9yZz4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMTIxNjM1Lgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL1ZpZXdwb3J0QXJndW1lbnRzLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2RvbS9WaWV3cG9ydEFyZ3VtZW50cy5jcHAKaW5kZXggNzZjNGFlZjkyNzk5
NWI5NzhjN2ZiMTljYzJlZjI1ZWE3ZThlOWQ3NS4uZGMyMmU2ZTFmMWZkNGQwZjAyMGRkNjA3NTVk
YTkzYjA2MTAyZGViYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL1ZpZXdwb3J0QXJn
dW1lbnRzLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vVmlld3BvcnRBcmd1bWVudHMuY3Bw
CkBAIC00MSw2ICs0MSw4IEBAIHVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKIG5hbWVzcGFjZSBXZWJD
b3JlIHsKIAorY29uc3QgZmxvYXQgVmlld3BvcnRBcmd1bWVudHM6OmRlcHJlY2F0ZWRUYXJnZXRE
UEkgPSAxNjA7CisKIFZpZXdwb3J0QXR0cmlidXRlcyBjb21wdXRlVmlld3BvcnRBdHRyaWJ1dGVz
KFZpZXdwb3J0QXJndW1lbnRzIGFyZ3MsIGludCBkZXNrdG9wV2lkdGgsIGludCBkZXZpY2VXaWR0
aCwgaW50IGRldmljZUhlaWdodCwgZmxvYXQgZGV2aWNlUGl4ZWxSYXRpbywgSW50U2l6ZSB2aXNp
YmxlVmlld3BvcnQpCiB7CiAgICAgVmlld3BvcnRBdHRyaWJ1dGVzIHJlc3VsdDsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9WaWV3cG9ydEFyZ3VtZW50cy5oIGIvU291cmNlL1dlYkNv
cmUvZG9tL1ZpZXdwb3J0QXJndW1lbnRzLmgKaW5kZXggYjYyOTNlZmJhMzQ3NDUzMDkxMWUzNmI2
ZGJjZTg2YjBmZjlhZDQ2Ni4uOTRmYjFmYWI4MGFlNzBkZDgzZWQxYzIzMjUwNjY4NmJlNGQwMWY0
ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL1ZpZXdwb3J0QXJndW1lbnRzLmgKKysr
IGIvU291cmNlL1dlYkNvcmUvZG9tL1ZpZXdwb3J0QXJndW1lbnRzLmgKQEAgLTEwOCw5ICsxMDgs
MTAgQEAgc3RydWN0IFZpZXdwb3J0QXJndW1lbnRzIHsKICAgICB7CiAgICAgICAgIHJldHVybiAh
KCp0aGlzID09IG90aGVyKTsKICAgICB9CisKICAgICAvLyBGSVhNRTogV2UncmUgZ29pbmcgdG8g
a2VlcCB0aGlzIGNvbnN0YW50IGFyb3VuZCB1bnRpbCBhbGwgZW1iZWRkZXJzCiAgICAgLy8gcmVm
YWN0b3IgdGhlaXIgY29kZSB0byBubyBsb25nZXIgbmVlZCBpdC4KLSAgICBzdGF0aWMgY29uc3Qg
aW50IGRlcHJlY2F0ZWRUYXJnZXREUEkgPSAxNjA7CisgICAgc3RhdGljIGNvbnN0IGZsb2F0IGRl
cHJlY2F0ZWRUYXJnZXREUEk7CiB9OwogCiBWaWV3cG9ydEF0dHJpYnV0ZXMgY29tcHV0ZVZpZXdw
b3J0QXR0cmlidXRlcyhWaWV3cG9ydEFyZ3VtZW50cyBhcmdzLCBpbnQgZGVza3RvcFdpZHRoLCBp
bnQgZGV2aWNlV2lkdGgsIGludCBkZXZpY2VIZWlnaHQsIGZsb2F0IGRldmljZVBpeGVsUmF0aW8s
IEludFNpemUgdmlzaWJsZVZpZXdwb3J0KTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAwMDE1Y2VhNDhhMzBhZjZjYTI2OGIz
MDgzYzQyNTg3NWMxOTBkODQ5Li5mZDBkM2I3ODVkN2RkNGNjNTNhZTFjMmZmOGYzYmY0MjViNzNj
MzdlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTItMDctMDEgIEtvbnJhZCBQaWFzY2lrICA8
a3BpYXNjaWtAcmltLmNvbT4KKworICAgICAgICBbRUZMXSBbR1RLXSBbUVRdIGZhc3Qvdmlld3Bv
cnQvdmlld3BvcnQtOTEuaHRtbCBpcyBmYWlsaW5nIGFmdGVyIHIxMjE1NTUKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkwMjg2CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgRGFuaWVsIEJhdGVzLgorCisgICAgICAgIFVuc2tpcCBub3cgcGFzc2luZyB0ZXN0
cy4KKworICAgICAgICAqIHBsYXRmb3JtL2VmbC9UZXN0RXhwZWN0YXRpb25zOgorICAgICAgICAq
IHBsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zOgorICAgICAgICAqIHBsYXRmb3JtL3F0L1Rl
c3RFeHBlY3RhdGlvbnM6CisKIDIwMTItMDctMDEgIEtpaG9uZyBLd29uICA8a2lob25nLmt3b25A
c2Ftc3VuZy5jb20+CiAKICAgICAgICAgTW92ZSBwbGF0Zm9ybS9xdC9mYXN0L2pzbmF2aWdhdG9y
LWxhbmd1YWdlLmh0bWwgdG8gZmFzdC9qcwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZWZsL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvVGVzdEV4
cGVjdGF0aW9ucwppbmRleCBkY2Q2NmZjNDNhYWQzOTNmNjI4MjRkYWQyMjg0OTg3NTU3ZmVlNTNj
Li5kZTcxZjYwMzQ0ZWQ2YTAxNGU4YTc2NWRmZThiZWM4MjNkYTUwZWNkIDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9lZmwvVGVzdEV4cGVjdGF0aW9ucwpAQCAtNzE1LDcgKzcxNSw0IEBAIEJVR1dL
ODk4NDUgOiBmYXN0L2Zvcm1zL2lucHV0LXNldC1jb21wb3NpdGlvbi1zY3JvbGwuaHRtbCA9IFRF
WFQKIAogQlVHV0s5MDAwNyA6IGh0dHAvdGVzdHMvc2VjdXJpdHkvbWl4ZWRDb250ZW50L2luc2Vj
dXJlLWF1ZGlvLXZpZGVvLWluLW1haW4tZnJhbWUuaHRtbCA9IFRFWFQKIAotLy8gRmFpbGluZyBh
ZnRlciByMTIxNTU1Ci1CVUdXSzkwMjg2IDogZmFzdC92aWV3cG9ydC92aWV3cG9ydC05MS5odG1s
ID0gVEVYVAotCiBCVUdXSzkwMzM0IDogY3NzMy9mbGV4Ym94L2Fub255bW91cy1ibG9jay5odG1s
ID0gSU1BR0UKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0
YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXgg
NDI5OTE2NTQ0ZDIwMjNkZDc2M2U2Nzc3OTg5MDE5YWY0ZmIyODNmZi4uOWM0MTE1N2E2MjNiZmU1
YTZkYjQ5MjFkNzdiOWI2OTUzMGU4YmRiMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rl
c3RFeHBlY3RhdGlvbnMKQEAgLTEyMzksOSArMTIzOSw2IEBAIEJVR1dLODk4NDUgOiBmYXN0L2Zv
cm1zL2lucHV0LXNldC1jb21wb3NpdGlvbi1zY3JvbGwuaHRtbCA9IFRFWFQKIAogQlVHV0s5MDAw
NyA6IGh0dHAvdGVzdHMvc2VjdXJpdHkvbWl4ZWRDb250ZW50L2luc2VjdXJlLWF1ZGlvLXZpZGVv
LWluLW1haW4tZnJhbWUuaHRtbCA9IFRFWFQKIAotLy8gRmFpbGluZyBhZnRlciByMTIxNTU1Ci1C
VUdXSzkwMjg2IDogZmFzdC92aWV3cG9ydC92aWV3cG9ydC05MS5odG1sID0gVEVYVAotCiBCVUdX
SzkwMzM0IDogY3NzMy9mbGV4Ym94L2Fub255bW91cy1ibG9jay5odG1sID0gSU1BR0UKIAogLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9xdC9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvVGVz
dEV4cGVjdGF0aW9ucwppbmRleCA0YzU2YTU4ZTU1NjUyMzY2YWY3MDZhZDBiZmNlZmY0OGE0OTg1
MTYwLi5kNWI5OWFjZTY1ZmYxODYxYzY1YWNiYjMyYjIzY2Q3M2IyYjcwMDU2IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL3F0L1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTEwMSw2ICsxMDEsMyBAQCBCVUdX
Szg1NDYzIFNLSVAgOiBlZGl0aW5nL2luc2VydGluZy90eXBpbmctc3BhY2UtdG8tdHJpZ2dlci1z
bWFydC1saW5rLmh0bWwgPSBQQQogQlVHV0s4ODc5NCBTS0lQIDogd2ViYXVkaW8vY29kZWMtdGVz
dHMgPSBQQVNTCiAKIEJVR1dLOTAwMDcgOiBodHRwL3Rlc3RzL3NlY3VyaXR5L21peGVkQ29udGVu
dC9pbnNlY3VyZS1hdWRpby12aWRlby1pbi1tYWluLWZyYW1lLmh0bWwgPSBURVhUCi0KLS8vIEZh
aWxpbmcgYWZ0ZXIgcjEyMTU1NQotQlVHV0s5MDI4NiA6IGZhc3Qvdmlld3BvcnQvdmlld3BvcnQt
OTEuaHRtbCA9IFRFWFQK
</data>

          </attachment>
      

    </bug>

</bugzilla>