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

Issue 308673012: Redo LocationManager to use HTML5 History API (Closed)

Created:
6 years, 6 months ago by Cutch
Modified:
6 years, 6 months ago
Reviewers:
turnidge
CC:
reviews_dartlang.org, turnidge, vm-dev_dartlang.org
Visibility:
Public.

Description

Redo LocationManager to use HTML5 History API Make a Class ServiceObject Introduce application Panes Intercept all "application link" click events and manually dispatch them to LocationManager. Add <nav-control> that adds back and forward buttons Rolled in: * https://codereview.chromium.org/306723002 * Revert to HttpVM R=turnidge@google.com Committed: https://code.google.com/p/dart/source/detail?r=37014

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Total comments: 26

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+856 lines, -218 lines) Patch
M runtime/bin/vmservice/client/lib/app.dart View 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/vmservice/client/lib/elements.dart View 2 chunks +2 lines, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/elements.html View 2 chunks +1 line, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/service_html.dart View 1 2 3 4 1 chunk +15 lines, -6 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/app/application.dart View 1 2 3 4 1 chunk +169 lines, -19 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/app/location_manager.dart View 1 2 3 4 1 chunk +100 lines, -36 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/breakpoint_list.html View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/class_ref.html View 1 chunk +1 line, -1 line 0 comments Download
A runtime/bin/vmservice/client/lib/src/elements/class_tree.dart View 1 2 3 4 1 chunk +113 lines, -0 lines 0 comments Download
A runtime/bin/vmservice/client/lib/src/elements/class_tree.html View 1 2 3 4 1 chunk +119 lines, -0 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/class_view.dart View 1 chunk +2 lines, -2 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/class_view.html View 5 chunks +21 lines, -20 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/code_ref.html View 1 chunk +2 lines, -2 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/code_view.html View 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/error_view.html View 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/field_ref.html View 1 chunk +1 line, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/field_view.html View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/flag_list.html View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/function_ref.html View 1 chunk +1 line, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/function_view.html View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/heap_map.dart View 1 2 chunks +4 lines, -4 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/heap_map.html View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/heap_profile.html View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/instance_ref.html View 1 2 3 4 3 chunks +5 lines, -5 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/instance_view.html View 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/io_view.html View 11 chunks +12 lines, -11 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/isolate_profile.html View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/isolate_ref.html View 1 chunk +3 lines, -4 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/isolate_summary.html View 1 chunk +10 lines, -5 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/isolate_view.dart View 1 2 3 4 2 chunks +5 lines, -2 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/isolate_view.html View 2 chunks +2 lines, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/library_ref.html View 1 chunk +2 lines, -2 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/library_view.html View 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/nav_bar.dart View 3 chunks +15 lines, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/nav_bar.html View 6 chunks +32 lines, -10 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/observatory_application.dart View 1 chunk +3 lines, -3 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/observatory_application.html View 1 chunk +2 lines, -4 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/observatory_element.dart View 2 chunks +9 lines, -0 lines 0 comments Download
D runtime/bin/vmservice/client/lib/src/elements/response_viewer.dart View 1 chunk +0 lines, -15 lines 0 comments Download
D runtime/bin/vmservice/client/lib/src/elements/response_viewer.html View 1 chunk +0 lines, -10 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/script_ref.html View 1 chunk +1 line, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/script_view.html View 1 chunk +2 lines, -2 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/service_error_view.html View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/service_exception_view.html View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/service_ref.dart View 1 chunk +1 line, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/stack_trace.html View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/vm_ref.html View 1 chunk +1 line, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/elements/vm_view.html View 2 chunks +2 lines, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/service/object.dart View 1 2 3 4 10 chunks +137 lines, -25 lines 0 comments Download
M runtime/bin/vmservice/client/pubspec.yaml View 1 chunk +1 line, -1 line 0 comments Download
M runtime/bin/vmservice/server.dart View 1 2 3 4 3 chunks +37 lines, -11 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
Cutch
6 years, 6 months ago (2014-06-02 19:49:31 UTC) #1
turnidge
lgtm overall, some relatively minor suggestions below. Also, what do you think of sneaking the ...
6 years, 6 months ago (2014-06-04 18:02:24 UTC) #2
Cutch
https://codereview.chromium.org/308673012/diff/60001/runtime/bin/vmservice/client/lib/service_html.dart File runtime/bin/vmservice/client/lib/service_html.dart (right): https://codereview.chromium.org/308673012/diff/60001/runtime/bin/vmservice/client/lib/service_html.dart#newcode42 runtime/bin/vmservice/client/lib/service_html.dart:42: 'observatory': 'observatory' On 2014/06/04 18:02:24, turnidge wrote: > Header ...
6 years, 6 months ago (2014-06-04 20:28:57 UTC) #3
Cutch
6 years, 6 months ago (2014-06-04 21:01:38 UTC) #4
Message was sent while issue was closed.
Committed patchset #5 manually as r37014 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698