Skip to content

Commit 70c96ab

Browse files
Peter Linsssvgeesus
authored andcommitted
update www.w3.org/TR urls to https
1 parent 31ec584 commit 70c96ab

File tree

2 files changed

+23
-23
lines changed

2 files changed

+23
-23
lines changed

compositing-2/Overview.bs

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<pre class='metadata'>
33
Status: ED
44
ED: https://drafts.fxtf.org/compositing-2/
5-
TR: http://www.w3.org/TR/compositing-2/
5+
TR: https://www.w3.org/TR/compositing-2/
66
Previous Version:
77
Shortname: compositing level 2
88
Link Defaults: css-color-3 (property) color, svg (property) mask
@@ -11,9 +11,9 @@ Level: 2
1111
Group: fxtf
1212
Editor: Rik Cabanier, Adobe Systems Inc., cabanier@adobe.com
1313
Editor: Nikos Andronikos, Canon Information Systems Research Australia, Nikos.Andronikos@cisra.canon.com.au
14-
Abstract: Compositing describes how shapes of different elements are combined into a single image. There are various possible approaches for compositing. Previous versions of SVG and CSS used <a href="http://www.w3.org/TR/SVG11/masking.html#SimpleAlphaBlending">Simple Alpha Compositing</a>. In this model, each element is rendered into its own buffer and is then merged with its <a>backdrop</a> using the Porter Duff ''source-over'' operator. This specification will define a new compositing model that expands upon the Simple Alpha Compositing model by offering:
14+
Abstract: Compositing describes how shapes of different elements are combined into a single image. There are various possible approaches for compositing. Previous versions of SVG and CSS used <a href="https://www.w3.org/TR/SVG11/masking.html#SimpleAlphaBlending">Simple Alpha Compositing</a>. In this model, each element is rendered into its own buffer and is then merged with its <a>backdrop</a> using the Porter Duff ''source-over'' operator. This specification will define a new compositing model that expands upon the Simple Alpha Compositing model by offering:
1515
Abstract: <ul><li>additional Porter Duff compositing operators</li><li>advanced blending modes which allow control of how colors mix in the areas where shapes overlap</li><li>compositing groups</li></ul>
16-
Abstract: In addition, this specification will define CSS properties for blending and group isolation and the properties of the <a href="http://www.w3.org/TR/2dcontext2/#dom-context-2d-globalcompositeoperation" title="canvas 2d globalcompositeoperation">‘globalcompositeoperation’</a> attribute as defined in [[2DCONTEXT2]].
16+
Abstract: In addition, this specification will define CSS properties for blending and group isolation and the properties of the <a href="https://www.w3.org/TR/2dcontext2/#dom-context-2d-globalcompositeoperation" title="canvas 2d globalcompositeoperation">‘globalcompositeoperation’</a> attribute as defined in [[2DCONTEXT2]].
1717
</pre>
1818

1919
<style type="text/css">
@@ -39,20 +39,20 @@ Each section of this document is normative unless otherwise specified.
3939

4040
This specification defines a set of CSS properties that affect the visual rendering of elements to which
4141
those properties are applied; these effects are applied after elements have been sized and positioned according
42-
to the <a href="http://www.w3.org/TR/CSS2/visuren.html" title="Visual formatting model">Visual formatting model</a>
42+
to the <a href="https://www.w3.org/TR/CSS2/visuren.html" title="Visual formatting model">Visual formatting model</a>
4343
from [[!CSS21]]. Some values of these properties result in the creation of a
44-
<a href="http://www.w3.org/TR/CSS2/visuren.html#containing-block" title="Visual formatting model">containing block</a>,
44+
<a href="https://www.w3.org/TR/CSS2/visuren.html#containing-block" title="Visual formatting model">containing block</a>,
4545
and/or the creation of a <a spec="css21">stacking context</a>.
4646

