<?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>101560</bug_id>
          
          <creation_ts>2012-11-08 00:55:37 -0800</creation_ts>
          <short_desc>Web Inspector: No content available for requests made from flash</short_desc>
          <delta_ts>2012-11-14 01:31:19 -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>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="Vsevolod Vlasov">vsevik</reporter>
          <assigned_to name="Vsevolod Vlasov">vsevik</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bengr</cc>
    
    <cc>caseq</cc>
    
    <cc>japhet</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>vsevik</cc>
    
    <cc>web-inspector-bugs</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>761440</commentid>
    <comment_count>0</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-11-08 00:55:37 -0800</bug_when>
    <thetext>Patch to follow</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761546</commentid>
    <comment_count>1</comment_count>
      <attachid>172978</attachid>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-11-08 03:06:19 -0800</bug_when>
    <thetext>Created attachment 172978
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761564</commentid>
    <comment_count>2</comment_count>
      <attachid>172978</attachid>
    <who name="Andrey Kosyakov">caseq</who>
    <bug_when>2012-11-08 03:20:44 -0800</bug_when>
    <thetext>Comment on attachment 172978
Patch

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

LGTM

&gt; Source/WebCore/inspector/InspectorResourceAgent.cpp:294
&gt; +        if (resourceData &amp;&amp; !m_loadingXHRSynchronously &amp;&amp; (!resourceData-&gt;cachedResource() || !resourceData-&gt;cachedResource()-&gt;shouldBufferData() || isErrorStatusCode(resourceData-&gt;httpStatusCode())))

