<?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>59042</bug_id>
          
          <creation_ts>2011-04-20 17:02:04 -0700</creation_ts>
          <short_desc>REGRESSION (WK2): Animated GIF stops when navigating forward, back</short_desc>
          <delta_ts>2011-04-20 19:16:15 -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>WebKit2</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>59062</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Andy Estes">aestes</reporter>
          <assigned_to name="Andy Estes">aestes</assigned_to>
          <cc>abarth</cc>
    
    <cc>aestes</cc>
    
    <cc>eric</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>389648</commentid>
    <comment_count>0</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2011-04-20 17:02:04 -0700</bug_when>
    <thetext>* SUMMARY
After loading this page and going forward, then back, the animated gif stops animating.

* STEPS TO REPRODUCE
1. Load http://en.wikipedia.org/wiki/Methadone
2. Click the animated gif
3. Hit the back button

* RESULTS
Gif no longer animates.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>389649</commentid>
    <comment_count>1</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2011-04-20 17:02:23 -0700</bug_when>
    <thetext>&lt;rdar://problem/9228639&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>389653</commentid>
    <comment_count>2</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2011-04-20 17:03:31 -0700</bug_when>
    <thetext>When loading the page from the b/f cache, document()-&gt;view()-&gt;isOffscreen() returns true in RenderObject::willRenderImage(), so BitmapImage::startAnimation() returns without actually kicking off the animation.

In WebKit1, the ScrollView is a platform widget, so ScrollView::isOffscreen() calls [NSWindow isVisible]. In WebKit2, the ScrollView isn&apos;t a platform widget so it asks the WebCore Widget whether or not it is visible. It always returns false since setParentVisible(false) was called on the old ScrollView before navigating to a new page, but setParentVisible(true) is never called when restoring it from the back/forward cache.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>389654</commentid>
    <comment_count>3</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2011-04-20 17:06:14 -0700</bug_when>
    <thetext>It&apos;s sad that I&apos;m fixing a WebKit2-specific bug that&apos;ll have to be skipped for now on the WebKit2 bots due to &lt;https://bugs.webkit.org/show_bug.cgi?id=42197&gt; :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>389658</commentid>
    <comment_count>4</comment_count>
      <attachid>90450</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2011-04-20 17:15:03 -0700</bug_when>
    <thetext>Created attachment 90450
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>389680</commentid>
    <comment_count>5</comment_count>
      <attachid>90450</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2011-04-20 17:31:39 -0700</bug_when>
    <thetext>Comment on attachment 90450
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>389697</commentid>
    <comment_count>6</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2011-04-20 17:46:49 -0700</bug_when>
    <thetext>Committed r84443: &lt;http://trac.webkit.org/changeset/84443&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>389733</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-04-20 18:37:05 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/84443 might have broken Windows 7 Release (Tests)
The following tests are not passing:
fast/images/animated-gif-restored-from-bfcache.html</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90450</attachid>
            <date>2011-04-20 17:15:03 -0700</date>
            <delta_ts>2011-04-20 17:31:39 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-59042-20110420171502.patch</filename>
            <type>text/plain</type>
            <size>9862</size>
            <attacher name="Andy Estes">aestes</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODQzMjkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBjNzUyNTNhMmQzMDVlZWU3NWM1YTJj