47-
The 'background-blend-mode' property also builds upon the properties defined in the <a href="http://www.w3.org/TR/css3-background/#placement" title="Backgrounds and Borders">CSS Backgrounds and Borders</a> module [[!CSS3BG]].
47+
The 'background-blend-mode' property also builds upon the properties defined in the <a href="https://www.w3.org/TR/css3-background/#placement" title="Backgrounds and Borders">CSS Backgrounds and Borders</a> module [[!CSS3BG]].
4848

49-
This specification also enhances the rules as specified in <a href="http://www.w3.org/TR/2003/REC-SVG11-20030114/masking.html#SimpleAlphaBlending" title="simple alpha blending">Section 14.2 Simple alpha compositing</a> of [[SVG11]] and <a href="http://www.w3.org/TR/css3-color/#alpha" title="simple alpha compositing">simple alpha compositing</a> of [[!CSS3COLOR]].
49+
This specification also enhances the rules as specified in <a href="https://www.w3.org/TR/2003/REC-SVG11-20030114/masking.html#SimpleAlphaBlending" title="simple alpha blending">Section 14.2 Simple alpha compositing</a> of [[SVG11]] and <a href="https://www.w3.org/TR/css3-color/#alpha" title="simple alpha compositing">simple alpha compositing</a> of [[!CSS3COLOR]].
5050

51-
This module also extends the <a href="http://www.w3.org/TR/2dcontext2/#dom-context-2d-globalcompositeoperation" title="canvas 2d globalcompositeoperation">‘globalcompositeoperation’</a> as defined in [[!2DCONTEXT2]].
51+
This module also extends the <a href="https://www.w3.org/TR/2dcontext2/#dom-context-2d-globalcompositeoperation" title="canvas 2d globalcompositeoperation">‘globalcompositeoperation’</a> as defined in [[!2DCONTEXT2]].
5252

5353
<h3 id="values">Values</h3>
5454

55-
This specification follows the <a href="http://www.w3.org/TR/CSS21/about.html#property-defs">CSS property
55+
This specification follows the <a href="https://www.w3.org/TR/CSS21/about.html#property-defs">CSS property
5656
definition conventions</a> from [[!CSS21]]. Value types not defined in
5757
this specification are defined in CSS Level 2 Revision 1 [[!CSS21]]. Other CSS
5858
modules may expand the definitions of these value types: for example [[!CSS3COLOR]],
@@ -61,29 +61,29 @@ value type as used in this specification.
6161

6262
In addition to the property-specific values listed in their definitions,
6363
all properties defined in this specification also accept the <a
64-
href="http://www.w3.org/TR/CSS21/cascade.html#value-def-inherit">inherit</a>
64+
href="https://www.w3.org/TR/CSS21/cascade.html#value-def-inherit">inherit</a>
6565
keyword as their property value. For readability it has not been repeated
6666
explicitly.
6767

6868
<h2 id="csscompositingandblending">Specifying Blending in CSS </h2>
6969
<h3 id="compositingandblendingorder">Order of graphical operations</h3>
7070

71-
The compositing model must follow the <a href="http://www.w3.org/TR/SVG11/render.html#Introduction">SVG compositing</a> model [[!SVG11]]: first any filter effect is applied, then any clipping, masking, blending and compositing.
71+
The compositing model must follow the <a href="https://www.w3.org/TR/SVG11/render.html#Introduction">SVG compositing</a> model [[!SVG11]]: first any filter effect is applied, then any clipping, masking, blending and compositing.
7272

