Bug 148204

Summary: Web Inspector: User entered console commands disappear after re-opening Web Inspector
Product: WebKit Reporter: Nikita Vasilyev <nvasilyev>
Component: Web InspectorAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: bburg, graouts, joepeck, mattbaker, nvasilyev, timothy, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: All   
OS: All   

Description Nikita Vasilyev 2015-08-19 17:37:23 PDT
<body onload="console.info('loaded')"></body>

Steps:
1. Open data:text/html,<script>console.log('loaded')</script>
2. Log 1+1 in the console
3. Close inspector
4. Open console

Expected:
[log] loaded
> 1+1
< 2

Actual:
[log] loaded


Is it expected behavior?
Comment 1 Radar WebKit Bug Importer 2015-08-19 17:37:34 PDT
<rdar://problem/22354300>
Comment 2 Timothy Hatcher 2015-08-19 18:32:47 PDT
Yes, expected. They are only stored on the front end. The logs, errors, warnings, etc are stored on the backend. User entered things are intended to be  ephemeral.