<?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>13906</bug_id>
          
          <creation_ts>2007-05-29 12:54:41 -0700</creation_ts>
          <short_desc>[S60] EKJA-72NF7B - Gif animations are played even if Browser is in background - MS does not sleep</short_desc>
          <delta_ts>2011-03-21 11:53:29 -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>WebKit Misc.</component>
          <version>523.x (Safari 3)</version>
          <rep_platform>S60 Emulator</rep_platform>
          <op_sys>S60 3rd edition</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>PlatformOnly</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>8857</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2007-05-29 12:54:41 -0700</bug_when>
    <thetext>Use case: Browsing paused and put into background, but if the page contained gif animations, the phone does not idle properly and battery will be flat quite soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8859</commentid>
    <comment_count>1</comment_count>
      <attachid>14772</attachid>
    <who name="alan">zalan</who>
    <bug_when>2007-05-29 13:12:29 -0700</bug_when>
    <thetext>Created attachment 14772
suspend animations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8867</commentid>
    <comment_count>2</comment_count>
      <attachid>14772</attachid>
    <who name="Sachin Padma">Sachin.Padma</who>
    <bug_when>2007-05-29 13:52:17 -0700</bug_when>
    <thetext>Comment on attachment 14772
suspend animations

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8761</commentid>
    <comment_count>3</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2007-05-30 07:50:57 -0700</bug_when>
    <thetext>r21892 -&gt; 3.1m
r21894 -&gt; ccb</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>76977</commentid>
    <comment_count>4</comment_count>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2008-04-09 11:39:42 -0700</bug_when>
    <thetext>Bulk closing of all s60 platform bugs. 

Sorry for the noise!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>370750</commentid>
    <comment_count>5</comment_count>
    <who name="Joel Parks">joel.parks</who>
    <bug_when>2011-03-21 11:53:29 -0700</bug_when>
    <thetext>re-purposing InTSW keyword for use by QtWebkit team</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>14772</attachid>
            <date>2007-05-29 13:12:29 -0700</date>
            <delta_ts>2007-05-29 13:52:17 -0700</delta_ts>
            <desc>suspend animations</desc>
            <filename>animations.patch</filename>
            <type>text/plain</type>
            <size>12645</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViQ29yZS9DaGFuZ2VM
