Skip to content

Commit 4657ba6

Browse files
dirkschulzesvgeesus
authored andcommitted
Rename masking to css-masking-1
1 parent 57ca0e0 commit 4657ba6

23 files changed

Lines changed: 6843 additions & 0 deletions

css-masking-1/ChangeLog

Lines changed: 344 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,344 @@
1+
2013-10-09 Dirk Schulze <dschulze@adobe.com>
2+
Removed 'child' and select() function from the first level of Masking. The CSS WG
3+
is looking into a more general approach that can be used cross-specification.
4+
5+
2013-09-13 Dirk Schulze <dschulze@adobe.com>
6+
Put child and child-selector values at risk.
7+
8+
2013-09-13 Dirk Schulze <dschulze@adobe.com>
9+
Deferred multiple layers to the next level.
10+
'mask' resets 'mask-box-image' properties.
11+
Initial values for 'mask-repeat', 'mask-position' and 'mask-origin'
12+
changed to ''no-repeat'', ''center'' and ''border-box''.
13+
Added security model for pixel operations and fetching of masking
14+
and clipping resources.
15+
16+
2013-06-29 Dirk Schulze <dschulze@adobe.com>
17+
Corrected initial value of 'clip' to 'auto'.
18+
19+
2013-06-20 Dirk Schulze <dschulze@adobe.com>
20+
Reference CSS Shapes module instead of CSS Exclusions.
21+
22+
2013-05-30 Dirk Schulze <dschulze@adobe.com>
23+
Remove issue about 'mask: none' as suggested on www-style.
24+
25+
2013-05-30 Dirk Schulze <dschulze@adobe.com>
26+
Prepare document for publication.
27+
28+
2013-05-30 Dirk Schulze <dschulze@adobe.com>
29+
Add link to test suite.
30+
31+
2013-05-29 Dirk Schulze <dschulze@adobe.com>
32+
Add note and issue that 'mask: none' does not influence 'mask-box-image'.
33+
34+
2013-05-22 Dirk Schulze <dschulze@adobe.com>
35+
Clarify interaction with Visual Effects module from CSS 2.1.
36+
Restrict masks and clipping paths not to apply to defs elements.
37+
Add issue to fix security model.
38+
39+
2013-04-05 Dirk Schulze <dschulze@adobe.com>
40+
Clarify when a stacking context gets created.
41+
42+
2013-04-05 Dirk Schulze <dschulze@adobe.com>
43+
Clarify the difference of 'mask-type' and 'mask-source-type'. Added an example.
44+
45+
2013-04-05 Dirk Schulze <dschulze@adobe.com>
46+
Remove <clip-box>; use [ <box> | no-clip ] instead.
47+
48+
2013-04-05 Dirk Schulze <dschulze@adobe.com>
49+
Update presentation attribute style with property style.
50+
51+
2013-04-05 Dirk Schulze <dschulze@adobe.com>
52+
Experimental change of style of element names.
53+
54+
2013-04-04 Dirk Schulze <dschulze@adobe.com>
55+
After further checking, everything that would require SVG2 was removed.
56+
Switching from SVG2 to SVG11 everywhere.
57+
58+
2013-04-04 Dirk Schulze <dschulze@adobe.com>
59+
Update references to SVG2 and CSS Exclusions.
60+
61+
2013-04-04 Dirk Schulze <dschulze@adobe.com>
62+
Reference value definitions of CSS Background and Borders.
63+
64+
2013-04-04 Dirk Schulze <dschulze@adobe.com>
65+
Change titles from Mask to Layered Masks and Mask Box Image to Box-Image Masks.
66+
67+
2013-04-03 Dirk Schulze <dschulze@adobe.com>
68+
Move section 'The Mask Image Rendering Model' to 'Mask'
69+
70+
2013-04-03 Dirk Schulze <dschulze@adobe.com>
71+
Move visible effect paint order definition to module interaction.
72+
73+
2013-04-03 Dirk Schulze <dschulze@adobe.com>
74+
Incorporated more feedback from fantasai:
75+
- fixed definition of child
76+
- fixed definition of select()
77+
- clarify behavior on invalid URI
78+
- editorial changes
79+
80+
2013-04-02 Dirk Schulze <dschulze@adobe.com>
81+
descendant is not correct either, should be child to be precise.
82+
83+
2013-04-02 Dirk Schulze <dschulze@adobe.com>
84+
Sibling should be descendant on selector() and child value for mask-image and clip-path.
85+
86+
2013-04-02 Dirk Schulze <dschulze@adobe.com>
87+
Clean up introduction and term definitions after feedback of fantasai.
88+
89+
2013-04-02 Dirk Schulze <dschulze@adobe.com>
90+
Style elements like in SVG2.
91+
92+
2013-04-02 Dirk Schulze <dschulze@adobe.com>
93+
Editorial changes in terminology section.
94+
95+
2013-03-13 Dirk Schulze <dschulze@adobe.com>
96+
Incorporate feedback from fantasai.
97+
http://lists.w3.org/Archives/Public/www-style/2013Mar/0228.html
98+
99+
2013-03-12 Dirk Schulze <dschulze@adobe.com>
100+
Add conformance section.
101+
102+
2013-03-11 Dirk Schulze <dschulze@adobe.com>
103+
Incorporate feedback from Liam R E Quin.
104+
http://lists.w3.org/Archives/Public/www-style/2013Mar/0198.html
105+
106+
2013-03-10 Dirk Schulze <dschulze@adobe.com>
107+
Incorporate feedback from Björn Höhrmann.
108+
http://lists.w3.org/Archives/Public/www-style/2013Mar/0190.html
109+
110+
2013-03-08 Dirk Schulze <dschulze@adobe.com>
111+
Introduce unclipped masks for 'mask' element.
112+
113+
2013-03-07 Dirk Schulze <dschulze@adobe.com>
114+
Style changes.
115+
116+
2013-03-01 Dirk Schulze <dschulze@adobe.com>
117+
More clarifications on definintion text.
118+
119+
2013-03-01 Brian Birtles <bbirtles@mozilla.com>
120+
Clarify the meaning of 'child' when used with the 'clip-path' property.
121+
Remove some overlapping definitions.
122+
123+
2013-02-19 Dirk Schulze <dschulze@adobe.com>
124+
Rely on CSS Backgrounds and Border sepcification text as much as possible.
125+
126+
2013-01-17 Dirk Schulze <dschulze@adobe.com>
127+
SVG WG resolved to use bounding client rect for percentage resolving.
128+
129+
2013-01-17 Dirk Schulze <dschulze@adobe.com>
130+
Make SVGClipPathElement inherit from SVGElement and add 'transform' attribute to interface.
131+
132+
2013-01-15 Dirk Schulze <dschulze@adobe.com>
133+
Remove implementing of SVGTest as discussed on SVG WG meeting of 01-10-2013.
134+
135+
2013-01-09 dschulze@adobe.com
136+
Remove defintions for SVGDefinitionElement.
137+
138+
2013-01-09 dschulze@adobe.com
139+
Add changes to 'mask' shorthand as clarified in CSS WG meeting today.
140+
141+
2013-01-09 dschulze@adobe.com
142+
Correct IDL defintion of SVGClipPathElement.
143+
144+
2013-01-08 dschulze@adobe.com
145+
Fixed syntax for 'mask-image' property.
146+
147+
2012-12-21 dschulze@adobe.com
148+
Fixed some typos and examples.
149+
150+
2012-12-21 dschulze@adobe.com
151+
Introduce source-type data type.
152+
Introduce mask-source-type longhand.
153+
154+
2012-12-10 dschulze@adobe.com
155+
Introduce mask-reference data type.
156+
Remove issues as discussed in FXTF call from 2012-12-10.
157+
Replace 'none' by 'no-clip' for mask-clip.
158+
159+
2012-11-08 dschulze@adobe.com
160+
Smaller typo corrections. Remove statement about extending drawing area with masks.
161+
162+
2012-10-29 dschulze@adobe.com
163+
Add 'none' as keyword for 'mask-clip'.
164+
Deprecate 'clip'.
165+
Clean up issues.
166+
167+
2012-10-27 dschulze@adobe.com
168+
Add origin restriction for resources.
169+
170+
2012-10-26 dschulze@adobe.com
171+
Add issue to 'mask' property after feedback from Mozilla.
172+
Link clean up.
173+
174+
2012-10-22 bbirtles@mozilla.com
175+
Remove absolute links to interfaces and take them from the definitions file
176+
instead.
177+
178+
2012-10-22 bbirtles@mozilla.com
179+
Fix some typos and links.
180+
181+
2012-10-21 dschulze@adobe.com
182+
Make interface code more validator friendly.
183+
184+
2012-10-21 dschulze@adobe.com
185+
Add CSSOM-VIEW to other references section.
186+
187+
2012-10-21 dschulze@adobe.com
188+
Add DOM interfaces for 'mask' and 'clipPath'.
189+
190+
2012-10-19 dschulze@adobe.com
191+
Merge clip region defintion from 'clip' and 'clip-path'.
192+
193+
2012-10-19 dschulze@adobe.com
194+
Remove masking from example images.
195+
196+
2012-10-12 dschulze@adobe.com
197+
Added clipping to abstract and introduction.
198+
199+
2012-10-11 dschulze@adobe.com
200+
Specify how mask-box-image contribute to masking.
201+
Cleanup.
202+
203+
2012-10-11 dschulze@adobe.com
204+
Replace all FuncIRI references by url.
205+
Remove normative reference to Filter Effects and just use SVG 1.1.
206+
Fixed typos.
207+
208+
2012-10-10 dschulze@adobe.com
209+
Added 'clip' property from CSS 2.1.
210+
Fixed typos.
211+
212+
2012-10-09 bbirtles@mozilla.com
213+
Fixed further typos.
214+
Added definition of alpha and luminance under 'mask' property.
215+
Extend example of mask-type overriding to something more realistic.
216+
217+
2012-10-07 dschulze@adobe.com
218+
Fixed typos.
219+
220+
2012-10-05 dschulze@adobe.com
221+
'alpha' and 'luminance' keywords on 'mask' override 'mask-type' definition.
222+
Make 'mask-type' presentation attribute.
223+
Define that 'mask-*' properties have no affect on referenced 'mask' elements.
224+
225+
2012-10-02 dschulze@adobe.com
226+
Added 'alpha' and 'luminance' keywords to mask reference syntax.
227+
Specified how mask images of different masking types are combined.
228+
229+
2012-09-26 dschulze@adobe.com
230+
Added Brian as editor to the spec.
231+
232+
2012-09-25 bbirtles@mozilla.com
233+
Remove maskType from mask element since it is now defined as the mask-type
234+
property.
235+
Fix some typos / grammar.
236+
Fix some linking issues.
237+
Add Brian as author.
238+
Disallow 'mask-image: none alpha'
239+
Remove some broken links.
240+
241+
2012-09-19 dschulze@adobe.com
242+
Fxed typos.
243+
Made correction on syntax for 'mask-image'. Compatible to WebKit again.
244+
Updated descripton of 'mask-type'.
245+
Added issues about used bording boxes as discussed with SVG WG.
246+
247+
2012-09-17 dschulze@adobe.com
248+
'mask-type' just applies to mask element.
249+
Define border-box and content-box for SVG.
250+
Add mask type values to 'mask-image'.
251+
252+
2012-09-05 dschulze@adobe.com
253+
Added new editors Tab Atkins and Dirk Schulze to CSS Masking.
254+
255+
2012-08-29 dschulze@adobe.com
256+
Removed 'mask-attachment' for now and updated issues to match resolutions of CSS WG.
257+
258+
2012-08-20 dschulze@adobe.com
259+
Fixed some links.
260+
261+
2012-08-20 dschulze@adobe.com
262+
Add introduction for 'mask-box-image'.
263+
264+
2012-08-20 dschulze@adobe.com
265+
Allow <shape>, child and select() values for 'clip-path'.
266+
267+
2012-08-15 dschulze@adobe.com
268+
Added issues that feature need to be proofed for 'mask-attachment', 'mask-origin' and 'mask-clip'
269+
Replaced more PNG images with SVG
270+
271+
2012-08-14 dschulze@adobe.com
272+
Added example for 'mask-box-image'
273+
274+
2012-08-14 dschulze@adobe.com
275+
Add new example of masking in the intro.
276+
277+
2012-08-13 dschulze@adobe.com
278+
Add 'mask-box-image' property descriptions.
279+
Changed intitial values of 'mask-box-image' properties to match WebKit.
280+
281+
2012-08-13 dschulze@adobe.com
282+
Add 'mask-box-image' properties, description follows.
283+
Changed pseudo-stacking-context to stacking context.
284+
285+
2012-08-12 dschulze@adobe.com
286+
Add 'clip-path' to specification uppen a request of the SVG WG.
287+
288+
2012-08-12 dschulze@adobe.com
289+
Created new sections for Mask and Mask Box Image.
290+
291+
2012-08-13 bbirtles@mozilla.com
292+
Add DOM reference. Make Selector 4 reference normative.
293+
294+
2012-08-13 bbirtles@mozilla.com
295+
Define decorated bounding box.
296+
297+
2012-08-13 bbirtles@mozilla.com
298+
Fix link to paint server.
299+
300+
2012-08-13 bbirtles@mozilla.com
301+
Specify the child selection part of masking.
302+
303+
2012-08-13 bbirtles@mozilla.com
304+
Fix some broken links in masking spec.
305+
306+
2012-08-13 bbirtles@mozilla.com
307+
Add extra text from SVG 2 mask property explaining defaults.
308+
309+
2012-08-13 bbirtles@mozilla.com
310+
Add note about needing to define parsing for url() syntax.
311+
312+
2012-08-13 bbirtles@mozilla.com
313+
Remove section about direct mask sources and replace with section on paint
314+
servers.
315+
316+
2012-08-12 dschulze@adobe.com
317+
Added more images.
318+
319+
2012-08-12 dschulze@adobe.com
320+
More clarification on used terms.
321+
322+
2012-08-11 dschulze@adobe.com
323+
Changed syntax for 'mask' and other properties to fit initial intention.
324+
325+
2012-08-11 dschulze@adobe.com
326+
Added 'The Masking Rendering Model' section.
327+
328+
2012-08-11 dschulze@adobe.com
329+
Mask sources can not be stacked to a mask layer.
330+
331+
2012-08-11 dschulze@adobe.com
332+
Make 'mask' shorthand property.
333+
334+
2012-08-11 dschulze@adobe.com
335+
Fixed typo on 'mask-origin'.
336+
337+
2012-08-11 dschulze@adobe.com
338+
Added 'mask-origin'.
339+
340+
2012-08-11 dschulze@adobe.com
341+
Added more properties from the implementation of CSS mask in WebKit.
342+
343+
2012-08-10 dschulze@adobe.com
344+
Create template for CSS Masking.

css-masking-1/Makefile

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# $Id: Makefile,v 1.5 2008/02/06 14:05:15 mike Exp $
2+
#
3+
# FIXME: New documentation needed.
4+
#
5+
6+
SOURCEFILE=Overview.src.html
7+
LINKEDFILE=.Overview.linked.html
8+
OUTPUTFILE=index.html
9+
EXTERNALLINKS=perl external-spec-links.pl
10+
PREPROCESSOR=bikeshed.py
11+
12+
all: $(OUTPUTFILE)
13+
14+
.%.linked.html : %.src.html
15+
$(EXTERNALLINKS) "$<" > "$@"
16+
17+
$(OUTPUTFILE): $(LINKEDFILE)
18+
$(PREPROCESSOR) -f spec "$<" "$@"
19+
20+

0 commit comments

Comments
 (0)