Skip to content

Commit 4fb4725

Browse files
committed
All appearance of SVGPoint were replaced by DOMPoint or DOMPointReadOnly
0 parents  commit 4fb4725

File tree

547 files changed

+69363
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

547 files changed

+69363
-0
lines changed

.blacklist-rev

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
2+
# This file can be used in conjunction with hooks.py:check_blacklist to
3+
# blacklist changesets. To blacklist a changeset add its full
4+
# identification hash (a 40 hexadecimal digit string) all by itself on
5+
# a line below this comment. The full id hash of a changeset can be
6+
# obtained using:
7+
#
8+
# hg log --template "{node}\n" -r <rev>
9+
10+

.blacklist-user

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
2+
# This file can be used in conjunction with hooks.py:check_user_blacklist
3+
# to blacklist certain usernames. To blacklist a username, add it all by
4+
# itself on a line below.
5+
6+
7+
# Blacklist the example used in the SVG WG wiki's "Mercurial" page:
8+
9+
user <email>
10+
11+
12+
# Blacklist my normal hg username (which is my personal email address),
13+
# since I should be using my official work email address for commits
14+
# to SVG WG repositories:
15+
16+
Jonathan Watt <jwatt@jwatt.org>
17+
18+

.hgeol

+143
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,143 @@
1+
2+
3+
4+
# This file is used by the 'eol' extension. The eol extension helps prevent
5+
# users from checking in changes where they inadvertently change the line
6+
# endings of a file (and thereby trash the diff and hg blame/annotate). It
7+
# also lets users work with files using their OS's native line endings.
8+
#
9+
# IMPORTANT: each user of this repository must enable the eol extension before
10+
# they make and commit any changes (unless they /really/ know what they're
11+
# doing)! Failure to enable the extension may mean that your changes will
12+
# contain the wrong line endings, in which case the central repository will
13+
# block your pushes until you manually fix the line endings in your changesets.
14+
# Read the section on enabling the extension here (and pay attention to its
15+
# "IMPORTANT" subsection):
16+
#
17+
# http://mercurial.selenic.com/wiki/EolExtension
18+
19+
20+
21+
22+
23+
24+
# !!!! WARNING! WARNING! WATCH OUT! !!!!
25+
#
26+
# DO NOT CHANGE THIS FILE UNTIL YOU HAVE READ AND UNDERSTOOD THE "IMPORTANT"
27+
# SUBSECTIONS IN THE SECTION ABOUT CHANGING A ".hgeol" FILE ON THE PAGE:
28+
#
29+
# http://mercurial.selenic.com/wiki/EolExtension
30+
#
31+
# Changing this file can cause "unexpected" changes to appear for files that
32+
# you DID NOT TOUCH. That's probably okay, but pushing your changes to /this/
33+
# file without first resolving any such "unexpected" changes is definitely NOT.
34+
# Doing so will cause those "unexpected" changes to appear in other users'
35+
# working directories as UNCOMMITTED(!!) changes, which will really confuse and
36+
# annoy them! Read the appropriate IMPORTANT sections on the page linked above
37+
# and this will all make sense!
38+
39+
40+
41+
42+
43+
44+
[repository]
45+
46+
# Repository's native EOL type:
47+
48+
native = LF
49+
50+
[eol]
51+
52+
# TODO: this doesn't seem to have any affect here, so users probably need to
53+
# add this to their own Mercurial config.
54+
#
55+
# Tell the eol extension to do its thing on files matching patterns of type
56+
# 'native' even if they contain inconsistent line endings. (Any files that
57+
# intentionally contain a mixture of line ending characters should be marked
58+
# as 'BIN' (not 'native') to tell the eol extension to leave them alone.)
59+
60+
only-consistent = False
61+
62+
[patterns]
63+
64+
# For documentation on pattern formats see 'hg help patterns' or
65+
# http://www.selenic.com/mercurial/hg.1.html#file-name-patterns
66+
67+
# For documentation on the meaning of 'native', 'LF', 'CRLF' and 'BIN' see
68+
# http://mercurial.selenic.com/wiki/EolExtension
69+
70+
# Text files:
71+
72+
**.bak = native
73+
**.bat = native
74+
.blacklist-rev = native
75+
.blacklist-user = native
76+
**.conf = native
77+
**.css = native
78+
**.cvsignore = native
79+
**.dat = native
80+
**.dtd = native
81+
**.es = native
82+
.hgeol = native
83+
**.htaccess = native
84+
**.htm = native
85+
**.html = native
86+
**.idd = native
87+
**.idl = native
88+
**.idlx = native
89+
**.inc = native
90+
**.inc = native
91+
**.java = native
92+
**.js = native
93+
**.mk = native
94+
**.mk = native
95+
**.mml = native
96+
**.mod = native
97+
**.nvdl = native
98+
**.pl = native
99+
**.pm = native
100+
**.py = native
101+
**.readme = native
102+
**.rng = native
103+
**.sh = native
104+
**.smil = native
105+
**.svg = native
106+
**.txt = native
107+
**.xht = native
108+
**.xhtml = native
109+
**.xml = native
110+
**.xsl = native
111+
**.xslt = native
112+
**/rng/** = native
113+
**ChangeLog = native
114+
**LICENSE = native
115+
**Makefile = LF
116+
**NOTICE = native
117+
**README = native
118+
hgrc = native
119+
**manifest = native
120+
121+
# Binary files:
122+
123+
**.3gp = BIN
124+
**.avi = BIN
125+
**.class = BIN
126+
**.exe = BIN
127+
**.gif = BIN
128+
**.gz = BIN
129+
**.icc = BIN
130+
**.icm = BIN
131+
**.jar = BIN
132+
**.jpg = BIN
133+
**.mov = BIN
134+
**.ogg = BIN
135+
**.pdf = BIN
136+
**.png = BIN
137+
**.ppm = BIN
138+
**.svgz = BIN
139+
**.ttf = BIN
140+
**.wav = BIN
141+
**.woff = BIN
142+
**.xls = BIN
143+
**.zip = BIN

.hgignore

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
# By default, hg will ignore any files matching the patterns below.
3+
# See http://www.selenic.com/mercurial/hgignore.5.html
4+
5+
^build
6+
^publish
7+
~$
8+
\.(orig|rej)$
9+
\.py(c|o)$
10+
(?i)(^|/)TAGS$
11+
(^|/)ID$
12+
(^|/)\.DS_Store$
13+
/build$

Makefile

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Makefile for SVG 2.
2+
3+
all-with-tools-check : tools-check all
4+
5+
all-specs : all
6+
@for spec in specs/*; do [ -f $$spec/Makefile ] && make -C $$spec/ all; done
7+
8+
tools-check :
9+
@bash -c "REMOTE_REV=$$(hg id -i http://svgwg.org/hg/svg2-tools 2>/dev/null); [ \$$? = 0 -a \"\$$REMOTE_REV\" != \"\" ] || exit 0; LOCAL_REV=$$(hg id -i ../svg2-tools); [ \"\$$LOCAL_REV\" = \"\$$REMOTE_REV\" -o \"\$$LOCAL_REV\" = \"\$$REMOTE_REV\"+ ] || (echo \"You must update your svg2-tools repository! (Remote repository has revision \$$REMOTE_REV, but you are at \$$LOCAL_REV.)\"; exit 1)"
10+
11+
all :
12+
@../svg2-tools/build.py
13+
14+
pdf : all
15+
prince --no-author-style -s build/publish/style/svg-style.css -s http://www.w3.org/StyleSheets/TR/W3C-REC -s build/publish/style/svg-style-print.css build/publish/single-page.html -o build/publish/single-page.pdf
16+
17+
ZIPDIR=REC-SVG11-20110802
18+
19+
zip : all
20+
rm -rf build/publish/$(ZIPDIR) build/publish/$(ZIPDIR).zip
21+
mkdir -p build/publish/$(ZIPDIR)/style
22+
cp build/publish/*.html build/publish/$(ZIPDIR)
23+
rm build/publish/$(ZIPDIR)/single-page.html
24+
cp build/publish/style/svg-style.css build/publish/$(ZIPDIR)/style/
25+
wget -O build/publish/$(ZIPDIR)/style/W3C-REC.css http://www.w3.org/StyleSheets/TR/W3C-REC.css
26+
wget -O build/publish/$(ZIPDIR)/style/logo-REC.png http://www.w3.org/StyleSheets/TR/logo-REC.png
27+
perl -i -pe 's{http://www.w3.org/StyleSheets/TR/logo-REC}{logo-REC.png}' build/publish/$(ZIPDIR)/style/W3C-REC.css
28+
perl -i -pe 's{http://www.w3.org/StyleSheets/TR/W3C-REC}{style/W3C-REC.css}' build/publish/$(ZIPDIR)/*.html
29+
cp -a build/publish/images build/publish/$(ZIPDIR)/
30+
find build/publish/$(ZIPDIR)/images/ -name CVS | xargs rm -rf
31+
cd build/publish/ && zip -r $(ZIPDIR).zip $(ZIPDIR)
32+
rm -rf build/publish/$(ZIPDIR)
33+
34+
clean :
35+
@../svg2-tools/build.py -c
36+

index.html

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<!DOCTYPE html>
2+
<meta charset=UTF-8>
3+
<title>SVG Working Group document repository</title>
4+
<style>
5+
body { font: 16px Lucida Grande, sans-serif; max-width: 50em; margin: 4em auto; line-height: 1.4; color: #222; }
6+
h1 { font-size: 24px; color: #444; }
7+
li { margin-top: 1em; }
8+
</style>
9+
<h1>SVG Working Group document repository</h1>
10+
<p>This site hosts a number of documents produced by the SVG Working Group:</p>
11+
<ul>
12+
<li><a href="/svg2-draft/">SVG 2 Editor's Draft</a> &#xb7; <a href="https://svgwg.org/hg/svg2/file/tip/master/">source</a></li>
13+
<li><a href="/specs/animation-elements/">Animation Elements Editor's Draft</a> &#xb7; <a href="https://svgwg.org/hg/svg2/file/tip/specs/animation-elements/">source</a></li>
14+
<li><a href="/specs/integration/">SVG Integration Editor's Draft</a> &#xb7; <a href="https://svgwg.org/hg/svg2/file/tip/specs/integration/">source</a></li>
15+
<li><a href="/specs/streaming/">SVG Streaming Editor's Draft</a> &#xb7; <a href="https://svgwg.org/hg/svg2/file/tip/specs/streaming/">source</a></li>
16+
</ul>
17+
18+
<p>For more information see the wiki pages for the <a href="http://www.w3.org/Graphics/SVG/WG/">SVG Working Group</a> and <a href="http://www.w3.org/Graphics/fx/wiki/Main_Page">FX Taskforce</a>.

0 commit comments

Comments
 (0)