b2cJKHJldmlzaW9uIDIxODU1KQ0KKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
DQpAQCAtMSwzICsxLDI1IEBADQorMjAwNy0wNS0yOSAgYnVqdGFzICA8emJ1anRhc0BnbWFpbC5j
b20+DQorDQorICAgICAgICBSZXZpZXdlZCBieSBTYWNoaW4uDQorICAgICAgICBERVNDOiBzdG9w
IGFuaW1hdGlvbiBvbiBpbWFnZSByZW5kZXJlcnMNCisgICAgICAgIGh0dHA6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTA2DQorDQorICAgICAgICAqIEJXSU5TL1dFQkNPUkVV
LkRFRjoNCisgICAgICAgICogRUFCSS9XZWJDb3JlVS5ERUY6DQorICAgICAgICAqIGJyaWRnZS9X
ZWJDb3JlQnJpZGdlLmNwcDoNCisgICAgICAgIChDV2ViQ29yZUJyaWRnZTo6U2V0RGVmZXJBbmlt
YXRpb25zKToNCisgICAgICAgICogYnJpZGdlL1dlYkNvcmVCcmlkZ2UuaDoNCisgICAgICAgICog
a2h0bWwvbWlzYy9sb2FkZXIuY3BwOg0KKyAgICAgICAgKENhY2hlZEltYWdlOjpzZXREZWZlckFu
aW1hdGlvbnMpOg0KKyAgICAgICAgKERvY0xvYWRlcjo6c2V0U2hvd0FuaW1hdGlvbnMpOg0KKyAg
ICAgICAgKERvY0xvYWRlcjo6c2V0RGVmZXJBbmltYXRpb25zKToNCisgICAgICAgICoga2h0bWwv
bWlzYy9sb2FkZXIuaDoNCisgICAgICAgIChraHRtbDo6KToNCisgICAgICAgICoga3dxL0tXUUtI
VE1MUGFydC5jcHA6DQorICAgICAgICAoS1dRS0hUTUxQYXJ0OjpzdWJtaXRGb3JtKToNCisgICAg
ICAgIChLV1FLSFRNTFBhcnQ6OmRlZmVyQW5pbWF0aW9ucyk6DQorICAgICAgICAqIGt3cS9LV1FL
SFRNTFBhcnQuaDoNCisNCiAyMDA3LTA1LTE1ICB5eWFkYXZhbGwgIDxzcmlyYW0ueWFkYXZhbGxp
QG5va2lhLmNvbT4NCiANCiAgICAgICAgIFJldmlld2VkIGJ5IFNhY2hpbiBQYWRtYSAoU2FjaGlu
LlBhZG1hQG5va2lhLmNvbSkuDQpJbmRleDogV2ViQ29yZS9CV0lOUy9XRUJDT1JFVS5ERUYNCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0NCi0tLSBXZWJDb3JlL0JXSU5TL1dFQkNPUkVVLkRFRgkocmV2aXNpb24gMjE4NTUp
DQorKysgV2ViQ29yZS9CV0lOUy9XRUJDT1JFVS5ERUYJKHdvcmtpbmcgY29weSkNCkBAIC0xNTgs
NCArMTU4LDUgQEAgRVhQT1JUUyANCiAgICAgICAgID9wcm9wTGlzdEBPYmplY3RAS0pTQEBRQUU/
QVZSZWZlcmVuY2VMaXN0QDJAUEFWRXhlY1N0YXRlQDJAX05AWiBAIDE1NyBOT05BTUUgOyBjbGFz
cyBLSlM6OlJlZmVyZW5jZUxpc3QgS0pTOjpPYmplY3Q6OnByb3BMaXN0KGNsYXNzIEtKUzo6RXhl
Y1N0YXRlICosIGJvb2wpDQogICAgICAgICA/U3RvcExvYWRpbmdAQ1dlYkNvcmVCcmlkZ2VAQFFB
RVhIQFogQCAxNTggTk9OQU1FIDsgdm9pZCBDV2ViQ29yZUJyaWRnZTo6U3RvcExvYWRpbmcoaW50
KQ0KICAgICAgICAgP1dpbmRvd1NjcmlwdE5QT2JqZWN0QENXZWJDb3JlQnJpZGdlQEBRQUVQQVZO
UE9iamVjdEBAWFogQCAxNTkgTk9OQU1FIDsgY2xhc3MgTlBPYmplY3QgKiBDV2ViQ29yZUJyaWRn
ZTo6V2luZG93U2NyaXB0TlBPYmplY3Qodm9pZCkNCisgICAgICAgID9TZXREZWZlckFuaW1hdGlv
bnNAQ1dlYkNvcmVCcmlkZ2VAQFFBRVhYWiBAIDE2MCBOT05BTUUgOyB2b2lkIENXZWJDb3JlQnJp
ZGdlOjpTZXREZWZlckFuaW1hdGlvbnModm9pZCkNCiANCkluZGV4OiBXZWJDb3JlL0VBQkkvV2Vi
Q29yZVUuREVGDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViQ29yZS9FQUJJL1dlYkNvcmVVLkRFRgkocmV2
aXNpb24gMjE4NTUpDQorKysgV2ViQ29yZS9FQUJJL1dlYkNvcmVVLkRFRgkod29ya2luZyBjb3B5
KQ0KQEAgLTE2MSw0ICsxNjEsNSBAQCBFWFBPUlRTIA0KICAgICAgICAgX1pUVjIzQ1dlYkNvcmVH
cmFwaGljc0NvbnRleHQgQCAxNjAgTk9OQU1FIDsgIzxWVD4jDQogICAgICAgICBfWk4xNENXZWJD
b3JlQnJpZGdlMTFTdG9wTG9hZGluZ0VpIEAgMTYxIE5PTkFNRQ0KICAgICAgICAgX1pOMTRDV2Vi
Q29yZUJyaWRnZTIwV2luZG93U2NyaXB0TlBPYmplY3RFdiBAIDE2MiBOT05BTUUNCisgICAgICAg
IF9aTjE0Q1dlYkNvcmVCcmlkZ2UxOFNldERlZmVyQW5pbWF0aW9uc0V2IEAgMTYzIE5PTkFNRQ0K
IA0KSW5kZXg6IFdlYkNvcmUvYnJpZGdlL1dlYkNvcmVCcmlkZ2UuY3BwDQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQot
LS0gV2ViQ29yZS9icmlkZ2UvV2ViQ29yZUJyaWRnZS5jcHAJKHJldmlzaW9uIDIxODU1KQ0KKysr
IFdlYkNvcmUvYnJpZGdlL1dlYkNvcmVCcmlkZ2UuY3BwCSh3b3JraW5nIGNvcHkpDQpAQCAtMjk5
NSwzICsyOTk1LDkgQEAgVEJvb2wgQ1dlYkNvcmVCcmlkZ2U6OkRlZmVyc1RpbWVycygpDQogICAg
IHJldHVybiBRT2JqZWN0OjpkZWZlcnNUaW1lcnMoKTsNCiB9DQogDQorRVhQT1JUX0MNCit2b2lk
IENXZWJDb3JlQnJpZGdlOjpTZXREZWZlckFuaW1hdGlvbnMoKQ0KK3sNCisgICAgaVBhcnQtPmRl
ZmVyQW5pbWF0aW9ucygpOw0KK30NCisNCkluZGV4OiBXZWJDb3JlL2JyaWRnZS9XZWJDb3JlQnJp
ZGdlLmgNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJDb3JlL2JyaWRnZS9XZWJDb3JlQnJpZGdlLmgJKHJl
dmlzaW9uIDIxODU1KQ0KKysrIFdlYkNvcmUvYnJpZGdlL1dlYkNvcmVCcmlkZ2UuaAkod29ya2lu
ZyBjb3B5KQ0KQEAgLTUwMSw2ICs1MDEsOCBAQCBjbGFzcyBDV2ViQ29yZUJyaWRnZSA6IHB1Ymxp
YyBDQmFzZQ0KICAgICAgICAgSU1QT1JUX0Mgc3RhdGljIHZvaWQgU2V0RGVmZXJzVGltZXJzKFRC
b29sIGFEZWZlcik7DQogICAgICAgICBJTVBPUlRfQyBzdGF0aWMgVEJvb2wgRGVmZXJzVGltZXJz
KCk7DQogDQorICAgICAgICBJTVBPUlRfQyB2b2lkIFNldERlZmVyQW5pbWF0aW9ucygpOw0KKw0K
ICAgICBwcml2YXRlOg0KIA0KICAgICAgICAgLyoqDQpJbmRleDogV2ViQ29yZS9raHRtbC9taXNj
L2xvYWRlci5jcHANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJDb3JlL2todG1sL21pc2MvbG9hZGVyLmNw
cAkocmV2aXNpb24gMjE4NTUpDQorKysgV2ViQ29yZS9raHRtbC9taXNjL2xvYWRlci5jcHAJKHdv
cmtpbmcgY29weSkNCkBAIC0xMDIyLDYgKzEwMjIsMTEgQEAgdm9pZCBDYWNoZWRJbWFnZTo6c2V0
U2hvd0FuaW1hdGlvbnMoIEtIVA0KICNlbmRpZg0KIH0NCiANCit2b2lkIENhY2hlZEltYWdlOjpz
ZXREZWZlckFuaW1hdGlvbnMoKSB7DQorICAgIGlmIChwKQ0KKyAgICAgICAgcC0+c3RvcEFuaW1h
dGlvbnMoKTsNCit9DQorDQogI2lmICFBUFBMRV9DSEFOR0VTDQogDQogdm9pZCBDYWNoZWRJbWFn
ZTo6ZGVsZXRlTW92aWUoKQ0KQEAgLTE2MDYsNiArMTYxMSwxNyBAQCB2b2lkIERvY0xvYWRlcjo6
c2V0U2hvd0FuaW1hdGlvbnMoIEtIVE1MDQogICAgICAgICAgICAgQ2FjaGVkSW1hZ2UgKmltZyA9
IGNvbnN0X2Nhc3Q8Q2FjaGVkSW1hZ2UqPiggc3RhdGljX2Nhc3Q8Y29uc3QgQ2FjaGVkSW1hZ2Ug
Kj4oIGNvICkgKTsNCiANCiAgICAgICAgICAgICBpbWctPnNldFNob3dBbmltYXRpb25zKCBzaG93
QW5pbWF0aW9ucyApOw0KKyAgICAgICAgfQ0KK30NCisNCit2b2lkIERvY0xvYWRlcjo6c2V0RGVm
ZXJBbmltYXRpb25zKCkgew0KKyAgICBjb25zdCBDYWNoZWRPYmplY3QqIGNvOw0KKyAgICBmb3Ig
KCBjbz1tX2RvY09iamVjdHMuZmlyc3QoKTsgY287IGNvPW1fZG9jT2JqZWN0cy5uZXh0KCkgKQ0K
KyAgICAgICAgaWYgKCBjby0+dHlwZSgpID09IENhY2hlZE9iamVjdDo6SW1hZ2UgKQ0KKyAgICAg
ICAgew0KKyAgICAgICAgICAgIENhY2hlZEltYWdlICppbWcgPSBjb25zdF9jYXN0PENhY2hlZElt
YWdlKj4oIHN0YXRpY19jYXN0PGNvbnN0IENhY2hlZEltYWdlICo+KCBjbyApICk7DQorDQorICAg
ICAgICAgICAgaW1nLT5zZXREZWZlckFuaW1hdGlvbnMoKTsNCiAgICAgICAgIH0NCiB9DQogDQpJ
bmRleDogV2ViQ29yZS9raHRtbC9taXNjL2xvYWRlci5oDQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViQ29y
ZS9raHRtbC9taXNjL2xvYWRlci5oCShyZXZpc2lvbiAyMTg1NSkNCisrKyBXZWJDb3JlL2todG1s
L21pc2MvbG9hZGVyLmgJKHdvcmtpbmcgY29weSkNCkBAIC0zODksNiArMzg5LDcgQEAgbmFtZXNw
YWNlIGtodG1sDQogICAgICAgICBib29sIGlzRXJyb3JJbWFnZSgpIGNvbnN0IHsgcmV0dXJuIGVy
cm9yT2NjdXJlZDsgfQ0KICNlbmRpZg0KICAgICAgICAgdm9pZCBzZXRTaG93QW5pbWF0aW9ucygg
S0hUTUxTZXR0aW5nczo6S0FuaW1hdGlvbkFkdmljZSApOw0KKyAgICAgICAgdm9pZCBzZXREZWZl
ckFuaW1hdGlvbnMoKTsNCiANCiAgICAgICAgIHZpcnR1YWwgYm9vbCBzY2hlZHVsZSgpIGNvbnN0
IHsgcmV0dXJuIHRydWU7IH0NCiANCkBAIC00MzAsNyArNDMxLDcgQEAgbmFtZXNwYWNlIGtodG1s
DQogICBpbnQgaGVpZ2h0Ow0KIA0KICAgLy8gSXMgc2V0IGlmIG1vdmllIGZvcm1hdCB0eXBlICgg
aW5jcmVtZW50YWwvYW5pbWF0aW9uKSB3YXMgY2hlY2tlZA0KLSAgYm9vbCB0eXBlQ2hlY2tlZCA6
IDE7DQorICAgIGJvb2wgdHlwZUNoZWNrZWQgOiAxOw0KICAgICAgICAgYm9vbCBpc0Z1bGx5VHJh
bnNwYXJlbnQgOiAxOw0KICAgICAgICAgYm9vbCBlcnJvck9jY3VyZWQgOiAxOw0KICAgICAgICAg
Ym9vbCBtb25vY2hyb21lIDogMTsNCkBAIC01MzMsNiArNTM0LDcgQEAgcHJvdGVjdGVkOg0KICAg
ICAgICAgdm9pZCBzZXRBdXRvbG9hZEltYWdlcyggYm9vbCApOw0KICAgICAgICAgdm9pZCBzZXRD
YWNoZVBvbGljeSggS0lPOjpDYWNoZUNvbnRyb2wgY2FjaGVQb2xpY3kgKTsNCiAgICAgICAgIHZv
aWQgc2V0U2hvd0FuaW1hdGlvbnMoIEtIVE1MU2V0dGluZ3M6OktBbmltYXRpb25BZHZpY2UgKTsN
CisgICAgICAgIHZvaWQgc2V0RGVmZXJBbmltYXRpb25zKCk7DQogICAgICAgICB2b2lkIHJlbW92
ZUNhY2hlZE9iamVjdCggQ2FjaGVkT2JqZWN0KikgY29uc3Q7DQogDQogICAgICAgICB2b2lkIHNl
dExvYWRJblByb2dyZXNzKGJvb2wpOw0KSW5kZXg6IFdlYkNvcmUva3dxL0tXUUtIVE1MUGFydC5j
cHANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0NCi0tLSBXZWJDb3JlL2t3cS9LV1FLSFRNTFBhcnQuY3BwCShyZXZpc2lv
biAyMTg1NSkNCisrKyBXZWJDb3JlL2t3cS9LV1FLSFRNTFBhcnQuY3BwCSh3b3JraW5nIGNvcHkp
DQpAQCAtNzcwLDcgKzc3MCw3IEBAIHZvaWQgS1dRS0hUTUxQYXJ0OjpzdWJtaXRGb3JtKGNvbnN0
IEtVUkwNCiAgICAgICAgICAgICBfc3VibWl0dGVkRm9ybVVSTCA9IHVybDsNCiAgICAgICAgIH0N
CiAgICAgfQ0KLSAgICANCisNCiAgICAgLy8gU2F2ZSBwZXJzaXN0ZWQgZm9ybSBkYXRhDQogICAg
IGlmIChGb3JtVmFsdWVzKCkpew0KICAgICAgICAgX2JyaWRnZS0+Q2xpZW50KCkuU2F2ZUZvcm1E
YXRhKCpGb3JtVmFsdWVzKCkpOw0KQEAgLTQxNzMsNCArNDE3MywyMyBAQCBOUE9iamVjdCAqS1dR
S0hUTUxQYXJ0Ojp3aW5kb3dTY3JpcHROUE9iDQogDQogICAgIHJldHVybiBfd2luZG93U2NyaXB0
TlBPYmplY3Q7DQogfQ0KKw0KKw0KK3ZvaWQgS1dRS0hUTUxQYXJ0OjpkZWZlckFuaW1hdGlvbnMo
KQ0KK3sNCisgICAgaWYgKCAhZCApDQorICAgICAgICByZXR1cm47DQorDQorICAgIGlmICggZC0+
bV9kb2MgKQ0KKyAgICAgICAgZC0+bV9kb2MtPmRvY0xvYWRlcigpLT5zZXREZWZlckFuaW1hdGlv
bnMoKTsNCisNCisgICAgQ29uc3RGcmFtZUl0IGl0ID0gZC0+bV9mcmFtZXMuYmVnaW4oKTsNCisg
ICAgQ29uc3RGcmFtZUl0IGVuZCA9IGQtPm1fZnJhbWVzLmVuZCgpOw0KKyAgICBmb3IgKDsgaXQg
IT0gZW5kOyArK2l0ICkNCisgICAgICAgIGlmICggISggKml0ICkubV9wYXJ0LmlzTnVsbCgpICYm
ICggKml0ICkubV9wYXJ0LT5pbmhlcml0cyggIktIVE1MUGFydCIgKSApIHsNCisgICAgICAgICAg
ICBLUGFydHM6OlJlYWRPbmx5UGFydCogcCA9ICggKml0ICkubV9wYXJ0Ow0KKyAgICAgICAgICAg
IHN0YXRpY19jYXN0PEtXUUtIVE1MUGFydCo+KCBwICktPmRlZmVyQW5pbWF0aW9ucygpOw0KKyAg
ICB9DQorfQ0KKw0KIA0KSW5kZXg6IFdlYkNvcmUva3dxL0tXUUtIVE1MUGFydC5oDQo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09DQotLS0gV2ViQ29yZS9rd3EvS1dRS0hUTUxQYXJ0LmgJKHJldmlzaW9uIDIxODU1KQ0KKysr
IFdlYkNvcmUva3dxL0tXUUtIVE1MUGFydC5oCSh3b3JraW5nIGNvcHkpDQpAQCAtMzYzLDYgKzM2
Myw5IEBAIHB1YmxpYzoNCiAgIHZvaWQgc2V0Q3Vyc29yUG9zaXRpb24oUVBvaW50JiBwb2ludCl7
X2N1cnNvclBvc2l0aW9uID0gcG9pbnQ7fQ0KIA0KICAgICB2b2lkIHNldEZvbnRTaXplTGV2ZWwo
IGludCBhTGV2ZWwgKTsNCisgICAgLy8gc3VzcGVuZCBhbmltYXRpb25zDQorICAgIHZvaWQgZGVm
ZXJBbmltYXRpb25zKCk7DQorDQogcHJpdmF0ZToNCiANCiAgICAgaW50IGNhbGN1bGF0ZVpvb21G
YWN0b3IoKSBjb25zdDsNCkluZGV4OiBXZWJLaXQvQ2hhbmdlTG9nDQo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0g
V2ViS2l0L0NoYW5nZUxvZwkocmV2aXNpb24gMjE4NTUpDQorKysgV2ViS2l0L0NoYW5nZUxvZwko
d29ya2luZyBjb3B5KQ0KQEAgLTEsMyArMSwxOSBAQA0KKzIwMDctMDUtMjkgIGJ1anRhcyAgPHpi
dWp0YXNAZ21haWwuY29tPg0KKw0KKyAgICAgICAgUmV2aWV3ZWQgYnkgU2FjaGluLg0KKyAgICAg
ICAgREVTQzogc3RvcCBhbmltYXRpb24gb24gaW1hZ2UgcmVuZGVyZXJzDQorICAgICAgICBodHRw
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzkwNg0KKw0KKyAgICAgICAgKiBC
cm93c2VyVmlldy9zcmMvV2ViS2l0Q29udHJvbC5jcHA6DQorICAgICAgICAoQ1N0YXRpY09iamVj
dENvbnRhaW5lcjo6Rm9ybURhdGFNYW5hZ2VySGFuZGxlckwpOg0KKyAgICAgICAgKENTdGF0aWNP
YmplY3RDb250YWluZXI6OkRvd25sb2FkT2JzZXJ2ZXIpOg0KKyAgICAgICAgKENTdGF0aWNPYmpl
Y3RDb250YWluZXI6OkluaXRpYWxpemVGYWN0b3J5T2JqZWN0c0wpOg0KKyAgICAgICAgKENXZWJL
aXRDb250cm9sOjpIYW5kbGVMb2FkZXJDb21tYW5kTCk6DQorICAgICAgICAoQ1dlYktpdENvbnRy
b2w6OlN5bmNDYW5jZWxMKToNCisgICAgICAgIChDV2ViS2l0Q29udHJvbDo6SW5jcmVtZW50UHJv
Z3Jlc3NGb3JNb3JlRGF0YSk6DQorICAgICAgICAoQ1dlYktpdENvbnRyb2w6OkZpbmFsUHJvZ3Jl
c3NDb21wbGV0ZSk6DQorICAgICAgICAoQ1dlYktpdENvbnRyb2w6OkZvcmVncm91bmRFdmVudCk6
DQorDQogMjAwNy0wNS0yMSAgc3BhZG1hIA0KICAgICAgICAgREVTQzogVXBkYXRlIGxvYyBmaWxl
IGxheW91dA0KIA0KSW5kZXg6IFdlYktpdC9Ccm93c2VyVmlldy9zcmMvV2ViS2l0Q29udHJvbC5j
cHANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdENvbnRyb2wu
Y3BwCShyZXZpc2lvbiAyMTg1NSkNCisrKyBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdENv
bnRyb2wuY3BwCSh3b3JraW5nIGNvcHkpDQpAQCAtNDUzLDcgKzQ1Myw3IEBAIENGb3JtRGF0YU1h
bmFnZXIqIENTdGF0aWNPYmplY3RDb250YWluZXINCiAgICAgaWYgKGFCckN0bC5DYXBhYmlsaXRp
ZXMoKSAmIFRCckN0bERlZnM6OkVDYXBhYmlsaXR5QXV0b0Zvcm1GaWxsICYmICFpRm9ybURhdGFN
YW5hZ2VyKQ0KICAgICAgICAgew0KICAgICAgICAgLy8gQ3JlYXRlIGRhdGEgbWFuYWdlciBmb3Ig
YXV0byBmb3JtIGZpbGwNCi0gICAgICAgIGlGb3JtRGF0YU1hbmFnZXIgPSBDRm9ybURhdGFNYW5h
Z2VyOjpOZXdMKGFCckN0bC5CckN0bERpYWxvZ3NQcm92aWRlcigpLA0KKyAgICAgICAgaUZvcm1E
YXRhTWFuYWdlciA9IENGb3JtRGF0YU1hbmFnZXI6Ok5ld0woYUJyQ3RsLkJyQ3RsRGlhbG9nc1By
b3ZpZGVyKCksIA0KICAgICAgICAgICAgIGFCckN0bC5XZWJLaXRDb250cm9sKCktPkdldEJyb3dz
ZXJTZXR0aW5nTChUQnJDdGxEZWZzOjpFU2V0dGluZ3NBdXRvRm9ybUZpbGxFbmFibGVkKSApOw0K
ICAgICAgICAgfQ0KICAgICByZXR1cm4gaUZvcm1EYXRhTWFuYWdlcjsNCkBAIC01MjgsNyArNTI4
LDcgQEAgQ0JyQ3RsRG93bmxvYWRPYnNlcnZlciYgQ1N0YXRpY09iamVjdENvbg0KICAgICB7DQog
ICAgIGlmKCAhaURvd25sb2FkT2JzZXJ2ZXIgKQ0KICAgICAgICAgew0KLSAgICAgICAgLy8gaW5p
dA0KKyAgICAgICAgLy8gaW5pdCANCiAgICAgICAgIGlEb3dubG9hZE9ic2VydmVyID0gbmV3IChF
TGVhdmUpIENCckN0bERvd25sb2FkT2JzZXJ2ZXI7DQogICAgICAgICB9DQogICAgIHJldHVybiAq
aURvd25sb2FkT2JzZXJ2ZXI7DQpAQCAtNTg1LDcgKzU4NSw3IEBAIHZvaWQgQ1N0YXRpY09iamVj
dENvbnRhaW5lcjo6SW5pdGlhbGl6ZUYNCiAgICAgUGx1Z2luSGFuZGxlckwoYUJyQ3RsKTsNCiAg
ICAgLy8NCiAgICAgTG9hZGVyQ29udGFpbmVyTCggYUJyQ3RsICk7DQotICAgIERvd25sb2FkT2Jz
ZXJ2ZXIoKTsNCisgICAgRG93bmxvYWRPYnNlcnZlcigpOyAgICANCiAgICAgLy8gc2F2ZSBwYWdl
cyBjYXBhYmlsaXR5DQogICAgIGlJbWdSZW5kZXJlckZhY3RvcnktPlNldFNhdmVJbWFnZURhdGEo
IGlMb2FkZXJDb250YWluZXItPkNhcGFiaWxpdGllcygpICYgVEJyQ3RsRGVmczo6RUNhcGFiaWxp
dHlTYXZlZFBhZ2UgKTsNCiANCkBAIC0xMTM5LDcgKzExMzksNyBAQCB2b2lkIENXZWJLaXRDb250
cm9sOjpIYW5kbGVMb2FkZXJDb21tYW5kDQogICAgICAgICAgICAgQ1dlYktpdEZyYW1lKiBmcmFt
ZSA9ICYoaVdlYktpdFZpZXctPk1haW5GcmFtZSgpKTsNCiAgICAgICAgICAgICB3aGlsZSggZnJh
bWUgKQ0KICAgICAgICAgICAgICAgICB7DQotICAgICAgICAgICAgICAgIC8vTGV0IGFsbCBjb25u
ZWN0aW9uIHRvIGNsb3NlIGZpcnN0IHRoZW4gRGVyZWYoKQ0KKyAgICAgICAgICAgICAgICAvL0xl
dCBhbGwgY29ubmVjdGlvbiB0byBjbG9zZSBmaXJzdCB0aGVuIERlcmVmKCkgDQogICAgICAgICAg
ICAgICAgIC8vd2hlbiBkaXNjb25uZWN0ZWQgYnkgdGhlIHVzZXIuDQogICAgICAgICAgICAgICAg
IENXZWJLaXRGcmFtZSogY3VycmVudEZyYW1lID0gZnJhbWU7DQogICAgICAgICAgICAgICAgIGN1
cnJlbnRGcmFtZS0+UmVmKCk7DQpAQCAtMTIwMSw3ICsxMjAxLDcgQEAgdm9pZCBDV2ViS2l0Q29u
dHJvbDo6U3luY0NhbmNlbEwoKQ0KICAgICAgICAgICAgIGlXZWJLaXRWaWV3LT5TZXRGb2N1c2Vk
RWxlbWVudFR5cGUoIChUQnJDdGxEZWZzOjpUQnJDdGxFbGVtZW50VHlwZSllbFR5cGUgKTsNCiAg
ICAgICAgICAgICB9DQogICAgICAgICB9DQotDQorICAgICAgICANCiAgICAgQ1dlYktpdEZyYW1l
KiBmcmFtZSA9ICYoaVdlYktpdFZpZXctPk1haW5GcmFtZSgpKTsNCiAgICAgd2hpbGUoIGZyYW1l
ICkNCiAgICAgICAgIHsNCkBAIC0xMjEwLDggKzEyMTAsOCBAQCB2b2lkIENXZWJLaXRDb250cm9s
OjpTeW5jQ2FuY2VsTCgpDQogICAgICAgICAvLw0KICAgICAgICAgfQ0KICAgICBpU3luY0NhbmNl
bCA9IEVGYWxzZTsNCi0NCi0gICAgaUhpc3RvcnlDb250cm9sbGVyLT5DYW5jZWxSZXNldEVudHJ5
UG9zaXRpb25MKCk7DQorIA0KKyAgICBpSGlzdG9yeUNvbnRyb2xsZXItPkNhbmNlbFJlc2V0RW50
cnlQb3NpdGlvbkwoKTsgICAgDQogICAgIGlCckN0bC0+SGFuZGxlQnJvd3NlckxvYWRFdmVudEwo
IFRCckN0bERlZnM6OkVFdmVudENvbnRlbnRGaW5pc2hlZCwgMCwgMCApOw0KIA0KICAgICAvLyBy
ZWxlYXNlIGNhbmNlbCBwcm90ZWN0aW9uIHVubGVzcyB0aGVyZSBpcyBzb21lIG91dHN0YW5kaW5n
DQpAQCAtMTY2MSw3ICsxNjYxLDcgQEAgdm9pZCBDV2ViS2l0Q29udHJvbDo6SW5jcmVtZW50UHJv
Z3Jlc3NGbw0KICAgICAvLyBjb250ZW50IHNpemUgbWludXMgdGhlIGxhc3QgcmVjZWl2ZWQgY29u
dGVudCBzaXplDQogICAgIFRJbnQgYnl0ZXNSZWNlaXZlZCggYVJlY2VpdmVkQ29udGVudFNpemUg
LSBpdGVtLmlCeXRlc1JlY2VpdmVkICk7DQogDQotICAgIC8vIEFkanVzdCBpZiB0aGUgdG90YWwg
cmVjZWl2ZWQgYnl0ZXMgaXMgZGlmZmVyZW50IHRoYW4gb3VyIGVzdGltYXRlDQorICAgIC8vIEFk
anVzdCBpZiB0aGUgdG90YWwgcmVjZWl2ZWQgYnl0ZXMgaXMgZGlmZmVyZW50IHRoYW4gb3VyIGVz
dGltYXRlIA0KICAgICBpdGVtLmlCeXRlc1JlY2VpdmVkID0gYVJlY2VpdmVkQ29udGVudFNpemU7
DQogICAgIGlmICggaXRlbS5pQnl0ZXNSZWNlaXZlZCA+IGl0ZW0uaUVzdGltYXRlZExlbmd0aCAp
DQogICAgICAgICB7DQpAQCAtMTY3Nyw3ICsxNjc3LDcgQEAgdm9pZCBDV2ViS2l0Q29udHJvbDo6
SW5jcmVtZW50UHJvZ3Jlc3NGbw0KICAgICBUSW50IG51bVBlbmRpbmdPckxvYWRpbmdSZXF1ZXN0
cyggaVdlYktpdFZpZXctPk1haW5GcmFtZSgpLk51bVBlbmRpbmdPckxvYWRpbmdSZXF1ZXN0cygp
ICk7DQogICAgIFRJbnQgZXN0aW1hdGVkQnl0ZXNGb3JQZW5kaW5nUmVxdWVzdHMgPSBLV2ViUHJv
Z3Jlc3NJdGVtRGVmYXVsdEVzdGltYXRlZExlbmd0aCAqDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBudW1QZW5kaW5nT3JMb2FkaW5nUmVxdWVzdHM7DQotDQor
ICAgIA0KICAgICAvLyBDYWxjdWxhdGUgdGhlIGFtb3VudCB0byBpbmNyZW1lbnQgdGhlIHByb2dy
ZXNzIGJhcg0KICAgICBUSW50IHJlbWFpbmluZ0J5dGVzID0gKCggaVRvdGFsUGFnZUFuZFJlc291
cmNlQnl0ZXNUb0xvYWQgKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXN0aW1hdGVk
Qnl0ZXNGb3JQZW5kaW5nUmVxdWVzdHMgKSAtDQpAQCAtMTg1Niw2ICsxODU2LDcgQEAgdm9pZCBD
V2ViS2l0Q29udHJvbDo6RmluYWxQcm9ncmVzc0NvbXBsZQ0KICAgICBpZiggaVN1c3BlbmRUaW1l
cnMgKQ0KICAgICAgICAgew0KICAgICAgICAgQ1dlYkNvcmVCcmlkZ2U6OlNldERlZmVyc1RpbWVy
cyggRVRydWUgKTsNCisgICAgICAgIGlXZWJLaXRWaWV3LT5NYWluRnJhbWUoKS5XZWJLaXRCcmlk
Z2UoKS5XZWJDb3JlQnJpZGdlKCkuU2V0RGVmZXJBbmltYXRpb25zKCk7DQogICAgICAgICB9DQog
ICAgIH0NCiANCkBAIC0xODY5LDcgKzE4NzAsNyBAQCB2b2lkIENXZWJLaXRDb250cm9sOjpGaW5h
bFByb2dyZXNzQ29tcGxlDQogLy8gZnJhbWVzLiBUaGUgcHJvZ3Jlc3MgYmFyIG5lZWRzIHRvIG1v
dmUgaW4gYSBwb3NpdGl2ZSBkaXJlY3Rpb24gYW5kIG5vdCBnbw0KIC8vIGJhY2ssIHdoZW4gb3Vy
IG5ldyBlc3RpbWF0ZWQgcHJvZ3Jlc3MgaXMgbGVzcyB0aGVuIG91ciBsYXN0IGVzdGltYXRlLiBJ
ZSwNCiAvLyBpZiB3ZSBndWVzcyB3ZSdyZSBhdCAyMCUgYW5kIHRoZSBuZXh0IGNodWNrIG1ha2Vz
IG91ciBndWVzcyAxOCUsIHdlIGxlYXZlIHRoZQ0KLS8vIHByb2dyZXNzIGJhciBhdCAyMCUuDQor
Ly8gcHJvZ3Jlc3MgYmFyIGF0IDIwJS4gDQogLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiB2b2lk
IENXZWJLaXRDb250cm9sOjpQcm9ncmVzc1VwZGF0ZSgpDQogICAgIHsNCkBAIC0yMjM4LDYgKzIy
MzksNyBAQCB2b2lkIENXZWJLaXRDb250cm9sOjpGb3JlZ3JvdW5kRXZlbnQoVEJvDQogICAgICAg
ICBpZiggSXNQcm9ncmVzc0NvbXBsZXRlKCkgKQ0KICAgICAgICAgICAgIHsNCiAgICAgICAgICAg
ICBDV2ViQ29yZUJyaWRnZTo6U2V0RGVmZXJzVGltZXJzKCBFVHJ1ZSApOw0KKyAgICAgICAgICAg
IGlXZWJLaXRWaWV3LT5NYWluRnJhbWUoKS5XZWJLaXRCcmlkZ2UoKS5XZWJDb3JlQnJpZGdlKCku
U2V0RGVmZXJBbmltYXRpb25zKCk7DQogICAgICAgICAgICAgfQ0KICAgICAgICAgZWxzZQ0KICAg
ICAgICAgICAgIHsNCkBAIC0yMjQ5LDYgKzIyNTEsOCBAQCB2b2lkIENXZWJLaXRDb250cm9sOjpG
b3JlZ3JvdW5kRXZlbnQoVEJvDQogICAgICAgICB7DQogICAgICAgICBpU3VzcGVuZFRpbWVycyA9
IEVGYWxzZTsNCiAgICAgICAgIENXZWJDb3JlQnJpZGdlOjpTZXREZWZlcnNUaW1lcnMoIEVGYWxz
ZSApOw0KKyAgICAgICAgLy8gaW52YWxpZGF0ZSB0aGUgdmlldyB0byB3YWtlIHVwIGFuaW1hdGlv
bnMNCisgICAgICAgIGlXZWJLaXRWaWV3LT5TeW5jUmVwYWludCggaVdlYktpdFZpZXctPk1haW5G
cmFtZSgpLlZpc2libGVSZWN0KCkgKTsNCiAgICAgICAgIH0NCiAgICAgfQ0KIA0K
</data>
<flag name="review"
          id="6090"
          type_id="1"
          status="+"
          setter="Sachin.Padma"
    />
          </attachment>
      

    </bug>

</bugzilla>