nit: extract bool missingCachedResourceData = !resourceData-&gt;cachedResource() || !resourceData-&gt;cachedResource()-&gt;shouldBufferData() || isErrorStatusCode(resourceData-&gt;httpStatusCode()
for better readability.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761595</commentid>
    <comment_count>3</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-11-08 03:37:17 -0800</bug_when>
    <thetext>&gt; &gt; Source/WebCore/inspector/InspectorResourceAgent.cpp:294
&gt; &gt; +        if (resourceData &amp;&amp; !m_loadingXHRSynchronously &amp;&amp; (!resourceData-&gt;cachedResource() || !resourceData-&gt;cachedResource()-&gt;shouldBufferData() || isErrorStatusCode(resourceData-&gt;httpStatusCode())))
&gt; 
&gt; nit: extract bool missingCachedResourceData = !resourceData-&gt;cachedResource() || !resourceData-&gt;cachedResource()-&gt;shouldBufferData() || isErrorStatusCode(resourceData-&gt;httpStatusCode()
&gt; for better readability.

I don&apos;t think it would be more readable as I would also need to add a nullity check for resourceData as well anyway.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761609</commentid>
    <comment_count>4</comment_count>
    <who name="Andrey Kosyakov">caseq</who>
    <bug_when>2012-11-08 03:49:08 -0800</bug_when>
    <thetext>
&gt; I don&apos;t think it would be more readable as I would also need to add a nullity check for resourceData as well anyway.

Indeed -- please disregard this remark.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>765408</commentid>
    <comment_count>5</comment_count>
      <attachid>172978</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-13 02:10:59 -0800</bug_when>
    <thetext>Comment on attachment 172978
Patch

Rejecting attachment 172978 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
yle/checkers/python.py&quot;, line 31, in &lt;module&gt;
    from webkitpy.thirdparty.autoinstalled.pylint import lint
  File &quot;/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pylint/lint.py&quot;, line 31, in &lt;module&gt;
    from pylint.checkers import utils
  File &quot;/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pylint/checkers/__init__.py&quot;, line 44, in &lt;module&gt;
    from logilab.astng.utils import ASTWalker
ImportError: No module named logilab.astng.utils

Full output: http://queues.webkit.org/results/14825155</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>766616</commentid>
    <comment_count>6</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-11-14 01:31:19 -0800</bug_when>
    <thetext>Committed r134574: &lt;http://trac.webkit.org/changeset/134574&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>172978</attachid>
            <date>2012-11-08 03:06:19 -0800</date>
            <delta_ts>2012-11-13 02:10:59 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-101560-20121108150428.patch</filename>
            <type>text/plain</type>
            <size>7357</size>
            <attacher name="Vsevolod Vlasov">vsevik</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMzODU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzhjNjFkZGQ4YTNhNWUx
ZjdkZWU1OWIyNjYxN2M4NjkyZjBiZGI1Ni4uOTFmOGY0ODIyYjliM2RkODQ3OTNhNjM3OTdiODJk
MjczZWI5MjEyZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEyLTExLTA4ICBWc2V2
b2xvZCBWbGFzb3YgIDx2c2V2aWtAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdlYiBJbnNwZWN0
b3I6IE5vIGNvbnRlbnQgYXZhaWxhYmxlIGZvciByZXF1ZXN0cyBtYWRlIGZyb20gZmxhc2gKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTU2MAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5ldHdvcmsgcmVx
dWVzdCBkYXRhIGlzIG5vdyBzYXZlZCB0byBpbnNwZWN0b3IgY2FjaGUgaW4gZm9sbG93aW5nIGNh
c2VzOgorICAgICAgICAgLSBFcnJvciBzdGF0dXMgY29kZTsKKyAgICAgICAgIC0gTm8gY2FjaGVk
IHJlc291cmNlIGF2YWlsYWJsZTsKKyAgICAgICAgIC0gQ2FjaGVkIHJlc291cmNlIGhhcyBTaG91
bGROb3RCdWZmZXJEYXRhIG9wdGlvbiBzZXQuCisgICAgICAgIERyaXZlLWJ5OiByZWZhY3RvcmVk
IGRpZFJlY2VpdmVSZXNwb25zZSBsb2dpYyB0byBiZSBjbGVhcmVyLgorCisgICAgICAgICogaW5z
cGVjdG9yL0luc3BlY3RvclJlc291cmNlQWdlbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SW5z
cGVjdG9yUmVzb3VyY2VBZ2VudDo6ZGlkUmVjZWl2ZVJlc3BvbnNlKToKKyAgICAgICAgKFdlYkNv
cmU6Okluc3BlY3RvclJlc291cmNlQWdlbnQ6OmRpZFJlY2VpdmVEYXRhKToKKyAgICAgICAgKiBs
b2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2UuaDoKKyAgICAgICAgKFdlYkNvcmU6OkNhY2hlZFJl
c291cmNlOjpzaG91bGRCdWZmZXJEYXRhKToKKwogMjAxMi0xMS0wNyAgVnNldm9sb2QgVmxhc292
ICA8dnNldmlrQGNocm9taXVtLm9yZz4KIAogICAgICAgICBXZWIgSW5zcGVjdG9yOiBNaWdyYXRl
IGluc3BlY3RvciBJbmRleGVkREIgc3VwcG9ydCB0byBmcm9udGVuZCBBUEkuCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yUmVzb3VyY2VBZ2VudC5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yUmVzb3VyY2VBZ2VudC5jcHAKaW5kZXgg
MzMzY2ZlMTRjM2M1NTZmMDRhOWU2MzIwNGM2Y2MxNGRmYzJiMjdiNi4uNzg5OGQ3MGRkOTJhOWM5
Zjc4YmZhMWEzYmVjZDFhMjUzOTk1ZDYyYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL0luc3BlY3RvclJlc291cmNlQWdlbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9JbnNwZWN0b3JSZXNvdXJjZUFnZW50LmNwcApAQCAtMjQ1LDQyICsyNDUsMzkgQEAg
dm9pZCBJbnNwZWN0b3JSZXNvdXJjZUFnZW50OjpkaWRSZWNlaXZlUmVzcG9uc2UodW5zaWduZWQg
bG9uZyBpZGVudGlmaWVyLCBEb2N1bWUKIHsKICAgICBTdHJpbmcgcmVxdWVzdElkID0gSWRlbnRp
ZmllcnNGYWN0b3J5OjpyZXF1ZXN0SWQoaWRlbnRpZmllcik7CiAgICAgUmVmUHRyPFR5cGVCdWls
ZGVyOjpOZXR3b3JrOjpSZXNwb25zZT4gcmVzb3VyY2VSZXNwb25zZSA9IGJ1aWxkT2JqZWN0Rm9y
UmVzb3VyY2VSZXNwb25zZShyZXNwb25zZSwgbG9hZGVyKTsKLSAgICBJbnNwZWN0b3JQYWdlQWdl
bnQ6OlJlc291cmNlVHlwZSB0eXBlID0gSW5zcGVjdG9yUGFnZUFnZW50OjpPdGhlclJlc291cmNl
OwotICAgIGxvbmcgY2FjaGVkUmVzb3VyY2VTaXplID0gMDsKIAogICAgIGJvb2wgaXNOb3RNb2Rp
ZmllZCA9IHJlc3BvbnNlLmh0dHBTdGF0dXNDb2RlKCkgPT0gMzA0OwotICAgIGlmIChsb2FkZXIp
IHsKLSAgICAgICAgQ2FjaGVkUmVzb3VyY2UqIGNhY2hlZFJlc291cmNlID0gMDsKLSAgICAgICAg
aWYgKHJlc291cmNlTG9hZGVyICYmIHJlc291cmNlTG9hZGVyLT5pc1N1YnJlc291cmNlTG9hZGVy
KCkgJiYgIWlzTm90TW9kaWZpZWQpCi0gICAgICAgICAgICBjYWNoZWRSZXNvdXJjZSA9IHN0YXRp
Y19jYXN0PFN1YnJlc291cmNlTG9hZGVyKj4ocmVzb3VyY2VMb2FkZXIpLT5jYWNoZWRSZXNvdXJj
ZSgpOwotICAgICAgICBpZiAoIWNhY2hlZFJlc291cmNlKQotICAgICAgICAgICAgY2FjaGVkUmVz
b3VyY2UgPSBJbnNwZWN0b3JQYWdlQWdlbnQ6OmNhY2hlZFJlc291cmNlKGxvYWRlci0+ZnJhbWUo
KSwgcmVzcG9uc2UudXJsKCkpOwotICAgICAgICBpZiAoY2FjaGVkUmVzb3VyY2UpIHsKLSAgICAg
ICAgICAgIHR5cGUgPSBJbnNwZWN0b3JQYWdlQWdlbnQ6OmNhY2hlZFJlc291cmNlVHlwZSgqY2Fj
aGVkUmVzb3VyY2UpOwotICAgICAgICAgICAgY2FjaGVkUmVzb3VyY2VTaXplID0gY2FjaGVkUmVz
b3VyY2UtPmVuY29kZWRTaXplKCk7Ci0gICAgICAgICAgICAvLyBVc2UgbWltZSB0eXBlIGZyb20g
Y2FjaGVkIHJlc291cmNlIGluIGNhc2UgdGhlIG9uZSBpbiByZXNwb25zZSBpcyBlbXB0eS4KLSAg
ICAgICAgICAgIGlmIChyZXNvdXJjZVJlc3BvbnNlICYmIHJlc3BvbnNlLm1pbWVUeXBlKCkuaXNF
bXB0eSgpKQotICAgICAgICAgICAgICAgIHJlc291cmNlUmVzcG9uc2UtPnNldFN0cmluZyhUeXBl
QnVpbGRlcjo6TmV0d29yazo6UmVzcG9uc2U6Ok1pbWVUeXBlLCBjYWNoZWRSZXNvdXJjZS0+cmVz
cG9uc2UoKS5taW1lVHlwZSgpKTsKLQotICAgICAgICAgICAgbV9yZXNvdXJjZXNEYXRhLT5hZGRD
YWNoZWRSZXNvdXJjZShyZXF1ZXN0SWQsIGNhY2hlZFJlc291cmNlKTsKLSAgICAgICAgfQotICAg
ICAgICBpZiAobV9sb2FkaW5nWEhSU3luY2hyb25vdXNseSB8fCBtX3Jlc291cmNlc0RhdGEtPnJl
c291cmNlVHlwZShyZXF1ZXN0SWQpID09IEluc3BlY3RvclBhZ2VBZ2VudDo6WEhSUmVzb3VyY2Up
Ci0gICAgICAgICAgICB0eXBlID0gSW5zcGVjdG9yUGFnZUFnZW50OjpYSFJSZXNvdXJjZTsKLSAg
ICAgICAgZWxzZSBpZiAobV9yZXNvdXJjZXNEYXRhLT5yZXNvdXJjZVR5cGUocmVxdWVzdElkKSA9
PSBJbnNwZWN0b3JQYWdlQWdlbnQ6OlNjcmlwdFJlc291cmNlKQotICAgICAgICAgICAgdHlwZSA9
IEluc3BlY3RvclBhZ2VBZ2VudDo6U2NyaXB0UmVzb3VyY2U7Ci0gICAgICAgIGVsc2UgaWYgKGVx
dWFsSWdub3JpbmdGcmFnbWVudElkZW50aWZpZXIocmVzcG9uc2UudXJsKCksIGxvYWRlci0+ZnJh
bWVMb2FkZXIoKS0+aWNvbigpLT51cmwoKSkpCi0gICAgICAgICAgICB0eXBlID0gSW5zcGVjdG9y
UGFnZUFnZW50OjpJbWFnZVJlc291cmNlOwotICAgICAgICBlbHNlIGlmIChlcXVhbElnbm9yaW5n
RnJhZ21lbnRJZGVudGlmaWVyKHJlc3BvbnNlLnVybCgpLCBsb2FkZXItPnVybCgpKSAmJiAhbG9h
ZGVyLT5pc0NvbW1pdHRlZCgpKQotICAgICAgICAgICAgdHlwZSA9IEluc3BlY3RvclBhZ2VBZ2Vu
dDo6RG9jdW1lbnRSZXNvdXJjZTsKLQotICAgICAgICBtX3Jlc291cmNlc0RhdGEtPnJlc3BvbnNl
UmVjZWl2ZWQocmVxdWVzdElkLCBtX3BhZ2VBZ2VudC0+ZnJhbWVJZChsb2FkZXItPmZyYW1lKCkp
LCByZXNwb25zZSk7CisKKyAgICBDYWNoZWRSZXNvdXJjZSogY2FjaGVkUmVzb3VyY2UgPSAwOwor
ICAgIGlmIChyZXNvdXJjZUxvYWRlciAmJiByZXNvdXJjZUxvYWRlci0+aXNTdWJyZXNvdXJjZUxv
YWRlcigpICYmICFpc05vdE1vZGlmaWVkKQorICAgICAgICBjYWNoZWRSZXNvdXJjZSA9IHN0YXRp
Y19jYXN0PFN1YnJlc291cmNlTG9hZGVyKj4ocmVzb3VyY2VMb2FkZXIpLT5jYWNoZWRSZXNvdXJj
ZSgpOworICAgIGlmICghY2FjaGVkUmVzb3VyY2UpCisgICAgICAgIGNhY2hlZFJlc291cmNlID0g
SW5zcGVjdG9yUGFnZUFnZW50OjpjYWNoZWRSZXNvdXJjZShsb2FkZXItPmZyYW1lKCksIHJlc3Bv
bnNlLnVybCgpKTsKKworICAgIGlmIChjYWNoZWRSZXNvdXJjZSkgeworICAgICAgICAvLyBVc2Ug
bWltZSB0eXBlIGZyb20gY2FjaGVkIHJlc291cmNlIGluIGNhc2UgdGhlIG9uZSBpbiByZXNwb25z
ZSBpcyBlbXB0eS4KKyAgICAgICAgaWYgKHJlc291cmNlUmVzcG9uc2UgJiYgcmVzcG9uc2UubWlt
ZVR5cGUoKS5pc0VtcHR5KCkpCisgICAgICAgICAgICByZXNvdXJjZVJlc3BvbnNlLT5zZXRTdHJp
bmcoVHlwZUJ1aWxkZXI6Ok5ldHdvcms6OlJlc3BvbnNlOjpNaW1lVHlwZSwgY2FjaGVkUmVzb3Vy
Y2UtPnJlc3BvbnNlKCkubWltZVR5cGUoKSk7CisgICAgICAgIG1fcmVzb3VyY2VzRGF0YS0+YWRk
Q2FjaGVkUmVzb3VyY2UocmVxdWVzdElkLCBjYWNoZWRSZXNvdXJjZSk7CiAgICAgfQorCisgICAg
SW5zcGVjdG9yUGFnZUFnZW50OjpSZXNvdXJjZVR5cGUgdHlwZSA9IGNhY2hlZFJlc291cmNlID8g
SW5zcGVjdG9yUGFnZUFnZW50OjpjYWNoZWRSZXNvdXJjZVR5cGUoKmNhY2hlZFJlc291cmNlKSA6
IEluc3BlY3RvclBhZ2VBZ2VudDo6T3RoZXJSZXNvdXJjZTsKKyAgICBpZiAobV9sb2FkaW5nWEhS
U3luY2hyb25vdXNseSB8fCBtX3Jlc291cmNlc0RhdGEtPnJlc291cmNlVHlwZShyZXF1ZXN0SWQp
ID09IEluc3BlY3RvclBhZ2VBZ2VudDo6WEhSUmVzb3VyY2UpCisgICAgICAgIHR5cGUgPSBJbnNw
ZWN0b3JQYWdlQWdlbnQ6OlhIUlJlc291cmNlOworICAgIGVsc2UgaWYgKG1fcmVzb3VyY2VzRGF0
YS0+cmVzb3VyY2VUeXBlKHJlcXVlc3RJZCkgPT0gSW5zcGVjdG9yUGFnZUFnZW50OjpTY3JpcHRS
ZXNvdXJjZSkKKyAgICAgICAgdHlwZSA9IEluc3BlY3RvclBhZ2VBZ2VudDo6U2NyaXB0UmVzb3Vy
Y2U7CisgICAgZWxzZSBpZiAoZXF1YWxJZ25vcmluZ0ZyYWdtZW50SWRlbnRpZmllcihyZXNwb25z
ZS51cmwoKSwgbG9hZGVyLT5mcmFtZUxvYWRlcigpLT5pY29uKCktPnVybCgpKSkKKyAgICAgICAg
dHlwZSA9IEluc3BlY3RvclBhZ2VBZ2VudDo6SW1hZ2VSZXNvdXJjZTsKKyAgICBlbHNlIGlmIChl
cXVhbElnbm9yaW5nRnJhZ21lbnRJZGVudGlmaWVyKHJlc3BvbnNlLnVybCgpLCBsb2FkZXItPnVy
bCgpKSAmJiAhbG9hZGVyLT5pc0NvbW1pdHRlZCgpKQorICAgICAgICB0eXBlID0gSW5zcGVjdG9y
UGFnZUFnZW50OjpEb2N1bWVudFJlc291cmNlOworCisgICAgbV9yZXNvdXJjZXNEYXRhLT5yZXNw
b25zZVJlY2VpdmVkKHJlcXVlc3RJZCwgbV9wYWdlQWdlbnQtPmZyYW1lSWQobG9hZGVyLT5mcmFt
ZSgpKSwgcmVzcG9uc2UpOwogICAgIG1fcmVzb3VyY2VzRGF0YS0+c2V0UmVzb3VyY2VUeXBlKHJl
cXVlc3RJZCwgdHlwZSk7CiAgICAgbV9mcm9udGVuZC0+cmVzcG9uc2VSZWNlaXZlZChyZXF1ZXN0
SWQsIG1fcGFnZUFnZW50LT5mcmFtZUlkKGxvYWRlci0+ZnJhbWUoKSksIG1fcGFnZUFnZW50LT5s
b2FkZXJJZChsb2FkZXIpLCBjdXJyZW50VGltZSgpLCBJbnNwZWN0b3JQYWdlQWdlbnQ6OnJlc291
cmNlVHlwZUpzb24odHlwZSksIHJlc291cmNlUmVzcG9uc2UpOwogICAgIC8vIElmIHdlIHJldmFs
aWRhdGVkIHRoZSByZXNvdXJjZSBhbmQgZ290IE5vdCBtb2RpZmllZCwgc2VuZCBjb250ZW50IGxl
bmd0aCBmb2xsb3dpbmcgZGlkUmVjZWl2ZVJlc3BvbnNlCiAgICAgLy8gYXMgdGhlcmUgd2lsbCBi
ZSBubyBjYWxscyB0byBkaWRSZWNlaXZlRGF0YSBmcm9tIHRoZSBuZXR3b3JrIHN0YWNrLgotICAg
IGlmIChjYWNoZWRSZXNvdXJjZVNpemUgJiYgaXNOb3RNb2RpZmllZCkKLSAgICAgICAgZGlkUmVj
ZWl2ZURhdGEoaWRlbnRpZmllciwgMCwgY2FjaGVkUmVzb3VyY2VTaXplLCAwKTsKKyAgICBpZiAo
aXNOb3RNb2RpZmllZCAmJiBjYWNoZWRSZXNvdXJjZSAmJiBjYWNoZWRSZXNvdXJjZS0+ZW5jb2Rl
ZFNpemUoKSkKKyAgICAgICAgZGlkUmVjZWl2ZURhdGEoaWRlbnRpZmllciwgMCwgY2FjaGVkUmVz
b3VyY2UtPmVuY29kZWRTaXplKCksIDApOwogfQogCiBzdGF0aWMgYm9vbCBpc0Vycm9yU3RhdHVz
Q29kZShpbnQgc3RhdHVzQ29kZSkKQEAgLTI5NCw3ICsyOTEsNyBAQCB2b2lkIEluc3BlY3RvclJl
c291cmNlQWdlbnQ6OmRpZFJlY2VpdmVEYXRhKHVuc2lnbmVkIGxvbmcgaWRlbnRpZmllciwgY29u
c3QgY2hhcgogCiAgICAgaWYgKGRhdGEpIHsKICAgICAgICAgTmV0d29ya1Jlc291cmNlc0RhdGE6
OlJlc291cmNlRGF0YSBjb25zdCogcmVzb3VyY2VEYXRhID0gbV9yZXNvdXJjZXNEYXRhLT5kYXRh
KHJlcXVlc3RJZCk7Ci0gICAgICAgIGlmIChtX3Jlc291cmNlc0RhdGEtPnJlc291cmNlVHlwZShy
ZXF1ZXN0SWQpID09IEluc3BlY3RvclBhZ2VBZ2VudDo6T3RoZXJSZXNvdXJjZSB8fCAocmVzb3Vy
Y2VEYXRhICYmIGlzRXJyb3JTdGF0dXNDb2RlKHJlc291cmNlRGF0YS0+aHR0cFN0YXR1c0NvZGUo
KSkgJiYgcmVzb3VyY2VEYXRhLT5jYWNoZWRSZXNvdXJjZSgpKSkKKyAgICAgICAgaWYgKHJlc291
cmNlRGF0YSAmJiAhbV9sb2FkaW5nWEhSU3luY2hyb25vdXNseSAmJiAoIXJlc291cmNlRGF0YS0+
Y2FjaGVkUmVzb3VyY2UoKSB8fCAhcmVzb3VyY2VEYXRhLT5jYWNoZWRSZXNvdXJjZSgpLT5zaG91
bGRCdWZmZXJEYXRhKCkgfHwgaXNFcnJvclN0YXR1c0NvZGUocmVzb3VyY2VEYXRhLT5odHRwU3Rh
dHVzQ29kZSgpKSkpCiAgICAgICAgICAgICBtX3Jlc291cmNlc0RhdGEtPm1heWJlQWRkUmVzb3Vy
Y2VEYXRhKHJlcXVlc3RJZCwgZGF0YSwgZGF0YUxlbmd0aCk7CiAgICAgfQogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2UuaCBiL1NvdXJjZS9X
ZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZS5oCmluZGV4IDAzZDI4YzIwN2NiYWNh
N2IyZTJjZDM4NGFhYjY4ZjAwODk1YWI1N2UuLjRhMThhYjRhMTEwZjllZmM5MGU4ZTg5ZTIzMWZj
ZTIxODNhYTE2NmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNo
ZWRSZXNvdXJjZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNv
dXJjZS5oCkBAIC0yMTQsNiArMjE0LDcgQEAgcHVibGljOgogICAgIGJvb2wgbG9hZEZhaWxlZE9y
Q2FuY2VsZWQoKSB7IHJldHVybiAhbV9lcnJvci5pc051bGwoKTsgfQogCiAgICAgYm9vbCBzaG91
bGRTZW5kUmVzb3VyY2VMb2FkQ2FsbGJhY2tzKCkgY29uc3QgeyByZXR1cm4gbV9vcHRpb25zLnNl
bmRMb2FkQ2FsbGJhY2tzID09IFNlbmRDYWxsYmFja3M7IH0KKyAgICBib29sIHNob3VsZEJ1ZmZl
ckRhdGEoKSBjb25zdCB7IHJldHVybiBtX29wdGlvbnMuc2hvdWxkQnVmZmVyRGF0YSA9PSBCdWZm
ZXJEYXRhOyB9CiAgICAgCiAgICAgdmlydHVhbCB2b2lkIGRlc3Ryb3lEZWNvZGVkRGF0YSgpIHsg
fQogCg==
</data>
<flag name="review"
          id="187498"
          type_id="1"
          status="+"
          setter="pfeldman"
    />
    <flag name="commit-queue"
          id="187517"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
      

    </bug>

</bugzilla>