<?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>41701</bug_id>
          
          <creation_ts>2010-07-06 09:03:58 -0700</creation_ts>
          <short_desc>Parts of page disappear</short_desc>
          <delta_ts>2010-12-14 17:53:00 -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>Mac</rep_platform>
          <op_sys>OS X 10.6</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nathan Lawrence">nlawrence</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>nlawrence</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>247092</commentid>
    <comment_count>0</comment_count>
    <who name="Nathan Lawrence">nlawrence</who>
    <bug_when>2010-07-06 09:03:58 -0700</bug_when>
    <thetext>Steps to reproduce:

1) Visit http://inhabitat.com/2010/06/29/university-of-michigan-solar-car-team-wins-american-solar-challenge/
2) Scroll down below the header of the page
3) Let the page sit for a few minutes
4) Scroll back up, the header is gone.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247182</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-07-06 12:56:37 -0700</bug_when>
    <thetext>I cannot reproduce this with Safari 5.0 on Snow Leopard.

Could you please describe your configuration (OS, Safari and Flash versions, 64 bit or 32 bit)? Is this reliably reproducible? Does this happen with Flash disabled?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247200</commentid>
    <comment_count>2</comment_count>
    <who name="Nathan Lawrence">nlawrence</who>
    <bug_when>2010-07-06 13:45:13 -0700</bug_when>
    <thetext>After investigating further, this problem seems to involve plugins.  It is unnecessary to scroll down on the page to cause the header to disappear.  Disabling plugins seems to cause the problem to go away.  After the header has disappeared, if you turn plugins off, the header will reappear, and then disappear when plugins are turned back on.

