<?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>157300</bug_id>
          
          <creation_ts>2016-05-02 21:24:02 -0700</creation_ts>
          <short_desc>Eliminate PassRefPtr conversion from ConsoleObject</short_desc>
          <delta_ts>2016-05-03 11:41:23 -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>JavaScriptCore</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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="Joseph Pecoraro">joepeck</reporter>
          <assigned_to name="Joseph Pecoraro">joepeck</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>joepeck</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1189669</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2016-05-02 21:24:02 -0700</bug_when>
    <thetext>* SUMMARY
Eliminate PassRefPtr conversion from ConsoleObject

No need for this here, the callers take a RefPtr&lt;T&gt;&amp;&amp;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1189670</commentid>
    <comment_count>1</comment_count>
      <attachid>277975</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2016-05-02 21:25:53 -0700</bug_when>
    <thetext>Created attachment 277975
[PATCH] Proposed Fix

Might not apply until other patches land.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1189746</commentid>
    <comment_count>2</comment_count>
      <attachid>277975</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-05-03 08:23:53 -0700</bug_when>
    <thetext>Comment on attachment 277975
[PATCH] Proposed Fix

Rejecting attachment 277975 from commit-queue.

Failed to run &quot;[&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=webkit-queues.webkit.org&apos;, &apos;--bot-id=webkit-cq-01&apos;, &apos;apply-attachment&apos;, &apos;--no-update&apos;, &apos;--non-interactive&apos;, 277975, &apos;--port=mac&apos;]&quot; exit_code: 2 cwd: /Volumes/Data/EWS/WebKit

Last 500 characters of output:
FAILED at 209.
Hunk #8 succeeded at 217 (offset -3 lines).
Hunk #9 succeeded at 322 (offset -3 lines).
Hunk #10 succeeded at 333 (offset -3 lines).
Hunk #11 succeeded at 344 (offset -3 lines).
Hunk #12 succeeded at 355 (offset -3 lines).
1 out of 12 hunks FAILED -- saving rejects to file Source/JavaScriptCore/runtime/ConsoleObject.cpp.rej