7373
<h3 id="csscompositingrules_CSS">Behavior specific to HTML</h3>
7474
<!-- <p>
75-
If an element specifies non-default blending or <a href="http://www.w3.org/TR/css3-color/#transparency">'opacity'</a>, its <a href="http://www.w3.org/TR/css3-2d-transforms/#transform-style-property">transform-style</a> [[CSS3-TRANSFORMS]] and that of all of its children must revert to 'flat'.<br>
76-
The application of blending other than 'normal' to an element must also establish a <a spec="css21">stacking context</a> [[!CSS21]] the same way that CSS <a href="http://www.w3.org/TR/css3-color/#transparency">'opacity'</a> does. One of the consequences is that elements with z-index must not honor the depth of elements outside of the group.<br> -->
75+
If an element specifies non-default blending or <a href="https://www.w3.org/TR/css3-color/#transparency">'opacity'</a>, its <a href="https://www.w3.org/TR/css3-2d-transforms/#transform-style-property">transform-style</a> [[CSS3-TRANSFORMS]] and that of all of its children must revert to 'flat'.<br>
76+
The application of blending other than 'normal' to an element must also establish a <a spec="css21">stacking context</a> [[!CSS21]] the same way that CSS <a href="https://www.w3.org/TR/css3-color/#transparency">'opacity'</a> does. One of the consequences is that elements with z-index must not honor the depth of elements outside of the group.<br> -->
7777

78-
Everything in CSS that creates a <a href="http://www.w3.org/TR/CSS21/zindex.html">stacking context</a> must be considered an <a href="#isolatedgroups">‘isolated’ group</a>. HTML elements themselves should not create groups.
78+
Everything in CSS that creates a <a href="https://www.w3.org/TR/CSS21/zindex.html">stacking context</a> must be considered an <a href="#isolatedgroups">‘isolated’ group</a>. HTML elements themselves should not create groups.
7979

8080
An element that has blending applied, must blend with all the underlying content of the <a spec="css21">stacking context</a> [[!CSS21]] that that element belongs to.
8181

8282
<h3 id="csscompositingrules_SVG">Behavior specific to SVG</h3>
8383

8484
By default, every element must create a <a href="#isolatedgroups">non-isolated group</a>.
8585

86-
<!-- SVG has the following <a href="http://www.w3.org/TR/SVG11/render.html#Introduction">compositing model</a>: first any filter effect is applied, then any clipping, masking, blending and compositing -->
86+
<!-- SVG has the following <a href="https://www.w3.org/TR/SVG11/render.html#Introduction">compositing model</a>: first any filter effect is applied, then any clipping, masking, blending and compositing -->
8787

8888
However, certain operations in SVG will create <a href="#isolatedgroups">isolated groups</a>. If one of the following features is used, the group must become isolated:
8989

@@ -106,7 +106,7 @@ This behavior is described in more detail in <a href="#blending">Blending</a>.
106106
Name: mix-blend-mode
107107
Value: <<blend-mode>>
108108
Initial: normal
109-
Applies to: All elements. In SVG, it applies to <a href="http://www.w3.org/TR/SVG/intro.html#TermContainerElement">container elements</a>, <a href="http://www.w3.org/TR/SVG/intro.html#TermGraphicsElement">graphics elements</a> and <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/intro.html#TermGraphicsReferencingElement">graphics referencing elements</a>. [[SVG11]]
109+
Applies to: All elements. In SVG, it applies to <a href="https://www.w3.org/TR/SVG/intro.html#TermContainerElement">container elements</a>, <a href="https://www.w3.org/TR/SVG/intro.html#TermGraphicsElement">graphics elements</a> and <a href="https://www.w3.org/TR/2011/REC-SVG11-20110816/intro.html#TermGraphicsReferencingElement">graphics referencing elements</a>. [[SVG11]]
110110
Inherited: no
111111
Percentages: N/A
112112
Computed value: as specified
@@ -249,7 +249,7 @@ By default, elements use the ''isolation/auto'' keyword which implies that they
249249
Name: isolation
250250
Value: <<isolation-mode>>
251251
Initial: auto
252-
Applies to: All elements. In SVG, it applies to <a href="http://www.w3.org/TR/SVG/intro.html#TermContainerElement">container elements</a>, <a href="http://www.w3.org/TR/SVG/intro.html#TermGraphicsElement">graphics elements</a> and <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/intro.html#TermGraphicsReferencingElement">graphics referencing elements</a>. [[SVG11]]
252+
Applies to: All elements. In SVG, it applies to <a href="https://www.w3.org/TR/SVG/intro.html#TermContainerElement">container elements</a>, <a href="https://www.w3.org/TR/SVG/intro.html#TermGraphicsElement">graphics elements</a> and <a href="https://www.w3.org/TR/2011/REC-SVG11-20110816/intro.html#TermGraphicsReferencingElement">graphics referencing elements</a>. [[SVG11]]
253253
Inherited: no
254254
Percentages: N/A
255255
Computed value: as specified
@@ -323,7 +323,7 @@ Note that the gradient is not blending with the color of <a element>body</a>. In
323323

