<?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>76126</bug_id>
          
          <creation_ts>2012-01-11 16:50:55 -0800</creation_ts>
          <short_desc>REGRESSION (r94016): Element with visibility:hidden but visible descendant may not be properly repainted</short_desc>
          <delta_ts>2012-01-28 11:29:07 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://stackoverflow.com/questions/8568673/is-there-a-bug-in-chromes-css-visibility-rendering</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>hrant.novikov</reporter>
          <assigned_to name="Julien Chaffraix">jchaffraix</assigned_to>
          <cc>ap</cc>
    
    <cc>hyatt</cc>
    
    <cc>jchaffraix</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>534413</commentid>
    <comment_count>0</comment_count>
    <who name="">hrant.novikov</who>
    <bug_when>2012-01-11 16:50:55 -0800</bug_when>
    <thetext>Setting visibility:hidden and position:fixed to an outer element then overriding the properties to visible and relative/absolute respectively breaks rendering. This seems to be a regression that occurred in the 534 - 535 range (Safari is not affected Chrome 15+ is) and can be reproduced as early as r103795 running under Safari 5.1.2 (didn&apos;t try other revisions or browsers).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>535060</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-01-12 12:28:37 -0800</bug_when>
    <thetext>Regression range: &lt;http://trac.webkit.org/log/trunk/?rev=94017&amp;stop_rev=94008&gt;, meaning it&apos;s &lt;http://trac.webkit.org/changeset/94016&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>535062</commentid>
    <comment_count>2</comment_count>
      <attachid>122290</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-01-12 12:28:58 -0800</bug_when>
    <thetext>Created attachment 122290
test case

Same test as an attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>537064</commentid>
    <comment_count>3</comment_count>
      <attachid>122758</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-01-17 06:37:17 -0800</bug_when>
    <thetext>Created attachment 122758
Proposed fix: correct the optimization to not forget some cases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>539654</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-01-20 11:39:14 -0800</bug_when>
    <thetext>Is this different to the fix I made yesterday, http://trac.webkit.org/changeset/105471 ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>539678</commentid>
    <comment_count>5</comment_count>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-01-20 12:08:10 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; Is this different to the fix I made yesterday, http://trac.webkit.org/changeset/105471 ?

Yes. This bug does not involve composited layers at all and is about scrolling.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544434</commentid>
    <comment_count>6</comment_count>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-01-27 15:27:51 -0800</bug_when>
    <thetext>Simon, could you look at this patch when you have a minute? I really would like to knock this regression out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544638</commentid>
    <comment_count>7</comment_count>
      <attachid>122758</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-01-28 01:12:38 -0800</bug_when>
    <thetext>Comment on attachment 122758
Proposed fix: correct the optimization to not forget some cases.

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

&gt; LayoutTests/fast/layers/scroll-no-visible-content-but-visible-descendant.html:28
&gt; +&lt;div style=&quot;overflow: hidden; visibility: hidden;&quot; id=&quot;outerDiv&quot;&gt;
&gt; +    &lt;div style=&quot;position: relative; background: red; visibility: visible;&quot;&gt;&lt;/div&gt;
&gt; +    &lt;div style=&quot;position: relative; overflow: hidden; visibility: visible;&quot;&gt;
&gt; +        &lt;div style=&quot;background: green&quot;&gt;&lt;/div&gt;
&gt; +    &lt;/div&gt;

I&apos;d prefer the style to not be inline, and use descriptive class names.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544656</commentid>
    <comment_count>8</comment_count>
      <attachid>124438</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-01-28 09:41:27 -0800</bug_when>
    <thetext>Created attachment 124438
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544670</commentid>
    <comment_count>9</comment_count>
      <attachid>124438</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-28 11:29:02 -0800</bug_when>
    <thetext>Comment on attachment 124438
Patch for landing

Clearing flags on attachment: 124438

Committed r106191: &lt;http://trac.webkit.org/changeset/106191&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544671</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-28 11:29:07 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>122290</attachid>
            <date>2012-01-12 12:28:58 -0800</date>
            <delta_ts>2012-01-12 12:28:58 -0800</delta_ts>
            <desc>test case</desc>
            <filename>test.html</filename>
            <type>text/html</type>
            <size>364</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgo8dGl0bGU+PC90aXRsZT4KPC9oZWFkPgo8Ym9keT4KPGRpdiBzdHlsZT0i
cG9zaXRpb246Zml4ZWQ7dmlzaWJpbGl0eTpoaWRkZW47Ij4KICAgIDxkaXYgc3R5bGU9InBvc2l0
aW9uOmFic29sdXRlO3Zpc2liaWxpdHk6dmlzaWJsZTsiPgogICAgICAgIDxpbWcgc3JjPSJodHRw
czovL3d3dy5nb29nbGUuY29tL2ludGwvZW5fY29tL2ltYWdlcy9zcnByL2xvZ28zdy5wbmciIC8+
CiAgICA8L2Rpdj4KPC9kaXY+CjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KZm9yKHZh
ciBpPTA7IGk8MTAwOyBpKyspIHsKICAgIGRvY3VtZW50LndyaXRlKCI8YnIgLz4iKTsKfQo8L3Nj
cmlwdD4KPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>122758</attachid>
            <date>2012-01-17 06:37:17 -0800</date>
            <delta_ts>2012-01-28 09:41:22 -0800</delta_ts>
            <desc>Proposed fix: correct the optimization to not forget some cases.</desc>
            <filename>bug-76126-20120117153714.patch</filename>
            <type>text/plain</type>
            <size>5200</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA0NzQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmJmYjMyODdhMzRlOTFj
OTVkMTMwN2JkZGI3M2QzODMzMjU2MTk1Yy4uMWRjMzYyYjAyZWQ5YTVhOTRiZDA2NGQ2NzgwYWU0
NmUyNjRiOWFmMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTAxLTE3ICBKdWxp
ZW4gQ2hhZmZyYWl4ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgorCisgICAgICAgIFJFR1JFU1NJ
T04gKHI5NDAxNik6IEVsZW1lbnQgd2l0aCB2aXNpYmlsaXR5OmhpZGRlbiBidXQgdmlzaWJsZSBk
ZXNjZW5kYW50IG1heSBub3QgYmUgcHJvcGVybHkgcmVwYWludGVkCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NjEyNgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3RzOiBmYXN0L2xheWVycy9zY3JvbGwt
bm8tdmlzaWJsZS1jb250ZW50LWJ1dC12aXNpYmxlLWRlc2NlbmRhbnQtZXhwZWN0ZWQuaHRtbAor
ICAgICAgICAgICAgICAgZmFzdC9sYXllcnMvc2Nyb2xsLW5vLXZpc2libGUtY29udGVudC1idXQt
dmlzaWJsZS1kZXNjZW5kYW50Lmh0bWwKKworICAgICAgICBUaGUgb3B0aW1pemF0aW9uIG1pc3Nl
ZCBvdXQgdGhhdCBpZiB0aGUgY3VycmVudCBsYXllciBkb2VzIG5vdCBoYXZlIHNvbWUgdmlzaWJs
ZSBjb250ZW50CisgICAgICAgIChtX2hhc1Zpc2libGVDb250ZW50IGlzIGZhbHNlKSwgYSBkZXNj
ZW5kYW50IGNvdWxkIHRvdGFsbHkgYmUgdmlzaWJsZSBhbmQgd291bGQgbmVlZCB0bworICAgICAg
ICBoYXZlIGl0cyByZXBhaW50IHJlY3RhbmdsZXMgcmVjb21wdXRlZC4KKworICAgICAgICAqIHJl
bmRlcmluZy9SZW5kZXJMYXllci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllcjo6
dXBkYXRlTGF5ZXJQb3NpdGlvbnNBZnRlclNjcm9sbCk6CisgICAgICAgIEJhaWwgb3V0IG9ubHkg
aWYgdGhlIGxheWVyIGRvZXNuJ3QgaGF2ZSB2aXNpYmxlIGNvbnRlbnQgQU5EIG5vIHZpc2libGUg
ZGVzY2VuZGFudHMuCisKIDIwMTItMDEtMTEgIEdyZWcgQmlsbG9jayAgPGdiaWxsb2NrQGdvb2ds
ZS5jb20+CiAKICAgICAgICAgW0NvdmVyaXR5XSBBZGRyZXNzIHNvbWUgdW5pbml0IGNvbnN0cnVj
dG9yIGlzc3VlcyBpbiBXZWJDb3JlL2RvbQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckxheWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJM
YXllci5jcHAKaW5kZXggODNhMGZlOWE0MjQ5ZDg2NzAxNzc5YmMwODFkNGM4YzU5MTE2ZGMwYS4u
YTc1ZDJjZTRhZWZlMWNkNGMwNmNjMGY0OTA0ZjE4NjgwYTZkMGVjMCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwCkBAIC00NTEsMTIgKzQ1MSwxMyBAQCB2b2lkIFJl
bmRlckxheWVyOjpjbGVhclJlcGFpbnRSZWN0cygpCiAKIHZvaWQgUmVuZGVyTGF5ZXI6OnVwZGF0
ZUxheWVyUG9zaXRpb25zQWZ0ZXJTY3JvbGwoVXBkYXRlTGF5ZXJQb3NpdGlvbnNBZnRlclNjcm9s
bEZsYWdzIGZsYWdzKQogeworICAgIEFTU0VSVCghbV92aXNpYmxlRGVzY2VuZGFudFN0YXR1c0Rp
cnR5KTsKICAgICBBU1NFUlQoIW1fdmlzaWJsZUNvbnRlbnRTdGF0dXNEaXJ0eSk7CiAKLSAgICAv
LyBJZiB3ZSBoYXZlIG5vIHZpc2libGUgY29udGVudCwgdGhlcmUgaXMgbm8gcG9pbnQgcmVjb21w
dXRpbmcgb3VyIHJlY3RhbmdsZXMgYXMKLSAgICAvLyB0aGV5IHdpbGwgYmUgZW1wdHkuIElmIG91
ciB2aXNpYmlsaXR5IGNoYW5nZXMsIHdlIGFyZSBleHBlY3RlZCB0byByZWNvbXB1dGUgYWxsCi0g
ICAgLy8gb3VyIHBvc2l0aW9ucyBhbnl3YXkuCi0gICAgaWYgKCFtX2hhc1Zpc2libGVDb250ZW50
KQorICAgIC8vIElmIHdlIGhhdmUgbm8gdmlzaWJsZSBjb250ZW50IGFuZCBubyB2aXNpYmxlIGRl
c2NlbmRhbnRzLCB0aGVyZSBpcyBubyBwb2ludCByZWNvbXB1dGluZworICAgIC8vIG91ciByZWN0
YW5nbGVzIGFzIHRoZXkgd2lsbCBiZSBlbXB0eS4gSWYgb3VyIHZpc2liaWxpdHkgY2hhbmdlcywg
d2UgYXJlIGV4cGVjdGVkIHRvCisgICAgLy8gcmVjb21wdXRlIGFsbCBvdXIgcG9zaXRpb25zIGFu
eXdheS4KKyAgICBpZiAoIW1faGFzVmlzaWJsZURlc2NlbmRhbnQgJiYgIW1faGFzVmlzaWJsZUNv
bnRlbnQpCiAgICAgICAgIHJldHVybjsKIAogICAgIHVwZGF0ZUxheWVyUG9zaXRpb24oKTsKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpp
bmRleCAzYjM0YzIyZTE0NjZkODIzODk3ZTEzZjEyMGIyYTYzYWQwOWIzNzFhLi4zYmY1ZmIzYTRm
Mzk2NzcxNjRlNDBmNzgyNDY5MTBjZjU1MDY0MTJhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIw
MTItMDEtMTcgIEp1bGllbiBDaGFmZnJhaXggIDxqY2hhZmZyYWl4QHdlYmtpdC5vcmc+CisKKyAg
ICAgICAgUkVHUkVTU0lPTiAocjk0MDE2KTogRWxlbWVudCB3aXRoIHZpc2liaWxpdHk6aGlkZGVu
IGJ1dCB2aXNpYmxlIGRlc2NlbmRhbnQgbWF5IG5vdCBiZSBwcm9wZXJseSByZXBhaW50ZWQKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2MTI2CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgdGVzdGlu
ZyBmb3IgYSBsYXllciB3aXRoIG5vIHZpc2libGUgY29udGVudCBidXQgb25lIG9mIGl0cyBkZXNj
ZW5kYW50IGhhcyBzb21lIHZpc2libGUgY29udGVudC4KKyAgICAgICAgVGhlIHJldmVyc2UgY2Fz
ZSBpcyBhbHJlYWR5IHByb2Z1c2VseSB0ZXN0ZWQuCisKKyAgICAgICAgKiBmYXN0L2xheWVycy9z
Y3JvbGwtbm8tdmlzaWJsZS1jb250ZW50LWJ1dC12aXNpYmxlLWRlc2NlbmRhbnQtZXhwZWN0ZWQu
aHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9sYXllcnMvc2Nyb2xsLW5vLXZpc2libGUtY29u
dGVudC1idXQtdmlzaWJsZS1kZXNjZW5kYW50Lmh0bWw6IEFkZGVkLgorCiAyMDEyLTAxLTExICBS
YXltb25kIFRveSAgPHJ0b3lAZ29vZ2xlLmNvbT4KIAogICAgICAgICBXZWJhdWRpbyBsYXlvdXQg
dGVzdHMgbmVlZCB0byBvdmVycmlkZSB0aGUgV2ViS2l0V2ViQXVkaW9FbmFibGVkCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9mYXN0L2xheWVycy9zY3JvbGwtbm8tdmlzaWJsZS1jb250ZW50LWJ1
dC12aXNpYmxlLWRlc2NlbmRhbnQtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvbGF5
ZXJzL3Njcm9sbC1uby12aXNpYmxlLWNvbnRlbnQtYnV0LXZpc2libGUtZGVzY2VuZGFudC1leHBl
Y3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLjYxNGJhMDhkNjBkMWJkNDJiNjgxZjMyMDYxOTFkMjA2ZmMw
Mjc3MmIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2xheWVycy9zY3JvbGwt
bm8tdmlzaWJsZS1jb250ZW50LWJ1dC12aXNpYmxlLWRlc2NlbmRhbnQtZXhwZWN0ZWQuaHRtbApA
QCAtMCwwICsxLDE1IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8c3R5bGU+
CitkaXYgeworICAgIGhlaWdodDogMTAwcHg7CisgICAgd2lkdGg6IDEwMHB4OworfQorPC9zdHls
ZT4KKzwvaGVhZD4KKzxib2R5PgorPGRpdiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogZ3JlZW4i
PjwvZGl2PgorPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9mYXN0L2xheWVycy9zY3JvbGwtbm8tdmlzaWJsZS1jb250ZW50LWJ1dC12aXNpYmxlLWRlc2Nl
bmRhbnQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvbGF5ZXJzL3Njcm9sbC1uby12aXNpYmxlLWNv
bnRlbnQtYnV0LXZpc2libGUtZGVzY2VuZGFudC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjRhYjdmZjVhOWUx
YTdkMzg1N2ExNDllY2ZjZGQxMTdkODIzNTA3NzUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9mYXN0L2xheWVycy9zY3JvbGwtbm8tdmlzaWJsZS1jb250ZW50LWJ1dC12aXNpYmxlLWRl
c2NlbmRhbnQuaHRtbApAQCAtMCwwICsxLDMxIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgor
PGhlYWQ+Cis8c3R5bGU+CitkaXYgeworICAgIGhlaWdodDogMTAwcHg7CisgICAgd2lkdGg6IDEw
MHB4OworfQorPC9zdHlsZT4KKzxzY3JpcHQ+CisgICAgZnVuY3Rpb24gc2Nyb2xsKCkKKyAgICB7
CisgICAgICAgIHZhciBvdXRlckRpdiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJvdXRlckRp
diIpOworICAgICAgICBvdXRlckRpdi5zY3JvbGxUb3AgPSAiMTAwIjsKKyAgICB9CisgICAgd2lu
ZG93LmFkZEV2ZW50TGlzdGVuZXIoImxvYWQiLCBzY3JvbGwsIGZhbHNlKTsKKzwvc2NyaXB0Pgor
PC9oZWFkPgorPGJvZHk+Cis8IS0tCisgICAgQnVnIDc2MTI2OiBSRUdSRVNTSU9OIChyOTQwMTYp
OiBWaXNpYmlsaXR5IGhpZGRlbiB0byB2aXNpYmxlIG92ZXJyaWRlIHdpdGggb3V0ZXIgZml4ZWQg
aW5uZXIgcmVsYXRpdmUgZWxlbWVudHMKKyAgICBUaGlzIHRlc3QgaGFzIFBBU1NFRCBpZiB0aGVy
ZSBpcyBvbmx5IGEgZ3JlZW4gc3F1YXJlIGFuZCBubyByZWQhCistLT4KKzxkaXYgc3R5bGU9Im92
ZXJmbG93OiBoaWRkZW47IHZpc2liaWxpdHk6IGhpZGRlbjsiIGlkPSJvdXRlckRpdiI+CisgICAg
PGRpdiBzdHlsZT0icG9zaXRpb246IHJlbGF0aXZlOyBiYWNrZ3JvdW5kOiByZWQ7IHZpc2liaWxp
dHk6IHZpc2libGU7Ij48L2Rpdj4KKyAgICA8ZGl2IHN0eWxlPSJwb3NpdGlvbjogcmVsYXRpdmU7
IG92ZXJmbG93OiBoaWRkZW47IHZpc2liaWxpdHk6IHZpc2libGU7Ij4KKyAgICAgICAgPGRpdiBz
dHlsZT0iYmFja2dyb3VuZDogZ3JlZW4iPjwvZGl2PgorICAgIDwvZGl2PgorPC9kaXY+Cis8L2Jv
ZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124438</attachid>
            <date>2012-01-28 09:41:27 -0800</date>
            <delta_ts>2012-01-28 11:29:02 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-76126-20120128094126.patch</filename>
            <type>text/plain</type>
            <size>5453</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2MTg5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmM1OGJmOTg5MGM0NmI3