ODViYzBkZjg4NDk5YWMwOTQzLi41NDBlNmZlNTU2YWZjOWIxZjNhNDA1ZGIyMWIzNzM0YTFjMDZm
MjM0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTEtMDQtMjAgIEFuZHkgRXN0ZXMgIDxhZXN0
ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFJFR1JFU1NJT04gKFdLMik6IEFuaW1hdGVkIEdJRiBzdG9wcyB3aGVuIG5hdmlnYXRp
bmcgZm9yd2FyZCwgYmFjaworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NTkwNDIKKworICAgICAgICAqIGZhc3QvaW1hZ2VzL2FuaW1hdGVkLWdpZi1yZXN0
b3JlZC1mcm9tLWJmY2FjaGUtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2lt
YWdlcy9hbmltYXRlZC1naWYtcmVzdG9yZWQtZnJvbS1iZmNhY2hlLmh0bWw6IEFkZGVkLgorICAg
ICAgICAqIGZhc3QvaW1hZ2VzL3Jlc291cmNlcy9hbmltYXRlZC0xMGNvbG9yLmdpZjogQWRkZWQu
CisgICAgICAgICogcGxhdGZvcm0vbWFjLXdrMi9Ta2lwcGVkOiBTYWRseSwgdGhpcyB0ZXN0IGZv
ciBhIFdlYktpdDItc3BlY2lmaWMgZml4CisgICAgICAgIGhhcyB0byBiZSBza2lwcGVkIGZvciBu
b3cgb24gV2ViS2l0MiBzaW5jZSBpdCBkb2Vzbid0IGltcGxlbWVudAorICAgICAgICBsYXlvdXRU
ZXN0Q29udHJvbGxlci5vdmVycmlkZVByZWZlcmVuY2UoKS4KKwogMjAxMS0wNC0xOSAgSnVsaWVu
IENoYWZmcmFpeCAgPGpjaGFmZnJhaXhAY29kZWF1cm9yYS5vcmc+CiAKICAgICAgICAgUmV2aWV3
ZWQgYnkgQWxleGV5IFByb3NrdXJ5YWtvdi4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qv
aW1hZ2VzL2FuaW1hdGVkLWdpZi1yZXN0b3JlZC1mcm9tLWJmY2FjaGUtZXhwZWN0ZWQudHh0IGIv
TGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvYW5pbWF0ZWQtZ2lmLXJlc3RvcmVkLWZyb20tYmZjYWNo
ZS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMjdlZTEzYmM2MjYwNzQyMGY1Nzc5YWI1YWE4N2Nh
M2IwNzlhZThjOAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvaW1hZ2VzL2Fu
aW1hdGVkLWdpZi1yZXN0b3JlZC1mcm9tLWJmY2FjaGUtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEs
NSBAQAorVGVzdCB0aGF0IGFuaW1hdGVkIEdJRnMgcmVzdW1lIGFuaW1hdGluZyBhZnRlciByZXN0
b3JpbmcgYSBwYWdlIGZyb20gdGhlIGJhY2sgZm9yd2FyZCBjYWNoZS4gVG8gdGVzdCBtYW51YWxs
eSwgY2xpY2sgaGVyZSB0byB2aXNpdCBhYm91dDpibGFuaywgdGhlbiBwcmVzcyB0aGUgYnJvd3Nl
cidzIGJhY2sgYnV0dG9uLiBPbiBzdWNjZXNzLCB5b3Ugc2hvdWxkIHNlZSBhIHNxdWFyZSB0aGF0
IGNvbnRpbnVvdXNseSBhbmltYXRlcyB0aHJvdWdoIHZhcmlvdXMgc2hhZGVzIG9mIGdyZWVuIGZv
bGxvd2VkIGJ5IHRoZSB3b3JkICdQQVNTJy4KKworCitQQVNTCisKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2Zhc3QvaW1hZ2VzL2FuaW1hdGVkLWdpZi1yZXN0b3JlZC1mcm9tLWJmY2FjaGUuaHRt
bCBiL0xheW91dFRlc3RzL2Zhc3QvaW1hZ2VzL2FuaW1hdGVkLWdpZi1yZXN0b3JlZC1mcm9tLWJm
Y2FjaGUuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mMzkxYmJmZmNhZDNkODFhY2QzZTcxYTZjNDNkMTdiMzMx
MzNiOTRmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvYW5pbWF0
ZWQtZ2lmLXJlc3RvcmVkLWZyb20tYmZjYWNoZS5odG1sCkBAIC0wLDAgKzEsNTIgQEAKKzxzY3Jp
cHQ+CisgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgeworICAgICAgICBsYXlv
dXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7CisgICAgICAgIGxheW91dFRlc3RDb250cm9s
bGVyLm92ZXJyaWRlUHJlZmVyZW5jZSgiV2ViS2l0VXNlc1BhZ2VDYWNoZVByZWZlcmVuY2VLZXki
LCAxKTsKKyAgICB9CisKKyAgICBmdW5jdGlvbiBydW5UZXN0KCkgeworICAgICAgICBpZiAod2lu
ZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xs
ZXIud2FpdFVudGlsRG9uZSgpOworCisgICAgICAgIHZhciBpbWFnZSA9IGRvY3VtZW50LmdldEVs
ZW1lbnRCeUlkKCJpbWFnZSIpOworICAgICAgICB2YXIgY29uc29sZSA9IGRvY3VtZW50LmdldEVs
ZW1lbnRCeUlkKCJjb25zb2xlIik7ICAgICAgICAgICAgCisgICAgICAgIHZhciBjb250ZXh0ID0g
ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNhbnZhcyIpLmdldENvbnRleHQoIjJkIik7CisKKyAg
ICAgICAgaW1hZ2Uuc3R5bGUudmlzaWJpbGl0eSA9ICJ2aXNpYmxlIjsKKworICAgICAgICBjb250
ZXh0LmRyYXdJbWFnZShpbWFnZSwgMCwgMCk7CisgICAgICAgIHZhciBmcmFtZU9uZSA9IGNvbnRl
eHQuZ2V0SW1hZ2VEYXRhKDAsIDAsIDEsIDEpLmRhdGE7CisKKyAgICAgICAgd2luZG93LnNldFRp
bWVvdXQoZnVuY3Rpb24oKSB7CisgICAgICAgICAgICBjb250ZXh0LmRyYXdJbWFnZShpbWFnZSwg
MCwgMCk7CisgICAgICAgICAgICB2YXIgZnJhbWVUd28gPSBjb250ZXh0LmdldEltYWdlRGF0YSgw
LCAwLCAxLCAxKS5kYXRhOworCisgICAgICAgICAgICAvLyBDb21wYXJlIFJHQkEgb2YgdGhlIHR3
byBmcmFtZXMKKyAgICAgICAgICAgIGlmIChmcmFtZU9uZVswXSA9PSBmcmFtZVR3b1swXQorICAg
ICAgICAgICAgICAgICYmIGZyYW1lT25lWzFdID09IGZyYW1lVHdvWzFdCisgICAgICAgICAgICAg
ICAgJiYgZnJhbWVPbmVbMl0gPT0gZnJhbWVUd29bMl0KKyAgICAgICAgICAgICAgICAmJiBmcmFt
ZU9uZVszXSA9PSBmcmFtZVR3b1szXSkKKyAgICAgICAgICAgICAgICBjb25zb2xlLmlubmVySFRN
TCA9ICI8c3BhbiBzdHlsZT0nY29sb3I6cmVkJz5GQUlMPC9zcGFuPiI7CisgICAgICAgICAgICBl
bHNlCisgICAgICAgICAgICAgICAgY29uc29sZS5pbm5lckhUTUwgPSAiPHNwYW4gc3R5bGU9J2Nv
bG9yOmdyZWVuJz5QQVNTPC9zcGFuPiI7CisKKyAgICAgICAgICAgIGlmICh3aW5kb3cubGF5b3V0
VGVzdENvbnRyb2xsZXIpCisgICAgICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIubm90
aWZ5RG9uZSgpOworICAgICAgICB9LCAxMDApOworICAgIH0KKworICAgIHdpbmRvdy5vbnBhZ2Vz
aG93ID0gZnVuY3Rpb24oZXZlbnQpIHsKKyAgICAgICAgaWYgKCFldmVudC5wZXJzaXN0ZWQgJiYg
d2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKSB7CisgICAgICAgICAgICBsYXlvdXRUZXN0Q29u
dHJvbGxlci5xdWV1ZUxvYWQoImFib3V0OmJsYW5rIik7CisgICAgICAgICAgICBsYXlvdXRUZXN0
Q29udHJvbGxlci5xdWV1ZUJhY2tOYXZpZ2F0aW9uKDEpOworICAgICAgICAgICAgcmV0dXJuOwor
ICAgICAgICB9CisKKyAgICAgICAgaWYgKGV2ZW50LnBlcnNpc3RlZCkKKyAgICAgICAgICAgIHJ1
blRlc3QoKTsKKyAgICB9Cis8L3NjcmlwdD4KKzxwPlRlc3QgdGhhdCBhbmltYXRlZCBHSUZzIHJl
c3VtZSBhbmltYXRpbmcgYWZ0ZXIgcmVzdG9yaW5nIGEgcGFnZSBmcm9tIHRoZSBiYWNrIGZvcndh
cmQgY2FjaGUuIFRvIHRlc3QgbWFudWFsbHksIGNsaWNrIDxhIGhyZWY9ImFib3V0OmJsYW5rIj5o
ZXJlPC9hPiB0byB2aXNpdCBhYm91dDpibGFuaywgdGhlbiBwcmVzcyB0aGUgYnJvd3NlcidzIGJh
Y2sgYnV0dG9uLiBPbiBzdWNjZXNzLCB5b3Ugc2hvdWxkIHNlZSBhIHNxdWFyZSB0aGF0IGNvbnRp
bnVvdXNseSBhbmltYXRlcyB0aHJvdWdoIHZhcmlvdXMgc2hhZGVzIG9mIGdyZWVuIGZvbGxvd2Vk
IGJ5IHRoZSB3b3JkICdQQVNTJy48L3A+Cis8aW1nIGlkPSJpbWFnZSIgc3R5bGU9InZpc2liaWxp
dHk6aGlkZGVuIiBzcmM9InJlc291cmNlcy9hbmltYXRlZC0xMGNvbG9yLmdpZiI+Cis8ZGl2IGlk
PSJjb25zb2xlIj48L2Rpdj4KKzxjYW52YXMgaWQ9ImNhbnZhcyIgc3R5bGU9InZpc2liaWxpdHk6
aGlkZGVuIj48c3BhbiBzdHlsZT0iY29sb3I6cmVkIj5GQUlMPC9zcGFuPjwvY2FudmFzPgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcmVzb3VyY2VzL2FuaW1hdGVkLTEwY29s
b3IuZ2lmIGIvTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcmVzb3VyY2VzL2FuaW1hdGVkLTEwY29s
b3IuZ2lmCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLjY0YjBjNDNmOGY0MjU1YWQ0MGIxNTc2Y2IyMzNmOGUyMzk5OTg4
NDIKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFsIDY3NTMxCnpjbWVJM1BpUzM1NnZtJDxPPHc8NHRC
Qk42cSFDPDF2QH1KKl95PkhpSDtPQHx2fFl0NkQjPTJLM24zej1ETURYZAp6eFFPN1FMS2p1eSFl
VyQpRS1KY0UlcUY7c0xDRGpVVyoydVV4VWkrKmJZeytzNH5LVVRUPCs/ZWBMWTtKbjBwNikKel9u
IUlZSkxlYFp6VnlPVjxGQ3kkVypVRHQrPmlPIVk7SkNAdGdPdD4mJHJ2eyoyYWJRKSRAKEZpfXRO
QTgjbXRfCnp1O2EkVWlDQDFzZjRlKHpkdm5DPmVQIWF6PUBZRyE2VVVEcDhAUzhmS1hQa3VfbndB
bkptd2EyJVFnbmgjPSteTwp6dXtBcWZiYzJpYkpyU2QyS1ZnU340YFRFPlR8Qm4tZTdKM0Y9dW5J
I0VAYzklVVAyeV9fK2BJQ3AzdSpoMHlfU3oKejU8WW9ZbVM1WUpQNiZCRz1wVSYqXnA4JEJpRHlg
KWdpaXBXZjZ6YnBLZ3x4OFJ8b2glXyY7U085aVEtaXdwUnxvCnp8SDF6KTNHWlE0Tl9oQWAtPiE9
RjQoaXt+XitXJEpZQEB1fEFARzBqZkFEezk+Kng5WHFvYHZaPzdnO2tlITFFQQp6IV90aV9iTC0+
VmNEVSNVN3d2eUdNcTdUdTRnPGYwPTxxdnFAJVoqbjtrTlBOUGh1by1ESEItcjY3cW49RlomKHgK
emducVVaKEQ3JUxAWDVuNit2PkotTGRYTGVpSzExQmtPemVSeGxeeEg5QE1KP15iaCg2fEVKbUVA
YG5aZEFOLSVQCnpsOCNTIUtpZk8rO3MyPVdOQnY3MzQmRShTTi1Zc2YhVC1WayFULVZrTiQlbStR
RHh7S15lPD1xRTl6Xz5kI34lQQp6X3k0ZVRWQzIwNj9XUD8lWnR6aE5xYSolVEl9RnwlcXhiMk9j
QyFeT1pae3V9aztKNztWQVZePTB8dEs0P35vXj8KeiopbC1TcEhzcG81Nmtqdit0TFhrNGA/S2NS
d1k2bjVjPW0meSl0PWxQZz1EKUs+d2hCQFBDPmVFYEx9QXtmR1lmCnpPXmB2c2xjV1J1VSN4bU47
bUlnSkBEb1Bee3xFbzQrdTxlJjVCK29QeThxNjUpVzQrdj0+SmlObSt1eE5ufT1fJAp6aColMnNG
WTRjJT4pK1Zpcy1iX01fVyFWUz82WFUhQ1AoZWlhZjZIUWRwU251e0RkNl9QbHhEeyVYSVBOPXhW
cmEKemFgKTkzTm5GWVZSPXRFZ0FvMHQ3aGRpTzVFZF9NXlN0V2UodSp8NXNFdTllWmZKVU5kUlUr
ZzhwP35od0UwcVdKCno+SHooTns9eHJnY0RWZHUwc2phOHI+dnlvNlctN0UmVV5TanNgXnA/UWlw
P2clYXV8fiM4VThvQFBGYHNAUENxZgp6eE9HJCtgVW1+WFNedFZVbzUkWWtkZ3VLPUVTKEgxVStU
b0tOY1ckSyhRKyZ+YzZ9NzEmIVltaCFlXipjZG1mRkUKeiNIQ0ROKWwwfCY2MkkocyRQQGI2UWI1
T19SbCs5XiVrcGQ2KGdgNkNYZTVlT0J8O3QkYHNkRVNRaDg5WDQkd2Q3CnpBNll2MUtYU3IoOWZ6
ZDwmX0FrU0dBTVd3PypSWFlgcSR8ez5SOytgQE5QTlRKYlk7KFZrITdQXyZAa1I9JTNecwp6WlhI
I0l7ejNuOCoxd3w4PUNTd00tdVgpWjRAKy1leVdYOWV3TGB9WkVfJmM+akpFdVE5ZGBXfHFRfTNa
aT5HRSsKeiEpO1Qwemx4RT5yQSVQZU9VTUhmendDRiY2WitYd0sqeWd8IVkyPlElJk9iYzJfWCs/
QiNLcmdMTEx6TT1UNXkrCnpjfkd3byZfQyFPe0dWb3IlTzRpLWZBRHxHTjsqRV97Y1B7Tmh5U0No
QU40UEZJQyFeUURZWmxfMV4pO0MybWM1RQp6QyVLMVBOMHAmfSg3JkFadWMpKG0/N2dtYy12N2hX
aGh1OThyPGQlbz1tc0NuI09SM3MpZWJgcyNeYDZkV099STsKekV9cV9aSlZwfGlHSiNidUFyRENX
dmZtKzM9eDBqLUolM0lLcEZBd2Z1V2Red2dnbF47Q3xaPldjfGhvJkpNfktDCnohOThpIT5IeihO
ez14cmdjRFZkdUxIWkI8cVolZklmK3RBX19gZ3s3RWB9JGd7Sj44ZjRnNFNjcEtnYm5Cc30hKgp6
ZkF0UlBVKCRje3xFUjt1Y01Gb3UhPyN2TUVRUl9QXj41RGdaJjgwc2Y3QWNOKCUxMUBePHd5a3JT
NzNPVnN0S2kKeiZibUpJWUtXZnZKXm1CWllXekY1eVQ2VCojSENETilsMHwmNjJJKHMkUEBiNlFi
NU9fUmwrOV4lVW5+cHI0dkZQCnomYDE9bU5geVFoXnZ8N3RyU2hPJjlpVl5FS2VCWjJmOEdnYW1K
YVpMQFBFb214PVFXe3sqVVReKVc2aT47TjViaQp6KURwMjJ7OWs0VnpFOXleeSN4SiZ7LU9SMnk1
N3k4O2hoe3w9Pk82Rj9Acn1le314RjtAWkhrPm1adHhRckglM0oKekR8NzMxU2FnR240ITskbldq
fHF1O2c0aFY3aE9FSi1VXyRQP1NERSg1fD1XOFJXQmhBTmNeKGpBeTRSTU85MzUhCnpSdGNYeEVY
JUtMT0RCWHBwcGh0QWw/WnUyPSR8fEZPNjVWbEl6YSFSZkFEe3I5V0gtWmtwNHNlc0R7YSk7N1FU
fQp6e3R4eDkofF4+eilaeVVXYTxYfiYobjc+aUBQRmBzQFBFKWgkdnhhVXN0bzt1e15oS0hNVi14
S0AzcD0yQEI0cFAKenk3OXc1ZT1PfFNWYktqUGRnd3hvdyl9KTBoV2B4RmIyc1ZZZ2BMJUsrcm05
UiN6XjgpQ2F+JXk8Tj05YV9CLVNXCnp7Y0lfcTxJZ0pMbFpSej8pTlNkNmtPd3BwTVhNNGE0KyNC
cHIoVVQlczg8SypBTV85WVBxVn0yNC01RHxfJjtTTwp6OWlRLWl3cytwY3w1NFNDYGo8SyF5aiFs
NlN8WE4kfEFZVTd8QVlVTit7M00tJUZzWFBVKFdoaClZJn10VWVgTnMKSEhsRGN5eDArX1kKCmxp
dGVyYWwgMApIY21WP2QwMDAwMQoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21h
Yy13azIvU2tpcHBlZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvU2tpcHBlZAppbmRl
eCA3MDQ4NzZlNDY0N2JmMDE0ODFlYzEwMGI1MDFmODAxNDZmMWM3ZmUyLi5lMmMzMWZlNjlhNTI0
ZjI5ZjUzZmM3OTA4ZTVmMjFhYmQ4NjYyMWNiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9tYWMtd2syL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9T
a2lwcGVkCkBAIC05MzgsNiArOTM4LDcgQEAgZmFzdC9oYXJuZXNzL292ZXJyaWRlLXByZWZlcmVu
Y2VzLmh0bWwKIGZhc3QvaGFybmVzcy9wYWdlLWNhY2hlLWNyYXNoLW9uLWRhdGEtdXJscy5odG1s
CiBmYXN0L2hhcm5lc3MvdXNlLXBhZ2UtY2FjaGUuaHRtbAogZmFzdC9oaXN0b3J5L3RpbWVkLXJl
ZnJlc2gtaW4tY2FjaGVkLWZyYW1lLmh0bWwKK2Zhc3QvaW1hZ2VzL2FuaW1hdGVkLWdpZi1yZXN0
b3JlZC1mcm9tLWJmY2FjaGUuaHRtbAogZmFzdC9sb2FkZXIvZnJhbWVzLXdpdGgtdW5sb2FkLWhh
bmRsZXJzLWluLXBhZ2UtY2FjaGUuaHRtbAogZmFzdC9sb2FkZXIvaW5wdXQtZWxlbWVudC1wYWdl
LWNhY2hlLWNyYXNoLmh0bWwKIGZhc3QvbG9hZGVyL3N0YXRlb2JqZWN0cy9wb3BzdGF0ZS1maXJl
cy13aXRoLXBhZ2UtY2FjaGUuaHRtbApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDg0NTA3ZmZmZDdlMTIyZDk2NTNj
ZTY4MTM4OGQ4MGNhYjIzZTNmNGYuLmNlNjhkMmJmYzZjOTdmODM5MmY5MWI0YmU0OWQwMWFjNjJh
ZjA1ZWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2Uv
V2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwzMyBAQAorMjAxMS0wNC0yMCAgQW5keSBFc3Rl
cyAgPGFlc3Rlc0BhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgUkVHUkVTU0lPTiAoV0syKTogQW5pbWF0ZWQgR0lGIHN0b3BzIHdoZW4g
bmF2aWdhdGluZyBmb3J3YXJkLCBiYWNrCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD01OTA0MgorICAgICAgICAKKyAgICAgICAgV2hlbiBsb2FkaW5nIHRo
ZSBwYWdlIGZyb20gdGhlIGIvZiBjYWNoZSwKKyAgICAgICAgZG9jdW1lbnQoKS0+dmlldygpLT5p
c09mZnNjcmVlbigpIHJldHVybnMgdHJ1ZSBpbgorICAgICAgICBSZW5kZXJPYmplY3Q6OndpbGxS
ZW5kZXJJbWFnZSgpLCBzbyBCaXRtYXBJbWFnZTo6c3RhcnRBbmltYXRpb24oKQorICAgICAgICBy
ZXR1cm5zIHdpdGhvdXQgYWN0dWFsbHkga2lja2luZyBvZmYgdGhlIGFuaW1hdGlvbi4KKyAgICAg
ICAgCisgICAgICAgIEluIFdlYktpdDEsIHRoZSBTY3JvbGxWaWV3IGlzIGEgcGxhdGZvcm0gd2lk
Z2V0LCBzbworICAgICAgICBTY3JvbGxWaWV3Ojppc09mZnNjcmVlbigpIGNhbGxzIFtOU1dpbmRv
dyBpc1Zpc2libGVdLiBJbiBXZWJLaXQyLCB0aGUKKyAgICAgICAgU2Nyb2xsVmlldyBpc24ndCBh
IHBsYXRmb3JtIHdpZGdldCBzbyBpdCBhc2tzIHRoZSBXZWJDb3JlIFdpZGdldAorICAgICAgICB3
aGV0aGVyIG9yIG5vdCBpdCBpcyB2aXNpYmxlLiBJdCBhbHdheXMgcmV0dXJucyBmYWxzZSBzaW5j
ZQorICAgICAgICBzZXRQYXJlbnRWaXNpYmxlKGZhbHNlKSB3YXMgY2FsbGVkIG9uIHRoZSBvbGQg
U2Nyb2xsVmlldyBiZWZvcmUKKyAgICAgICAgbmF2aWdhdGluZyB0byBhIG5ldyBwYWdlLCBidXQg
c2V0UGFyZW50VmlzaWJsZSh0cnVlKSBpcyBuZXZlciBjYWxsZWQKKyAgICAgICAgd2hlbiByZXN0
b3JpbmcgaXQgZnJvbSB0aGUgYmFjay9mb3J3YXJkIGNhY2hlLiBUaGlzIGlzIHByb2JhYmx5IGEK
KyAgICAgICAgbG9uZy1zdGFuZGluZyBidWcuCisgICAgICAgIAorICAgICAgICBGaXggdGhpcyBi
eSBjYWxsaW5nIHNldFBhcmVudFZpc2libGUodHJ1ZSkgd2hlbiBhIGNhY2hlZCBtYWluIGZyYW1l
IGlzCisgICAgICAgIGJlaW5nIHJlc3RvcmVkLgorCisgICAgICAgIFRlc3Q6IGZhc3QvaW1hZ2Vz
L2FuaW1hdGVkLWdpZi1yZXN0b3JlZC1mcm9tLWJmY2FjaGUuaHRtbAorCisgICAgICAgICogaGlz
dG9yeS9DYWNoZWRGcmFtZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDYWNoZWRGcmFtZUJhc2U6
OnJlc3RvcmUpOiBJZiB0aGUgY2FjaGVkIGZyYW1lIGlzIHRoZSBtYWluCisgICAgICAgIGZyYW1l
LCBjYWxsIHNldFBhcmVudFZpc2libGUodHJ1ZSkgb24gdGhlIGZyYW1lJ3Mgdmlldy4KKwogMjAx
MS0wNC0xOSAgSnVsaWVuIENoYWZmcmFpeCAgPGpjaGFmZnJhaXhAY29kZWF1cm9yYS5vcmc+CiAK
ICAgICAgICAgUmV2aWV3ZWQgYnkgQWxleGV5IFByb3NrdXJ5YWtvdi4KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL2hpc3RvcnkvQ2FjaGVkRnJhbWUuY3BwIGIvU291cmNlL1dlYkNvcmUvaGlz
dG9yeS9DYWNoZWRGcmFtZS5jcHAKaW5kZXggMjE1YmZhZjJjYTUwOTYxNTI5YzFiOTU3NzIxYjJm
MTQzNjEzZWNjMi4uOWEyZGE1ZTI3ZDc5ZGUzZjU5NWU5NDFlNGZiZTYxZWUyMWNlZmY1YyAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaGlzdG9yeS9DYWNoZWRGcmFtZS5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvaGlzdG9yeS9DYWNoZWRGcmFtZS5jcHAKQEAgLTgzLDYgKzgzLDkgQEAgdm9p
ZCBDYWNoZWRGcmFtZUJhc2U6OnJlc3RvcmUoKQogewogICAgIEFTU0VSVChtX2RvY3VtZW50LT52
aWV3KCkgPT0gbV92aWV3KTsKIAorICAgIGlmIChtX2lzTWFpbkZyYW1lKQorICAgICAgICBtX3Zp
ZXctPnNldFBhcmVudFZpc2libGUodHJ1ZSk7CisKICAgICBGcmFtZSogZnJhbWUgPSBtX3ZpZXct
PmZyYW1lKCk7CiAgICAgbV9jYWNoZWRGcmFtZVNjcmlwdERhdGEtPnJlc3RvcmUoZnJhbWUpOwog
Cg==
</data>
<flag name="review"
          id="83204"
          type_id="1"
          status="+"
          setter="mjs"
    />
          </attachment>
      

    </bug>

</bugzilla>