<?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>193163</bug_id>
          
          <creation_ts>2019-01-04 16:46:09 -0800</creation_ts>
          <short_desc>Web Inspector: Always buffer some console messages without requiring developerExtrasEnabled be enabled at log time</short_desc>
          <delta_ts>2019-01-14 12:53:49 -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</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</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="Joseph Pecoraro">joepeck</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>hi</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>joepeck</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mattbaker</cc>
    
    <cc>mkwst</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1491972</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2019-01-04 16:46:09 -0800</bug_when>
    <thetext>Always buffer some console messages without requiring developerExtrasEnabled be enabled at log time</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491973</commentid>
    <comment_count>1</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2019-01-04 16:49:08 -0800</bug_when>
    <thetext>&lt;rdar://problem/36593635&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491975</commentid>
    <comment_count>2</comment_count>
      <attachid>358397</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2019-01-04 16:53:09 -0800</bug_when>
    <thetext>Created attachment 358397
[PATCH] Proposed Fix

I&apos;d like to measure any performance impact from this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491978</commentid>
    <comment_count>3</comment_count>
      <attachid>358397</attachid>
    <who name="Matt Baker">mattbaker</who>
    <bug_when>2019-01-04 16:58:38 -0800</bug_when>
    <thetext>Comment on attachment 358397
[PATCH] Proposed Fix

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1494263</commentid>
    <comment_count>4</comment_count>
      <attachid>358397</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2019-01-14 12:53:41 -0800</bug_when>
    <thetext>Comment on attachment 358397
[PATCH] Proposed Fix

Obsoleting this patch. It caused a performance regression on benchmarks so I think I&apos;ll take a different approach.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>358397</attachid>
            <date>2019-01-04 16:53:09 -0800</date>
            <delta_ts>2019-01-14 12:53:41 -0800</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>devextras-1.patch</filename>
            <type>text/plain</type>
            <size>3825</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDVlYWU0MThmZDQ3Li4wYTU3MDM0MjA0NiAxMDA2
NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTktMDEtMDQgIEpvc2Vw
aCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KKworICAgICAgICBXZWIgSW5zcGVjdG9y
OiBBbHdheXMgYnVmZmVyIHNvbWUgY29uc29sZSBtZXNzYWdlcyB3aXRob3V0IHJlcXVpcmluZyBk
ZXZlbG9wZXJFeHRyYXNFbmFibGVkIGJlIGVuYWJsZWQgYXQgbG9nIHRpbWUKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MzE2MworICAgICAgICA8cmRh
cjovL3Byb2JsZW0vMzY1OTM2MzU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBpbnNwZWN0b3IvYWdlbnRzL0luc3BlY3RvckNvbnNvbGVBZ2VudC5j
cHA6CisgICAgICAgIChJbnNwZWN0b3I6Okluc3BlY3RvckNvbnNvbGVBZ2VudDo6YWRkTWVzc2Fn
ZVRvQ29uc29sZSk6CisgICAgICAgIChJbnNwZWN0b3I6Okluc3BlY3RvckNvbnNvbGVBZ2VudDo6
YWRkQ29uc29sZU1lc3NhZ2UpOgorICAgICAgICBBbGxvdyBjb25zb2xlIG1lc3NhZ2VzIHRvIGJl
IGJ1ZmZlcmVkIHdpdGhvdXQgdGhlIGRldmVsb3BlciBleHRyYXMgc2V0dGluZy4KKyAgICAgICAg
UmVkdWNlIHRoZSBidWZmZXIgc2l6ZSBvbiB3YXRjaE9TIHRvIGxpbWl0IGFueSBwb3RlbnRpYWwg
bWVtb3J5IGltcGFjdC4KKwogMjAxOS0wMS0wMyAgTWljaGFlbCBTYWJvZmYgIDxtc2Fib2ZmQGFw
cGxlLmNvbT4KIAogICAgICAgICBERkcgSW50ZWdlclJhbmdlT3B0aW1pemF0aW9uIHBoYXNlIGV4
Y2VlZGluZyBsb29wIGxpbWl0IHNob3VsZG4ndCBBU1NFUlQKZGlmZiAtLWdpdCBhL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvYWdlbnRzL0luc3BlY3RvckNvbnNvbGVBZ2VudC5jcHAg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL2FnZW50cy9JbnNwZWN0b3JDb25zb2xl
QWdlbnQuY3BwCmluZGV4IDRjZmVkN2M1NWY0Li5kZWUwZGQzYzYxNCAxMDA2NDQKLS0tIGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9hZ2VudHMvSW5zcGVjdG9yQ29uc29sZUFnZW50
LmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL2FnZW50cy9JbnNwZWN0
b3JDb25zb2xlQWdlbnQuY3BwCkBAIC0zOSw3ICszOSwxMiBAQAogCiBuYW1lc3BhY2UgSW5zcGVj
dG9yIHsKIAorI2lmIFBMQVRGT1JNKFdBVENIT1MpCitzdGF0aWMgY29uc3QgdW5zaWduZWQgbWF4
aW11bUNvbnNvbGVNZXNzYWdlcyA9IDI1OworI2Vsc2UKIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBt
YXhpbXVtQ29uc29sZU1lc3NhZ2VzID0gMTAwOworI2VuZGlmCisKIHN0YXRpYyBjb25zdCBpbnQg
ZXhwaXJlQ29uc29sZU1lc3NhZ2VzU3RlcCA9IDEwOwogCiBJbnNwZWN0b3JDb25zb2xlQWdlbnQ6
Okluc3BlY3RvckNvbnNvbGVBZ2VudChBZ2VudENvbnRleHQmIGNvbnRleHQsIEluc3BlY3Rvckhl
YXBBZ2VudCogaGVhcEFnZW50KQpAQCAtMTIwLDkgKzEyNSw2IEBAIHZvaWQgSW5zcGVjdG9yQ29u
c29sZUFnZW50OjpyZXNldCgpCiAKIHZvaWQgSW5zcGVjdG9yQ29uc29sZUFnZW50OjphZGRNZXNz
YWdlVG9Db25zb2xlKHN0ZDo6dW5pcXVlX3B0cjxDb25zb2xlTWVzc2FnZT4gbWVzc2FnZSkKIHsK
LSAgICBpZiAoIW1faW5qZWN0ZWRTY3JpcHRNYW5hZ2VyLmluc3BlY3RvckVudmlyb25tZW50KCku
ZGV2ZWxvcGVyRXh0cmFzRW5hYmxlZCgpKQotICAgICAgICByZXR1cm47Ci0KICAgICBpZiAobWVz
c2FnZS0+dHlwZSgpID09IE1lc3NhZ2VUeXBlOjpDbGVhcikgewogICAgICAgICBFcnJvclN0cmlu
ZyB1bnVzZWQ7CiAgICAgICAgIGNsZWFyTWVzc2FnZXModW51c2VkKTsKQEAgLTIxNiw3ICsyMTgs
NiBAQCBzdGF0aWMgYm9vbCBpc0dyb3VwTWVzc2FnZShNZXNzYWdlVHlwZSB0eXBlKQogCiB2b2lk
IEluc3BlY3RvckNvbnNvbGVBZ2VudDo6YWRkQ29uc29sZU1lc3NhZ2Uoc3RkOjp1bmlxdWVfcHRy
PENvbnNvbGVNZXNzYWdlPiBjb25zb2xlTWVzc2FnZSkKIHsKLSAgICBBU1NFUlQobV9pbmplY3Rl
ZFNjcmlwdE1hbmFnZXIuaW5zcGVjdG9yRW52aXJvbm1lbnQoKS5kZXZlbG9wZXJFeHRyYXNFbmFi
bGVkKCkpOwogICAgIEFTU0VSVF9BUkcoY29uc29sZU1lc3NhZ2UsIGNvbnNvbGVNZXNzYWdlKTsK
IAogICAgIENvbnNvbGVNZXNzYWdlKiBwcmV2aW91c01lc3NhZ2UgPSBtX2NvbnNvbGVNZXNzYWdl
cy5pc0VtcHR5KCkgPyBudWxscHRyIDogbV9jb25zb2xlTWVzc2FnZXMubGFzdCgpLmdldCgpOwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2FnZW50cy9XZWJDb25zb2xlQWdl
bnQuY3BwIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2FnZW50cy9XZWJDb25zb2xlQWdlbnQu
Y3BwCmluZGV4IGQzZDQzYjZmNmZlLi41MzdmZjQ4ODAyMSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2FnZW50cy9XZWJDb25zb2xlQWdlbnQuY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL2luc3BlY3Rvci9hZ2VudHMvV2ViQ29uc29sZUFnZW50LmNwcApAQCAtMTQ0LDkgKzE0
NCw2IEBAIHZvaWQgV2ViQ29uc29sZUFnZW50OjpmcmFtZVdpbmRvd0Rpc2NhcmRlZChET01XaW5k
b3cqIHdpbmRvdykKIAogdm9pZCBXZWJDb25zb2xlQWdlbnQ6OmRpZFJlY2VpdmVSZXNwb25zZSh1
bnNpZ25lZCBsb25nIHJlcXVlc3RJZGVudGlmaWVyLCBjb25zdCBSZXNvdXJjZVJlc3BvbnNlJiBy
ZXNwb25zZSkKIHsKLSAgICBpZiAoIW1faW5qZWN0ZWRTY3JpcHRNYW5hZ2VyLmluc3BlY3RvckVu
dmlyb25tZW50KCkuZGV2ZWxvcGVyRXh0cmFzRW5hYmxlZCgpKQotICAgICAgICByZXR1cm47Ci0K
ICAgICBpZiAocmVzcG9uc2UuaHR0cFN0YXR1c0NvZGUoKSA+PSA0MDApIHsKICAgICAgICAgU3Ry
aW5nIG1lc3NhZ2UgPSAiRmFpbGVkIHRvIGxvYWQgcmVzb3VyY2U6IHRoZSBzZXJ2ZXIgcmVzcG9u
ZGVkIHdpdGggYSBzdGF0dXMgb2YgIiArIFN0cmluZzo6bnVtYmVyKHJlc3BvbnNlLmh0dHBTdGF0
dXNDb2RlKCkpICsgIiAoIiArIHJlc3BvbnNlLmh0dHBTdGF0dXNUZXh0KCkgKyAnKSc7CiAgICAg
ICAgIGFkZE1lc3NhZ2VUb0NvbnNvbGUoc3RkOjptYWtlX3VuaXF1ZTxDb25zb2xlTWVzc2FnZT4o
TWVzc2FnZVNvdXJjZTo6TmV0d29yaywgTWVzc2FnZVR5cGU6OkxvZywgTWVzc2FnZUxldmVsOjpF
cnJvciwgbWVzc2FnZSwgcmVzcG9uc2UudXJsKCkuc3RyaW5nKCksIDAsIDAsIG51bGxwdHIsIHJl
cXVlc3RJZGVudGlmaWVyKSk7CkBAIC0xNTUsOSArMTUyLDYgQEAgdm9pZCBXZWJDb25zb2xlQWdl
bnQ6OmRpZFJlY2VpdmVSZXNwb25zZSh1bnNpZ25lZCBsb25nIHJlcXVlc3RJZGVudGlmaWVyLCBj
b25zdAogCiB2b2lkIFdlYkNvbnNvbGVBZ2VudDo6ZGlkRmFpbExvYWRpbmcodW5zaWduZWQgbG9u
ZyByZXF1ZXN0SWRlbnRpZmllciwgY29uc3QgUmVzb3VyY2VFcnJvciYgZXJyb3IpCiB7Ci0gICAg
aWYgKCFtX2luamVjdGVkU2NyaXB0TWFuYWdlci5pbnNwZWN0b3JFbnZpcm9ubWVudCgpLmRldmVs
b3BlckV4dHJhc0VuYWJsZWQoKSkKLSAgICAgICAgcmV0dXJuOwotCiAgICAgLy8gUmVwb3J0IGZh
aWx1cmVzIG9ubHkuCiAgICAgaWYgKGVycm9yLmlzQ2FuY2VsbGF0aW9uKCkpCiAgICAgICAgIHJl
dHVybjsK
</data>
<flag name="review"
          id="375238"
          type_id="1"
          status="+"
          setter="mattbaker"
    />
          </attachment>
      

    </bug>

</bugzilla>