mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 11:55:49 +00:00
17 lines
554 B
JavaScript
17 lines
554 B
JavaScript
/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
|
|
|
const nsIWindow = Components.interfaces.nsIWindow;
|
|
const nsIDrawable = Components.interfaces.nsIDrawable;
|
|
const nsIGraphicsContext = Components.interfaces.nsIGraphicsContext;
|
|
|
|
win = Components.classes["mozilla.gfx.window.2"].createInstance(nsIWindow)
|
|
win.init(null)
|
|
|
|
drawable = win.QueryInterface(nsIDrawable)
|
|
|
|
gc = Components.classes["mozilla.gfx.graphicscontext.2"].createInstance(nsIGraphicsContext)
|
|
gc.init(drawable)
|
|
|
|
drawable.drawRectangle(gc, true, 0, 0, 199, 199)
|
|
|