<?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>19053</bug_id>
          
          <creation_ts>2008-05-14 12:31:56 -0700</creation_ts>
          <short_desc>Source code not visible when script is paused before onload fires</short_desc>
          <delta_ts>2008-10-04 21:13:33 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anthony Ricaud">rik</reporter>
          <assigned_to name="Timothy Hatcher">timothy</assigned_to>
          <cc>aroben</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>80381</commentid>
    <comment_count>0</comment_count>
    <who name="Anthony Ricaud">rik</who>
    <bug_when>2008-05-14 12:31:56 -0700</bug_when>
    <thetext>Steps to reproduce:
1. Open the testcase
2. Open and attach the Inspector&apos;s debugger
3. Put a breakpoint on the &quot;var p =&quot; line.
4. Refresh the page

The script is now paused but the source code is not visible in the Scripts tab.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80382</commentid>
    <comment_count>1</comment_count>
      <attachid>21130</attachid>
    <who name="Anthony Ricaud">rik</who>
    <bug_when>2008-05-14 12:33:18 -0700</bug_when>
    <thetext>Created attachment 21130
Testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80531</commentid>
    <comment_count>2</comment_count>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2008-05-15 12:22:53 -0700</bug_when>
    <thetext>&lt;rdar://problem/5933408&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81835</commentid>
    <comment_count>3</comment_count>
    <who name="Anthony Ricaud">rik</who>
    <bug_when>2008-05-29 08:14:33 -0700</bug_when>
    <thetext>Apparently, this is happening for scripts running before the end of onload event.

From IRC :
aroben: Rik|work: I bet your script is running before onload fires
Rik|work: aroben: source code is not printed even in a onload function
aroben: Rik|work: yeah, nothing seems to work until after onload</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81837</commentid>
    <comment_count>4</comment_count>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2008-05-29 08:17:56 -0700</bug_when>
    <thetext>We don&apos;t show source because the resource hasn&apos;t finished loading untill after onload fires. We need a way to show source before the load finishes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94132</commentid>
    <comment_count>5</comment_count>
      <attachid>24098</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2008-10-04 21:03:17 -0700</bug_when>
    <thetext>Created attachment 24098
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94133</commentid>
    <comment_count>6</comment_count>
      <attachid>24098</attachid>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2008-10-04 21:06:32 -0700</bug_when>
    <thetext>Comment on attachment 24098
Proposed patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94135</commentid>
    <comment_count>7</comment_count>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2008-10-04 21:13:33 -0700</bug_when>
    <thetext>Landed in r37313.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>21130</attachid>
            <date>2008-05-14 12:33:18 -0700</date>
            <delta_ts>2008-05-14 12:33:18 -0700</delta_ts>
            <desc>Testcase</desc>
            <filename>testcase.html</filename>
            <type>text/html</type>
            <size>536</size>
            <attacher name="Anthony Ricaud">rik</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIK
CSJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS1zdHJpY3QuZHRkIj4KCjxo
dG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4bWw6bGFuZz0iZW4iIGxh
bmc9ImVuIj4KPGhlYWQ+Cgk8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9
InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCIvPgoKCTx0aXRsZT5Tb3VyY2UgY29kZSBub3Qgdmlz
aWJsZSB3aGVuIHBhdXNlZDwvdGl0bGU+CiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlw
dCIgY2hhcnNldD0idXRmLTgiPgogICAgICAgIHdpbmRvdy5vbmxvYWQgPSBmdW5jdGlvbigpIHsK
ICAgICAgICAgICAgdmFyIHAgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgncCcpOwog
ICAgICAgIH0KICAgIDwvc2NyaXB0Pgo8L2hlYWQ+Cgo8Ym9keT4KCjxwPlNvbWUgcmFuZG9tIHRl
eHQ8L3A+CjwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>24098</attachid>
            <date>2008-10-04 21:03:17 -0700</date>
            <delta_ts>2008-10-04 21:06:32 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>0001--Makes-breakpoints-and-debugging-code-during.patch</filename>
            <type>text/plain</type>
            <size>10647</size>
            <attacher name="Timothy Hatcher">timothy</attacher>
            
              <data encoding="base64">RnJvbSA3M2Y2YzYzZmJiMjcyMDE1NDY3ZmNlMzJjNzlmMGQ1ZGIxYmY2MmU0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBUaW1vdGh5IEhhdGNoZXIgPHRpbW90aHlAYXBwbGUuY29tPgpE
