<?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>45890</bug_id>
          
          <creation_ts>2010-09-16 07:31:02 -0700</creation_ts>
          <short_desc>[v8] Web Inspector: [REGRESSION] Scripts disappear from scripts panel after navigation</short_desc>
          <delta_ts>2010-09-16 08:38:49 -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>Web Inspector (Deprecated)</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></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yury Semikhatsky">yurys</reporter>
          <assigned_to name="Yury Semikhatsky">yurys</assigned_to>
          <cc>bweinstein</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>280077</commentid>
    <comment_count>0</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2010-09-16 07:31:02 -0700</bug_when>
    <thetext>Web Inspector: [REGRESSION] Scripts disappear from scripts panel after navigation

What steps will reproduce the problem?
1. Open DevTools
2. Navigate
3. Check scripts drop down on scripts panel</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>280080</commentid>
    <comment_count>1</comment_count>
      <attachid>67796</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2010-09-16 07:39:44 -0700</bug_when>
    <thetext>Created attachment 67796
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>280082</commentid>
    <comment_count>2</comment_count>
      <attachid>67796</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2010-09-16 07:44:45 -0700</bug_when>
    <thetext>Comment on attachment 67796
Patch

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

&gt; WebKit/chromium/src/WebDevToolsAgentImpl.cpp:267
&gt;          frontendLoaded();

I&apos;d rather create InspectorController::reconnectFrontend that would internally call connectFrontend(),  restoreDebugger() and restoreProfiler(). Latter ones can be private then.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>280101</commentid>
    <comment_count>3</comment_count>
      <attachid>67799</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2010-09-16 08:19:02 -0700</bug_when>
    <thetext>Created attachment 67799
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>280102</commentid>
    <comment_count>4</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2010-09-16 08:19:37 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 67796 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=67796&amp;action=prettypatch
&gt; 
&gt; &gt; WebKit/chromium/src/WebDevToolsAgentImpl.cpp:267
&gt; &gt;          frontendLoaded();
&gt; 
&gt; I&apos;d rather create InspectorController::reconnectFrontend that would internally call connectFrontend(),  restoreDebugger() and restoreProfiler(). Latter ones can be private then.

Done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>280117</commentid>
    <comment_count>5</comment_count>
      <attachid>67799</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2010-09-16 08:38:38 -0700</bug_when>
    <thetext>Comment on attachment 67799
Patch

Clearing flags on attachment: 67799

Committed r67623: &lt;http://trac.webkit.org/changeset/67623&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>280118</commentid>
    <comment_count>6</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2010-09-16 08:38:49 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>67796</attachid>
            <date>2010-09-16 07:39:44 -0700</date>
            <delta_ts>2010-09-16 08:18:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45890-20100916183942.patch</filename>
            <type>text/plain</type>
            <size>4919</size>
            <attacher name="Yury Semikhatsky">yurys</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
