Browse Source

Context2d -> CanvasRenderingContext2d

v1.x
Tj Holowaychuk 15 years ago
parent
commit
40da312c5e
  1. 2
      Readme.md
  2. 2
      lib/canvas.js
  3. 4
      src/context2d.cc

2
Readme.md

@ -15,7 +15,7 @@
[x] match canvas defaults (mostly, test suite from webkit would be nice)
[x] transformations
[x] gradients
[ ] make sure constructor names match
[x] make sure constructor names match
[ ] anti aliasing
[ ] Image
[ ] patterns

2
lib/canvas.js

@ -12,7 +12,7 @@
var canvas = require('../build/default/canvas')
, colors = require('./colors')
, Canvas = canvas.Canvas
, Context2d = canvas.Context2d
, Context2d = canvas.CanvasRenderingContext2d
, CanvasGradient = canvas.CanvasGradient
, cairoVersion = canvas.cairoVersion;

4
src/context2d.cc

@ -65,7 +65,7 @@ Context2d::Initialize(Handle<Object> target) {
// Constructor
Local<FunctionTemplate> t = FunctionTemplate::New(Context2d::New);
t->InstanceTemplate()->SetInternalFieldCount(1);
t->SetClassName(String::NewSymbol("Context2d"));
t->SetClassName(String::NewSymbol("CanvasRenderingContext2d"));
// Prototype
Local<ObjectTemplate> proto = t->PrototypeTemplate();
@ -97,7 +97,7 @@ Context2d::Initialize(Handle<Object> target) {
proto->SetAccessor(String::NewSymbol("lineWidth"), GetLineWidth, SetLineWidth);
proto->SetAccessor(String::NewSymbol("lineCap"), GetLineCap, SetLineCap);
proto->SetAccessor(String::NewSymbol("lineJoin"), GetLineJoin, SetLineJoin);
target->Set(String::NewSymbol("Context2d"), t->GetFunction());
target->Set(String::NewSymbol("CanvasRenderingContext2d"), t->GetFunction());
}
/*

Loading…
Cancel
Save