YXRlOiBTYXQsIDQgT2N0IDIwMDggMjE6MDI6MjUgLTA3MDAKU3ViamVjdDogW1BBVENIXSAgICAg
ICAgIE1ha2VzIGJyZWFrcG9pbnRzIGFuZCBkZWJ1Z2dpbmcgY29kZSBkdXJpbmcgcGFnZSBsb2Fk
IHdvcmsgaW4gdGhlCiAgICAgICAgIFdlYiBJbnNwZWN0b3IncyBkZWJ1Z2dlci4gU3BlY2lmaWNh
bGx5LCB0aGlzIG1ha2VzIHRoZSBzb3VyY2UKICAgICAgICAgY29kZSBmb3IgbG9hZGluZyByZXNv
dXJjZXMgc2hvdyB1cCBpbiB0aGUgU2NyaXB0cyBwYW5lbC4KCiAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MDUzCiAgICAgICAgcmRhcjovL3Byb2JsZW0v
NTkzMzQwOAoKICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCiAgICAgICAgKiBX
ZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2o6IE1hcmsgdGhlIGluc3BlY3RvciBncm91
cCBhcwogICAgICAgIG5vdCB1c2luZyB0YWJzIGFuZCBhIHRhYiB3aWR0aCBvZiA4LgogICAgICAg
ICogaW5zcGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuY3BwOgogICAgICAgIChXZWJDb3JlOjph
ZGRSZXNvdXJjZVNvdXJjZVRvRnJhbWUpOiBSZXR1cm4gYSBib29sIHRvIHJlcG9ydCBpZiB0aGUK
ICAgICAgICBzb3VyY2Ugd2FzIGFkZGVkIHN1Y2Nlc3NmdWxseSBvciBub3QuCiAgICAgICAgKFdl
YkNvcmU6OmFkZFNvdXJjZVRvRnJhbWUpOiBEaXR0by4KICAgICAgICAqIGluc3BlY3Rvci9mcm9u
dC1lbmQvU2NyaXB0Vmlldy5qczoKICAgICAgICAoV2ViSW5zcGVjdG9yLlNjcmlwdFZpZXcucHJv
dG90eXBlLnNldHVwU291cmNlRnJhbWVJZk5lZWRlZCk6CiAgICAgICAgUmV0dXJuIGVhcmx5IGlm
IHRoZSBJbnNwZWN0b3JDb250cm9sbGVyLmFkZFNvdXJjZVRvRnJhbWUgZmFpbHMuCiAgICAgICAg
TW92ZWQgdGhlIGRlbGV0ZSBvZiB0aGUgX2ZyYW1lTmVlZHNTZXR1cCBwcm9wZXJ0eSBhZnRlciB0
aGF0IGNhbGwgc28KICAgICAgICBpZiB0aGUgc291cmNlIHdhc24ndCBhZGRlZCBpdCB3aWxsIGJl
IGF0dGVtcHRlZCBhZ2Fpbi4KICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvU291cmNlVmll
dy5qczoKICAgICAgICAoV2ViSW5zcGVjdG9yLlNvdXJjZVZpZXcucHJvdG90eXBlLmRldGFjaCk6
IE1vdmUgYSBjb21tZW50LgogICAgICAgIChXZWJJbnNwZWN0b3IuU291cmNlVmlldy5wcm90b3R5
cGUuc2V0dXBTb3VyY2VGcmFtZUlmTmVlZGVkKToKICAgICAgICBEb24ndCBjaGVjayBpZiB0aGUg
cmVzb3VyY2UgaXMgZmluaXNoZWQgb3IgZmFpbGVkLCBqdXN0IGF0dGVtcHQKICAgICAgICB0byBh
ZGQgdGhlIHNvdXJjZSB0byB0aGUgZnJhbWUuIFdlYkNvcmUgaGFzIHRoZSBzb3VyY2UsIGJ1dCB0
aGUKICAgICAgICBmaW5pc2hlZCBwcm9wZXJ0eSBoYXNuJ3QgYmVlbiBzZXQgeWV0LiBSZXR1cm4g
ZWFybHkgaWYgdGhlCiAgICAgICAgSW5zcGVjdG9yQ29udHJvbGxlci5hZGRTb3VyY2VUb0ZyYW1l
IGZhaWxzLiBNb3ZlZCB0aGUgZGVsZXRlCiAgICAgICAgb2YgdGhlIF9mcmFtZU5lZWRzU2V0dXAg
cHJvcGVydHkgYWZ0ZXIgdGhhdCBjYWxsIHNvIGlmIHRoZSBzb3VyY2UKICAgICAgICB3YXNuJ3Qg
YWRkZWQgaXQgd2lsbCBiZSBhdHRlbXB0ZWQgYWdhaW4uCiAgICAgICAgKFdlYkluc3BlY3Rvci5T
b3VyY2VWaWV3LnByb3RvdHlwZS5fcmVzb3VyY2VMb2FkaW5nRmluaXNoZWQpOgogICAgICAgIENs
ZWFyIHRoZSBfZnJhbWVOZWVkc1NldHVwIGFuZCBfc291cmNlRnJhbWVTZXR1cCBwcm9wZXJ0aWVz
IHNvCiAgICAgICAgdGhlIHNvdXJjZSBmcmFtZSB3aWxsIHdlIHBvcHVsYXRlZCBhZ2FpbiBub3cg
dGhhdCB0aGUgcmVzb3VyY2UKICAgICAgICBsb2FkIGhhcyBmaW5pc2hlZC4KICAgICAgICAqIG1h
bnVhbC10ZXN0cy9pbnNwZWN0b3IvZGVidWdnZXItcGF1c2UtZHVyaW5nLWxvYWQuaHRtbDogQWRk
ZWQuCi0tLQogV2ViQ29yZS9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgIDM3ICsrKysrKysrKysrKysrKysrKysrCiBXZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9q
L3Byb2plY3QucGJ4cHJvaiAgICAgICAgICB8ICAgIDIgKwogV2ViQ29yZS9pbnNwZWN0b3IvSW5z
cGVjdG9yQ29udHJvbGxlci5jcHAgICAgICAgICAgfCAgIDEwICsrLS0tCiBXZWJDb3JlL2luc3Bl
Y3Rvci9mcm9udC1lbmQvU2NyaXB0Vmlldy5qcyAgICAgICAgICB8ICAgIDkgKysrLS0KIFdlYkNv
cmUvaW5zcGVjdG9yL2Zyb250LWVuZC9Tb3VyY2VWaWV3LmpzICAgICAgICAgIHwgICAyNyArKysr
KysrKy0tLS0tLQogLi4uL2luc3BlY3Rvci9kZWJ1Z2dlci1wYXVzZS1kdXJpbmctbG9hZC5odG1s
ICAgICAgfCAgICA1ICsrKwogNiBmaWxlcyBjaGFuZ2VkLCA2OSBpbnNlcnRpb25zKCspLCAyMSBk
ZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBXZWJDb3JlL21hbnVhbC10ZXN0cy9pbnNw
ZWN0b3IvZGVidWdnZXItcGF1c2UtZHVyaW5nLWxvYWQuaHRtbAoKZGlmZiAtLWdpdCBhL1dlYkNv
cmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzhlOGQ4Mi4uMjI0YjI0MSAx
MDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAg
LTEsMyArMSw0MCBAQAorMjAwOC0xMC0wNCAgVGltb3RoeSBIYXRjaGVyICA8dGltb3RoeUBhcHBs
ZS5jb20+CisKKyAgICAgICAgTWFrZXMgYnJlYWtwb2ludHMgYW5kIGRlYnVnZ2luZyBjb2RlIGR1
cmluZyBwYWdlIGxvYWQgd29yayBpbiB0aGUKKyAgICAgICAgV2ViIEluc3BlY3RvcidzIGRlYnVn
Z2VyLiBTcGVjaWZpY2FsbHksIHRoaXMgbWFrZXMgdGhlIHNvdXJjZQorICAgICAgICBjb2RlIGZv
ciBsb2FkaW5nIHJlc291cmNlcyBzaG93IHVwIGluIHRoZSBTY3JpcHRzIHBhbmVsLgorCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTA1MworICAgICAg
ICByZGFyOi8vcHJvYmxlbS81OTMzNDA4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgKiBXZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2o6IE1h
cmsgdGhlIGluc3BlY3RvciBncm91cCBhcworICAgICAgICBub3QgdXNpbmcgdGFicyBhbmQgYSB0
YWIgd2lkdGggb2YgOC4KKyAgICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yQ29udHJvbGxlci5j
cHA6CisgICAgICAgIChXZWJDb3JlOjphZGRSZXNvdXJjZVNvdXJjZVRvRnJhbWUpOiBSZXR1cm4g
YSBib29sIHRvIHJlcG9ydCBpZiB0aGUKKyAgICAgICAgc291cmNlIHdhcyBhZGRlZCBzdWNjZXNz
ZnVsbHkgb3Igbm90LgorICAgICAgICAoV2ViQ29yZTo6YWRkU291cmNlVG9GcmFtZSk6IERpdHRv
LgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvU2NyaXB0Vmlldy5qczoKKyAgICAgICAg
KFdlYkluc3BlY3Rvci5TY3JpcHRWaWV3LnByb3RvdHlwZS5zZXR1cFNvdXJjZUZyYW1lSWZOZWVk
ZWQpOgorICAgICAgICBSZXR1cm4gZWFybHkgaWYgdGhlIEluc3BlY3RvckNvbnRyb2xsZXIuYWRk
U291cmNlVG9GcmFtZSBmYWlscy4KKyAgICAgICAgTW92ZWQgdGhlIGRlbGV0ZSBvZiB0aGUgX2Zy
YW1lTmVlZHNTZXR1cCBwcm9wZXJ0eSBhZnRlciB0aGF0IGNhbGwgc28KKyAgICAgICAgaWYgdGhl
IHNvdXJjZSB3YXNuJ3QgYWRkZWQgaXQgd2lsbCBiZSBhdHRlbXB0ZWQgYWdhaW4uCisgICAgICAg
ICogaW5zcGVjdG9yL2Zyb250LWVuZC9Tb3VyY2VWaWV3LmpzOgorICAgICAgICAoV2ViSW5zcGVj
dG9yLlNvdXJjZVZpZXcucHJvdG90eXBlLmRldGFjaCk6IE1vdmUgYSBjb21tZW50LgorICAgICAg
ICAoV2ViSW5zcGVjdG9yLlNvdXJjZVZpZXcucHJvdG90eXBlLnNldHVwU291cmNlRnJhbWVJZk5l
ZWRlZCk6CisgICAgICAgIERvbid0IGNoZWNrIGlmIHRoZSByZXNvdXJjZSBpcyBmaW5pc2hlZCBv
ciBmYWlsZWQsIGp1c3QgYXR0ZW1wdAorICAgICAgICB0byBhZGQgdGhlIHNvdXJjZSB0byB0aGUg
ZnJhbWUuIFdlYkNvcmUgaGFzIHRoZSBzb3VyY2UsIGJ1dCB0aGUKKyAgICAgICAgZmluaXNoZWQg
cHJvcGVydHkgaGFzbid0IGJlZW4gc2V0IHlldC4gUmV0dXJuIGVhcmx5IGlmIHRoZQorICAgICAg
ICBJbnNwZWN0b3JDb250cm9sbGVyLmFkZFNvdXJjZVRvRnJhbWUgZmFpbHMuIE1vdmVkIHRoZSBk
ZWxldGUKKyAgICAgICAgb2YgdGhlIF9mcmFtZU5lZWRzU2V0dXAgcHJvcGVydHkgYWZ0ZXIgdGhh
dCBjYWxsIHNvIGlmIHRoZSBzb3VyY2UKKyAgICAgICAgd2Fzbid0IGFkZGVkIGl0IHdpbGwgYmUg
YXR0ZW1wdGVkIGFnYWluLgorICAgICAgICAoV2ViSW5zcGVjdG9yLlNvdXJjZVZpZXcucHJvdG90
eXBlLl9yZXNvdXJjZUxvYWRpbmdGaW5pc2hlZCk6CisgICAgICAgIENsZWFyIHRoZSBfZnJhbWVO
ZWVkc1NldHVwIGFuZCBfc291cmNlRnJhbWVTZXR1cCBwcm9wZXJ0aWVzIHNvCisgICAgICAgIHRo
ZSBzb3VyY2UgZnJhbWUgd2lsbCB3ZSBwb3B1bGF0ZWQgYWdhaW4gbm93IHRoYXQgdGhlIHJlc291
cmNlCisgICAgICAgIGxvYWQgaGFzIGZpbmlzaGVkLgorICAgICAgICAqIG1hbnVhbC10ZXN0cy9p
bnNwZWN0b3IvZGVidWdnZXItcGF1c2UtZHVyaW5nLWxvYWQuaHRtbDogQWRkZWQuCisKIDIwMDgt
MTAtMDQgIE1hdHQgTGlsZWsgIDx3ZWJraXRAbWF0dGxpbGVrLmNvbT4KIAogICAgICAgICBCdWls
ZCBmaXggLSByZXN0b3JlIFByaXZhdGUgcm9sZSB0byBoZWFkZXJzIHRoYXQgaGFkIGl0IGJlZm9y
ZSB0aGUgbW92ZS4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvV2ViQ29yZS54Y29kZXByb2ovcHJvamVj
dC5wYnhwcm9qIGIvV2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKaW5k
ZXggZDQ3OWFkZC4uNDg1MjU1OCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJv
ai9wcm9qZWN0LnBieHByb2oKKysrIGIvV2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0
LnBieHByb2oKQEAgLTkyMDcsNiArOTIwNyw4IEBACiAJCQkpOwogCQkJcGF0aCA9IGluc3BlY3Rv
cjsKIAkJCXNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7CisJCQl0YWJXaWR0aCA9IDg7CisJCQl1c2Vz
VGFicyA9IDA7CiAJCX07CiAJCTFDREQ0NDY2MEJBOUM4MDAwMEY5MDE0NyAvKiBDb25maWd1cmF0
aW9ucyAqLyA9IHsKIAkJCWlzYSA9IFBCWEdyb3VwOwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9pbnNw
ZWN0b3IvSW5zcGVjdG9yQ29udHJvbGxlci5jcHAgYi9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0
b3JDb250cm9sbGVyLmNwcAppbmRleCBmNDgwMGM3Li5iNmI1YTI0IDEwMDY0NAotLS0gYS9XZWJD
b3JlL2luc3BlY3Rvci9JbnNwZWN0b3JDb250cm9sbGVyLmNwcAorKysgYi9XZWJDb3JlL2luc3Bl
Y3Rvci9JbnNwZWN0b3JDb250cm9sbGVyLmNwcApAQCAtNTE3LDkgKzUxNyw4IEBAIHN0YXRpYyBK
U1ZhbHVlUmVmIGFkZFJlc291cmNlU291cmNlVG9GcmFtZShKU0NvbnRleHRSZWYgY3R4LCBKU09i
amVjdFJlZiAvKmZ1bmN0CiAgICAgaWYgKHNvdXJjZVN0cmluZy5pc0VtcHR5KCkpCiAgICAgICAg
IHJldHVybiB1bmRlZmluZWQ7CiAKLSAgICBhZGRTb3VyY2VUb0ZyYW1lKHJlc291cmNlLT5taW1l
VHlwZSwgc291cmNlU3RyaW5nLCB0b05vZGUodG9KUyhhcmd1bWVudHNbMV0pKSk7Ci0KLSAgICBy
ZXR1cm4gdW5kZWZpbmVkOworICAgIGJvb2wgc3VjY2Vzc2Z1bGx5QWRkZWRTb3VyY2UgPSBhZGRT
b3VyY2VUb0ZyYW1lKHJlc291cmNlLT5taW1lVHlwZSwgc291cmNlU3RyaW5nLCB0b05vZGUodG9K
Uyhhcmd1bWVudHNbMV0pKSk7CisgICAgcmV0dXJuIEpTVmFsdWVNYWtlQm9vbGVhbihjdHgsIHN1
Y2Nlc3NmdWxseUFkZGVkU291cmNlKTsKIH0KIAogc3RhdGljIEpTVmFsdWVSZWYgYWRkU291cmNl
VG9GcmFtZShKU0NvbnRleHRSZWYgY3R4LCBKU09iamVjdFJlZiAvKmZ1bmN0aW9uKi8sIEpTT2Jq
ZWN0UmVmIHRoaXNPYmplY3QsIHNpemVfdCBhcmd1bWVudENvdW50LCBjb25zdCBKU1ZhbHVlUmVm
IGFyZ3VtZW50c1tdLCBKU1ZhbHVlUmVmKiBleGNlcHRpb24pCkBAIC01NDYsOSArNTQ1LDggQEAg
c3RhdGljIEpTVmFsdWVSZWYgYWRkU291cmNlVG9GcmFtZShKU0NvbnRleHRSZWYgY3R4LCBKU09i
amVjdFJlZiAvKmZ1bmN0aW9uKi8sIEoKICAgICBpZiAoc291cmNlLmlzRW1wdHkoKSkKICAgICAg
ICAgcmV0dXJuIHVuZGVmaW5lZDsKIAotICAgIGFkZFNvdXJjZVRvRnJhbWUobWltZVR5cGUsIHNv
dXJjZSwgdG9Ob2RlKHRvSlMoYXJndW1lbnRzWzJdKSkpOwotCi0gICAgcmV0dXJuIHVuZGVmaW5l
ZDsKKyAgICBib29sIHN1Y2Nlc3NmdWxseUFkZGVkU291cmNlID0gYWRkU291cmNlVG9GcmFtZSht
aW1lVHlwZSwgc291cmNlLCB0b05vZGUodG9KUyhhcmd1bWVudHNbMl0pKSk7CisgICAgcmV0dXJu
IEpTVmFsdWVNYWtlQm9vbGVhbihjdHgsIHN1Y2Nlc3NmdWxseUFkZGVkU291cmNlKTsKIH0KIAog
c3RhdGljIEpTVmFsdWVSZWYgZ2V0UmVzb3VyY2VEb2N1bWVudE5vZGUoSlNDb250ZXh0UmVmIGN0
eCwgSlNPYmplY3RSZWYgLypmdW5jdGlvbiovLCBKU09iamVjdFJlZiB0aGlzT2JqZWN0LCBzaXpl
X3QgYXJndW1lbnRDb3VudCwgY29uc3QgSlNWYWx1ZVJlZiBhcmd1bWVudHNbXSwgSlNWYWx1ZVJl
ZiogZXhjZXB0aW9uKQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Nj
cmlwdFZpZXcuanMgYi9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU2NyaXB0Vmlldy5qcwpp
bmRleCA5N2ZjNzYzLi4xMjQxOTBjIDEwMDY0NAotLS0gYS9XZWJDb3JlL2luc3BlY3Rvci9mcm9u
dC1lbmQvU2NyaXB0Vmlldy5qcworKysgYi9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU2Ny
aXB0Vmlldy5qcwpAQCAtNTQsMTQgKzU0LDE1IEBAIFdlYkluc3BlY3Rvci5TY3JpcHRWaWV3LnBy
b3RvdHlwZSA9IHsKIAogICAgIHNldHVwU291cmNlRnJhbWVJZk5lZWRlZDogZnVuY3Rpb24oKQog
ICAgIHsKLSAgICAgICAgaWYgKCEoIl9mcmFtZU5lZWRzU2V0dXAiIGluIHRoaXMpKQorICAgICAg
ICBpZiAoIXRoaXMuX2ZyYW1lTmVlZHNTZXR1cCkKICAgICAgICAgICAgIHJldHVybjsKIAotICAg
ICAgICBkZWxldGUgdGhpcy5fZnJhbWVOZWVkc1NldHVwOwotCiAgICAgICAgIHRoaXMuYXR0YWNo
KCk7CiAKLSAgICAgICAgSW5zcGVjdG9yQ29udHJvbGxlci5hZGRTb3VyY2VUb0ZyYW1lKCJ0ZXh0
L2phdmFzY3JpcHQiLCB0aGlzLnNjcmlwdC5zb3VyY2UsIHRoaXMuc291cmNlRnJhbWUuZWxlbWVu
dCk7CisgICAgICAgIGlmICghSW5zcGVjdG9yQ29udHJvbGxlci5hZGRTb3VyY2VUb0ZyYW1lKCJ0
ZXh0L2phdmFzY3JpcHQiLCB0aGlzLnNjcmlwdC5zb3VyY2UsIHRoaXMuc291cmNlRnJhbWUuZWxl
bWVudCkpCisgICAgICAgICAgICByZXR1cm47CisKKyAgICAgICAgZGVsZXRlIHRoaXMuX2ZyYW1l
TmVlZHNTZXR1cDsKIAogICAgICAgICB0aGlzLnNvdXJjZUZyYW1lLmFkZEV2ZW50TGlzdGVuZXIo
InN5bnRheCBoaWdobGlnaHRpbmcgY29tcGxldGUiLCB0aGlzLl9zeW50YXhIaWdobGlnaHRpbmdD
b21wbGV0ZSwgdGhpcyk7CiAgICAgICAgIHRoaXMuc291cmNlRnJhbWUuc3ludGF4SGlnaGxpZ2h0
SmF2YXNjcmlwdCgpOwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Nv
dXJjZVZpZXcuanMgYi9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU291cmNlVmlldy5qcwpp
bmRleCAwN2NlZDY3Li4wYzhkYTA5IDEwMDY0NAotLS0gYS9XZWJDb3JlL2luc3BlY3Rvci9mcm9u
dC1lbmQvU291cmNlVmlldy5qcworKysgYi9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU291
cmNlVmlldy5qcwpAQCAtODAsMzIgKzgwLDM3IEBAIFdlYkluc3BlY3Rvci5Tb3VyY2VWaWV3LnBy
b3RvdHlwZSA9IHsKIAogICAgIGRldGFjaDogZnVuY3Rpb24oKQogICAgIHsKKyAgICAgICAgV2Vi
SW5zcGVjdG9yLlJlc291cmNlVmlldy5wcm90b3R5cGUuZGV0YWNoLmNhbGwodGhpcyk7CisKICAg
ICAgICAgLy8gRklYTUU6IFdlIG5lZWQgdG8gbWFyayB0aGUgZnJhbWUgZm9yIHNldHVwIG9uIGRl
dGFjaCBiZWNhdXNlIHRoZSBmcmFtZSBET00gaXMgY2xlYXJlZAogICAgICAgICAvLyB3aGVuIGl0
IGlzIHJlbW92ZWQgZnJvbSB0aGUgZG9jdW1lbnQuIElzIHRoaXMgYSBidWc/Ci0gICAgICAgIFdl
Ykluc3BlY3Rvci5SZXNvdXJjZVZpZXcucHJvdG90eXBlLmRldGFjaC5jYWxsKHRoaXMpOwogICAg
ICAgICB0aGlzLl9mcmFtZU5lZWRzU2V0dXAgPSB0cnVlOwogICAgICAgICB0aGlzLl9zb3VyY2VG
cmFtZVNldHVwID0gZmFsc2U7CiAgICAgfSwKIAogICAgIHNldHVwU291cmNlRnJhbWVJZk5lZWRl
ZDogZnVuY3Rpb24oKQogICAgIHsKLSAgICAgICAgaWYgKHRoaXMucmVzb3VyY2UuZmluaXNoZWQg
JiYgIXRoaXMucmVzb3VyY2UuZmFpbGVkICYmIHRoaXMuX2ZyYW1lTmVlZHNTZXR1cCkgewotICAg
ICAgICAgICAgZGVsZXRlIHRoaXMuX2ZyYW1lTmVlZHNTZXR1cDsKKyAgICAgICAgaWYgKCF0aGlz
Ll9mcmFtZU5lZWRzU2V0dXApCisgICAgICAgICAgICByZXR1cm47CiAKLSAgICAgICAgICAgIHRo
aXMuYXR0YWNoKCk7CisgICAgICAgIHRoaXMuYXR0YWNoKCk7CiAKLSAgICAgICAgICAgIEluc3Bl
Y3RvckNvbnRyb2xsZXIuYWRkUmVzb3VyY2VTb3VyY2VUb0ZyYW1lKHRoaXMucmVzb3VyY2UuaWRl
bnRpZmllciwgdGhpcy5zb3VyY2VGcmFtZS5lbGVtZW50KTsKKyAgICAgICAgaWYgKCFJbnNwZWN0
b3JDb250cm9sbGVyLmFkZFJlc291cmNlU291cmNlVG9GcmFtZSh0aGlzLnJlc291cmNlLmlkZW50
aWZpZXIsIHRoaXMuc291cmNlRnJhbWUuZWxlbWVudCkpCisgICAgICAgICAgICByZXR1cm47CiAK
LSAgICAgICAgICAgIGlmICh0aGlzLnJlc291cmNlLnR5cGUgPT09IFdlYkluc3BlY3Rvci5SZXNv
dXJjZS5UeXBlLlNjcmlwdCkgewotICAgICAgICAgICAgICAgIHRoaXMuc291cmNlRnJhbWUuYWRk
RXZlbnRMaXN0ZW5lcigic3ludGF4IGhpZ2hsaWdodGluZyBjb21wbGV0ZSIsIHRoaXMuX3N5bnRh
eEhpZ2hsaWdodGluZ0NvbXBsZXRlLCB0aGlzKTsKLSAgICAgICAgICAgICAgICB0aGlzLnNvdXJj
ZUZyYW1lLnN5bnRheEhpZ2hsaWdodEphdmFzY3JpcHQoKTsKLSAgICAgICAgICAgIH0gZWxzZQot
ICAgICAgICAgICAgICAgIHRoaXMuX3NvdXJjZUZyYW1lU2V0dXBGaW5pc2hlZCgpOwotICAgICAg
ICB9CisgICAgICAgIGRlbGV0ZSB0aGlzLl9mcmFtZU5lZWRzU2V0dXA7CisKKyAgICAgICAgaWYg
KHRoaXMucmVzb3VyY2UudHlwZSA9PT0gV2ViSW5zcGVjdG9yLlJlc291cmNlLlR5cGUuU2NyaXB0
KSB7CisgICAgICAgICAgICB0aGlzLnNvdXJjZUZyYW1lLmFkZEV2ZW50TGlzdGVuZXIoInN5bnRh
eCBoaWdobGlnaHRpbmcgY29tcGxldGUiLCB0aGlzLl9zeW50YXhIaWdobGlnaHRpbmdDb21wbGV0
ZSwgdGhpcyk7CisgICAgICAgICAgICB0aGlzLnNvdXJjZUZyYW1lLnN5bnRheEhpZ2hsaWdodEph
dmFzY3JpcHQoKTsKKyAgICAgICAgfSBlbHNlCisgICAgICAgICAgICB0aGlzLl9zb3VyY2VGcmFt
ZVNldHVwRmluaXNoZWQoKTsKICAgICB9LAogCiAgICAgX3Jlc291cmNlTG9hZGluZ0ZpbmlzaGVk
OiBmdW5jdGlvbihldmVudCkKICAgICB7CisgICAgICAgIHRoaXMuX2ZyYW1lTmVlZHNTZXR1cCA9
IHRydWU7CisgICAgICAgIHRoaXMuX3NvdXJjZUZyYW1lU2V0dXAgPSBmYWxzZTsKICAgICAgICAg
aWYgKHRoaXMudmlzaWJsZSkKICAgICAgICAgICAgIHRoaXMuc2V0dXBTb3VyY2VGcmFtZUlmTmVl
ZGVkKCk7CiAgICAgICAgIHRoaXMucmVzb3VyY2UucmVtb3ZlRXZlbnRMaXN0ZW5lcigiZmluaXNo
ZWQiLCB0aGlzLl9yZXNvdXJjZUxvYWRpbmdGaW5pc2hlZCwgdGhpcyk7CmRpZmYgLS1naXQgYS9X
ZWJDb3JlL21hbnVhbC10ZXN0cy9pbnNwZWN0b3IvZGVidWdnZXItcGF1c2UtZHVyaW5nLWxvYWQu
aHRtbCBiL1dlYkNvcmUvbWFudWFsLXRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci1wYXVzZS1kdXJp
bmctbG9hZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjYzMWNhZmMK
LS0tIC9kZXYvbnVsbAorKysgYi9XZWJDb3JlL21hbnVhbC10ZXN0cy9pbnNwZWN0b3IvZGVidWdn
ZXItcGF1c2UtZHVyaW5nLWxvYWQuaHRtbApAQCAtMCwwICsxLDUgQEAKKzxzY3JpcHQ+CitkZWJ1
Z2dlcjsgLy8gWW91IHNob3VsZCBzZWUgdGhpcyBjb2RlIGFuZCBleGVjdXRpb24gbGluZSBpbiB0
aGUgU2NyaXB0cyBwYW5lbC4KKzwvc2NyaXB0PgorPHA+VGVzdCBmb3IgPGEgaHJlZj0iaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MDUzIj5CdWcgMTkwNTM6IFNvdXJj
ZSBjb2RlIG5vdCB2aXNpYmxlIHdoZW4gc2NyaXB0IGlzIHBhdXNlZCBiZWZvcmUgb25sb2FkIGZp
cmVzPC9hPi48L3A+Cis8cD5UbyB0ZXN0LCBvcGVuIHRoZSBJbnNwZWN0b3IgYW5kIHN0YXJ0IGEg
ZGVidWdnaW5nIHNlc3Npb24uIFlvdSBzaG91bGQgc2VlIHRoaXMgZmlsZSBhbmQgZXhlY3V0aW9u
IGxpbmUgaW4gdGhlIFNjcmlwdHMgcGFuZWwuPC9wPgotLSAKMS42LjAuMgoK
</data>
<flag name="review"
          id="10927"
          type_id="1"
          status="+"
          setter="mrowe"
    />
          </attachment>
      

    </bug>

</bugzilla>