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

Side by Side Diff: runtime/bin/vmservice/observatory/deployed/web/index.html

Issue 542363003: Don't double-escape in strings in the VM Service, and don't use \u0000 to determine the string lengt (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: build Created 6 years, 3 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | runtime/bin/vmservice/observatory/deployed/web/index.html_bootstrap.dart.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!DOCTYPE html><html><head> 1 <!DOCTYPE html><html><head>
2 <meta charset="utf-8"> 2 <meta charset="utf-8">
3 <title>Dart VM Observatory</title> 3 <title>Dart VM Observatory</title>
4 4
5 5
6 6
7 7
8 8
9 9
10 10
(...skipping 907 matching lines...) Expand 10 before | Expand all | Expand 10 after
918 font-size: 1em; 918 font-size: 1em;
919 line-height: 1.2em; 919 line-height: 1.2em;
920 white-space: pre; 920 white-space: pre;
921 } 921 }
922 </style> 922 </style>
923 <span> 923 <span>
924 <template if="{{ ref.isSentinel }}"> 924 <template if="{{ ref.isSentinel }}">
925 <div title="{{ hoverText }}">{{ ref.valueAsString }}</div> 925 <div title="{{ hoverText }}">{{ ref.valueAsString }}</div>
926 </template> 926 </template>
927 927
928 <template if="{{ ref.isString || ref.isBool || ref.isInt || 928 <template if="{{ ref.isBool || ref.isInt ||
929 ref.isDouble || ref.isNull }}"> 929 ref.isDouble || ref.isNull }}">
930 <a on-click="{{ goto }}" _href="{{ url }}">{{ ref.valueAsString }}</a> 930 <a on-click="{{ goto }}" _href="{{ url }}">{{ ref.valueAsString }}</a>
931 </template> 931 </template>
932 932
933 <template if="{{ ref.isString }}">
934 <a on-click="{{ goto }}" _href="{{ url }}">{{ asStringLiteral(ref.valueA sString, ref.valueAsStringIsTruncated) }}</a>
935 </template>
936
937
933 <template if="{{ ref.isAbstractType }}"> 938 <template if="{{ ref.isAbstractType }}">
934 <a on-click="{{ goto }}" _href="{{ url }}">{{ ref.name }}</a> 939 <a on-click="{{ goto }}" _href="{{ url }}">{{ ref.name }}</a>
935 </template> 940 </template>
936 941
937 <template if="{{ ref.isClosure }}"> 942 <template if="{{ ref.isClosure }}">
938 <a on-click="{{ goto }}" _href="{{ url }}"> 943 <a on-click="{{ goto }}" _href="{{ url }}">
939 <!-- TODO(turnidge): Switch this to fully-qualified function --> 944 <!-- TODO(turnidge): Switch this to fully-qualified function -->
940 {{ ref.closureFunc.name }} 945 {{ ref.closureFunc.name }}
941 </a> 946 </a>
942 </template> 947 </template>
(...skipping 14547 matching lines...) Expand 10 before | Expand all | Expand 10 after
15490 <div class="memberList"> 15495 <div class="memberList">
15491 <div class="memberItem">&nbsp;</div> 15496 <div class="memberItem">&nbsp;</div>
15492 15497
15493 <template if="{{ instance.valueAsString != null }}"> 15498 <template if="{{ instance.valueAsString != null }}">
15494 <div class="memberItem"> 15499 <div class="memberItem">
15495 <div class="memberName">value</div> 15500 <div class="memberName">value</div>
15496 <div class="memberValue">{{ instance.valueAsString }}</div> 15501 <div class="memberValue">{{ instance.valueAsString }}</div>
15497 </div> 15502 </div>
15498 </template> 15503 </template>
15499 15504
15505 <template if="{{ instance.isString }}">
15506 <div class="memberItem">
15507 <div class="memberName">valueAsLiteral</div>
15508 <div class="memberValue"> {{ asStringLiteral(instance.valueAsStrin g, instance.valueAsStringIsTruncated) }}</div>
15509 </div>
15510 </template>
15511
15500 <template if="{{ instance.isMirrorReference }}"> 15512 <template if="{{ instance.isMirrorReference }}">
15501 <div class="memberItem"> 15513 <div class="memberItem">
15502 <div class="memberName">referent</div> 15514 <div class="memberName">referent</div>
15503 <div class="memberValue"> 15515 <div class="memberValue">
15504 <any-service-ref ref="{{ instance.referent }}"> 15516 <any-service-ref ref="{{ instance.referent }}">
15505 </any-service-ref> 15517 </any-service-ref>
15506 </div> 15518 </div>
15507 </div> 15519 </div>
15508 </template> 15520 </template>
15509 15521
(...skipping 5908 matching lines...) Expand 10 before | Expand all | Expand 10 after
21418 </style> 21430 </style>
21419 <a on-click="{{ goto }}" _href="{{ url }}">{{ ref.name }}</a> 21431 <a on-click="{{ goto }}" _href="{{ url }}">{{ ref.name }}</a>
21420 </template> 21432 </template>
21421 </polymer-element> 21433 </polymer-element>
21422 21434
21423 21435
21424 21436
21425 <observatory-application></observatory-application> 21437 <observatory-application></observatory-application>
21426 21438
21427 <script src="index.html_bootstrap.dart.js" async=""></script></body></html> 21439 <script src="index.html_bootstrap.dart.js" async=""></script></body></html>
OLDNEW
« no previous file with comments | « no previous file | runtime/bin/vmservice/observatory/deployed/web/index.html_bootstrap.dart.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698