Skip to content

Commit 798bcd7

Browse files
committed
Since Firefox does not seem to support the <base> tag for script loading, roll our own solution through the load.js calls.
1 parent 3dd523a commit 798bcd7

26 files changed

Lines changed: 114 additions & 113 deletions

examples/Animated/RadialRainbows.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
55
<title>Example</title>
6-
<base href="../../">
7-
<script type="text/javascript" src="lib/load.js"></script>
8-
<script type="text/javascript" src="src/load.js"></script>
6+
<script type="text/javascript">var loadBase = '../../'</script>
7+
<script type="text/javascript" src="../../lib/load.js"></script>
8+
<script type="text/javascript" src="../../src/load.js"></script>
99
<script type="text/paperscript" canvas="canvas">
1010
var vector = new Point(document.size.height, 0);
1111
var point = new Point(document.size) / 2;

examples/Animated/Raster.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
55
<title>Example</title>
6-
<base href="../../">
7-
<script type="text/javascript" src="lib/load.js"></script>
8-
<script type="text/javascript" src="src/load.js"></script>
6+
<script type="text/javascript">var loadBase = '../../'</script>
7+
<script type="text/javascript" src="../../lib/load.js"></script>
8+
<script type="text/javascript" src="../../src/load.js"></script>
99
<script type="text/paperscript" canvas="canvas">
1010
// http://en.wikipedia.org/wiki/Lenna
1111
var raster = new Raster('lenna');

examples/Animated/RotationRaster.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
55
<title>Example</title>
6-
<base href="../../">
7-
<script type="text/javascript" src="lib/load.js"></script>
8-
<script type="text/javascript" src="src/load.js"></script>
6+
<script type="text/javascript">var loadBase = '../../'</script>
7+
<script type="text/javascript" src="../../lib/load.js"></script>
8+
<script type="text/javascript" src="../../src/load.js"></script>
99
<script type="text/paperscript" canvas="canvas">
1010
document.currentStyle.fillColor = 'black';
1111
var raster = new Raster('lenna');

examples/Animated/RoundedRectangles.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
55
<title>Example</title>
6-
<base href="../../">
7-
<script type="text/javascript" src="lib/load.js"></script>
8-
<script type="text/javascript" src="src/load.js"></script>
6+
<script type="text/javascript">var loadBase = '../../'</script>
7+
<script type="text/javascript" src="../../lib/load.js"></script>
8+
<script type="text/javascript" src="../../src/load.js"></script>
99
<script type="text/paperscript" canvas="canvas">
1010
var mousePoint = document.bounds.center;
1111

examples/Animated/animatedStar.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
55
<title>Example</title>
6-
<base href="../../">
7-
<script type="text/javascript" src="lib/load.js"></script>
8-
<script type="text/javascript" src="src/load.js"></script>
6+
<script type="text/javascript">var loadBase = '../../'</script>
7+
<script type="text/javascript" src="../../lib/load.js"></script>
8+
<script type="text/javascript" src="../../src/load.js"></script>
99
<script type="text/paperscript" canvas="canvas">
1010
var layer = document.activeLayer;
1111

examples/Scripts/BouncingBalls.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
55
<title>Example</title>
6-
<base href="../../">
7-
<script type="text/javascript" src="lib/load.js"></script>
8-
<script type="text/javascript" src="src/load.js"></script>
6+
<script type="text/javascript">var loadBase = '../../'</script>
7+
<script type="text/javascript" src="../../lib/load.js"></script>
8+
<script type="text/javascript" src="../../src/load.js"></script>
99
<script type="text/paperscript" canvas="canvas">
1010
var balls = [];
1111

examples/Scripts/arcTo.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
55
<title>Example</title>
6-
<base href="../../">
7-
<script type="text/javascript" src="lib/load.js"></script>
8-
<script type="text/javascript" src="src/load.js"></script>
6+
<script type="text/javascript">var loadBase = '../../'</script>
7+
<script type="text/javascript" src="../../lib/load.js"></script>
8+
<script type="text/javascript" src="../../src/load.js"></script>
99
<script type="text/paperscript" canvas="canvas">
1010
var point = document.bounds.center;
1111
for (var i = 0; i < 30; i++) {

examples/Scripts/circle.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
55
<title>Example</title>
6-
<base href="../../">
7-
<script type="text/javascript" src="lib/load.js"></script>
8-
<script type="text/javascript" src="src/load.js"></script>
6+
<script type="text/javascript">var loadBase = '../../'</script>
7+
<script type="text/javascript" src="../../lib/load.js"></script>
8+
<script type="text/javascript" src="../../src/load.js"></script>
99
<script type="text/paperscript" canvas="canvas">
1010
var center = document.bounds.center;
1111
for (var i = 0; i < 70; i++) {

examples/Scripts/letter.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
55
<title>Example</title>
6-
<base href="../../">
7-
<script type="text/javascript" src="lib/load.js"></script>
8-
<script type="text/javascript" src="src/load.js"></script>
6+
<script type="text/javascript">var loadBase = '../../'</script>
7+
<script type="text/javascript" src="../../lib/load.js"></script>
8+
<script type="text/javascript" src="../../src/load.js"></script>
99
<script type="text/paperscript" canvas="canvas">
1010
var letterPath = new Path(
1111
new Segment(new Point(63.39306640625, 265.7138671875), null, new Point(10.86669921875, 6.96630859375)),

examples/Scripts/lines.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<head>
44
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
55
<title>Example</title>
6-
<base href="../../">
7-
<script type="text/javascript" src="lib/load.js"></script>
8-
<script type="text/javascript" src="src/load.js"></script>
6+
<script type="text/javascript">var loadBase = '../../'</script>
7+
<script type="text/javascript" src="../../lib/load.js"></script>
8+
<script type="text/javascript" src="../../src/load.js"></script>
99
<script type="text/paperscript" canvas="canvas">
1010
var count = 0;
1111
setInterval(draw, 20);

0 commit comments

Comments
 (0)