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

Unified Diff: pkg/dev_compiler/test/codegen_expected/sunflower/sunflower.js

Issue 2748713002: Invoke native methods directly (Closed)
Patch Set: Address comments / cleanup Created 3 years, 9 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: pkg/dev_compiler/test/codegen_expected/sunflower/sunflower.js
diff --git a/pkg/dev_compiler/test/codegen_expected/sunflower/sunflower.js b/pkg/dev_compiler/test/codegen_expected/sunflower/sunflower.js
index 06bc7f3658453cccfdd0ca7f4199abbcf32240cb..72652c127694b4fd54a68fdbf76cd9f6cc177c2e 100644
--- a/pkg/dev_compiler/test/codegen_expected/sunflower/sunflower.js
+++ b/pkg/dev_compiler/test/codegen_expected/sunflower/sunflower.js
@@ -17,7 +17,7 @@ define(['dart_sdk'], function(dart_sdk) {
sunflower.centerX = sunflower.MAX_D / 2;
sunflower.centerY = sunflower.centerX;
sunflower.querySelector = function(selector) {
- return html.document[dartx.querySelector](selector);
+ return html.document.querySelector(selector);
};
dart.fn(sunflower.querySelector, StringToElement());
dart.defineLazy(sunflower, {
@@ -52,8 +52,8 @@ define(['dart_sdk'], function(dart_sdk) {
};
dart.fn(sunflower.main, VoidTovoid());
sunflower.draw = function() {
- sunflower.seeds = core.int.parse(sunflower.slider[dartx.value]);
- sunflower.context[dartx.clearRect](0, 0, sunflower.MAX_D, sunflower.MAX_D);
+ sunflower.seeds = core.int.parse(sunflower.slider.value);
+ sunflower.context.clearRect(0, 0, sunflower.MAX_D, sunflower.MAX_D);
for (let i = 0; i < dart.notNull(sunflower.seeds); i++) {
let theta = i * painter.TAU / dart.notNull(sunflower.PHI);
let r = dart.notNull(math.sqrt(i)) * sunflower.SCALE_FACTOR;
@@ -83,14 +83,14 @@ define(['dart_sdk'], function(dart_sdk) {
this.color = painter.ORANGE;
}
draw(context) {
- context[dartx.beginPath]();
- context[dartx.lineWidth] = 2;
- context[dartx.fillStyle] = this.color;
- context[dartx.strokeStyle] = this.color;
+ context.beginPath();
+ context.lineWidth = 2;
+ context.fillStyle = this.color;
+ context.strokeStyle = this.color;
context[dartx.arc](this.x, this.y, this.radius, 0, painter.TAU, false);
context[dartx.fill]();
- context[dartx.closePath]();
- context[dartx.stroke]();
+ context.closePath();
+ context.stroke();
}
};
painter.CirclePainter[dart.implements] = () => [circle.Circle];
@@ -110,7 +110,7 @@ define(['dart_sdk'], function(dart_sdk) {
painter.BLUE = "blue";
painter.TAU = math.PI * 2;
painter.querySelector = function(selector) {
- return html.document[dartx.querySelector](selector);
+ return html.document.querySelector(selector);
};
dart.fn(painter.querySelector, StringToElement());
dart.defineLazy(painter, {

Powered by Google App Engine
This is Rietveld 408576698