324324
<h2 id="canvascompositingandblending">Specifying Compositing and Blending in Canvas 2D</h2>
325325

326-
The <a href="http://www.w3.org/TR/2dcontext">canvas 2d</a> context defines the <a href="http://www.w3.org/TR/2dcontext/#dom-context-2d-globalcompositeoperation">‘globalCompositeOperation’</a> attribute that is used to set the current compositing and blending operator.
326+
The <a href="https://www.w3.org/TR/2dcontext">canvas 2d</a> context defines the <a href="https://www.w3.org/TR/2dcontext/#dom-context-2d-globalcompositeoperation">‘globalCompositeOperation’</a> attribute that is used to set the current compositing and blending operator.
327327

328328
This property takes the following value:
329329

@@ -1430,22 +1430,22 @@ If this rule is not followed, an attacker could infer information and mount a ti
14301430
<h2 id=changes>Changes</h2>
14311431

14321432
The following changes were made relative to the <a
1433-
href="http://www.w3.org/TR/2014/CR-compositing-1-20140220/"> Candidate Recommendation of 20 February 2014</a>:
1433+
href="https://www.w3.org/TR/2014/CR-compositing-1-20140220/"> Candidate Recommendation of 20 February 2014</a>:
14341434
<ul>
14351435
<li>force isolation of SVG images embedded as &lt;img&gt; no longer at risk</li>
14361436
<li>removed destination as an option for <<composite-mode>></li>
14371437
</ul>
14381438

14391439
The following changes were made relative to the <a
1440-
href="http://www.w3.org/TR/2013/WD-compositing-1-20131010/"> Last Call
1440+
href="https://www.w3.org/TR/2013/WD-compositing-1-20131010/"> Last Call
14411441
Working draft of 7 January 2014</a>:
14421442

14431443
<ul>
14441444
<li>unneeded normative and informative references were removed</li>
14451445
</ul>
14461446

14471447
The following changes were made relative to the <a
1448-
href="http://www.w3.org/TR/2013/WD-compositing-1-20131010/"> Last Call
1448+
href="https://www.w3.org/TR/2013/WD-compositing-1-20131010/"> Last Call
14491449
Working draft of 10 October 2013</a>:
14501450

14511451
<ul>
@@ -1457,7 +1457,7 @@ Working draft of 10 October 2013</a>:
14571457
</ul>
14581458

14591459
The following changes were made relative to the <a
1460-
href="http://www.w3.org/TR/2013/WD-compositing-1-20130625/" >Working
1460+
href="https://www.w3.org/TR/2013/WD-compositing-1-20130625/" >Working
14611461
Draft of 2013-06-25</a>:
14621462

14631463
<ul>

compositing-2/issuegen.pl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
print "~~~~~~~~~~~~~~~~~~~~~ Template for issues-list.txt ~~~~~~~~~~~~~~~~~~~~~\n";
2222
print <<XXX;
2323
24-
Draft: http://www.w3.org/TR/2013/WD-css-text-decor-3-20130103/
24+
Draft: https://www.w3.org/TR/2013/WD-css-text-decor-3-20130103/
2525
Title: CSS Text Decoration Level 3
2626
... anything else you want here, except 4 dashes ...
2727

0 commit comments

Comments
 (0)