Web Inspector: show source location after drawer views
https://bugs.webkit.org/show_bug.cgi?id=110156

Patch by Andrey Lushnikov <lushnikov@chromium.org> on 2013-02-22
Reviewed by Pavel Feldman.

- Add statusBarText method
- Add #drawer-view-anchor, which determines layout position of
drawerView
- Fix layout in #panel-status-bar to avoid floating elements.

No new tests.

* inspector/front-end/Panel.js:
(WebInspector.Panel.prototype.wasShown): Add statusBarItems before
drawer-view-anchor and statusBarText after.
(WebInspector.Panel.prototype.willHide): Remove statusBarText from DOM in the
way it's done for statusBarItems
* inspector/front-end/ScriptsPanel.js:
(WebInspector.ScriptsPanel.prototype.statusBarText): Added.
* inspector/front-end/SourceFrame.js:
(WebInspector.SourceFrame.prototype.statusBarText): Added.
(WebInspector.SourceFrame.prototype.statusBarItems):
* inspector/front-end/TimelinePanel.js:
(WebInspector.TimelinePanel.prototype.get statusBarItems):
* inspector/front-end/View.js:
(WebInspector.View.prototype.statusBarText):
* inspector/front-end/inspector.css:
(#drawer-view-anchor):
(.source-frame-cursor-position):
* inspector/front-end/inspector.html:
* inspector/front-end/inspector.js:
(WebInspector.showViewInDrawer):
* inspector/front-end/timelinePanel.css:
(.timeline-records-stats):
(.timeline-records-stats-container):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@143729 268f45cc-cd09-0410-ab3c-d52691b4dbfc