N2ZkYjUwOTdlN2E1NDg0MjI1ZTk2NTM0Yy4uN2Q5YTAyYzJkM2EzZGFmNzVhZThmM2E5YzJkNDcz
Mjg5ZGIyNzVmMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTAxLTI4ICBKdWxp
ZW4gQ2hhZmZyYWl4ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgorCisgICAgICAgIFJFR1JFU1NJ
T04gKHI5NDAxNik6IEVsZW1lbnQgd2l0aCB2aXNpYmlsaXR5OmhpZGRlbiBidXQgdmlzaWJsZSBk
ZXNjZW5kYW50IG1heSBub3QgYmUgcHJvcGVybHkgcmVwYWludGVkCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NjEyNgorCisgICAgICAgIFJldmlld2Vk
IGJ5IFNpbW9uIEZyYXNlci4KKworICAgICAgICBUZXN0czogZmFzdC9sYXllcnMvc2Nyb2xsLW5v
LXZpc2libGUtY29udGVudC1idXQtdmlzaWJsZS1kZXNjZW5kYW50LWV4cGVjdGVkLmh0bWwKKyAg
ICAgICAgICAgICAgIGZhc3QvbGF5ZXJzL3Njcm9sbC1uby12aXNpYmxlLWNvbnRlbnQtYnV0LXZp
c2libGUtZGVzY2VuZGFudC5odG1sCisKKyAgICAgICAgVGhlIG9wdGltaXphdGlvbiBtaXNzZWQg
b3V0IHRoYXQgaWYgdGhlIGN1cnJlbnQgbGF5ZXIgZG9lcyBub3QgaGF2ZSBzb21lIHZpc2libGUg
Y29udGVudAorICAgICAgICAobV9oYXNWaXNpYmxlQ29udGVudCBpcyBmYWxzZSksIGEgZGVzY2Vu
ZGFudCBjb3VsZCB0b3RhbGx5IGJlIHZpc2libGUgYW5kIHdvdWxkIG5lZWQgdG8KKyAgICAgICAg
aGF2ZSBpdHMgcmVwYWludCByZWN0YW5nbGVzIHJlY29tcHV0ZWQuCisKKyAgICAgICAgKiByZW5k
ZXJpbmcvUmVuZGVyTGF5ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXI6OnVw
ZGF0ZUxheWVyUG9zaXRpb25zQWZ0ZXJTY3JvbGwpOgorICAgICAgICBCYWlsIG91dCBvbmx5IGlm
IHRoZSBsYXllciBkb2Vzbid0IGhhdmUgdmlzaWJsZSBjb250ZW50IEFORCBubyB2aXNpYmxlIGRl
c2NlbmRhbnRzLgorCiAyMDEyLTAxLTI3ICBSYXltb25kIFRveSAgPHJ0b3lAZ29vZ2xlLmNvbT4K
IAogICAgICAgICBBdWRpb1Bhbm5lck5vZGU6OnNldFBhbm5pbmdNb2RlbCgpIGRvZXMgbm90IHVw
ZGF0ZSBtX3Bhbm5pbmdNb2RlbCBwcm9wZXJseQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJMYXllci5jcHAKaW5kZXggNzc0MWZlYjc2NmU4MzExMjliMzdlZjAwMzMzZDZlZjlkMjk3MjNm
NC4uMmMzODZkNjQ5MmUxZDdkMjJlMDY0ZmQyMDZhN2Q5NTAyYjBiYjU3NiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwCkBAIC00NTEsMTIgKzQ1MSwxMyBAQCB2b2lk
IFJlbmRlckxheWVyOjpjbGVhclJlcGFpbnRSZWN0cygpCiAKIHZvaWQgUmVuZGVyTGF5ZXI6OnVw
ZGF0ZUxheWVyUG9zaXRpb25zQWZ0ZXJTY3JvbGwoVXBkYXRlTGF5ZXJQb3NpdGlvbnNBZnRlclNj
cm9sbEZsYWdzIGZsYWdzKQogeworICAgIEFTU0VSVCghbV92aXNpYmxlRGVzY2VuZGFudFN0YXR1
c0RpcnR5KTsKICAgICBBU1NFUlQoIW1fdmlzaWJsZUNvbnRlbnRTdGF0dXNEaXJ0eSk7CiAKLSAg
ICAvLyBJZiB3ZSBoYXZlIG5vIHZpc2libGUgY29udGVudCwgdGhlcmUgaXMgbm8gcG9pbnQgcmVj
b21wdXRpbmcgb3VyIHJlY3RhbmdsZXMgYXMKLSAgICAvLyB0aGV5IHdpbGwgYmUgZW1wdHkuIElm
IG91ciB2aXNpYmlsaXR5IGNoYW5nZXMsIHdlIGFyZSBleHBlY3RlZCB0byByZWNvbXB1dGUgYWxs
Ci0gICAgLy8gb3VyIHBvc2l0aW9ucyBhbnl3YXkuCi0gICAgaWYgKCFtX2hhc1Zpc2libGVDb250
ZW50KQorICAgIC8vIElmIHdlIGhhdmUgbm8gdmlzaWJsZSBjb250ZW50IGFuZCBubyB2aXNpYmxl
IGRlc2NlbmRhbnRzLCB0aGVyZSBpcyBubyBwb2ludCByZWNvbXB1dGluZworICAgIC8vIG91ciBy
ZWN0YW5nbGVzIGFzIHRoZXkgd2lsbCBiZSBlbXB0eS4gSWYgb3VyIHZpc2liaWxpdHkgY2hhbmdl
cywgd2UgYXJlIGV4cGVjdGVkIHRvCisgICAgLy8gcmVjb21wdXRlIGFsbCBvdXIgcG9zaXRpb25z
IGFueXdheS4KKyAgICBpZiAoIW1faGFzVmlzaWJsZURlc2NlbmRhbnQgJiYgIW1faGFzVmlzaWJs
ZUNvbnRlbnQpCiAgICAgICAgIHJldHVybjsKIAogICAgIHVwZGF0ZUxheWVyUG9zaXRpb24oKTsK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAwYTM1YjYzZGZhMThhZTgxOThjNGY1ZTcxMDViODcxZDJiODc5ZDIzLi42MDUxMDU4
MWVkZTllMjlkY2FmZjgyZjI2NjcwY2RlMGY4NDdkNTExIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAK
KzIwMTItMDEtMjggIEp1bGllbiBDaGFmZnJhaXggIDxqY2hhZmZyYWl4QHdlYmtpdC5vcmc+CisK
KyAgICAgICAgUkVHUkVTU0lPTiAocjk0MDE2KTogRWxlbWVudCB3aXRoIHZpc2liaWxpdHk6aGlk
ZGVuIGJ1dCB2aXNpYmxlIGRlc2NlbmRhbnQgbWF5IG5vdCBiZSBwcm9wZXJseSByZXBhaW50ZWQK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2MTI2CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgU2ltb24gRnJhc2VyLgorCisgICAgICAgIEFkZGVkIHRlc3Rp
bmcgZm9yIGEgbGF5ZXIgd2l0aCBubyB2aXNpYmxlIGNvbnRlbnQgYnV0IG9uZSBvZiBpdHMgZGVz
Y2VuZGFudCBoYXMgc29tZSB2aXNpYmxlIGNvbnRlbnQuCisgICAgICAgIFRoZSByZXZlcnNlIGNh
c2UgaXMgYWxyZWFkeSBwcm9mdXNlbHkgdGVzdGVkLgorCisgICAgICAgICogZmFzdC9sYXllcnMv
c2Nyb2xsLW5vLXZpc2libGUtY29udGVudC1idXQtdmlzaWJsZS1kZXNjZW5kYW50LWV4cGVjdGVk
Lmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvbGF5ZXJzL3Njcm9sbC1uby12aXNpYmxlLWNv
bnRlbnQtYnV0LXZpc2libGUtZGVzY2VuZGFudC5odG1sOiBBZGRlZC4KKwogMjAxMi0wMS0yOCBI
YWppbWUgTW9yaXRhICA8bW9ycml0YUBnb29nbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQs
IGFub3RoZXIgYXR0ZW1wdCBmb3Igd2FybmluZyBlbGltaW5hdGlvbi4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2Zhc3QvbGF5ZXJzL3Njcm9sbC1uby12aXNpYmxlLWNvbnRlbnQtYnV0LXZpc2li
bGUtZGVzY2VuZGFudC1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9sYXllcnMvc2Ny
b2xsLW5vLXZpc2libGUtY29udGVudC1idXQtdmlzaWJsZS1kZXNjZW5kYW50LWV4cGVjdGVkLmh0
bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uNjE0YmEwOGQ2MGQxYmQ0MmI2ODFmMzIwNjE5MWQyMDZmYzAyNzcyYgot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvbGF5ZXJzL3Njcm9sbC1uby12aXNp
YmxlLWNvbnRlbnQtYnV0LXZpc2libGUtZGVzY2VuZGFudC1leHBlY3RlZC5odG1sCkBAIC0wLDAg
KzEsMTUgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKzxzdHlsZT4KK2RpdiB7
CisgICAgaGVpZ2h0OiAxMDBweDsKKyAgICB3aWR0aDogMTAwcHg7Cit9Cis8L3N0eWxlPgorPC9o
ZWFkPgorPGJvZHk+Cis8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbiI+PC9kaXY+
Cis8L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qv
bGF5ZXJzL3Njcm9sbC1uby12aXNpYmxlLWNvbnRlbnQtYnV0LXZpc2libGUtZGVzY2VuZGFudC5o
dG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9sYXllcnMvc2Nyb2xsLW5vLXZpc2libGUtY29udGVudC1i
dXQtdmlzaWJsZS1kZXNjZW5kYW50Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uY2NhMDljOWI5NGFlOGRkNzNm
MDM3ODM3ODFmZWMyY2ViNzQ5OGE3YQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvbGF5ZXJzL3Njcm9sbC1uby12aXNpYmxlLWNvbnRlbnQtYnV0LXZpc2libGUtZGVzY2VuZGFu
dC5odG1sCkBAIC0wLDAgKzEsNTEgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4K
KzxzdHlsZT4KK2RpdiB7CisgICAgaGVpZ2h0OiAxMDBweDsKKyAgICB3aWR0aDogMTAwcHg7Cit9
CisKKyNvdXRlckRpdiB7CisgICAgdmlzaWJpbGl0eTogaGlkZGVuOworICAgIG92ZXJmbG93OiBo
aWRkZW47Cit9CisKKy5wYWRkaW5nQmxvY2tOb1Zpc2libGVEZXNjZW5kYW50T3JDb250ZW50IHsK
KyAgICBwb3NpdGlvbjogcmVsYXRpdmU7CisgICAgYmFja2dyb3VuZDogcmVkOworICAgIHZpc2li
aWxpdHk6IHZpc2libGU7Cit9CisKKy5ub1Zpc2libGVDb250ZW50VmlzaWJsZVdyYXBwZXIgewor
ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKKyAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOworfQorCisu
Z3JlZW5Db250YWluZXIgeworICAgIGJhY2tncm91bmQ6IGdyZWVuOworfQorPC9zdHlsZT4KKzxz
Y3JpcHQ+CisgICAgZnVuY3Rpb24gc2Nyb2xsKCkKKyAgICB7CisgICAgICAgIHZhciBvdXRlckRp
diA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJvdXRlckRpdiIpOworICAgICAgICBvdXRlckRp
di5zY3JvbGxUb3AgPSAiMTAwIjsKKyAgICB9CisgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIo
ImxvYWQiLCBzY3JvbGwsIGZhbHNlKTsKKzwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8IS0t
CisgICAgQnVnIDc2MTI2OiBSRUdSRVNTSU9OIChyOTQwMTYpOiBWaXNpYmlsaXR5IGhpZGRlbiB0
byB2aXNpYmxlIG92ZXJyaWRlIHdpdGggb3V0ZXIgZml4ZWQgaW5uZXIgcmVsYXRpdmUgZWxlbWVu
dHMKKyAgICBUaGlzIHRlc3QgaGFzIFBBU1NFRCBpZiB0aGVyZSBpcyBvbmx5IGEgZ3JlZW4gc3F1
YXJlIGFuZCBubyByZWQhCistLT4KKzxkaXYgY2xhc3M9ImhpZGRlbiBub092ZXJmbG93IiBpZD0i
b3V0ZXJEaXYiPgorICAgIDxkaXYgY2xhc3M9InBhZGRpbmdCbG9ja05vVmlzaWJsZURlc2NlbmRh
bnRPckNvbnRlbnQiPjwvZGl2PgorICAgIDxkaXYgY2xhc3M9Im5vVmlzaWJsZUNvbnRlbnRWaXNp
YmxlV3JhcHBlciI+CisgICAgICAgIDxkaXYgY2xhc3M9ImdyZWVuQ29udGFpbmVyIj48L2Rpdj4K
KyAgICA8L2Rpdj4KKzwvZGl2PgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>