Yzc2ZjMzYWE1NjQ5ZmM3NzMxY2UxOGEzMGQ0OTJlMTdlMWQ1YjdkYS4uZGUwNTc1M2NjNmY4NTEx
ZmRjYTk5NDYxZjFhZTc1YTRjY2Y5ZmYxZSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMC0wOS0xNiAgWXVy
eSBTZW1pa2hhdHNreSAgPHl1cnlzQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXZWIgSW5zcGVjdG9yOiBbUkVHUkVTU0lPTl0g
U2NyaXB0cyBkaXNhcHBlYXIgZnJvbSBzY3JpcHRzIHBhbmVsIGFmdGVyIG5hdmlnYXRpb24KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ1ODkwCisKKyAg
ICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yQ29udHJvbGxlci5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpJbnNwZWN0b3JDb250cm9sbGVyOjpwb3B1bGF0ZVNjcmlwdE9iamVjdHMpOgorICAgICAg
ICAoV2ViQ29yZTo6SW5zcGVjdG9yQ29udHJvbGxlcjo6cmVzdG9yZURlYnVnZ2VyKToKKyAgICAg
ICAgKFdlYkNvcmU6Okluc3BlY3RvckNvbnRyb2xsZXI6OnJlc3RvcmVQcm9maWxlcik6CisgICAg
ICAgICogaW5zcGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuaDoKKwogMjAxMC0wOS0xNiAgQW5k
cmV5IEtvc3lha292ICA8Y2FzZXFAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IFBhdmVsIEZlbGRtYW4uCmRpZmYgLS1naXQgYS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JD
b250cm9sbGVyLmNwcCBiL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuY3Bw
CmluZGV4IDNlODgxNWViM2NhMGYzNzIzMzRkYTE2YmIwMzFjM2MyYjRlMTZkYzEuLjlkOWI0NmZl
N2QzMzA1Y2ZhMDljN2JjOTVhMzMzZTg1MmE3MDFmMTIgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaW5z
cGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuY3BwCisrKyBiL1dlYkNvcmUvaW5zcGVjdG9yL0lu
c3BlY3RvckNvbnRyb2xsZXIuY3BwCkBAIC02NjUsMTkgKzY2NSw4IEBAIHZvaWQgSW5zcGVjdG9y
Q29udHJvbGxlcjo6cG9wdWxhdGVTY3JpcHRPYmplY3RzKCkKICAgICBtX3BlbmRpbmdFdmFsdWF0
ZVRlc3RDb21tYW5kcy5jbGVhcigpOwogCiAjaWYgRU5BQkxFKEpBVkFTQ1JJUFRfREVCVUdHRVIp
Ci0gICAgaWYgKEluc3BlY3RvckRlYnVnZ2VyQWdlbnQ6OmlzRGVidWdnZXJBbHdheXNFbmFibGVk
KCkpCi0gICAgICAgIGVuYWJsZURlYnVnZ2VyRnJvbUZyb250ZW5kKGZhbHNlKTsKLSAgICBlbHNl
IHsKLSAgICAgICAgU3RyaW5nIGRlYnVnZ2VyRW5hYmxlZCA9IHNldHRpbmcoZGVidWdnZXJFbmFi
bGVkU2V0dGluZ05hbWUpOwotICAgICAgICBpZiAoZGVidWdnZXJFbmFibGVkID09ICJ0cnVlIiB8
fCBtX2F0dGFjaERlYnVnZ2VyV2hlblNob3duKQotICAgICAgICAgICAgZW5hYmxlRGVidWdnZXIo
KTsKLSAgICB9Ci0gICAgbV9wcm9maWxlckFnZW50LT5zZXRGcm9udGVuZChtX2Zyb250ZW5kLmdl
dCgpKTsKLSAgICBpZiAoIVNjcmlwdFByb2ZpbGVyOjppc1Byb2ZpbGVyQWx3YXlzRW5hYmxlZCgp
KSB7Ci0gICAgICAgIFN0cmluZyBwcm9maWxlckVuYWJsZWRTZXR0aW5nID0gc2V0dGluZyhwcm9m
aWxlckVuYWJsZWRTZXR0aW5nTmFtZSk7Ci0gICAgICAgIGlmIChwcm9maWxlckVuYWJsZWRTZXR0
aW5nID09ICJ0cnVlIikKLSAgICAgICAgICAgIGVuYWJsZVByb2ZpbGVyKCk7Ci0gICAgfQorICAg
IHJlc3RvcmVEZWJ1Z2dlcigpOworICAgIHJlc3RvcmVQcm9maWxlcigpOwogI2VuZGlmCiB9CiAK
QEAgLTE2MTUsNyArMTYwNCwyOSBAQCB2b2lkIEluc3BlY3RvckNvbnRyb2xsZXI6OnJlc3VtZSgp
CiAgICAgaWYgKG1fZGVidWdnZXJBZ2VudCkKICAgICAgICAgbV9kZWJ1Z2dlckFnZW50LT5yZXN1
bWUoKTsKIH0KLS8vIEphdmFTY3JpcHREZWJ1Z0xpc3RlbmVyIGZ1bmN0aW9ucworCit2b2lkIElu
c3BlY3RvckNvbnRyb2xsZXI6OnJlc3RvcmVEZWJ1Z2dlcigpCit7CisgICAgQVNTRVJUKG1fZnJv
bnRlbmQpOworICAgIGlmIChJbnNwZWN0b3JEZWJ1Z2dlckFnZW50Ojppc0RlYnVnZ2VyQWx3YXlz
RW5hYmxlZCgpKQorICAgICAgICBlbmFibGVEZWJ1Z2dlckZyb21Gcm9udGVuZChmYWxzZSk7Cisg
ICAgZWxzZSB7CisgICAgICAgIFN0cmluZyBkZWJ1Z2dlckVuYWJsZWQgPSBzZXR0aW5nKGRlYnVn
Z2VyRW5hYmxlZFNldHRpbmdOYW1lKTsKKyAgICAgICAgaWYgKGRlYnVnZ2VyRW5hYmxlZCA9PSAi
dHJ1ZSIgfHwgbV9hdHRhY2hEZWJ1Z2dlcldoZW5TaG93bikKKyAgICAgICAgICAgIGVuYWJsZURl
YnVnZ2VyKCk7CisgICAgfQorfQorCit2b2lkIEluc3BlY3RvckNvbnRyb2xsZXI6OnJlc3RvcmVQ
cm9maWxlcigpCit7CisgICAgQVNTRVJUKG1fZnJvbnRlbmQpOworICAgIG1fcHJvZmlsZXJBZ2Vu
dC0+c2V0RnJvbnRlbmQobV9mcm9udGVuZC5nZXQoKSk7CisgICAgaWYgKCFTY3JpcHRQcm9maWxl
cjo6aXNQcm9maWxlckFsd2F5c0VuYWJsZWQoKSkgeworICAgICAgICBTdHJpbmcgcHJvZmlsZXJF
bmFibGVkU2V0dGluZyA9IHNldHRpbmcocHJvZmlsZXJFbmFibGVkU2V0dGluZ05hbWUpOworICAg
ICAgICBpZiAocHJvZmlsZXJFbmFibGVkU2V0dGluZyA9PSAidHJ1ZSIpCisgICAgICAgICAgICBl
bmFibGVQcm9maWxlcigpOworICAgIH0KK30KIAogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL1dlYkNv
cmUvaW5zcGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuaCBiL1dlYkNvcmUvaW5zcGVjdG9yL0lu
c3BlY3RvckNvbnRyb2xsZXIuaAppbmRleCA4ODAxODQ3Y2NkYzBlZWQ3NTEwYWYyYTZjOGQ0YjVk
ZDhlY2UzNWExLi4zNTgzMWNmMzYwNDJmZDYxNTY2MDQwMTAxNGExMDlmZDI4MDljNWYwIDEwMDY0
NAotLS0gYS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JDb250cm9sbGVyLmgKKysrIGIvV2Vi
Q29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yQ29udHJvbGxlci5oCkBAIC0yNTYsNiArMjU2LDkgQEAg
cHVibGljOgogICAgIGJvb2wgZGVidWdnZXJFbmFibGVkKCkgY29uc3QgeyByZXR1cm4gbV9kZWJ1
Z2dlckFnZW50OyB9CiAgICAgSW5zcGVjdG9yRGVidWdnZXJBZ2VudCogZGVidWdnZXJBZ2VudCgp
IGNvbnN0IHsgcmV0dXJuIG1fZGVidWdnZXJBZ2VudC5nZXQoKTsgfQogICAgIHZvaWQgcmVzdW1l
KCk7CisKKyAgICB2b2lkIHJlc3RvcmVEZWJ1Z2dlcigpOworICAgIHZvaWQgcmVzdG9yZVByb2Zp
bGVyKCk7CiAjZW5kaWYKIAogICAgIHZvaWQgZXZhbHVhdGVGb3JUZXN0SW5Gcm9udGVuZChsb25n
IHRlc3RDYWxsSWQsIGNvbnN0IFN0cmluZyYgc2NyaXB0KTsKZGlmZiAtLWdpdCBhL1dlYktpdC9j
aHJvbWl1bS9DaGFuZ2VMb2cgYi9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4IGFhMTM3
ZWFiYTcyMDdhODE1YzZhNWQzMDUyOWIzZGQxMTA2MGE2MWMuLmJiMTRiZDZmZGNhODc2ZDJlYTZk
YmRhM2RjOTYzMmFiMTcyZTNhNWMgMTAwNjQ0Ci0tLSBhL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDEw
LTA5LTE2ICBZdXJ5IFNlbWlraGF0c2t5ICA8eXVyeXNAY2hyb21pdW0ub3JnPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlYiBJbnNwZWN0b3I6IFtS
RUdSRVNTSU9OXSBTY3JpcHRzIGRpc2FwcGVhciBmcm9tIHNjcmlwdHMgcGFuZWwgYWZ0ZXIgbmF2
aWdhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NDU4OTAKKworICAgICAgICAqIHNyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5jcHA6CisgICAgICAg
IChXZWJLaXQ6OldlYkRldlRvb2xzQWdlbnRJbXBsOjpzZXRSdW50aW1lUHJvcGVydHkpOiBtYWtl
IHN1cmUgZGVidWdnZXIgYW5kIHByb2ZpbGVyCisgICAgICAgIGFyZSBpbml0aWFsaXplZCB3aGVu
IGluc3BlY3RlZCBwYWdlIG5hdmlnYXRpb24gbGVhZHMgdG8gcmVuZGVyZXIgcHJvY2VzcyBjaGFu
Z2UuCisKIDIwMTAtMDktMTYgIEVyaWMgVWhyaGFuZSAgPGVyaWN1QGNocm9taXVtLm9yZz4KIAog
ICAgICAgICBSZXZpZXdlZCBieSBKaWFuIExpLgpkaWZmIC0tZ2l0IGEvV2ViS2l0L2Nocm9taXVt
L3NyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5jcHAgYi9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkRl
dlRvb2xzQWdlbnRJbXBsLmNwcAppbmRleCA4MzRkMzUyOWE0NGJmMmEwZWIwMTg1ZWNjMzZhN2Ux
MDhiOTQwOTFhLi5jNjhkNTc1ZWQwZjBiOGNhMGQyZWY4ZDE5YWEwOTdlYzc2NGY1ZGQzIDEwMDY0
NAotLS0gYS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkRldlRvb2xzQWdlbnRJbXBsLmNwcAorKysg
Yi9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkRldlRvb2xzQWdlbnRJbXBsLmNwcApAQCAtMjY1LDYg
KzI2NSw4IEBAIHZvaWQgV2ViRGV2VG9vbHNBZ2VudEltcGw6OnNldFJ1bnRpbWVQcm9wZXJ0eShj
b25zdCBXZWJTdHJpbmcmIG5hbWUsIGNvbnN0IFdlYlN0CiAgICAgfSBlbHNlIGlmIChuYW1lID09
IGtGcm9udGVuZENvbm5lY3RlZEZlYXR1cmVOYW1lICYmICFpbnNwZWN0b3JDb250cm9sbGVyKCkt
Pmhhc0Zyb250ZW5kKCkpIHsKICAgICAgICAgaW5zcGVjdG9yQ29udHJvbGxlcigpLT5pbmplY3Rl
ZFNjcmlwdEhvc3QoKS0+c2V0SW5qZWN0ZWRTY3JpcHRTb3VyY2UodmFsdWUpOwogICAgICAgICBm
cm9udGVuZExvYWRlZCgpOworICAgICAgICBpbnNwZWN0b3JDb250cm9sbGVyKCktPnJlc3RvcmVE
ZWJ1Z2dlcigpOworICAgICAgICBpbnNwZWN0b3JDb250cm9sbGVyKCktPnJlc3RvcmVQcm9maWxl
cigpOwogICAgIH0KIH0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>67799</attachid>
            <date>2010-09-16 08:19:02 -0700</date>
            <delta_ts>2010-09-16 08:38:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45890-20100916191900.patch</filename>
            <type>text/plain</type>
            <size>6952</size>
            <attacher name="Yury Semikhatsky">yurys</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