Failed to run &quot;[u&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply&apos;, &apos;--force&apos;, &apos;--reviewer&apos;, u&apos;Timothy Hatcher&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

Full output: http://webkit-queues.webkit.org/results/1261259</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1189812</commentid>
    <comment_count>3</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2016-05-03 11:41:23 -0700</bug_when>
    <thetext>&lt;http://trac.webkit.org/changeset/200384&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>277975</attachid>
            <date>2016-05-02 21:25:53 -0700</date>
            <delta_ts>2016-05-03 08:23:53 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>move.patch</filename>
            <type>text/plain</type>
            <size>6155</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDRmMzVhN2YuLjE4MmIwY2EgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI3IEBACiAyMDE2LTA1LTAyICBKb3NlcGggUGVjb3Jh
cm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CiAKKyAgICAgICAgRWxpbWluYXRlIFBhc3NSZWZQdHIg
Y29udmVyc2lvbiBmcm9tIENvbnNvbGVPYmplY3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NzMwMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogcnVudGltZS9Db25zb2xlT2JqZWN0LmNwcDoKKyAgICAg
ICAgKEpTQzo6Y29uc29sZUxvZ1dpdGhMZXZlbCk6CisgICAgICAgIChKU0M6OmNvbnNvbGVQcm90
b0Z1bmNDbGVhcik6CisgICAgICAgIChKU0M6OmNvbnNvbGVQcm90b0Z1bmNEaXIpOgorICAgICAg
ICAoSlNDOjpjb25zb2xlUHJvdG9GdW5jRGlyWE1MKToKKyAgICAgICAgKEpTQzo6Y29uc29sZVBy
b3RvRnVuY1RhYmxlKToKKyAgICAgICAgKEpTQzo6Y29uc29sZVByb3RvRnVuY1RyYWNlKToKKyAg
ICAgICAgKEpTQzo6Y29uc29sZVByb3RvRnVuY0Fzc2VydCk6CisgICAgICAgIChKU0M6OmNvbnNv
bGVQcm90b0Z1bmNDb3VudCk6CisgICAgICAgIChKU0M6OmNvbnNvbGVQcm90b0Z1bmNUaW1lU3Rh
bXApOgorICAgICAgICAoSlNDOjpjb25zb2xlUHJvdG9GdW5jR3JvdXApOgorICAgICAgICAoSlND
Ojpjb25zb2xlUHJvdG9GdW5jR3JvdXBDb2xsYXBzZWQpOgorICAgICAgICAoSlNDOjpjb25zb2xl
UHJvdG9GdW5jR3JvdXBFbmQpOgorICAgICAgICBObyBuZWVkIHRvIHJlbGVhc2UgdG8gYSBQYXNz
UmVmUHRyLCB3ZSBjYW4ganVzdCBtb3ZlIGludG8gdGhlIFJlZlB0cjw+JiYuCisKKzIwMTYtMDUt
MDIgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KKwogICAgICAgICBXZWIg
SW5zcGVjdG9yOiBjb25zb2xlLmFzc2VydCBzaG91bGQgZG8gZmFyIGxlc3Mgd29yayB3aGVuIHRo
ZSBhc3NlcnRpb24gaXMgdHJ1ZQogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTU3Mjk3CiAgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8yNjA1NjU1Nj4KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0NvbnNvbGVPYmplY3QuY3Bw
IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvQ29uc29sZU9iamVjdC5jcHAKaW5kZXgg
NTdhNGE0OS4uYTJhZjk4OCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRp
bWUvQ29uc29sZU9iamVjdC5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
Q29uc29sZU9iamVjdC5jcHAKQEAgLTExMSw3ICsxMTEsNyBAQCBzdGF0aWMgRW5jb2RlZEpTVmFs
dWUgY29uc29sZUxvZ1dpdGhMZXZlbChFeGVjU3RhdGUqIGV4ZWMsIE1lc3NhZ2VMZXZlbCBsZXZl
bCkKICAgICAgICAgcmV0dXJuIEpTVmFsdWU6OmVuY29kZShqc1VuZGVmaW5lZCgpKTsKIAogICAg
IFJlZlB0cjxJbnNwZWN0b3I6OlNjcmlwdEFyZ3VtZW50cz4gYXJndW1lbnRzKEluc3BlY3Rvcjo6
Y3JlYXRlU2NyaXB0QXJndW1lbnRzKGV4ZWMsIDApKTsKLSAgICBjbGllbnQtPmxvZ1dpdGhMZXZl
bChleGVjLCBhcmd1bWVudHMucmVsZWFzZSgpLCBsZXZlbCk7CisgICAgY2xpZW50LT5sb2dXaXRo
TGV2ZWwoZXhlYywgV1RGTW92ZShhcmd1bWVudHMpLCBsZXZlbCk7CiAgICAgcmV0dXJuIEpTVmFs
dWU6OmVuY29kZShqc1VuZGVmaW5lZCgpKTsKIH0KIApAQCAtMTQ3LDcgKzE0Nyw3IEBAIHN0YXRp
YyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGNvbnNvbGVQcm90b0Z1bmNDbGVhcihFeGVj
U3RhdGUqIGV4ZWMpCiAgICAgICAgIHJldHVybiBKU1ZhbHVlOjplbmNvZGUoanNVbmRlZmluZWQo
KSk7CiAKICAgICBSZWZQdHI8SW5zcGVjdG9yOjpTY3JpcHRBcmd1bWVudHM+IGFyZ3VtZW50cyhJ
bnNwZWN0b3I6OmNyZWF0ZVNjcmlwdEFyZ3VtZW50cyhleGVjLCAwKSk7Ci0gICAgY2xpZW50LT5j
bGVhcihleGVjLCBhcmd1bWVudHMucmVsZWFzZSgpKTsKKyAgICBjbGllbnQtPmNsZWFyKGV4ZWMs
IFdURk1vdmUoYXJndW1lbnRzKSk7CiAgICAgcmV0dXJuIEpTVmFsdWU6OmVuY29kZShqc1VuZGVm
aW5lZCgpKTsKIH0KIApAQCAtMTU4LDcgKzE1OCw3IEBAIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBK
U0NfSE9TVF9DQUxMIGNvbnNvbGVQcm90b0Z1bmNEaXIoRXhlY1N0YXRlKiBleGVjKQogICAgICAg
ICByZXR1cm4gSlNWYWx1ZTo6ZW5jb2RlKGpzVW5kZWZpbmVkKCkpOwogCiAgICAgUmVmUHRyPElu
c3BlY3Rvcjo6U2NyaXB0QXJndW1lbnRzPiBhcmd1bWVudHMoSW5zcGVjdG9yOjpjcmVhdGVTY3Jp
cHRBcmd1bWVudHMoZXhlYywgMCkpOwotICAgIGNsaWVudC0+ZGlyKGV4ZWMsIGFyZ3VtZW50cy5y
ZWxlYXNlKCkpOworICAgIGNsaWVudC0+ZGlyKGV4ZWMsIFdURk1vdmUoYXJndW1lbnRzKSk7CiAg
ICAgcmV0dXJuIEpTVmFsdWU6OmVuY29kZShqc1VuZGVmaW5lZCgpKTsKIH0KIApAQCAtMTY5LDcg
KzE2OSw3IEBAIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGNvbnNvbGVQcm90
b0Z1bmNEaXJYTUwoRXhlY1N0YXRlKiBleGVjKQogICAgICAgICByZXR1cm4gSlNWYWx1ZTo6ZW5j
b2RlKGpzVW5kZWZpbmVkKCkpOwogCiAgICAgUmVmUHRyPEluc3BlY3Rvcjo6U2NyaXB0QXJndW1l
bnRzPiBhcmd1bWVudHMoSW5zcGVjdG9yOjpjcmVhdGVTY3JpcHRBcmd1bWVudHMoZXhlYywgMCkp
OwotICAgIGNsaWVudC0+ZGlyWE1MKGV4ZWMsIGFyZ3VtZW50cy5yZWxlYXNlKCkpOworICAgIGNs
aWVudC0+ZGlyWE1MKGV4ZWMsIFdURk1vdmUoYXJndW1lbnRzKSk7CiAgICAgcmV0dXJuIEpTVmFs
dWU6OmVuY29kZShqc1VuZGVmaW5lZCgpKTsKIH0KIApAQCAtMTgwLDcgKzE4MCw3IEBAIHN0YXRp
YyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGNvbnNvbGVQcm90b0Z1bmNUYWJsZShFeGVj
U3RhdGUqIGV4ZWMpCiAgICAgICAgIHJldHVybiBKU1ZhbHVlOjplbmNvZGUoanNVbmRlZmluZWQo
KSk7CiAKICAgICBSZWZQdHI8SW5zcGVjdG9yOjpTY3JpcHRBcmd1bWVudHM+IGFyZ3VtZW50cyhJ
bnNwZWN0b3I6OmNyZWF0ZVNjcmlwdEFyZ3VtZW50cyhleGVjLCAwKSk7Ci0gICAgY2xpZW50LT50
YWJsZShleGVjLCBhcmd1bWVudHMucmVsZWFzZSgpKTsKKyAgICBjbGllbnQtPnRhYmxlKGV4ZWMs
IFdURk1vdmUoYXJndW1lbnRzKSk7CiAgICAgcmV0dXJuIEpTVmFsdWU6OmVuY29kZShqc1VuZGVm
aW5lZCgpKTsKIH0KIApAQCAtMTkxLDcgKzE5MSw3IEBAIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBK
U0NfSE9TVF9DQUxMIGNvbnNvbGVQcm90b0Z1bmNUcmFjZShFeGVjU3RhdGUqIGV4ZWMpCiAgICAg
ICAgIHJldHVybiBKU1ZhbHVlOjplbmNvZGUoanNVbmRlZmluZWQoKSk7CiAKICAgICBSZWZQdHI8
SW5zcGVjdG9yOjpTY3JpcHRBcmd1bWVudHM+IGFyZ3VtZW50cyhJbnNwZWN0b3I6OmNyZWF0ZVNj
cmlwdEFyZ3VtZW50cyhleGVjLCAwKSk7Ci0gICAgY2xpZW50LT50cmFjZShleGVjLCBhcmd1bWVu
dHMucmVsZWFzZSgpKTsKKyAgICBjbGllbnQtPnRyYWNlKGV4ZWMsIFdURk1vdmUoYXJndW1lbnRz
KSk7CiAgICAgcmV0dXJuIEpTVmFsdWU6OmVuY29kZShqc1VuZGVmaW5lZCgpKTsKIH0KIApAQCAt
MjA5LDcgKzIwOSw3IEBAIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGNvbnNv
bGVQcm90b0Z1bmNBc3NlcnQoRXhlY1N0YXRlKiBleGVjKQogICAgICAgICByZXR1cm4gSlNWYWx1
ZTo6ZW5jb2RlKGpzVW5kZWZpbmVkKCkpOwogCiAgICAgUmVmUHRyPEluc3BlY3Rvcjo6U2NyaXB0
QXJndW1lbnRzPiBhcmd1bWVudHMoSW5zcGVjdG9yOjpjcmVhdGVTY3JpcHRBcmd1bWVudHMoZXhl
YywgMSkpOwotICAgIGNsaWVudC0+YXNzZXJ0aW9uKGV4ZWMsIGFyZ3VtZW50cy5yZWxlYXNlKCkp
OworICAgIGNsaWVudC0+YXNzZXJ0aW9uKGV4ZWMsIFdURk1vdmUoYXJndW1lbnRzKSk7CiAgICAg
cmV0dXJuIEpTVmFsdWU6OmVuY29kZShqc1VuZGVmaW5lZCgpKTsKIH0KIApAQCAtMjIwLDcgKzIy
MCw3IEBAIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGNvbnNvbGVQcm90b0Z1
bmNDb3VudChFeGVjU3RhdGUqIGV4ZWMpCiAgICAgICAgIHJldHVybiBKU1ZhbHVlOjplbmNvZGUo
anNVbmRlZmluZWQoKSk7CiAKICAgICBSZWZQdHI8SW5zcGVjdG9yOjpTY3JpcHRBcmd1bWVudHM+
IGFyZ3VtZW50cyhJbnNwZWN0b3I6OmNyZWF0ZVNjcmlwdEFyZ3VtZW50cyhleGVjLCAwKSk7Ci0g
ICAgY2xpZW50LT5jb3VudChleGVjLCBhcmd1bWVudHMucmVsZWFzZSgpKTsKKyAgICBjbGllbnQt
PmNvdW50KGV4ZWMsIFdURk1vdmUoYXJndW1lbnRzKSk7CiAgICAgcmV0dXJuIEpTVmFsdWU6OmVu
Y29kZShqc1VuZGVmaW5lZCgpKTsKIH0KIApAQCAtMzI1LDcgKzMyNSw3IEBAIHN0YXRpYyBFbmNv
ZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGNvbnNvbGVQcm90b0Z1bmNUaW1lU3RhbXAoRXhlY1N0
YXRlKiBleGVjKQogICAgICAgICByZXR1cm4gSlNWYWx1ZTo6ZW5jb2RlKGpzVW5kZWZpbmVkKCkp
OwogCiAgICAgUmVmUHRyPEluc3BlY3Rvcjo6U2NyaXB0QXJndW1lbnRzPiBhcmd1bWVudHMoSW5z
cGVjdG9yOjpjcmVhdGVTY3JpcHRBcmd1bWVudHMoZXhlYywgMCkpOwotICAgIGNsaWVudC0+dGlt
ZVN0YW1wKGV4ZWMsIGFyZ3VtZW50cy5yZWxlYXNlKCkpOworICAgIGNsaWVudC0+dGltZVN0YW1w
KGV4ZWMsIFdURk1vdmUoYXJndW1lbnRzKSk7CiAgICAgcmV0dXJuIEpTVmFsdWU6OmVuY29kZShq
c1VuZGVmaW5lZCgpKTsKIH0KIApAQCAtMzM2LDcgKzMzNiw3IEBAIHN0YXRpYyBFbmNvZGVkSlNW
YWx1ZSBKU0NfSE9TVF9DQUxMIGNvbnNvbGVQcm90b0Z1bmNHcm91cChFeGVjU3RhdGUqIGV4ZWMp
CiAgICAgICAgIHJldHVybiBKU1ZhbHVlOjplbmNvZGUoanNVbmRlZmluZWQoKSk7CiAKICAgICBS
ZWZQdHI8SW5zcGVjdG9yOjpTY3JpcHRBcmd1bWVudHM+IGFyZ3VtZW50cyhJbnNwZWN0b3I6OmNy
ZWF0ZVNjcmlwdEFyZ3VtZW50cyhleGVjLCAwKSk7Ci0gICAgY2xpZW50LT5ncm91cChleGVjLCBh
cmd1bWVudHMucmVsZWFzZSgpKTsKKyAgICBjbGllbnQtPmdyb3VwKGV4ZWMsIFdURk1vdmUoYXJn
dW1lbnRzKSk7CiAgICAgcmV0dXJuIEpTVmFsdWU6OmVuY29kZShqc1VuZGVmaW5lZCgpKTsKIH0K
IApAQCAtMzQ3LDcgKzM0Nyw3IEBAIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxM
IGNvbnNvbGVQcm90b0Z1bmNHcm91cENvbGxhcHNlZChFeGVjU3RhdGUqIGV4CiAgICAgICAgIHJl
dHVybiBKU1ZhbHVlOjplbmNvZGUoanNVbmRlZmluZWQoKSk7CiAKICAgICBSZWZQdHI8SW5zcGVj
dG9yOjpTY3JpcHRBcmd1bWVudHM+IGFyZ3VtZW50cyhJbnNwZWN0b3I6OmNyZWF0ZVNjcmlwdEFy
Z3VtZW50cyhleGVjLCAwKSk7Ci0gICAgY2xpZW50LT5ncm91cENvbGxhcHNlZChleGVjLCBhcmd1
bWVudHMucmVsZWFzZSgpKTsKKyAgICBjbGllbnQtPmdyb3VwQ29sbGFwc2VkKGV4ZWMsIFdURk1v
dmUoYXJndW1lbnRzKSk7CiAgICAgcmV0dXJuIEpTVmFsdWU6OmVuY29kZShqc1VuZGVmaW5lZCgp
KTsKIH0KIApAQCAtMzU4LDcgKzM1OCw3IEBAIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9T
VF9DQUxMIGNvbnNvbGVQcm90b0Z1bmNHcm91cEVuZChFeGVjU3RhdGUqIGV4ZWMpCiAgICAgICAg
IHJldHVybiBKU1ZhbHVlOjplbmNvZGUoanNVbmRlZmluZWQoKSk7CiAKICAgICBSZWZQdHI8SW5z
cGVjdG9yOjpTY3JpcHRBcmd1bWVudHM+IGFyZ3VtZW50cyhJbnNwZWN0b3I6OmNyZWF0ZVNjcmlw
dEFyZ3VtZW50cyhleGVjLCAwKSk7Ci0gICAgY2xpZW50LT5ncm91cEVuZChleGVjLCBhcmd1bWVu
dHMucmVsZWFzZSgpKTsKKyAgICBjbGllbnQtPmdyb3VwRW5kKGV4ZWMsIFdURk1vdmUoYXJndW1l
bnRzKSk7CiAgICAgcmV0dXJuIEpTVmFsdWU6OmVuY29kZShqc1VuZGVmaW5lZCgpKTsKIH0KIAo=
</data>
<flag name="review"
          id="302121"
          type_id="1"
          status="+"
          setter="timothy"
    />
    <flag name="commit-queue"
          id="302122"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
      

    </bug>

</bugzilla>