I&apos;m running 64bit Safari 5.0 on Snow Leopard.  It seems to alternate between the entire header disappearing, and just the logo in the upper left disappearing.  I have also confirmed that the problem exists on the r62241 nightly build for Snow Leopard.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247204</commentid>
    <comment_count>3</comment_count>
    <who name="Nathan Lawrence">nlawrence</who>
    <bug_when>2010-07-06 13:58:46 -0700</bug_when>
    <thetext>The version of flash that I am running (http://kb2.adobe.com/cps/155/tn_15507.html) is 10,1,53,64.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247207</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-07-06 14:12:07 -0700</bug_when>
    <thetext>&lt;rdar://problem/8163389&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247209</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-07-06 14:19:48 -0700</bug_when>
    <thetext>Does this happen with TOT?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247574</commentid>
    <comment_count>6</comment_count>
    <who name="Nathan Lawrence">nlawrence</who>
    <bug_when>2010-07-07 08:41:55 -0700</bug_when>
    <thetext>Running on a debug build of revision 62596 (2010-07-06 14:21:37), the problem still seems to occur.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>322394</commentid>
    <comment_count>7</comment_count>
      <attachid>76601</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-12-14 17:43:32 -0800</bug_when>
    <thetext>Created attachment 76601
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>322399</commentid>
    <comment_count>8</comment_count>
      <attachid>76601</attachid>
    <who name="Chris Marrin">cmarrin</who>
    <bug_when>2010-12-14 17:50:24 -0800</bug_when>
    <thetext>Comment on attachment 76601
Patch

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

&gt; LayoutTests/compositing/geometry/limit-layer-bounds-opacity-transition.html:64
&gt; +&lt;/html&gt;

Since this test involves video (and it looks like a plugin is required to tickle the bug), shouldn&apos;t it have plugin or video in the name?

&gt; WebCore/rendering/RenderLayerBacking.cpp:1156
&gt; +    return didAnimateTransform || didAnimateOpacity;

Yeah, much better logic</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>322405</commentid>
    <comment_count>9</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-12-14 17:53:00 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/74085</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>76601</attachid>
            <date>2010-12-14 17:43:32 -0800</date>
            <delta_ts>2010-12-14 17:50:24 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-41701-20101214174330.patch</filename>
            <type>text/plain</type>
            <size>11245</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiOWU3NmFiMGM3N2VmMTk5MmUyY2Q0ZjM0NzAyMWEzNmUyZDc5NjQ4Li44NTY5OWRh
NTY0NTI4OWRjZDE3M2Y5Y2I4YmVhZTZhNjM3MWRhMTBkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAK
KzIwMTAtMTItMTQgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUGFydHMgb2YgcGFn
ZSBkaXNhcHBlYXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTQxNzAxCisgICAgICAgIAorICAgICAgICBUZXN0Y2FzZSBmb3IgY2xpcHBpbmcgdG8gdmll
dyBib3VuZHMgZXZlbiB3aGVuIGFuIGFjY2VsZXJhdGVkIG9wYWNpdHkKKyAgICAgICAgdHJhbnNp
dGlvbiBydW5zLgorCisgICAgICAgICogY29tcG9zaXRpbmcvZ2VvbWV0cnkvbGltaXQtbGF5ZXIt
Ym91bmRzLW9wYWNpdHktdHJhbnNpdGlvbi1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAq
IGNvbXBvc2l0aW5nL2dlb21ldHJ5L2xpbWl0LWxheWVyLWJvdW5kcy1vcGFjaXR5LXRyYW5zaXRp
b24uaHRtbDogQWRkZWQuCisKIDIwMTAtMTItMTQgIEJlbmphbWluIEthbG1hbiAgPGthbG1hbkBj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgT2phbiBWYWZhaS4KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2xpbWl0LWxheWVyLWJvdW5kcy1v
cGFjaXR5LXRyYW5zaXRpb24tZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcv
Z2VvbWV0cnkvbGltaXQtbGF5ZXItYm91bmRzLW9wYWNpdHktdHJhbnNpdGlvbi1leHBlY3RlZC50
eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uMjg4MjQ4N2UyYjhiNjllZDhmYzVlYTE4NDk4NzNiOTkzOTc1YTU3YQot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2xpbWl0
LWxheWVyLWJvdW5kcy1vcGFjaXR5LXRyYW5zaXRpb24tZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEs
MjIgQEAKK1Rlc3QKK0ZhZGVyCisoR3JhcGhpY3NMYXllcgorICAoYm91bmRzIDgwMC4wMCA2MDAu
MDApCisgIChjaGlsZHJlbiAxCisgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAgIChib3VuZHMgODAw
LjAwIDYwMC4wMCkKKyAgICAgIChjaGlsZHJlbiAyCisgICAgICAgIChHcmFwaGljc0xheWVyCisg
ICAgICAgICAgKHBvc2l0aW9uIDguMDAgOC4wMCkKKyAgICAgICAgICAoYm91bmRzIDM1Mi4wMCAy
ODguMDApCisgICAgICAgICkKKyAgICAgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAgICAgICAocG9z
aXRpb24gMC4wMCAyOTAuMDApCisgICAgICAgICAgKGJvdW5kcyAxMDguMDAgMTAwLjAwKQorICAg
ICAgICAgIChkcmF3c0NvbnRlbnQgMSkKKyAgICAgICAgKQorICAgICAgKQorICAgICkKKyAgKQor
KQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9saW1pdC1s
YXllci1ib3VuZHMtb3BhY2l0eS10cmFuc2l0aW9uLmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3Np
dGluZy9nZW9tZXRyeS9saW1pdC1sYXllci1ib3VuZHMtb3BhY2l0eS10cmFuc2l0aW9uLmh0bWwK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uZmZlODQyZDk0NzIxMWI4NGM5NGEzNzdhN2I1NWYwOTQ0NzVlOWY0YwotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2xpbWl0LWxh
eWVyLWJvdW5kcy1vcGFjaXR5LXRyYW5zaXRpb24uaHRtbApAQCAtMCwwICsxLDY0IEBACis8IURP
Q1RZUEUgaHRtbD4KKworPGh0bWw+CisgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgbWVkaWE9InNj
cmVlbiI+CisgICAgLnRlc3QgeworICAgICAgcG9zaXRpb246IHJlbGF0aXZlOworICAgICAgdG9w
OiAtMTBweDsgLyogb3ZlcmxhcCB2aWRlbyAqLworICAgICAgd2lkdGg6IDEwMHB4OworICAgICAg
aGVpZ2h0OiAxMDBweDsKKyAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOworICAgICAgdGV4
dC1pbmRlbnQ6IC0xMDAwMHB4OworICAgIH0KKyAgICAKKyAgICAjZmFkaW5nIHsKKyAgICAgIG9w
YWNpdHk6IDA7CisgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xczsKKyAgICB9
CisgIDwvc3R5bGU+CisgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBjaGFyc2V0PSJ1
dGYtOCI+CisgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgeworICAgICAgbGF5
b3V0VGVzdENvbnRyb2xsZXIud2FpdFVudGlsRG9uZSgpOworICAgICAgbGF5b3V0VGVzdENvbnRy
b2xsZXIuZHVtcEFzVGV4dCgpOworICAgIH0KKworICAgIGZ1bmN0aW9uIHN0YXJ0RmFkZSgpCisg
ICAgeworICAgICAgLy8gQXQgdGhlIGVuZCBvZiB0aGlzIGZhZGUgd2UgYXJlIGludGVyZXN0ZWQg
aW4gdGhlIHNpemUgb2YgLnRlc3QgaW4gdGhlIGxheWVyIGR1bXAuCisgICAgICAvLyBJdCBzaG91
bGQgYmUgY29uc3RyYWluZWQgdG8gdGhlIHNpemUgb2YgdGhlIHZpZXcsIHNvIG5vdCB0aWxlZC4K
KyAgICAgIHZhciBmYWRlciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdmYWRpbmcnKTsKKyAg
ICAgIGZhZGVyLmFkZEV2ZW50TGlzdGVuZXIoJ3dlYmtpdFRyYW5zaXRpb25FbmQnLCBmYWRlRG9u
ZSwgZmFsc2UpOworICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZhZGluZycpLnN0eWxl
Lm9wYWNpdHkgPSAxOworICAgIH0KKyAgICAKKyAgICBmdW5jdGlvbiBmYWRlRG9uZSgpCisgICAg
eworICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgeworICAgICAgICBkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgnbGF5ZXJzJykuaW5uZXJUZXh0ID0gbGF5b3V0VGVzdENvbnRy
b2xsZXIubGF5ZXJUcmVlQXNUZXh0KCk7CisgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLm5v
dGlmeURvbmUoKTsKKyAgICAgIH0KKyAgICB9CisgIDwvc2NyaXB0PgorPGhlYWQ+Cis8L2hlYWQ+
Cis8Ym9keT4KKworICA8IS0tIEdvIGludG8gY29tcG9zaXRpbmcgd2l0aG91dCB0cmFuc2Zvcm1z
LiAtLT4KKyAgPHZpZGVvIHNyYz0iLi4vcmVzb3VyY2VzL3ZpZGVvLm1wNCI+PC92aWRlbz4KKwor
ICA8ZGl2IGNsYXNzPSJ0ZXN0Ij4KKyAgICBUZXN0CisgIDwvZGl2PgorICAKKyAgPGRpdiBpZD0i
ZmFkaW5nIj4KKyAgICBGYWRlcgorICA8L2Rpdj4KKworICA8cHJlIGlkPSJsYXllcnMiPkxheWVy
IHRyZWUgZ29lcyBoZXJlIGluIERSVDwvcHJlPgorICA8c2NyaXB0PgorICAgIC8vIFdhaXQgZm9y
IHZpZGVvIHRvIGxvYWQgdG8gZ2V0IGNvbXBvc2l0aW5nIGJlZm9yZSB0aGUgZmFkZS4KKyAgICB2
YXIgdmlkZW8gPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgndmlkZW8nKVswXTsKKyAg
ICB2aWRlby5hZGRFdmVudExpc3RlbmVyKCdjYW5wbGF5dGhyb3VnaCcsIHN0YXJ0RmFkZSwgZmFs
c2UpOworICA8L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL1dlYkNvcmUv
Q2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWQ2MzcxM2ExMTM4N2I5NGY5YTQ1
YTRiNmMyYTMyMTAyNDUxNjlkYy4uZWRhY2RhYTBmZTAzYWZlZTFjYmYwMjUxZDAzOTY5MTc4OGY4
MjM0NCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFuZ2VM
b2cKQEAgLTEsNSArMSwzOCBAQAogMjAxMC0xMi0xNCAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJh
c2VyQGFwcGxlLmNvbT4KIAorICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBQYXJ0cyBvZiBwYWdlIGRpc2FwcGVhcgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDE3MDEKKyAgICAgICAgCisgICAgICAgIFRoZSBwYWdl
IGhhcyB0ZXh0LWluZGVudDogLTEwMDAwMDBweCBvbiBhbiBlbGVtZW50IHRoYXQgYmVjb21lcwor
ICAgICAgICBjb21wb3NpdGluZywgY2F1c2luZyBhIGh1Z2UgdGlsZWQgbGF5ZXIgdG8gZ2V0IGNy
ZWF0ZWQuCisgICAgICAgIAorICAgICAgICByNjM0NTIgYWltZWQgdG8gZml4IHRoaXMgYnkgY2xh
bXBpbmcgbGF5ZXIgYm91bmRzIHRvIHRoZSB2aWV3cG9ydCwKKyAgICAgICAgYnV0IGRpZCBub3Qg
ZG8gc28gZm9yIHBhZ2VzIHJ1bm5pbmcgYWNjZWxlcmF0ZWQgYW5pbWF0aW9ucyAoc2luY2UKKyAg
ICAgICAgd2UgZG9uJ3Qgd2FudCB0byBjbGFtcCBmb3IgdHJhbnNmb3JtIGFuaW1hdGlvbnMpLiBI
b3dldmVyLCB0aGlzCisgICAgICAgIHBhZ2Ugb25seSBoYXMgYW4gb3BhY2l0eSBhbmltYXRpb24u
CisgICAgICAgIAorICAgICAgICBTbyByZWZpbmUgdGhlIGxvZ2ljIGFkZGVkIGZvciByNjM0NTIg
dG8gb25seSBjYWxsIHNldENvbXBvc2l0aW5nQ29uc3VsdHNPdmVybGFwKGZhbHNlKQorICAgICAg
ICBmb3IgdHJhbnNmb3JtIGFuaW1hdGlvbnMuCisKKyAgICAgICAgVGVzdDogY29tcG9zaXRpbmcv
Z2VvbWV0cnkvbGltaXQtbGF5ZXItYm91bmRzLW9wYWNpdHktdHJhbnNpdGlvbi5odG1sCisKKyAg
ICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlJlbmRlckxheWVyQmFja2luZzo6c3RhcnRBbmltYXRpb24pOiBjYWxsIGRpZFN0YXJ0QWNj
ZWxlcmF0ZWRBbmltYXRpb24oKQorICAgICAgICB3aXRoIHRoZSBhcHByb3ByaWF0ZSBwcm9wZXJ0
aWVzLCBhbmQgY2xlYW4gdXAgY29uZnVzaW5nIGxvZ2ljIHRoYXQgd2FzIHVzZWQgdG8KKyAgICAg
ICAgY29tcHV0ZSB0aGUgcmV0dXJuIHZhbHVlLiBXZSB3YW50IHRvIHJldHVybiB0cnVlIGlmIGVp
dGhlciBwcm9wZXJ0eSBpcyBhY2NlbGVyYXRlZC4KKworICAgICAgICAoV2ViQ29yZTo6UmVuZGVy
TGF5ZXJCYWNraW5nOjpzdGFydFRyYW5zaXRpb24pOiBDYWxsIGRpZFN0YXJ0QWNjZWxlcmF0ZWRB
bmltYXRpb24oKQorICAgICAgICB3aXRoIHRoZSBhcHByb3ByaWF0ZSBwcm9wZXJ0eS4KKyAgICAg
ICAgCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5oOgorICAgICAg
ICAqIHJlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6UmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpkaWRTdGFydEFjY2VsZXJhdGVkQW5pbWF0aW9uKTog
UGFzcyB0aGUgcHJvcGVydHkgaW4sCisgICAgICAgIGFuZCBvbmx5IHR1cm4gb2ZmIG92ZXJsYXAg
dGVzdGluZyBpZiB3ZSBzZWUgYSB0cmFuc2Zvcm0gYW5pbWF0aW9uLgorCisyMDEwLTEyLTE0ICBT
aW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCiAgICAgICAgIFJldmlld2Vk
IGJ5IENocmlzIE1hcnJpbi4KIAogICAgICAgICBDcmFzaCBpbiBXZWJDb3JlOjpHcmFwaGljc0xh
eWVyOjpwYWludEdyYXBoaWNzTGF5ZXJDb250ZW50cygpIGxvYWRpbmcgdGhpcyBVUkwKZGlmZiAt
LWdpdCBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQmFja2luZy5jcHAgYi9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJMYXllckJhY2tpbmcuY3BwCmluZGV4IGJhYTY4YTU3ZjZlOWRjZTVl
YjMyZWY5ZmI4Mzg5N2I5MTZhYjBmMDkuLjBhMzJlZGEzMjEzMjQ4ZWM1ZmFlNzcxYmE3YjM3ZTlj
MTc4YmJhODcgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQmFja2lu
Zy5jcHAKKysrIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcApAQCAt
MTE0MCwyMCArMTE0MCwyMCBAQCBib29sIFJlbmRlckxheWVyQmFja2luZzo6c3RhcnRBbmltYXRp
b24oZG91YmxlIHRpbWVPZmZzZXQsIGNvbnN0IEFuaW1hdGlvbiogYW5pbQogICAgICAgICAgICAg
b3BhY2l0eVZlY3Rvci5pbnNlcnQobmV3IEZsb2F0QW5pbWF0aW9uVmFsdWUoa2V5LCBrZXlmcmFt
ZVN0eWxlLT5vcGFjaXR5KCksIHRmKSk7CiAgICAgfQogCi0gICAgYm9vbCBkaWRBbmltYXRlVHJh
bnNmb3JtID0gIWhhc1RyYW5zZm9ybTsKLSAgICBib29sIGRpZEFuaW1hdGVPcGFjaXR5ID0gIWhh
c09wYWNpdHk7CisgICAgYm9vbCBkaWRBbmltYXRlVHJhbnNmb3JtID0gZmFsc2U7CisgICAgYm9v
bCBkaWRBbmltYXRlT3BhY2l0eSA9IGZhbHNlOwogICAgIAotICAgIGlmIChoYXNUcmFuc2Zvcm0g
JiYgbV9ncmFwaGljc0xheWVyLT5hZGRBbmltYXRpb24odHJhbnNmb3JtVmVjdG9yLCB0b1JlbmRl
ckJveChyZW5kZXJlcigpKS0+Ym9yZGVyQm94UmVjdCgpLnNpemUoKSwgYW5pbSwga2V5ZnJhbWVz
LmFuaW1hdGlvbk5hbWUoKSwgdGltZU9mZnNldCkpCisgICAgaWYgKGhhc1RyYW5zZm9ybSAmJiBt
X2dyYXBoaWNzTGF5ZXItPmFkZEFuaW1hdGlvbih0cmFuc2Zvcm1WZWN0b3IsIHRvUmVuZGVyQm94
KHJlbmRlcmVyKCkpLT5ib3JkZXJCb3hSZWN0KCkuc2l6ZSgpLCBhbmltLCBrZXlmcmFtZXMuYW5p
bWF0aW9uTmFtZSgpLCB0aW1lT2Zmc2V0KSkgewogICAgICAgICBkaWRBbmltYXRlVHJhbnNmb3Jt
ID0gdHJ1ZTsKKyAgICAgICAgY29tcG9zaXRvcigpLT5kaWRTdGFydEFjY2VsZXJhdGVkQW5pbWF0
aW9uKENTU1Byb3BlcnR5V2Via2l0VHJhbnNmb3JtKTsKKyAgICB9CiAKLSAgICBpZiAoaGFzT3Bh
Y2l0eSAmJiBtX2dyYXBoaWNzTGF5ZXItPmFkZEFuaW1hdGlvbihvcGFjaXR5VmVjdG9yLCBJbnRT
aXplKCksIGFuaW0sIGtleWZyYW1lcy5hbmltYXRpb25OYW1lKCksIHRpbWVPZmZzZXQpKQorICAg
IGlmIChoYXNPcGFjaXR5ICYmIG1fZ3JhcGhpY3NMYXllci0+YWRkQW5pbWF0aW9uKG9wYWNpdHlW
ZWN0b3IsIEludFNpemUoKSwgYW5pbSwga2V5ZnJhbWVzLmFuaW1hdGlvbk5hbWUoKSwgdGltZU9m
ZnNldCkpIHsKICAgICAgICAgZGlkQW5pbWF0ZU9wYWNpdHkgPSB0cnVlOwotICAgIAotICAgIGJv
b2wgcnVubmluZ0FjY2VsZXJhdGVkQW5pbWF0aW9uID0gZGlkQW5pbWF0ZVRyYW5zZm9ybSAmJiBk
aWRBbmltYXRlT3BhY2l0eTsKLSAgICBpZiAocnVubmluZ0FjY2VsZXJhdGVkQW5pbWF0aW9uKQot
ICAgICAgICBjb21wb3NpdG9yKCktPmRpZFN0YXJ0QWNjZWxlcmF0ZWRBbmltYXRpb24oKTsKKyAg
ICAgICAgY29tcG9zaXRvcigpLT5kaWRTdGFydEFjY2VsZXJhdGVkQW5pbWF0aW9uKENTU1Byb3Bl
cnR5T3BhY2l0eSk7CisgICAgfQogCi0gICAgcmV0dXJuIHJ1bm5pbmdBY2NlbGVyYXRlZEFuaW1h
dGlvbjsKKyAgICByZXR1cm4gZGlkQW5pbWF0ZVRyYW5zZm9ybSB8fCBkaWRBbmltYXRlT3BhY2l0
eTsKIH0KIAogdm9pZCBSZW5kZXJMYXllckJhY2tpbmc6OmFuaW1hdGlvblBhdXNlZChkb3VibGUg
dGltZU9mZnNldCwgY29uc3QgU3RyaW5nJiBhbmltYXRpb25OYW1lKQpAQCAtMTE2OCw3ICsxMTY4
LDggQEAgdm9pZCBSZW5kZXJMYXllckJhY2tpbmc6OmFuaW1hdGlvbkZpbmlzaGVkKGNvbnN0IFN0
cmluZyYgYW5pbWF0aW9uTmFtZSkKIAogYm9vbCBSZW5kZXJMYXllckJhY2tpbmc6OnN0YXJ0VHJh
bnNpdGlvbihkb3VibGUgdGltZU9mZnNldCwgaW50IHByb3BlcnR5LCBjb25zdCBSZW5kZXJTdHls
ZSogZnJvbVN0eWxlLCBjb25zdCBSZW5kZXJTdHlsZSogdG9TdHlsZSkKIHsKLSAgICBib29sIGRp
ZEFuaW1hdGUgPSBmYWxzZTsKKyAgICBib29sIGRpZEFuaW1hdGVPcGFjaXR5ID0gZmFsc2U7Cisg
ICAgYm9vbCBkaWRBbmltYXRlVHJhbnNmb3JtID0gZmFsc2U7CiAgICAgQVNTRVJUKHByb3BlcnR5
ICE9IGNBbmltYXRlQWxsKTsKIAogICAgIGlmIChwcm9wZXJ0eSA9PSAoaW50KUNTU1Byb3BlcnR5
T3BhY2l0eSkgewpAQCAtMTE4MSw3ICsxMTgyLDcgQEAgYm9vbCBSZW5kZXJMYXllckJhY2tpbmc6
OnN0YXJ0VHJhbnNpdGlvbihkb3VibGUgdGltZU9mZnNldCwgaW50IHByb3BlcnR5LCBjb25zdAog
ICAgICAgICAgICAgaWYgKG1fZ3JhcGhpY3NMYXllci0+YWRkQW5pbWF0aW9uKG9wYWNpdHlWZWN0
b3IsIEludFNpemUoKSwgb3BhY2l0eUFuaW0sIEdyYXBoaWNzTGF5ZXI6OmFuaW1hdGlvbk5hbWVG
b3JUcmFuc2l0aW9uKEFuaW1hdGVkUHJvcGVydHlPcGFjaXR5KSwgdGltZU9mZnNldCkpIHsKICAg
ICAgICAgICAgICAgICAvLyBUbyBlbnN1cmUgdGhhdCB0aGUgY29ycmVjdCBvcGFjaXR5IGlzIHZp
c2libGUgd2hlbiB0aGUgYW5pbWF0aW9uIGVuZHMsIGFsc28gc2V0IHRoZSBmaW5hbCBvcGFjaXR5
LgogICAgICAgICAgICAgICAgIHVwZGF0ZUxheWVyT3BhY2l0eSh0b1N0eWxlKTsKLSAgICAgICAg
ICAgICAgICBkaWRBbmltYXRlID0gdHJ1ZTsKKyAgICAgICAgICAgICAgICBkaWRBbmltYXRlT3Bh
Y2l0eSA9IHRydWU7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICB9CkBAIC0xMTk1LDE1
ICsxMTk2LDE4IEBAIGJvb2wgUmVuZGVyTGF5ZXJCYWNraW5nOjpzdGFydFRyYW5zaXRpb24oZG91
YmxlIHRpbWVPZmZzZXQsIGludCBwcm9wZXJ0eSwgY29uc3QKICAgICAgICAgICAgIGlmIChtX2dy
YXBoaWNzTGF5ZXItPmFkZEFuaW1hdGlvbih0cmFuc2Zvcm1WZWN0b3IsIHRvUmVuZGVyQm94KHJl
bmRlcmVyKCkpLT5ib3JkZXJCb3hSZWN0KCkuc2l6ZSgpLCB0cmFuc2Zvcm1BbmltLCBHcmFwaGlj
c0xheWVyOjphbmltYXRpb25OYW1lRm9yVHJhbnNpdGlvbihBbmltYXRlZFByb3BlcnR5V2Via2l0
VHJhbnNmb3JtKSwgdGltZU9mZnNldCkpIHsKICAgICAgICAgICAgICAgICAvLyBUbyBlbnN1cmUg
dGhhdCB0aGUgY29ycmVjdCB0cmFuc2Zvcm0gaXMgdmlzaWJsZSB3aGVuIHRoZSBhbmltYXRpb24g
ZW5kcywgYWxzbyBzZXQgdGhlIGZpbmFsIG9wYWNpdHkuCiAgICAgICAgICAgICAgICAgdXBkYXRl
TGF5ZXJUcmFuc2Zvcm0odG9TdHlsZSk7Ci0gICAgICAgICAgICAgICAgZGlkQW5pbWF0ZSA9IHRy
dWU7CisgICAgICAgICAgICAgICAgZGlkQW5pbWF0ZVRyYW5zZm9ybSA9IHRydWU7CiAgICAgICAg
ICAgICB9CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoZGlkQW5pbWF0ZSkKLSAgICAgICAg
Y29tcG9zaXRvcigpLT5kaWRTdGFydEFjY2VsZXJhdGVkQW5pbWF0aW9uKCk7CisgICAgaWYgKGRp
ZEFuaW1hdGVPcGFjaXR5KQorICAgICAgICBjb21wb3NpdG9yKCktPmRpZFN0YXJ0QWNjZWxlcmF0
ZWRBbmltYXRpb24oQ1NTUHJvcGVydHlPcGFjaXR5KTsKKworICAgIGlmIChkaWRBbmltYXRlVHJh
bnNmb3JtKQorICAgICAgICBjb21wb3NpdG9yKCktPmRpZFN0YXJ0QWNjZWxlcmF0ZWRBbmltYXRp
b24oQ1NTUHJvcGVydHlXZWJraXRUcmFuc2Zvcm0pOwogICAgIAotICAgIHJldHVybiBkaWRBbmlt
YXRlOworICAgIHJldHVybiBkaWRBbmltYXRlT3BhY2l0eSB8fCBkaWRBbmltYXRlVHJhbnNmb3Jt
OwogfQogCiB2b2lkIFJlbmRlckxheWVyQmFja2luZzo6dHJhbnNpdGlvblBhdXNlZChkb3VibGUg
dGltZU9mZnNldCwgaW50IHByb3BlcnR5KQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcCBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVy
Q29tcG9zaXRvci5jcHAKaW5kZXggZTAwNmFlZDczNDk2YWI1NmZkOWIzN2NmYjZkNWM0YjI2MjA3
MmUxYy4uYzY5MzVmNjNiZDQ3NGFkOGMyYzcxOWM3OTRkOTY0MDk1Y2E2MWU1NSAxMDA2NDQKLS0t
IGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcAorKysgYi9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCkBAIC0xMDYzLDEyICsxMDYz
LDEzIEBAIHZvaWQgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjp1cGRhdGVSb290TGF5ZXJQb3NpdGlv
bigpCiAgICAgICAgIG1fcm9vdFBsYXRmb3JtTGF5ZXItPnNldFNpemUoRmxvYXRTaXplKG1fcmVu
ZGVyVmlldy0+cmlnaHRMYXlvdXRPdmVyZmxvdygpLCBtX3JlbmRlclZpZXctPmJvdHRvbUxheW91
dE92ZXJmbG93KCkpKTsKIH0KIAotdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OmRpZFN0YXJ0
QWNjZWxlcmF0ZWRBbmltYXRpb24oKQordm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OmRpZFN0
YXJ0QWNjZWxlcmF0ZWRBbmltYXRpb24oQ1NTUHJvcGVydHlJRCBwcm9wZXJ0eSkKIHsKICAgICAv
LyBJZiBhbiBhY2NlbGVyYXRlZCBhbmltYXRpb24gb3IgdHJhbnNpdGlvbiBydW5zLCB3ZSBoYXZl
IHRvIHR1cm4gb2ZmIG92ZXJsYXAgY2hlY2tpbmcgYmVjYXVzZQogICAgIC8vIHdlIGRvbid0IGRv
IGxheW91dCBmb3IgZXZlcnkgZnJhbWUsIGJ1dCB3ZSBoYXZlIHRvIGVuc3VyZSB0aGF0IHRoZSBs
YXllcmluZyBpcwogICAgIC8vIGNvcnJlY3QgYmV0d2VlbiB0aGUgYW5pbWF0aW5nIG9iamVjdCBh
bmQgb3RoZXIgb2JqZWN0cyBvbiB0aGUgcGFnZS4KLSAgICBzZXRDb21wb3NpdGluZ0NvbnN1bHRz
T3ZlcmxhcChmYWxzZSk7CisgICAgaWYgKHByb3BlcnR5ID09IENTU1Byb3BlcnR5V2Via2l0VHJh
bnNmb3JtKQorICAgICAgICBzZXRDb21wb3NpdGluZ0NvbnN1bHRzT3ZlcmxhcChmYWxzZSk7CiB9
CiAKIGJvb2wgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpoYXMzRENvbnRlbnQoKSBjb25zdApkaWZm
IC0tZ2l0IGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmggYi9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuaAppbmRleCBmN2U0ZmZhN2FhM2Uz
ZWM3NTAyMzVlZWI5YTljMzMxZjdjNTJiODI3Li4wNmMwYmNkYzdjOGEyYTBjZTk3N2QwYWIxOGQ1
NjBkMDIwNzA2ZmEyIDEwMDY0NAotLS0gYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNv
bXBvc2l0b3IuaAorKysgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3Iu
aApAQCAtMTQzLDcgKzE0Myw3IEBAIHB1YmxpYzoKICAgICB2b2lkIGRpZE1vdmVPbnNjcmVlbigp
OwogICAgIHZvaWQgd2lsbE1vdmVPZmZzY3JlZW4oKTsKICAgICAKLSAgICB2b2lkIGRpZFN0YXJ0
QWNjZWxlcmF0ZWRBbmltYXRpb24oKTsKKyAgICB2b2lkIGRpZFN0YXJ0QWNjZWxlcmF0ZWRBbmlt
YXRpb24oQ1NTUHJvcGVydHlJRCk7CiAgICAgCiAjaWYgRU5BQkxFKFZJREVPKQogICAgIC8vIFVz
ZSBieSBSZW5kZXJWaWRlbyB0byBhc2sgaWYgaXQgc2hvdWxkIHRyeSB0byB1c2UgYWNjZWxlcmF0
ZWQgY29tcG9zaXRpbmcuCg==
</data>
<flag name="review"
          id="67578"
          type_id="1"
          status="+"
          setter="cmarrin"
    />
          </attachment>
      

    </bug>

</bugzilla>