Source file "com/gargoylesoftware/htmlunit/javascript/host/canvas/CanvasRenderingContext2D.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 705 of 705 | 0% | 46 of 46 | 0% | 74 | 74 | 189 | 189 | 51 | 51 |
| drawImage(Object, int, int, Object, Object, Object, Object, Object, Object) | 0% | 0% | 4 | 4 | 22 | 22 | 1 | 1 | ||
| createImageData(Context, Scriptable, Object[], Function) | 0% | 0% | 5 | 5 | 19 | 19 | 1 | 1 | ||
| clip(Context, Scriptable, Object[], Function) | 0% | 0% | 7 | 7 | 18 | 18 | 1 | 1 | ||
| putImageData(ImageData, int, int, Object, Object, Object, Object) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| measureText(Object) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| getRenderingBackend() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| toDataURL(String) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getImageData(int, int, int, int) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| createLinearGradient(double, double, double, double, Object, Object) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| createRadialGradient(double, double, double, double, double, double) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| setLineWidth(Object) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| ellipse(double, double, double, double, double, double, double, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| arc(double, double, double, double, double, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| bezierCurveTo(double, double, double, double, double, double) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setTransform(double, double, double, double, double, double) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| transform(double, double, double, double, double, double) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| CanvasRenderingContext2D() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| CanvasRenderingContext2D(HTMLCanvasElement) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| clearRect(double, double, double, double) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fillRect(int, int, int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| quadraticCurveTo(double, double, double, double) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rect(double, double, double, double) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| strokeRect(int, int, int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fillText(String, double, double) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lineTo(double, double) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| moveTo(double, double) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| translate(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setGlobalAlpha(double) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getFillStyle() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setFillStyle(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getStrokeStyle() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setStrokeStyle(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getLineWidth() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| rotate(double) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getGlobalAlpha() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| arcTo(double, double, double, double, double) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| beginPath() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| closePath() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| createPattern() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fill() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getLineDash() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getLineData() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isPointInPath() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| restore() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| save() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| scale(Object, Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setLineDash() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| stroke() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| strokeText() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCanvas() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |