Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(38)

Unified Diff: dart/runtime/bin/vmservice/client/deployed/web/packages/observatory/src/elements/nav_bar.html

Issue 322303002: Version 1.5.0-dev.4.6 (Closed) Base URL: http://dart.googlecode.com/svn/trunk/
Patch Set: Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: dart/runtime/bin/vmservice/client/deployed/web/packages/observatory/src/elements/nav_bar.html
===================================================================
--- dart/runtime/bin/vmservice/client/deployed/web/packages/observatory/src/elements/nav_bar.html (revision 37220)
+++ dart/runtime/bin/vmservice/client/deployed/web/packages/observatory/src/elements/nav_bar.html (working copy)
@@ -81,7 +81,7 @@
</style>
<li class="menu">
- <a href="{{ link }}">{{ anchor }}</a>
+ <a on-click="{{ goto }}" href="{{ gotoLink(link) }}">{{ anchor }}</a>
<ul><content></content></ul>
</li>
<template if="{{ !last }}">
@@ -129,7 +129,7 @@
text-decoration: none;
}
</style>
- <li><a href="{{ link }}">{{ anchor }}</a>
+ <li><a on-click="{{ goto }}" href="{{ gotoLink(link) }}">{{ anchor }}</a>
<ul><content></content></ul>
</li>
</template>
@@ -165,9 +165,33 @@
</template>
</polymer-element>
+<polymer-element name="nav-control" extends="observatory-element">
+ <template>
+ <style>
+ .black {
+ color: #000;
+ }
+ li {
+ float: right;
+ margin: 0;
+ }
+ button {
+ margin: 3px;
+ padding: 8px;
+ }
+ </style>
+ <!-- Disable until issues with history in Dartium are fixed
+ <li>
+ <button class="black" on-click="{{ back }}">&#9664;</button>
+ <button class="black" on-click="{{ forward }}">&#9654;</button>
+ </li>
+ -->
+ </template>
+</polymer-element>
+
<polymer-element name="top-nav-menu">
<template>
- <nav-menu link="#/vm" anchor="Observatory" last="{{ last }}">
+ <nav-menu link="/vm" anchor="Observatory" last="{{ last }}">
<content></content>
</nav-menu>
</template>
@@ -176,15 +200,15 @@
<polymer-element name="isolate-nav-menu" extends="observatory-element">
<template>
<nav-menu link="{{ hashLinkWorkaround }}" anchor="{{ isolate.name }}" last="{{ last }}">
- <nav-menu-item link="{{ isolate.relativeHashLink('stacktrace') }}"
+ <nav-menu-item link="{{ isolate.relativeLink('stacktrace') }}"
anchor="stack trace"></nav-menu-item>
- <nav-menu-item link="{{ isolate.relativeHashLink('profile') }}"
+ <nav-menu-item link="{{ isolate.relativeLink('profile') }}"
anchor="cpu profile"></nav-menu-item>
- <nav-menu-item link="{{ isolate.relativeHashLink('allocationprofile') }}"
+ <nav-menu-item link="{{ isolate.relativeLink('allocationprofile') }}"
anchor="allocation profile"></nav-menu-item>
- <nav-menu-item link="{{ isolate.relativeHashLink('heapmap') }}"
+ <nav-menu-item link="{{ isolate.relativeLink('heapmap') }}"
anchor="heap map"></nav-menu-item>
- <nav-menu-item link="{{ isolate.relativeHashLink('debug/breakpoints') }}"
+ <nav-menu-item link="{{ isolate.relativeLink('debug/breakpoints') }}"
anchor="breakpoints"></nav-menu-item>
<content></content>
</nav-menu>
@@ -193,7 +217,7 @@
<polymer-element name="library-nav-menu" extends="observatory-element">
<template>
- <nav-menu link="{{ library.hashLink }}"
+ <nav-menu link="{{ library.link }}"
anchor="{{ library.name }}" last="{{ last }}">
<content></content>
</nav-menu>
@@ -202,7 +226,7 @@
<polymer-element name="class-nav-menu" extends="observatory-element">
<template>
- <nav-menu link="{{ cls.hashLink }}"
+ <nav-menu link="{{ cls.link }}"
anchor="{{ cls.name }}" last="{{ last }}">
<content></content>
</nav-menu>

Powered by Google App Engine
This is Rietveld 408576698