Yzc2ZjMzYWE1NjQ5ZmM3NzMxY2UxOGEzMGQ0OTJlMTdlMWQ1YjdkYS4uZGUwNTc1M2NjNmY4NTEx
ZmRjYTk5NDYxZjFhZTc1YTRjY2Y5ZmYxZSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMC0wOS0xNiAgWXVy
eSBTZW1pa2hhdHNreSAgPHl1cnlzQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXZWIgSW5zcGVjdG9yOiBbUkVHUkVTU0lPTl0g
U2NyaXB0cyBkaXNhcHBlYXIgZnJvbSBzY3JpcHRzIHBhbmVsIGFmdGVyIG5hdmlnYXRpb24KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ1ODkwCisKKyAg
ICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yQ29udHJvbGxlci5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpJbnNwZWN0b3JDb250cm9sbGVyOjpwb3B1bGF0ZVNjcmlwdE9iamVjdHMpOgorICAgICAg
ICAoV2ViQ29yZTo6SW5zcGVjdG9yQ29udHJvbGxlcjo6cmVzdG9yZURlYnVnZ2VyKToKKyAgICAg
ICAgKFdlYkNvcmU6Okluc3BlY3RvckNvbnRyb2xsZXI6OnJlc3RvcmVQcm9maWxlcik6CisgICAg
ICAgICogaW5zcGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuaDoKKwogMjAxMC0wOS0xNiAgQW5k
cmV5IEtvc3lha292ICA8Y2FzZXFAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IFBhdmVsIEZlbGRtYW4uCmRpZmYgLS1naXQgYS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JD
b250cm9sbGVyLmNwcCBiL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuY3Bw
CmluZGV4IDNlODgxNWViM2NhMGYzNzIzMzRkYTE2YmIwMzFjM2MyYjRlMTZkYzEuLjZlMWU5NGE5
YTJiMjdmYTc4ODIwNDI2MzRiNjNmZmE1NThkMDEzNmYgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaW5z
cGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuY3BwCisrKyBiL1dlYkNvcmUvaW5zcGVjdG9yL0lu
c3BlY3RvckNvbnRyb2xsZXIuY3BwCkBAIC01MDMsNiArNTAzLDEzIEBAIHZvaWQgSW5zcGVjdG9y
Q29udHJvbGxlcjo6Y29ubmVjdEZyb250ZW5kKCkKICAgICBjb25uZWN0ZWRGcm9udGVuZENvdW50
Kys7CiB9CiAKK3ZvaWQgSW5zcGVjdG9yQ29udHJvbGxlcjo6cmV1c2VGcm9udGVuZCgpCit7Cisg
ICAgY29ubmVjdEZyb250ZW5kKCk7CisgICAgcmVzdG9yZURlYnVnZ2VyKCk7CisgICAgcmVzdG9y
ZVByb2ZpbGVyKCk7Cit9CisKIHZvaWQgSW5zcGVjdG9yQ29udHJvbGxlcjo6c2hvdygpCiB7CiAg
ICAgaWYgKCFlbmFibGVkKCkpCkBAIC02NjQsNiArNjcxLDEzIEBAIHZvaWQgSW5zcGVjdG9yQ29u
dHJvbGxlcjo6cG9wdWxhdGVTY3JpcHRPYmplY3RzKCkKICAgICAgICAgbV9mcm9udGVuZC0+ZXZh
bHVhdGVGb3JUZXN0SW5Gcm9udGVuZCgoKml0KS5maXJzdCwgKCppdCkuc2Vjb25kKTsKICAgICBt
X3BlbmRpbmdFdmFsdWF0ZVRlc3RDb21tYW5kcy5jbGVhcigpOwogCisgICAgcmVzdG9yZURlYnVn
Z2VyKCk7CisgICAgcmVzdG9yZVByb2ZpbGVyKCk7Cit9CisKK3ZvaWQgSW5zcGVjdG9yQ29udHJv
bGxlcjo6cmVzdG9yZURlYnVnZ2VyKCkKK3sKKyAgICBBU1NFUlQobV9mcm9udGVuZCk7CiAjaWYg
RU5BQkxFKEpBVkFTQ1JJUFRfREVCVUdHRVIpCiAgICAgaWYgKEluc3BlY3RvckRlYnVnZ2VyQWdl
bnQ6OmlzRGVidWdnZXJBbHdheXNFbmFibGVkKCkpCiAgICAgICAgIGVuYWJsZURlYnVnZ2VyRnJv
bUZyb250ZW5kKGZhbHNlKTsKQEAgLTY3Miw2ICs2ODYsMTMgQEAgdm9pZCBJbnNwZWN0b3JDb250
cm9sbGVyOjpwb3B1bGF0ZVNjcmlwdE9iamVjdHMoKQogICAgICAgICBpZiAoZGVidWdnZXJFbmFi
bGVkID09ICJ0cnVlIiB8fCBtX2F0dGFjaERlYnVnZ2VyV2hlblNob3duKQogICAgICAgICAgICAg
ZW5hYmxlRGVidWdnZXIoKTsKICAgICB9CisjZW5kaWYKK30KKwordm9pZCBJbnNwZWN0b3JDb250
cm9sbGVyOjpyZXN0b3JlUHJvZmlsZXIoKQoreworICAgIEFTU0VSVChtX2Zyb250ZW5kKTsKKyNp
ZiBFTkFCTEUoSkFWQVNDUklQVF9ERUJVR0dFUikKICAgICBtX3Byb2ZpbGVyQWdlbnQtPnNldEZy
b250ZW5kKG1fZnJvbnRlbmQuZ2V0KCkpOwogICAgIGlmICghU2NyaXB0UHJvZmlsZXI6OmlzUHJv
ZmlsZXJBbHdheXNFbmFibGVkKCkpIHsKICAgICAgICAgU3RyaW5nIHByb2ZpbGVyRW5hYmxlZFNl
dHRpbmcgPSBzZXR0aW5nKHByb2ZpbGVyRW5hYmxlZFNldHRpbmdOYW1lKTsKQEAgLTE2MTUsNyAr
MTYzNiw2IEBAIHZvaWQgSW5zcGVjdG9yQ29udHJvbGxlcjo6cmVzdW1lKCkKICAgICBpZiAobV9k
ZWJ1Z2dlckFnZW50KQogICAgICAgICBtX2RlYnVnZ2VyQWdlbnQtPnJlc3VtZSgpOwogfQotLy8g
SmF2YVNjcmlwdERlYnVnTGlzdGVuZXIgZnVuY3Rpb25zCiAKICNlbmRpZgogCmRpZmYgLS1naXQg
YS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JDb250cm9sbGVyLmggYi9XZWJDb3JlL2luc3Bl
Y3Rvci9JbnNwZWN0b3JDb250cm9sbGVyLmgKaW5kZXggODgwMTg0N2NjZGMwZWVkNzUxMGFmMmE2
YzhkNGI1ZGQ4ZWNlMzVhMS4uYmNlMWJmNTJkNjc3MzQwNTBlMTQ1YjU4M2NhOWFlZDA2ZTg1ODk4
OCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yQ29udHJvbGxlci5oCisr
KyBiL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuaApAQCAtMTQxLDYgKzE0
MSw3IEBAIHB1YmxpYzoKICAgICAvLyB0cmFuc3BvcnQgdmlhIEluc3BlY3RvckNsaWVudC4gQWZ0
ZXIgbWlncmF0aW9uLCB3ZWJJbnNwZWN0b3IgcGFyYW1ldGVyIHNob3VsZAogICAgIC8vIGJlIHJl
bW92ZWQuCiAgICAgdm9pZCBjb25uZWN0RnJvbnRlbmQoKTsKKyAgICB2b2lkIHJldXNlRnJvbnRl
bmQoKTsKICAgICB2b2lkIGRpc2Nvbm5lY3RGcm9udGVuZCgpOwogCiAgICAgdm9pZCBhZGRNZXNz
YWdlVG9Db25zb2xlKE1lc3NhZ2VTb3VyY2UsIE1lc3NhZ2VUeXBlLCBNZXNzYWdlTGV2ZWwsIFNj
cmlwdENhbGxTdGFjayosIGNvbnN0IFN0cmluZyYgbWVzc2FnZSk7CkBAIC0yNzcsNiArMjc4LDgg
QEAgcHJpdmF0ZToKICAgICBmcmllbmQgY2xhc3MgSW5qZWN0ZWRTY3JpcHRIb3N0OwogCiAgICAg
dm9pZCBwb3B1bGF0ZVNjcmlwdE9iamVjdHMoKTsKKyAgICB2b2lkIHJlc3RvcmVEZWJ1Z2dlcigp
OworICAgIHZvaWQgcmVzdG9yZVByb2ZpbGVyKCk7CiAgICAgdm9pZCB1bmJpbmRBbGxSZXNvdXJj
ZXMoKTsKIAogICAgIC8vIEZvbGxvd2luZyBhcmUgdXNlZCBmcm9tIEluc3BlY3RvckJhY2tlbmQg
YW5kIGludGVybmFsbHkuCmRpZmYgLS1naXQgYS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIv
V2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwppbmRleCBhYTEzN2VhYmE3MjA3YTgxNWM2YTVkMzA1
MjliM2RkMTEwNjBhNjFjLi5iYjE0YmQ2ZmRjYTg3NmQyZWE2ZGJkYTNkYzk2MzJhYjE3MmUzYTVj
IDEwMDY0NAotLS0gYS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1dlYktpdC9jaHJv
bWl1bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMC0wOS0xNiAgWXVyeSBTZW1pa2hh
dHNreSAgPHl1cnlzQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBXZWIgSW5zcGVjdG9yOiBbUkVHUkVTU0lPTl0gU2NyaXB0cyBk
aXNhcHBlYXIgZnJvbSBzY3JpcHRzIHBhbmVsIGFmdGVyIG5hdmlnYXRpb24KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ1ODkwCisKKyAgICAgICAgKiBz
cmMvV2ViRGV2VG9vbHNBZ2VudEltcGwuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJEZXZUb29s
c0FnZW50SW1wbDo6c2V0UnVudGltZVByb3BlcnR5KTogbWFrZSBzdXJlIGRlYnVnZ2VyIGFuZCBw
cm9maWxlcgorICAgICAgICBhcmUgaW5pdGlhbGl6ZWQgd2hlbiBpbnNwZWN0ZWQgcGFnZSBuYXZp
Z2F0aW9uIGxlYWRzIHRvIHJlbmRlcmVyIHByb2Nlc3MgY2hhbmdlLgorCiAyMDEwLTA5LTE2ICBF
cmljIFVocmhhbmUgIDxlcmljdUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkg
SmlhbiBMaS4KZGlmZiAtLWdpdCBhL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViRGV2VG9vbHNBZ2Vu
dEltcGwuY3BwIGIvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5jcHAK
aW5kZXggODM0ZDM1MjlhNDRiZjJhMGViMDE4NWVjYzM2YTdlMTA4Yjk0MDkxYS4uNGNmNDk2YWRi
YjYzYjE3ZTI2ZjkyODU4NWQzOTJkMzM0ZWY0MDczNiAxMDA2NDQKLS0tIGEvV2ViS2l0L2Nocm9t
aXVtL3NyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5jcHAKKysrIGIvV2ViS2l0L2Nocm9taXVtL3Ny
Yy9XZWJEZXZUb29sc0FnZW50SW1wbC5jcHAKQEAgLTIyNCw5ICsyMjQsNyBAQCB2b2lkIFdlYkRl
dlRvb2xzQWdlbnRJbXBsOjpkZXRhY2goKQogCiB2b2lkIFdlYkRldlRvb2xzQWdlbnRJbXBsOjpm
cm9udGVuZExvYWRlZCgpCiB7Ci0gICAgaW5zcGVjdG9yQ29udHJvbGxlcigpLT5jb25uZWN0RnJv
bnRlbmQoKTsKLSAgICAvLyBXZSBrbm93IHRoYXQgYnkgdGhpcyB0aW1lIGluamVjdGVkIHNjcmlw
dCBoYXMgYWxyZWFkeSBiZWVuIHB1c2hlZCB0byB0aGUgYmFja2VuZC4KLSAgICBtX2NsaWVudC0+
cnVudGltZVByb3BlcnR5Q2hhbmdlZChrRnJvbnRlbmRDb25uZWN0ZWRGZWF0dXJlTmFtZSwgaW5z
cGVjdG9yQ29udHJvbGxlcigpLT5pbmplY3RlZFNjcmlwdEhvc3QoKS0+aW5qZWN0ZWRTY3JpcHRT
b3VyY2UoKSk7CisgICAgY29ubmVjdEZyb250ZW5kKGZhbHNlKTsKIH0KIAogdm9pZCBXZWJEZXZU
b29sc0FnZW50SW1wbDo6ZGlkTmF2aWdhdGUoKQpAQCAtMjY0LDcgKzI2Miw3IEBAIHZvaWQgV2Vi
RGV2VG9vbHNBZ2VudEltcGw6OnNldFJ1bnRpbWVQcm9wZXJ0eShjb25zdCBXZWJTdHJpbmcmIG5h
bWUsIGNvbnN0IFdlYlN0CiAgICAgICAgICAgaWMtPmRpc2FibGVSZXNvdXJjZVRyYWNraW5nKGZh
bHNlIC8qIG5vdCBzdGlja3kgKi8pOwogICAgIH0gZWxzZSBpZiAobmFtZSA9PSBrRnJvbnRlbmRD
b25uZWN0ZWRGZWF0dXJlTmFtZSAmJiAhaW5zcGVjdG9yQ29udHJvbGxlcigpLT5oYXNGcm9udGVu
ZCgpKSB7CiAgICAgICAgIGluc3BlY3RvckNvbnRyb2xsZXIoKS0+aW5qZWN0ZWRTY3JpcHRIb3N0
KCktPnNldEluamVjdGVkU2NyaXB0U291cmNlKHZhbHVlKTsKLSAgICAgICAgZnJvbnRlbmRMb2Fk
ZWQoKTsKKyAgICAgICAgY29ubmVjdEZyb250ZW5kKHRydWUpOwogICAgIH0KIH0KIApAQCAtMjc0
LDcgKzI3Miw3IEBAIHZvaWQgV2ViRGV2VG9vbHNBZ2VudEltcGw6OnNldEFwdUFnZW50RW5hYmxl
ZChib29sIGVuYWJsZWQpCiAgICAgSW5zcGVjdG9yQ29udHJvbGxlciogaWMgPSBpbnNwZWN0b3JD
b250cm9sbGVyKCk7CiAgICAgaWYgKGVuYWJsZWQpIHsKICAgICAgICAgaWYgKCFpYy0+aGFzRnJv
bnRlbmQoKSkKLSAgICAgICAgICAgIGZyb250ZW5kTG9hZGVkKCk7CisgICAgICAgICAgICBjb25u
ZWN0RnJvbnRlbmQodHJ1ZSk7CiAgICAgICAgIG1fcmVzb3VyY2VUcmFja2luZ1dhc0VuYWJsZWQg
PSBpYy0+cmVzb3VyY2VUcmFja2luZ0VuYWJsZWQoKTsKICAgICAgICAgaWMtPnN0YXJ0VGltZWxp
bmVQcm9maWxlcigpOwogICAgICAgICBpZiAoIW1fcmVzb3VyY2VUcmFja2luZ1dhc0VuYWJsZWQp
IHsKQEAgLTI5NCw2ICsyOTIsMTYgQEAgdm9pZCBXZWJEZXZUb29sc0FnZW50SW1wbDo6c2V0QXB1
QWdlbnRFbmFibGVkKGJvb2wgZW5hYmxlZCkKICAgICAgICAgZW5hYmxlZCA/IFN0cmluZygidHJ1
ZSIpIDogU3RyaW5nKCJmYWxzZSIpKTsKIH0KIAordm9pZCBXZWJEZXZUb29sc0FnZW50SW1wbDo6
Y29ubmVjdEZyb250ZW5kKGJvb2wgYWZ0ZXJOYXZpZ2F0aW9uKQoreworICAgIGlmIChhZnRlck5h
dmlnYXRpb24pCisgICAgICAgIGluc3BlY3RvckNvbnRyb2xsZXIoKS0+cmV1c2VGcm9udGVuZCgp
OworICAgIGVsc2UKKyAgICAgICAgaW5zcGVjdG9yQ29udHJvbGxlcigpLT5jb25uZWN0RnJvbnRl
bmQoKTsKKyAgICAvLyBXZSBrbm93IHRoYXQgYnkgdGhpcyB0aW1lIGluamVjdGVkIHNjcmlwdCBo
YXMgYWxyZWFkeSBiZWVuIHB1c2hlZCB0byB0aGUgYmFja2VuZC4KKyAgICBtX2NsaWVudC0+cnVu
dGltZVByb3BlcnR5Q2hhbmdlZChrRnJvbnRlbmRDb25uZWN0ZWRGZWF0dXJlTmFtZSwgaW5zcGVj
dG9yQ29udHJvbGxlcigpLT5pbmplY3RlZFNjcmlwdEhvc3QoKS0+aW5qZWN0ZWRTY3JpcHRTb3Vy
Y2UoKSk7Cit9CisKIFdlYkNvcmU6Okluc3BlY3RvckNvbnRyb2xsZXIqIFdlYkRldlRvb2xzQWdl
bnRJbXBsOjppbnNwZWN0b3JDb250cm9sbGVyKCkKIHsKICAgICBpZiAoUGFnZSogcGFnZSA9IG1f
d2ViVmlld0ltcGwtPnBhZ2UoKSkKZGlmZiAtLWdpdCBhL1dlYktpdC9jaHJvbWl1bS9zcmMvV2Vi
RGV2VG9vbHNBZ2VudEltcGwuaCBiL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViRGV2VG9vbHNBZ2Vu
dEltcGwuaAppbmRleCAzNmNhZmNmZTgyNTRlYjNmNTBjYzUxYmQ4ZTc4MTE0NWIxMDY5YjM3Li4x
ZDMwNmM0ZThhMzJmNTNjZTk1NWZiZTJkYTg4ZmFiMDMyZGZhYzg2IDEwMDY0NAotLS0gYS9XZWJL
aXQvY2hyb21pdW0vc3JjL1dlYkRldlRvb2xzQWdlbnRJbXBsLmgKKysrIGIvV2ViS2l0L2Nocm9t
aXVtL3NyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5oCkBAIC0xMDMsNiArMTAzLDcgQEAgcHVibGlj
OgogCiBwcml2YXRlOgogICAgIHZvaWQgc2V0QXB1QWdlbnRFbmFibGVkKGJvb2wgZW5hYmxlZCk7
CisgICAgdm9pZCBjb25uZWN0RnJvbnRlbmQoYm9vbCBhZnRlck5hdmlnYXRpb24pOwogCiAgICAg
V2ViQ29yZTo6SW5zcGVjdG9yQ29udHJvbGxlciogaW5zcGVjdG9yQ29udHJvbGxlcigpOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>