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

Issue 17552019: Reorganize mdv and observe packages (Closed)

Created:
7 years, 6 months ago by Jennifer Messerly
Modified:
7 years, 6 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Reorganize mdv and observe functionality * keep correct dart:html APIs * move implementation into package:mdv and package:observe * remove dart:mdv_observe_impl * remove getValueWorkaround/setValueWorkaround from package:observe R=blois@google.com, floitsch@google.com, justinfagnani@google.com Committed: https://code.google.com/p/dart/source/detail?r=24498

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : tests passing #

Total comments: 17

Patch Set 4 : update #

Patch Set 5 : merged #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1385 lines, -8626 lines) Patch
A pkg/mdv/lib/mdv.dart View 1 2 3 1 chunk +100 lines, -0 lines 0 comments Download
A + pkg/mdv/lib/src/bindings.dart View 1 2 3 4 8 chunks +14 lines, -335 lines 0 comments Download
A pkg/mdv/lib/src/element.dart View 1 chunk +65 lines, -0 lines 0 comments Download
A pkg/mdv/lib/src/input_element.dart View 1 chunk +60 lines, -0 lines 0 comments Download
A pkg/mdv/lib/src/node.dart View 1 2 3 1 chunk +34 lines, -0 lines 0 comments Download
A pkg/mdv/lib/src/template.dart View 1 2 3 1 chunk +76 lines, -0 lines 0 comments Download
A + pkg/mdv/lib/src/text.dart View 3 chunks +7 lines, -13 lines 0 comments Download
A + pkg/mdv/pubspec.yaml View 1 chunk +6 lines, -4 lines 0 comments Download
A + pkg/mdv/test/binding_syntax_test.dart View 1 chunk +4 lines, -2 lines 0 comments Download
A + pkg/mdv/test/custom_element_bindings_test.dart View 1 3 chunks +5 lines, -5 lines 0 comments Download
A + pkg/mdv/test/element_bindings_test.dart View 1 chunk +4 lines, -2 lines 0 comments Download
A + pkg/mdv/test/node_bindings_test.dart View 1 chunk +4 lines, -2 lines 0 comments Download
A + pkg/mdv/test/observe_utils.dart View 1 chunk +2 lines, -2 lines 0 comments Download
A + pkg/mdv/test/template_element_test.dart View 1 6 chunks +14 lines, -11 lines 0 comments Download
D pkg/mdv_observe/lib/mdv_observe.dart View 1 chunk +0 lines, -104 lines 0 comments Download
D pkg/mdv_observe/lib/src/observable_box.dart View 1 chunk +0 lines, -37 lines 0 comments Download
D pkg/mdv_observe/lib/src/observable_list.dart View 1 chunk +0 lines, -289 lines 0 comments Download
D pkg/mdv_observe/lib/src/observable_map.dart View 1 1 chunk +0 lines, -151 lines 0 comments Download
D pkg/mdv_observe/pubspec.yaml View 1 chunk +0 lines, -11 lines 0 comments Download
D pkg/mdv_observe/test/list_change_test.dart View 1 chunk +0 lines, -290 lines 0 comments Download
D pkg/mdv_observe/test/observable_list_test.dart View 1 chunk +0 lines, -245 lines 0 comments Download
D pkg/mdv_observe/test/observable_map_test.dart View 1 chunk +0 lines, -241 lines 0 comments Download
D pkg/mdv_observe/test/observe_test.dart View 1 chunk +0 lines, -130 lines 0 comments Download
D pkg/mdv_observe/test/path_observer_test.dart View 1 chunk +0 lines, -249 lines 0 comments Download
D pkg/mdv_observe/test/utils.dart View 1 chunk +0 lines, -12 lines 0 comments Download
A + pkg/observe/lib/observe.dart View 1 2 3 3 chunks +84 lines, -22 lines 0 comments Download
A pkg/observe/lib/src/compound_binding.dart View 1 chunk +114 lines, -0 lines 0 comments Download
A + pkg/observe/lib/src/observable_box.dart View 3 chunks +2 lines, -12 lines 0 comments Download
A + pkg/observe/lib/src/observable_list.dart View 4 chunks +2 lines, -11 lines 0 comments Download
A + pkg/observe/lib/src/observable_map.dart View 1 2 chunks +2 lines, -2 lines 0 comments Download
A + pkg/observe/lib/src/path_observer.dart View 3 chunks +30 lines, -13 lines 0 comments Download
A + pkg/observe/pubspec.yaml View 1 chunk +1 line, -1 line 0 comments Download
A + pkg/observe/test/list_change_test.dart View 1 chunk +1 line, -1 line 0 comments Download
A + pkg/observe/test/observable_list_test.dart View 1 chunk +1 line, -1 line 0 comments Download
A + pkg/observe/test/observable_map_test.dart View 1 chunk +1 line, -1 line 0 comments Download
A + pkg/observe/test/observe_test.dart View 1 chunk +1 line, -1 line 0 comments Download
A + pkg/observe/test/path_observer_test.dart View 3 chunks +24 lines, -25 lines 0 comments Download
A + pkg/observe/test/utils.dart View 1 2 3 1 chunk +3 lines, -3 lines 0 comments Download
M pkg/pkg.status View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M sdk/lib/_internal/libraries.dart View 1 1 chunk +0 lines, -6 lines 0 comments Download
M sdk/lib/html/dart2js/html_dart2js.dart View 1 2 3 4 13 chunks +246 lines, -1098 lines 0 comments Download
M sdk/lib/html/dartium/html_dartium.dart View 13 chunks +250 lines, -1096 lines 0 comments Download
D sdk/lib/mdv_observe_impl/mdv_observe_impl.dart View 1 chunk +0 lines, -228 lines 0 comments Download
D sdk/lib/mdv_observe_impl/path_observer.dart View 1 chunk +0 lines, -287 lines 0 comments Download
D tests/html/binding_syntax_test.dart View 1 chunk +0 lines, -262 lines 0 comments Download
D tests/html/custom_element_bindings_test.dart View 1 1 chunk +0 lines, -287 lines 0 comments Download
D tests/html/element_bindings_test.dart View 1 chunk +0 lines, -344 lines 0 comments Download
D tests/html/mdv_observe_utils.dart View 1 chunk +0 lines, -16 lines 0 comments Download
D tests/html/node_bindings_test.dart View 1 chunk +0 lines, -156 lines 0 comments Download
D tests/html/template_element_test.dart View 1 chunk +0 lines, -1521 lines 0 comments Download
M tools/create_sdk.py View 2 chunks +1 line, -2 lines 0 comments Download
D tools/dom/src/TemplateBindings.dart View 1 2 3 4 1 chunk +0 lines, -789 lines 0 comments Download
M tools/dom/templates/html/dart2js/html_dart2js.darttemplate View 1 2 3 4 2 chunks +0 lines, -2 lines 0 comments Download
M tools/dom/templates/html/dartium/html_dartium.darttemplate View 1 2 3 4 2 chunks +0 lines, -2 lines 0 comments Download
M tools/dom/templates/html/impl/impl_Element.darttemplate View 1 2 3 3 chunks +3 lines, -161 lines 0 comments Download
M tools/dom/templates/html/impl/impl_HTMLInputElement.darttemplate View 1 chunk +0 lines, -59 lines 0 comments Download
M tools/dom/templates/html/impl/impl_HTMLTemplateElement.darttemplate View 1 2 3 4 5 chunks +193 lines, -32 lines 0 comments Download
M tools/dom/templates/html/impl/impl_Node.darttemplate View 1 2 3 4 2 chunks +29 lines, -10 lines 0 comments Download
M tools/dom/templates/html/impl/impl_Text.darttemplate View 1 chunk +0 lines, -38 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Jennifer Messerly
Hi guys, This change reorganizes package:mdv and package:observe in a way that should give us ...
7 years, 6 months ago (2013-06-25 02:54:26 UTC) #1
justinfagnani
lgtm https://codereview.chromium.org/17552019/diff/5001/pkg/mdv/lib/src/bindings.dart File pkg/mdv/lib/src/bindings.dart (right): https://codereview.chromium.org/17552019/diff/5001/pkg/mdv/lib/src/bindings.dart#newcode121 pkg/mdv/lib/src/bindings.dart:121: class _Bindings { should this class become a ...
7 years, 6 months ago (2013-06-25 23:03:31 UTC) #2
floitsch
LGTM. Some MDV/Observable things are over my head, so please wait for the LGTM from ...
7 years, 6 months ago (2013-06-26 18:06:39 UTC) #3
blois
DOM changes lgtm https://codereview.chromium.org/17552019/diff/5001/sdk/lib/html/dart2js/html_dart2js.dart File sdk/lib/html/dart2js/html_dart2js.dart (right): https://codereview.chromium.org/17552019/diff/5001/sdk/lib/html/dart2js/html_dart2js.dart#newcode16283 sdk/lib/html/dart2js/html_dart2js.dart:16283: Function mdvPackage = (node) { I'm ...
7 years, 6 months ago (2013-06-26 18:39:37 UTC) #4
Jennifer Messerly
https://codereview.chromium.org/17552019/diff/5001/sdk/lib/html/dart2js/html_dart2js.dart File sdk/lib/html/dart2js/html_dart2js.dart (right): https://codereview.chromium.org/17552019/diff/5001/sdk/lib/html/dart2js/html_dart2js.dart#newcode16283 sdk/lib/html/dart2js/html_dart2js.dart:16283: Function mdvPackage = (node) { On 2013/06/26 18:39:37, blois ...
7 years, 6 months ago (2013-06-26 18:47:24 UTC) #5
Jennifer Messerly
https://codereview.chromium.org/17552019/diff/5001/sdk/lib/html/dart2js/html_dart2js.dart File sdk/lib/html/dart2js/html_dart2js.dart (right): https://codereview.chromium.org/17552019/diff/5001/sdk/lib/html/dart2js/html_dart2js.dart#newcode16283 sdk/lib/html/dart2js/html_dart2js.dart:16283: Function mdvPackage = (node) { On 2013/06/26 18:47:24, John ...
7 years, 6 months ago (2013-06-26 22:27:09 UTC) #6
Jennifer Messerly
Thanks guys :) https://codereview.chromium.org/17552019/diff/5001/pkg/mdv/lib/mdv.dart File pkg/mdv/lib/mdv.dart (right): https://codereview.chromium.org/17552019/diff/5001/pkg/mdv/lib/mdv.dart#newcode81 pkg/mdv/lib/mdv.dart:81: // TODO(jmesserly): is using nodeType and ...
7 years, 6 months ago (2013-06-26 23:09:12 UTC) #7
Jennifer Messerly
7 years, 6 months ago (2013-06-26 23:26:12 UTC) #8
Message was sent while issue was closed.
Committed patchset #5 manually as r24498 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698