gfx/skia/trunk/src/animator/SkAnimate3DSchema.xsd

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.

michael@0 1 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
michael@0 2 xmlns:Sk="http://www.skia.com/schema/SkAnimateSchema.xsd"
michael@0 3 targetNamespace="urn:skia3D" xmlns:Sk3D="urn:skia3D">
michael@0 4
michael@0 5 <xs:simpleType name="Patch" >
michael@0 6 <xs:restriction base="xs:string" >
michael@0 7 </xs:restriction>
michael@0 8 </xs:simpleType>
michael@0 9
michael@0 10 <xs:simpleType name="Point" >
michael@0 11 <xs:restriction base="xs:string" >
michael@0 12 <xs:pattern value="[+-]?([0-9]*\.[0-9]+|[0-9]+\.?)( *[ ,] *[+-]?([0-9]*\.[0-9]+|[0-9]+\.?)){2}" />
michael@0 13 </xs:restriction>
michael@0 14 </xs:simpleType>
michael@0 15
michael@0 16 <xs:element name="camera">
michael@0 17 <xs:complexType >
michael@0 18 <xs:attribute name="axis" type="Sk3D:Point" />
michael@0 19 <xs:attribute name="hackHeight" type="Sk:Float" />
michael@0 20 <xs:attribute name="hackWidth" type="Sk:Float" />
michael@0 21 <xs:attribute name="location" type="Sk3D:Point" />
michael@0 22 <xs:attribute name="observer" type="Sk3D:Point" />
michael@0 23 <xs:attribute name="patch" type="Sk3D:Patch" />
michael@0 24 <xs:attribute name="zenith" type="Sk3D:Point" />
michael@0 25 <xs:attribute name="id" type="xs:ID" />
michael@0 26 </xs:complexType>
michael@0 27 </xs:element>
michael@0 28
michael@0 29 <xs:element name="patch">
michael@0 30 <xs:complexType >
michael@0 31 <xs:attribute name="origin" type="Sk3D:Point" />
michael@0 32 <xs:attribute name="rotateDegrees" type="Sk:MemberFunction" />
michael@0 33 <xs:attribute name="u" type="Sk3D:Point" />
michael@0 34 <xs:attribute name="v" type="Sk3D:Point" />
michael@0 35 <xs:attribute name="id" type="xs:ID" />
michael@0 36 </xs:complexType>
michael@0 37 </xs:element>
michael@0 38
michael@0 39 </xs:schema>

mercurial