Input: [Assertion] The description element contains an unknown child element. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Child Element in description Element


Input: [Assertion] The description element contains content. This should be linked to a testable assertion in the spec. [Title]

Output: Content in description Element


Input: [Assertion] The description element contains a text element with an unknown attribute. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Attribute in description Element text Element


Input: [Assertion] The description element contains a text element with an unknown child element. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Child Element in description Element text Element


Input: [0] 3.1 [Test Case] Approved Test #1 & Test #2 [Assertion]

Output: The pointerType attribute of a pointerup event must have the same value as the pointerType attribute of the last pointerdown event with the same pointerId attribute.


Input: [0] 3.2 [Test Case] Approved Test #1 & Test #2 [Assertion]

Output: The isPrimary attribute of a pointerup event must have the same value as the isPrimary attribute of the last pointerdown event with the same pointerId attribute.


Input: [0] 3.3 [Test Case] Approved [Assertion]

Output: If the input device is a mouse and the device transitions from at least one button depressed to no buttons depressed, the pointerup event must be dispatched .


Input: [0] 3.4 [Test Case] Approved [Assertion]

Output: If the input device is touch and physical contact is removed from the digitizer, the pointerup event must be dispatched.


Input: [0] 3.5 [Test Case] Approved [Assertion]

Output: If the input device is pen and the pen is removed from physical contact with the digitizer, the pointerup event must be dispatched.


Input: [0] 3.6 [Test Case] Approved [Assertion]

Output: For input devices that do not support hover, a pointerout event must follow the pointerup event. Furthermore, the pointerType and isPrimary attributes of the pointerout must be the same as the respective attributes of the corresponding pointerup event.


Input: [0] 3.6.1 [Test Case] Approved [Assertion]

Output: For input devices that do not support hover, a pointerleave event must follow the pointerup event. Furthermore, the pointerType and isPrimary attributes of the pointerleave must be the same as the respective attributes of the corresponding pointerup event.


Input: [0] 3.7 [Test Case] Approved [Assertion]

Output: If the setPointerCapture method has been invoked on the pointer specified by pointerId, and the releasePointerCapture method has not been invoked, a lostpointercapture event must be dispatched to the element on which the setPointerCapture method was invoked. Furthermore, subsequent events for the specified pointer must follow normal hit testing mechanisms for determining the event target.


Input: [Assertion] The uniqueid element matches the schema. [Title]

Output: Valid licensee Element


Input: [Assertion] The uniqueid element occurs more than once. This should be linked to a testable assertion in the spec. [Title]

Output: More Than One licensee Element


Input: [Assertion] The uniqueid element does not contain the required name attribute. This should be linked to a testable assertion in the spec. [Title]

Output: No name Attribute in licensee Element


Input: [Assertion] The uniqueid element occures more than once. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Attribute in licensee Element


Input: [Assertion] The uniqueid element contains a child element. This should be linked to a testable assertion in the spec. [Title]

Output: Child Element in licensee Element


Input: [Assertion] The uniqueid element contains content. This should be linked to a testable assertion in the spec. [Title]

Output: Content in licensee Element


Input: [Common Field Names] name [Definitions] This property is set to the ECMAScript string value of the event name. [Optional]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Common Field Names] connectionid [Definitions] This property is the ECMAScript string value of the ID of the Connection object associated with this event. [Optional]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Common Field Names] protocol [Definitions] This property is an ECMAScript string which identifies the protocol used by the event source; although this property is OPTIONAL, it is recommended that platforms provide it in order to allow applications to tailor their behavior (see Appendix E for a suggested set of protocol identifiers) [Optional]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Common Field Names] info [Definitions] This property provides a reference to an object which MAY contain platform or protocol dependent information specific to the event. [Optional]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Common Field Names] reason [Definitions] This property, although not provided by every event, when present provides a code indicating the status of the operation which triggered this event, or a reason for the occurrence of this event. [Optional]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Common Field Names] connection [Definitions] An ECMAScript object reference to the Connection object identified by the connectionid property for this event. [Optional]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Behavior] Returns a serialization of the RDF graph which encodes the state of the given resource. Content negotiation MUST be performed. In level zero, at least one of application/rdf+xml or text/turtle SHOULD be available from the server. [HTTP Verb]

Output: GET


Input: [Behavior] As normal, on the information GET would return. In particular, metadata may be returned using Link Headers, indicating, for instance, a SPARQL endpoint which can be used to query the data. [HTTP Verb]

Output: HEAD


Input: [Behavior] Not specified in general, to allow for application use. [HTTP Verb]

Output: POST


Input: [Behavior] If the media type of the payload is an RDF graph serialization language, then set the resource state to be as encoded in the serialized RDF graph. Otherwise, not specified in level zero. Creates the resource, if it does not already exist. Some resources may be flagged "no clobber", to reject PUT if they already exist; level zero does not specify how to indicate this. [HTTP Verb]

Output: PUT


Input: [Behavior] Remove the association between the resource and the URL used in the delete operation. The server MAY retain the underlying resource, perhaps accessible via a different URL. That is, a successful DELETE removes this one reference to the resource, but does not necessarily affect other references, or the resource itself. Creating multiple references or determining whether they exist is beyond the scope of level zero. [HTTP Verb]

Output: DELETE


Input: [Behavior] Modify the state of the resource as specified by the payload, according to its media type. Servers MAY accept SPARQL 1.1 Update (Content-Type: application/sparql-update) on element resource to modify the RDF graph view of the resource state, acting as a SPARQL endpoints with only a default graph. [HTTP Verb]

Output: PATCH


Input: [0] The cells in [1] this table [2]

Output: should go


Input: [0] green when [1] you hover [2]

Output: the pointing


Input: [0] The rows in [1] this table [2]

Output: should go


Input: [0] dark green [1] when the [2]

Output: pointing device


Input: [0] is over the [1] five pixel [2]

Output: border spacing


Input: [0] Including here, [2]

Output: blank cells.


Input: [Action] connection.disconnected [Description] Call was disconnected by the network/remote party. [Event] connection.progressing [End State]

Output: DISCONNECTED

Voice Browser Call Control: CCXML Version 1.0


Input: [Action] connection.signal [Description] Additional Connection related information is available for processing by the CCXML application. [Event] connection.signal [End State]

Output: CONNECTED

Voice Browser Call Control: CCXML Version 1.0


Input: [Description] The CCXML document redirects an connected call. [Event] connection.redirected [End State]

Output: DISCONNECTED

Voice Browser Call Control: CCXML Version 1.0


Input: [Description] The CCXML document disconnects an active call. [Event] connection.disconnected [End State]

Output: DISCONNECTED

Voice Browser Call Control: CCXML Version 1.0


Input: [Description] The CCXML document merges an incoming/connected call with another call at the network level. [Event] connection.merged [End State]

Output: DISCONNECTED

Voice Browser Call Control: CCXML Version 1.0


Input: [Action] error.connection [Description] The CCXML connection had a platform operational error. [Event] error.connection [End State]

Output: ERROR

Voice Browser Call Control: CCXML Version 1.0


Input: [Parameter] parser [Type] RDFParser [Nullable] ✘ [Description] The parser used to read the passed document. [Optional]


Input: [Parameter] toparse [Type] any [Nullable] ✘ [Description] The document to parse, the type of argument required may further be constrained by implementations of this interface, for instance an RDFa parser may require an instance of Document , whilst a Turtle parser may require a String . [Optional]


Input: [Parameter] callback [Type] ParserCallback [Nullable] ✘ [Description] The ParserCallback to execute once the parse has completed, the ParserCallback will be passed a single argument which is the created Sequence of Projection s. [Optional]


Input: [Parameter] base [Type] DOMString [Nullable] ✘ [Description] An optional base to be used by the parser when resolving relative IRI references. [Optional]


Input: [Parameter] filter [Type] Projection [Nullable] ✘ [Description] The Projection filter is used as a filter definition. Null values of projected entries are processed as wildcards. [Optional]


Input: [Parameter] template [Type] object [Nullable] ✘ [Description] The Projection template is used to build the return value. The template consists of a key-value associative array where the key is the name of the property to create in the Projection and the value is the URI to use when matching against predicates in each triple. [Optional]


Input: [Component] Context item [Default predefined value] none overwriteable [Scope] dynamic [Consistency rules] none

Output: overwritten during evaluation of path expressions and predicates

Dynamic Context Components

Can be overwritten or augmented by a query?


Input: [Component] Context position [Default predefined value] none overwriteable [Scope] dynamic [Consistency rules] Must be consistent with context item and context size

Output: overwritten during evaluation of path expressions and predicates

Dynamic Context Components

Can be overwritten or augmented by a query?


Input: [Component] Context size [Default predefined value] none overwriteable [Scope] dynamic [Consistency rules] Must be consistent with context item

Output: overwritten during evaluation of path expressions and predicates

Dynamic Context Components

Can be overwritten or augmented by a query?


Input: [Component] Variable values [Default predefined value] none augmentable [Scope] dynamic [Consistency rules] Names and values must be consistent with in-scope variables.

Output: overwriteable and augmentable by prolog and by variable-binding expressions

Dynamic Context Components

Can be overwritten or augmented by a query?


Input: [Component] Function implementations [Default predefined value] Functions in fn namespace, and constructors for built-in atomic types augmentable [Scope] global [Consistency rules] Must be consistent with function signatures

Output: augmentable by module import and by function declaration in prolog

Dynamic Context Components

Can be overwritten or augmented by a query?


Input: [Component] Current dateTime [Default predefined value] none Must be initialized by implementation [Scope] global [Consistency rules] Must include a timezone. Remains constant during evaluation of a query.

Output: no

Dynamic Context Components

Can be overwritten or augmented by a query?


Input: [Component] Implicit timezone [Default predefined value] none Must be initialized by implementation [Scope] global [Consistency rules] Remains constant during evaluation of a query.

Output: no

Dynamic Context Components

Can be overwritten or augmented by a query?


Input: [Component] Available documents [Default predefined value] none Must be initialized by implementation [Scope] global [Consistency rules] None

Output: no

Dynamic Context Components

Can be overwritten or augmented by a query?


Input: [Component] Available collections [Default predefined value] none Must be initialized by implementation [Scope] global [Consistency rules] None

Output: no

Dynamic Context Components

Can be overwritten or augmented by a query?


Input: [Component] Default collection [Default predefined value] none Must be initialized by implementation [Scope] global [Consistency rules] None

Output: no

Dynamic Context Components

Can be overwritten or augmented by a query?


Input: [Item] W3C [Required?] all [Notes] Branding [Primary Audience]

Output: all

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] WG/TF [Required?] all [Notes] Associated WG or Task Force [Primary Audience]

Output: potential participants

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Title [Required?] all [Primary Audience]

Output: all

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Pub date [Required?] all [Notes] Indication of out-of-date-ness / recency of change [Primary Audience]

Output: all

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Status [Required?] all [Notes] ED/WD/LC/CR/PR/REC/NOTE [Primary Audience]

Output: all

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Status disclaimer [Required?] all [Notes] Warn people the document is unstable, etc. [Primary Audience]

Output: new to reading W3C specs

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Copyright [Required?] all [Primary Audience]

Output: lawyers

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Patent Policy / Disclosures [Required?] some [Primary Audience]

Output: laywers

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Errata [Required?] REC [Notes] Only if there's errata [Primary Audience]

Output: implementers, reviewers

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Issues list [Required?] all? [Primary Audience]

Output: reviewers

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] At-risk list [Required?] LC/CR [Primary Audience]

Output: W3C

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Discussion fora / Feedback [Required?] all [Notes] Mailing list, IRC, wiki, bugtracker, etc. [Primary Audience]

Output: reviewers

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Editor's draft [Required?] most [Primary Audience]

Output: reviewers, implementers

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Previous version(s) [Required?] all [Primary Audience]

Output: reviewers

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Test suite Link [Required?] CR/REC [Primary Audience]

Output: implementers, contributors

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Editors [Required?] all [Notes] Tells people who to talk to and who can fix issues [Primary Audience]

Output: participants

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Translations [Required?] some [Primary Audience]

Output: non-English speakers

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [Item] Other formats [Required?] some [Notes] Links to other formats suitable for offline/printing; particularly useful for multipage specs [Primary Audience]

Output: all

Difference between revisions of "SpecProd/Restyle/Content" - W3C Wiki


Input: [0] scheme [case] insensitive [match]

Output: exact


Input: [0] userInfo [case] sensitive [match]

Output: exact


Input: [0] host [case] insensitive [match]

Output: endswith


Input: [0] port [case] sensitive [match]

Output: exact


Input: [0] path [case] sensitive [match]

Output: startswith


Input: [0] query [case] sensitive [match]

Output: startswith


Input: [0] fragment [case] sensitive [match]

Output: startswith


Input: [0] uri [case] sensitive [match]

Output: regex


Input: [0] The cells in [1] this table [2]

Output: should go


Input: [0] green when [1] you hover [2]

Output: the pointing


Input: [0] The rows in [1] this table [2]

Output: should go


Input: [0] dark green [1] when the [2]

Output: pointing device


Input: [0] is over the [1] five pixel [2]

Output: border spacing


Input: [0] Including here, [2]

Output: blank cells.


Input: [Property] type [Type] xs:string [Value]

Output: The name of the event.


Input: [Property] bubbles [Type] xs:boolean [Value]

Output: Indicates whether or not an event is a bubbling event. If the event can bubble the value is true, else the value is false.


Input: [Property] cancelable [Type] xs:boolean [Value]

Output: Indicates whether or not an event can have its default action prevented. If the default action can be prevented the value is true, else the value is false.


Input: [Property] targetid [Type] xs:string? [Value]

Output: The id of the target to which the event was originally dispatched. If the target does not have an id an empty sequence is returned.


Input: [Property] current-targetid [Type] xs:string? [Value]

Output: The id of the target whose EventListeners are currently being processed. If that target does not have an id an empty sequence is returned.


Input: [Property] event-phase [Type] xs:string [Value]

Output: The current event phase: capture, target, or bubbling (When the event arrives at the target, the value is 'target'. Values capture and bubbling are as described in XML events)


Input: [Property] time-stamp [Type] xs:integer? [Value]

Output: The time (in milliseconds relative to the epoch) at which the event was created. Due to the fact that some systems may not provide this information the value of timeStamp may be not available for all events. When not available, an empty sequence will be returned. Examples of epoch time are the time of the system start or 0:0:0 UTC 1st January 1970.


Input: [source code] 缔造真正全球通行 的万维网 [expected display] 缔造真正全球通行的万维网 [notes] The line break should disappear since it is possible to detect East Asian characters on either side. [description]

Output: line break only


Input: [source code] 缔造真正全球通行 的万维网 [expected display] 缔造真正全球通行 的万维网 [notes] The spaces at line end are not removed before line break transformation (LBT). LBT sees East Asian context on both sides so removes line break. Remaining spaces are then normalized to one space. [description]

Output: <4 spaces at end of line


Input: [source code] 缔造真正全球通行 的万维网 [expected display] 缔造真正全球通行的万维网 [notes] The white space is removed in the first step of the white-space processing rules. Line break transformation then sees the context as East Asian and removes the line break. [description]

Output: spaces at beginning of line


Input: [source code] 缔造真正全球通行 的万维网 [expected display] 缔造真正全球通行 的万维网 [notes] The white space on the second line is removed in the first step of the white-space processing rules. The spaces at line end are not removed before line break transformation (LBT). Line break transformation then sees the context as East Asian and removes the line break. Spaces are then normalized to one space. [description]

Output: spaces at beginning and end of line


Input: [source code] 缔造真正全球通行 的万维网 [expected display] 缔造真正全球通行的万维网 [notes] The line breaks should disappear since it is possible to detect East Asian characters on either side. This test checks that previous rules for line break transformation are applied for multiple linebreaks. [description]

Output: multiple line breaks


Input: [source code] 缔造真正全球通行 的万维网 [expected display] 缔造真正全球通行的万维网 [notes] The space should be removed because it follows a line break, and the line breaks should disappear since it is possible to then detect East Asian characters on either side. [description]

Output: multiple line breaks and spaces


Input: [source code] 缔造真正全球通行123 的万维网 [expected display] 缔造真正全球通行123的万维网 [notes] The common characters will be ignored during line break transformation. Since the context is East Asian, the line break will be removed. [description]

Output: <4 common characters at line end


Input: [source code] 缔造真正全球通行1234567890 的万维网 [expected display] 缔造真正全球通行1234567890 的万维网 [notes] The common characters will not be ignored during line break transformation. Since the context therefore cannot be identified as East Asian, the line break will be changed to a space. [description]

Output: >4 common characters at line end


Input: [source code] 缔造真正全球通行123 的万维网 [expected display] 缔造真正全球通行123 的万维网 [notes] This test use case should be predictable from previous use cases. [description]

Output: <4 common characters plus space at line end


Input: [source code] 缔造真正全球通行 123的万维网 [expected display] 缔造真正全球通行123的万维网 [notes] This test use case should be predictable from previous use cases. [description]

Output: space plus <4 common characters at line start


Input: [source code] 1234567890 的万维网 [expected display] 1234567890的万维网 [notes] During line break transformation, one side is neutral, so the line break is removed. [description]

Output: common characters only on first line


Input: [source code] 缔造真正全球通行Latin 的万维网 [expected display] 缔造真正全球通行Latin 的万维网 [notes] During line break transformation, the context cannot be established as East Asian, therefore the line break is converted to a space. [description]

Output: latin next to line break


Input: [Event Type] abort [Sync / Async] Sync [Bubbling phase] No [Trusted event target types] Window, Element [DOM interface] Event [Default Action] None [Cancelable]

Output: No


Input: [Event Type] beforeinput [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] InputEvent [Default Action] Update the DOM element [Cancelable]

Output: Yes


Input: [Event Type] blur [Sync / Async] Sync [Bubbling phase] No [Trusted event target types] Window, Element [DOM interface] FocusEvent [Default Action] None [Cancelable]

Output: No


Input: [Event Type] click [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] MouseEvent [Default Action] Varies: for targets with an associated activation behavior, executes the activation behavior; for focusable targets, gives the element focus. [Cancelable]

Output: Yes


Input: [Event Type] compositionstart [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] CompositionEvent [Default Action] Show a text composition system candidate window [Cancelable]

Output: Yes


Input: [Event Type] compositionupdate [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] CompositionEvent [Default Action] None [Cancelable]

Output: No


Input: [Event Type] compositionend [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] CompositionEvent [Default Action] None [Cancelable]

Output: No


Input: [Event Type] dblclick [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] MouseEvent [Default Action] Varies: for targets with an associated activation behavior, executes the activation behavior; for focusable targets, gives the element focus; for selectable targets, selects part or all of the element's content. [Cancelable]

Output: No


Input: [Event Type] error [Sync / Async] Async [Bubbling phase] No [Trusted event target types] Window, Element [DOM interface] Event [Default Action] None [Cancelable]

Output: No


Input: [Event Type] focus [Sync / Async] Sync [Bubbling phase] No [Trusted event target types] Window, Element [DOM interface] FocusEvent [Default Action] None [Cancelable]

Output: No


Input: [Event Type] focusin [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Window, Element [DOM interface] FocusEvent [Default Action] None [Cancelable]

Output: No


Input: [Event Type] focusout [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Window, Element [DOM interface] FocusEvent [Default Action] None [Cancelable]

Output: No


Input: [Event Type] input [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] InputEvent [Default Action] None [Cancelable]

Output: No


Input: [Event Type] keydown [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] KeyboardEvent [Default Action] Varies: beforeinput and input events; launch text composition system; blur and focus events; keypress event; activation behavior; other event [Cancelable]

Output: Yes


Input: [Event Type] keyup [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] KeyboardEvent [Default Action] None [Cancelable]

Output: Yes


Input: [Event Type] load [Sync / Async] Async [Bubbling phase] No [Trusted event target types] Window, Document, Element [DOM interface] Event [Default Action] None [Cancelable]

Output: No


Input: [Event Type] mousedown [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] MouseEvent [Default Action] Varies: start a drag/drop operation; start a text selection; start a scroll/pan interaction (in combination with the middle mouse button, if supported) [Cancelable]

Output: Yes


Input: [Event Type] mouseenter [Sync / Async] Sync [Bubbling phase] No [Trusted event target types] Element [DOM interface] MouseEvent [Default Action] None [Cancelable]

Output: No


Input: [Event Type] mouseleave [Sync / Async] Sync [Bubbling phase] No [Trusted event target types] Element [DOM interface] MouseEvent [Default Action] None [Cancelable]

Output: No


Input: [Event Type] mousemove [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] MouseEvent [Default Action] None [Cancelable]

Output: Yes


Input: [Event Type] mouseout [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] MouseEvent [Default Action] None [Cancelable]

Output: Yes


Input: [Event Type] mouseover [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] MouseEvent [Default Action] None [Cancelable]

Output: Yes


Input: [Event Type] mouseup [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] MouseEvent [Default Action] Invoke a context menu (in combination with the right mouse button, if supported) [Cancelable]

Output: Yes


Input: [Event Type] resize [Sync / Async] Sync [Bubbling phase] No [Trusted event target types] Window, Element [DOM interface] UIEvent [Default Action] None [Cancelable]

Output: No


Input: [Event Type] scroll [Sync / Async] Async [Bubbling phase] No / Yes [Trusted event target types] Document, Element [DOM interface] UIEvent [Default Action] None [Cancelable]

Output: No


Input: [Event Type] select [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] Event [Default Action] None [Cancelable]

Output: No


Input: [Event Type] unload [Sync / Async] Sync [Bubbling phase] No [Trusted event target types] Window, Document, Element [DOM interface] Event [Default Action] None [Cancelable]

Output: No


Input: [Event Type] wheel [Sync / Async] Async [Bubbling phase] Yes [Trusted event target types] Element [DOM interface] WheelEvent [Default Action] Scroll (or zoom) the document [Cancelable]

Output: Yes


Input: [Status] Proposal [Summary] To promote the 'citation' property currently on MedicalScholarlyArticle up to CreativeWork. [Vocab] Moves citation up to CreativeWork [Topic]

Output: Citation Promotion

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Proposal [Summary] Extension for describing accessibility properties of a CreativeWork. [Comments] Draft published to elicit feedback. [Topic]

Output: Accessibility

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Accepted [Summary] Add one property 'department' to Organization, to allow local businesses to describe their depts (e.g. opening hours) in detail. [Comments] Proposal very greatly simplified after WebSchemas discussion. [Topic]

Output: Add Organization department property

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Proposal [Summary] Property to indicate that a single identity is being described. [Vocab] Essentially same meaning as owl:sameAs, but suggesting a distinct name to make it easier to talk about; also schema.org data is typically scruffier than OWL re http-range-14. [Comments] Draft published to elicit feedback. [Topic]

Output: sameThingAs

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Proposal [Summary] A proposal for a new Action type. [Vocab] See full entry and proposal for details. May2013 version builds on two previously published designs. [Comments] The schema.org team solicit comments on this draft via public-vocabs@w3.org. [Topic]

Output: Actions in Schema.org

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Proposal [Summary] "While schema.org already supports marking up offers to sell products (pre-transaction), it does not currently provide schema for the common kinds of confirmations and notifications around orders (post-transaction)". [Vocab] Adds classes OrderStatus, Order, DeliveryMethod plus associated properties. [Comments] Complements Actions proposal, but independent. [Topic]

Output: Orders in Schema.org

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Proposal [Summary] This proposal includes new types for describing reservations and tickets [Vocab] Adds classes Reservation, ReservationStatus, ProgramMembership, Flight, TrainTrip, TrainReservation, FoodEstablishmentReservation, FlightReservation, EventReservation, ReservationPackage, BusReservation, BusTrip, RentalCarReservation, RentalCar, Car, LodgingReservation plus associated properties. [Comments] Complements Actions proposal, but independent. [Topic]

Output: Reservations in Schema.org

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Proposal [Summary] This proposal adds a single new type, EmailMessage [Vocab] EmailMessage is a CreativeWork representing email messages, just as WebPage already represents Web pages. [Comments] No properties currently defined; proposals welcomed. [Topic]

Output: EmailMessage type

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Accepted [Summary] This proposal adds a single new type, WorkersUnion, addressing issue 17 in the WebSchemas tracker. [Vocab] "A Workers Union (...) is an organization that promotes the interests of its worker members by collectively bargaining with management, organizing, and political lobbying."" [Comments] One type, see draft schema. [Topic]

Output: Workers Union type

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Accepted; published in next version [Summary] Proposes modest changes and additions to support TV and radio (from EBU and BBC). [Vocab] Adds Series, Season, Episode under CreativeWork. Existing TVSeries, TVSeason, TVEpisode under Series/Season/Episode. Adds RadioSeries/RadioSeason/RadioEpisode alongside. Adds Programme/Clip for programmes other than episodes. Adds description of a service with Service/PublicationEvent for broadcast, streaming, VoD, etc. [Comments] See also background notes and [[1]]. Draft initially from EBU/BBC/NoTube discussions. Nearby vocab: see VideoObject, AudioObject; Movie. Event re scheduling. See also UserPlays, a kind of UserInteraction. Comics and TV/Radio also share a concern for describing fictional characters and narratives. [Topic]

Output: TV and Radio proposal

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Some initial discussions. [Summary] Several parties are working towards a Sports Vocabulary proposal. See query from Paul Kelly (SportsML), Microdata + Sports Stats post describing earlier ESPN/Google collaboration, and the Sports Ontology used by BBC, Press Association and others. See also sports-schema-collab mailing list. [Vocab] Several sources including a full draft from the ESPN+Google work. Needs summary here. [Comments] March 2nd - posted writeup of the ESPN/Google Microdata vocabulary; next is discussion on finding common basic sports vocab for schema.org. [Topic]

Output: Sports

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Discussing Proposals [Summary] Proposal from Marvel (see examples). [Vocab] Adds PeriodicalSeries (under Intangible(?)), PeriodicalIssue (under CreativeWork), Comic Issue (under PeriodicalIssue), GraphicNovel (under Book). Approx 6-9 properties for each of these classes. [Comments] Generally well received and specified, but some detailed discussion re fine-grain detail of comics (imprint, page count etc.). Can those properties be shared with Book/numberOfPages, or ScholarlyArticle? Should PeriodicalSeries be intangible? [Topic]

Output: Comics and Serials

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Hopefully Final Proposal - please review [Summary] Proposes some modifications to Event based on deployment experience. [Vocab] Adds eventStatus, previousStartDate, previousEndDate; eventCategory; makes startDate/endDate repeatable. Encourages use of 'url' from Thing. [Comments] Fairly modest proposals based on implementor feedback. May2013 update addresses the last open issue on repeating events. [Topic]

Output: Event schema update

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Proposal [Summary] The historical-data.org site proposes some extensions to schema.org to address historical and genealogical (family history) scenarios. [Vocab] Adds HistoricalRecord, HistoricalEvent (subclass of Event), overrides attendees, subEvents, superEvent to point to HistoricalEvent. [Comments] There is an associated implementation, github repository, and blog. [Topic]

Output: Historical Data proposal

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Proposal [Summary] A schema extension for describing biological databases, Sagace. [Vocab] Adds a class 'BiologicalDatabaseEntry' as a kind of CreativeWork, introducing 'entryID', 'isEntryOf', 'taxonID'. Adds 'BiologicalDatabase' also subclass of CreativeWork, with no special properties. Both also use 'breadcrumb' from WebPage. [Comments] Others have also mentioned interest in adding some notion of species. [Topic]

Output: Biological Databases

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Proposal [Summary] A proposal resolving current problems handling breadcrumbs. [Vocab] Adds Breadcrumb type with child property and supposes to use this class on breadcrumb property of a WebPage. An important schema, but needs attention. See discussion on using literal values. [Topic]

Output: Breadcrumbs

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Proposal [Summary] A proposal extending schema.org for describing online discussion forums and message boards. [Vocab] Adds attachmentURL, contributorType, discussionState, interestedUsers, postCount, postType, votedHelpful. [Comments] Addition candidate [Topic]

Output: Discussion

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] Proposal [Summary] A proposal extending schema.org for describing Innovation and related concepts. Discussion found here: [2] [Vocab] Covers concepts and terms such as Need, Benefit, Usage, Disruption, Innovator, Innovation, Embodiment, to name a few. See [3] for complete list of terms. [Comments] Addition candidate [Topic]

Output: Innovation

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Topic]

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [Status] How far along [Summary] Summary of contribution. [Vocab] Overview of new terms [Comments] Comments on status, particularly regarding integration, overlaps and open issues. [Topic]

Output: Proposal name

Difference between revisions of "WebSchemas/SchemaDotOrgProposals" - W3C Wiki


Input: [0] scheme [match] exact [case]

Output: insensitive


Input: [0] userInfo [match] exact [case]

Output: sensitive


Input: [0] host [match] endswith [case]

Output: insensitive


Input: [0] port [match] exact [case]

Output: sensitive


Input: [0] path [match] startswith [case]

Output: sensitive


Input: [0] query [match] startswith [case]

Output: sensitive


Input: [0] fragment [match] startswith [case]

Output: sensitive


Input: [0] uri [match] regex [case]

Output: sensitive


Input: [WSC Clause] I [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] II [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] IIa [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] IV [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] V [Opera] Conforms Optional [Chrome] Does Not Conform Optional [Firefox]

Output: Does Not Conform Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] VI [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] VII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] VIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] IX [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] X [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XIII [Opera] Conforms Optional [Chrome] Does Not Conform Optional [Firefox]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XIV [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XV [Opera] Conforms Optional [Chrome] Conforms Optional [Firefox]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XVI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XVII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XVIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XIX [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XX [Opera] Conforms Optional [Chrome] Conforms Optional [Firefox]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXIII [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXIV [Opera] Conforms Optional [Chrome] Does Not Conform Optional [Firefox]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXV [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXVI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXVII [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXVIII [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXIX [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXX [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXIV [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXV [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXVI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXVII [Opera] Conforms Optional [Chrome] Conforms Optional [Firefox]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXVIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXIX [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XL [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLI [Opera] Conforms Optional [Chrome] Conforms Optional [Firefox]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLIV [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLV [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLVI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLVII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLVIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLIX [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] L [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LI [Opera] Does Not Conform Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LII [Opera] Does Not Conform Advanced [Chrome] Does Not Conform Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LIII [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LIV [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LV [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LVI [Opera] Does Not Conform Optional [Chrome] Conforms Optional [Firefox]

Output: Does Not Conform Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LVII [Opera] Does Not Conform Optional [Chrome] Does Not Conform Optional [Firefox]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LVIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LIX [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LX [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXI [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXIII [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXIV [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXV [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXVI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXVII [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXVIII [Opera] Conforms Optional [Chrome] Conforms Optional [Firefox]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXIX [Opera] Conforms Optional [Chrome] Does Not Conform Optional [Firefox]

Output: Does Not Conform Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXX [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXII [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXIII [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXIV [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXV [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXVI [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXVII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXVIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXIX [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXX [Opera] Does Not Conform Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXII [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXIV [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXV [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXVI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXVII [Opera] Conforms Optional [Chrome] Conforms Optional [Firefox]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXVIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXIX [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XC [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCII [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCIV [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCV [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCVI [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCVII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCVIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCIX [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] C [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] CI [Opera] NA [Chrome] NA [Firefox]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] CII [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] CIII [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] CIV [Opera] Conforms Basic [Chrome] Conforms Basic [Firefox]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] CV [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] CVI [Opera] Conforms Advanced [Chrome] Conforms Advanced [Firefox]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [Keyword] hidden [State] Hidden [Data type] An arbitrary string [Control type]


Input: [Keyword] text [State] Text [Data type] Text with no line breaks [Control type]

Output: A text field


Input: [Keyword] search [State] Search [Data type] Text with no line breaks [Control type]

Output: Search field


Input: [Keyword] tel [State] Telephone [Data type] Text with no line breaks [Control type]

Output: A text field


Input: [Keyword] url [State] URL [Data type] An absolute URL [Control type]

Output: A text field


Input: [Keyword] email [State] E-mail [Data type] An e-mail address or list of e-mail addresses [Control type]

Output: A text field


Input: [Keyword] password [State] Password [Data type] Text with no line breaks (sensitive information) [Control type]

Output: A text field that obscures data entry


Input: [Keyword] datetime [State] Date and Time [Data type] A date and time (year, month, day, hour, minute, second, fraction of a second) with the time zone set to UTC [Control type]

Output: A date and time control


Input: [Keyword] date [State] Date [Data type] A date (year, month, day) with no time zone [Control type]

Output: A date control


Input: [Keyword] month [State] Month [Data type] A date consisting of a year and a month with no time zone [Control type]

Output: A month control


Input: [Keyword] week [State] Week [Data type] A date consisting of a week-year number and a week number with no time zone [Control type]

Output: A week control


Input: [Keyword] time [State] Time [Data type] A time (hour, minute, seconds, fractional seconds) with no time zone [Control type]

Output: A time control


Input: [Keyword] datetime-local [State] Local Date and Time [Data type] A date and time (year, month, day, hour, minute, second, fraction of a second) with no time zone [Control type]

Output: A date and time control


Input: [Keyword] number [State] Number [Data type] A numerical value [Control type]

Output: A text field or spinner control


Input: [Keyword] range [State] Range [Data type] A numerical value, with the extra semantic that the exact value is not important [Control type]

Output: A slider control or similar


Input: [Keyword] color [State] Color [Data type] An sRGB color with 8-bit red, green, and blue components [Control type]

Output: A color well


Input: [Keyword] checkbox [State] Checkbox [Data type] A set of zero or more values from a predefined list [Control type]

Output: A checkbox


Input: [Keyword] radio [State] Radio Button [Data type] An enumerated value [Control type]

Output: A radio button


Input: [Keyword] file [State] File Upload [Data type] Zero or more files each with a MIME type and optionally a file name [Control type]

Output: A label and a button


Input: [Keyword] submit [State] Submit Button [Data type] An enumerated value, with the extra semantic that it must be the last value selected and initiates form submission [Control type]

Output: A button


Input: [Keyword] image [State] Image Button [Data type] A coordinate, relative to a particular image's size, with the extra semantic that it must be the last value selected and initiates form submission [Control type]

Output: Either a clickable image, or a button


Input: [Keyword] reset [State] Reset Button [Data type] n/a [Control type]

Output: A button


Input: [Keyword] button [State] Button [Data type] n/a [Control type]

Output: A button


Input: [Feature] The use of the role attribute with the value presentation [Indication]

Output: Probably a layout table


Input: [Feature] The use of the border attribute with the non-conforming value 0 [Indication]

Output: Probably a layout table


Input: [Feature] The use of the non-conforming cellspacing and cellpadding attributes with the value 0 [Indication]

Output: Probably a layout table


Input: [Feature] The use of caption, thead, or th elements [Indication]

Output: Probably a non-layout table


Input: [Feature] The use of the headers and scope attributes [Indication]

Output: Probably a non-layout table


Input: [Feature] The use of the border attribute with a value other than 0 [Indication]

Output: Probably a non-layout table


Input: [Feature] Explicit visible borders set using CSS [Indication]

Output: Probably a non-layout table


Input: [Feature] The use of the summary attribute [Indication]

Output: Not a good indicator (both layout and non-layout tables have historically been given this attribute)


Input: [WSC Clause] I [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] II [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] IIa [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] IV [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] V [Opera] Conforms Optional [Firefox] Does Not Conform Optional [Chrome]

Output: Does Not Conform Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] VI [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] VII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] VIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] IX [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] X [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XIII [Opera] Conforms Optional [Firefox] Conforms Optional [Chrome]

Output: Does Not Conform Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XIV [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XV [Opera] Conforms Optional [Firefox] Conforms Optional [Chrome]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XVI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XVII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XVIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XIX [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XX [Opera] Conforms Optional [Firefox] Conforms Optional [Chrome]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXIII [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXIV [Opera] Conforms Optional [Firefox] Conforms Optional [Chrome]

Output: Does Not Conform Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXV [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXVI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXVII [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXVIII [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXIX [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXX [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXIV [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXV [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXVI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXVII [Opera] Conforms Optional [Firefox] Conforms Optional [Chrome]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXVIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XXXIX [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XL [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLI [Opera] Conforms Optional [Firefox] Conforms Optional [Chrome]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLIV [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLV [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLVI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLVII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLVIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XLIX [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] L [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LI [Opera] Does Not Conform Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LII [Opera] Does Not Conform Advanced [Firefox] Conforms Advanced [Chrome]

Output: Does Not Conform Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LIII [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LIV [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LV [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LVI [Opera] Does Not Conform Optional [Firefox] Does Not Conform Optional [Chrome]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LVII [Opera] Does Not Conform Optional [Firefox] Conforms Optional [Chrome]

Output: Does Not Conform Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LVIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LIX [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LX [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXI [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXIII [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXIV [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXV [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXVI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXVII [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXVIII [Opera] Conforms Optional [Firefox] Conforms Optional [Chrome]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXIX [Opera] Conforms Optional [Firefox] Does Not Conform Optional [Chrome]

Output: Does Not Conform Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXX [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXII [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXIII [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXIV [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXV [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXVI [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXVII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXVIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXIX [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXX [Opera] Does Not Conform Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXII [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXIV [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXV [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXVI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXVII [Opera] Conforms Optional [Firefox] Conforms Optional [Chrome]

Output: Conforms Optional

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXVIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] LXXXIX [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XC [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCII [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCIV [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCV [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCVI [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCVII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCVIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] XCIX [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] C [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] CI [Opera] NA [Firefox] NA [Chrome]

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] CII [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] CIII [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] CIV [Opera] Conforms Basic [Firefox] Conforms Basic [Chrome]

Output: Conforms Basic

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] CV [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [WSC Clause] CVI [Opera] Conforms Advanced [Firefox] Conforms Advanced [Chrome]

Output: Conforms Advanced

WSC WG draft implementation report 2010-03-09


Input: [description] line break only [source code] 缔造真正全球通行 的万维网 [expected display] 缔造真正全球通行的万维网 [notes]

Output: The line break should disappear since it is possible to detect East Asian characters on either side.


Input: [description] <4 spaces at end of line [source code] 缔造真正全球通行 的万维网 [expected display] 缔造真正全球通行 的万维网 [notes]

Output: The spaces at line end are not removed before line break transformation (LBT). LBT sees East Asian context on both sides so removes line break. Remaining spaces are then normalized to one space.


Input: [description] spaces at beginning of line [source code] 缔造真正全球通行 的万维网 [expected display] 缔造真正全球通行的万维网 [notes]

Output: The white space is removed in the first step of the white-space processing rules. Line break transformation then sees the context as East Asian and removes the line break.


Input: [description] spaces at beginning and end of line [source code] 缔造真正全球通行 的万维网 [expected display] 缔造真正全球通行 的万维网 [notes]

Output: The white space on the second line is removed in the first step of the white-space processing rules. The spaces at line end are not removed before line break transformation (LBT). Line break transformation then sees the context as East Asian and removes the line break. Spaces are then normalized to one space.


Input: [description] multiple line breaks [source code] 缔造真正全球通行 的万维网 [expected display] 缔造真正全球通行的万维网 [notes]

Output: The line breaks should disappear since it is possible to detect East Asian characters on either side. This test checks that previous rules for line break transformation are applied for multiple linebreaks.


Input: [description] multiple line breaks and spaces [source code] 缔造真正全球通行 的万维网 [expected display] 缔造真正全球通行的万维网 [notes]

Output: The space should be removed because it follows a line break, and the line breaks should disappear since it is possible to then detect East Asian characters on either side.


Input: [description] <4 common characters at line end [source code] 缔造真正全球通行123 的万维网 [expected display] 缔造真正全球通行123的万维网 [notes]

Output: The common characters will be ignored during line break transformation. Since the context is East Asian, the line break will be removed.


Input: [description] >4 common characters at line end [source code] 缔造真正全球通行1234567890 的万维网 [expected display] 缔造真正全球通行1234567890 的万维网 [notes]

Output: The common characters will not be ignored during line break transformation. Since the context therefore cannot be identified as East Asian, the line break will be changed to a space.


Input: [description] <4 common characters plus space at line end [source code] 缔造真正全球通行123 的万维网 [expected display] 缔造真正全球通行123 的万维网 [notes]

Output: This test use case should be predictable from previous use cases.


Input: [description] space plus <4 common characters at line start [source code] 缔造真正全球通行 123的万维网 [expected display] 缔造真正全球通行123的万维网 [notes]

Output: This test use case should be predictable from previous use cases.


Input: [description] common characters only on first line [source code] 1234567890 的万维网 [expected display] 1234567890的万维网 [notes]

Output: During line break transformation, one side is neutral, so the line break is removed.


Input: [description] latin next to line break [source code] 缔造真正全球通行Latin 的万维网 [expected display] 缔造真正全球通行Latin 的万维网 [notes]

Output: During line break transformation, the context cannot be established as East Asian, therefore the line break is converted to a space.


Input: [Keyword] hidden [State] Hidden [Control type] n/a [Data type]

Output: An arbitrary string


Input: [Keyword] text [State] Text [Control type] A text field [Data type]

Output: Text with no line breaks


Input: [Keyword] search [State] Search [Control type] Search field [Data type]

Output: Text with no line breaks


Input: [Keyword] tel [State] Telephone [Control type] A text field [Data type]

Output: Text with no line breaks


Input: [Keyword] url [State] URL [Control type] A text field [Data type]

Output: An absolute URL


Input: [Keyword] email [State] E-mail [Control type] A text field [Data type]

Output: An e-mail address or list of e-mail addresses


Input: [Keyword] password [State] Password [Control type] A text field that obscures data entry [Data type]

Output: Text with no line breaks (sensitive information)


Input: [Keyword] datetime [State] Date and Time [Control type] A date and time control [Data type]

Output: A date and time (year, month, day, hour, minute, second, fraction of a second) with the time zone set to UTC


Input: [Keyword] date [State] Date [Control type] A date control [Data type]

Output: A date (year, month, day) with no time zone


Input: [Keyword] month [State] Month [Control type] A month control [Data type]

Output: A date consisting of a year and a month with no time zone


Input: [Keyword] week [State] Week [Control type] A week control [Data type]

Output: A date consisting of a week-year number and a week number with no time zone


Input: [Keyword] time [State] Time [Control type] A time control [Data type]

Output: A time (hour, minute, seconds, fractional seconds) with no time zone


Input: [Keyword] datetime-local [State] Local Date and Time [Control type] A date and time control [Data type]

Output: A date and time (year, month, day, hour, minute, second, fraction of a second) with no time zone


Input: [Keyword] number [State] Number [Control type] A text field or spinner control [Data type]

Output: A numerical value


Input: [Keyword] range [State] Range [Control type] A slider control or similar [Data type]

Output: A numerical value, with the extra semantic that the exact value is not important


Input: [Keyword] color [State] Color [Control type] A color well [Data type]

Output: An sRGB color with 8-bit red, green, and blue components


Input: [Keyword] checkbox [State] Checkbox [Control type] A checkbox [Data type]

Output: A set of zero or more values from a predefined list


Input: [Keyword] radio [State] Radio Button [Control type] A radio button [Data type]

Output: An enumerated value


Input: [Keyword] file [State] File Upload [Control type] A label and a button [Data type]

Output: Zero or more files each with a MIME type and optionally a file name


Input: [Keyword] submit [State] Submit Button [Control type] A button [Data type]

Output: An enumerated value, with the extra semantic that it must be the last value selected and initiates form submission


Input: [Keyword] image [State] Image Button [Control type] Either a clickable image, or a button [Data type]

Output: A coordinate, relative to a particular image's size, with the extra semantic that it must be the last value selected and initiates form submission


Input: [Keyword] reset [State] Reset Button [Control type] A button [Data type]


Input: [Keyword] button [State] Button [Control type] A button [Data type]


Input: [State] Hidden [Data type] An arbitrary string [Control type] n/a [Keyword]

Output: hidden


Input: [State] Text [Data type] Text with no line breaks [Control type] A text field [Keyword]

Output: text


Input: [State] Search [Data type] Text with no line breaks [Control type] Search field [Keyword]

Output: search


Input: [State] Telephone [Data type] Text with no line breaks [Control type] A text field [Keyword]

Output: tel


Input: [State] URL [Data type] An absolute URL [Control type] A text field [Keyword]

Output: url


Input: [State] E-mail [Data type] An e-mail address or list of e-mail addresses [Control type] A text field [Keyword]

Output: email


Input: [State] Password [Data type] Text with no line breaks (sensitive information) [Control type] A text field that obscures data entry [Keyword]

Output: password


Input: [State] Date and Time [Data type] A date and time (year, month, day, hour, minute, second, fraction of a second) with the time zone set to UTC [Control type] A date and time control [Keyword]

Output: datetime


Input: [State] Date [Data type] A date (year, month, day) with no time zone [Control type] A date control [Keyword]

Output: date


Input: [State] Month [Data type] A date consisting of a year and a month with no time zone [Control type] A month control [Keyword]

Output: month


Input: [State] Week [Data type] A date consisting of a week-year number and a week number with no time zone [Control type] A week control [Keyword]

Output: week


Input: [State] Time [Data type] A time (hour, minute, seconds, fractional seconds) with no time zone [Control type] A time control [Keyword]

Output: time


Input: [State] Local Date and Time [Data type] A date and time (year, month, day, hour, minute, second, fraction of a second) with no time zone [Control type] A date and time control [Keyword]

Output: datetime-local


Input: [State] Number [Data type] A numerical value [Control type] A text field or spinner control [Keyword]

Output: number


Input: [State] Range [Data type] A numerical value, with the extra semantic that the exact value is not important [Control type] A slider control or similar [Keyword]

Output: range


Input: [State] Color [Data type] An sRGB color with 8-bit red, green, and blue components [Control type] A color well [Keyword]

Output: color


Input: [State] Checkbox [Data type] A set of zero or more values from a predefined list [Control type] A checkbox [Keyword]

Output: checkbox


Input: [State] Radio Button [Data type] An enumerated value [Control type] A radio button [Keyword]

Output: radio


Input: [State] File Upload [Data type] Zero or more files each with a MIME type and optionally a file name [Control type] A label and a button [Keyword]

Output: file


Input: [State] Submit Button [Data type] An enumerated value, with the extra semantic that it must be the last value selected and initiates form submission [Control type] A button [Keyword]

Output: submit


Input: [State] Image Button [Data type] A coordinate, relative to a particular image's size, with the extra semantic that it must be the last value selected and initiates form submission [Control type] Either a clickable image, or a button [Keyword]

Output: image


Input: [State] Reset Button [Data type] n/a [Control type] A button [Keyword]

Output: reset


Input: [State] Button [Data type] n/a [Control type] A button [Keyword]

Output: button


Input: [Attribute in clause] RejectByURL [Action] Block document [Satisfied by]

Output: URL matches any of the patterns specified


Input: [Attribute in clause] AcceptByURL [Action] Pass document [Satisfied by]

Output: URL matches any of the patterns specified


Input: [Attribute in clause] RejectIf [Action] Block document [Satisfied by]

Output: expression = true


Input: [Attribute in clause] AcceptIf [Action] Pass document [Satisfied by]

Output: expression = true


Input: [Attribute in clause] RejectUnless [Action] Block document [Satisfied by]

Output: expression = false


Input: [Attribute in clause] AcceptUnless [Action] Pass document [Satisfied by]

Output: expression = false


Input: [0] GET [LDP Resource = GSP graph] No conflict [LDP Resource = GSP endpoint] No conflict, GSP returns undefined [LDP Container = GSP endpoint] No conflict, GSP returns undefined [LDP Container = GSP graph]

Output: No conflict

Difference between revisions of "Linked Data Platform (LDP) vs SPARQL Graph Store HTTP Protocol (GSP)" - Linked Data Platform


Input: [0] HEAD [LDP Resource = GSP graph] No conflict [LDP Resource = GSP endpoint] No conflict; added LDP headers [LDP Container = GSP endpoint] No conflict; added LDP headers [LDP Container = GSP graph]

Output: No conflict; added LDP headers

Difference between revisions of "Linked Data Platform (LDP) vs SPARQL Graph Store HTTP Protocol (GSP)" - Linked Data Platform


Input: [0] OPTIONS [LDP Resource = GSP graph] No conflict [LDP Resource = GSP endpoint] No conflict; added LDP headers [LDP Container = GSP endpoint] No conflict; added LDP headers [LDP Container = GSP graph]

Output: No conflict; added LDP headers

Difference between revisions of "Linked Data Platform (LDP) vs SPARQL Graph Store HTTP Protocol (GSP)" - Linked Data Platform


Input: [0] PUT [LDP Resource = GSP graph] No conflict [LDP Resource = GSP endpoint] Conflict [LDP Container = GSP endpoint] Conflict [LDP Container = GSP graph]

Output: No conflict

Difference between revisions of "Linked Data Platform (LDP) vs SPARQL Graph Store HTTP Protocol (GSP)" - Linked Data Platform


Input: [0] POST [LDP Resource = GSP graph] No conflict [LDP Resource = GSP endpoint] Conflict [LDP Container = GSP endpoint] Conflict [LDP Container = GSP graph]

Output: No conflict? Different functionality is to be expected, but do not influence each other

Difference between revisions of "Linked Data Platform (LDP) vs SPARQL Graph Store HTTP Protocol (GSP)" - Linked Data Platform


Input: [0] DELETE [LDP Resource = GSP graph] No conflict [LDP Resource = GSP endpoint] No conflict [LDP Container = GSP endpoint] No conflict [LDP Container = GSP graph]

Output: No conflict

Difference between revisions of "Linked Data Platform (LDP) vs SPARQL Graph Store HTTP Protocol (GSP)" - Linked Data Platform


Input: [0] PATCH [LDP Resource = GSP graph] No conflict [LDP Resource = GSP endpoint] No conflict [LDP Container = GSP endpoint] No conflict [LDP Container = GSP graph]

Output: Conflict; changes through GSP can break consistency in LDPC

Difference between revisions of "Linked Data Platform (LDP) vs SPARQL Graph Store HTTP Protocol (GSP)" - Linked Data Platform


Input: [Type] RDFParser [Nullable] ✘ [Optional] ✘ [Description] The parser used to read the passed document. [Parameter]

Output: parser


Input: [Type] any [Nullable] ✘ [Optional] ✘ [Description] The document to parse, the type of argument required may further be constrained by implementations of this interface, for instance an RDFa parser may require an instance of Document , whilst a Turtle parser may require a String . [Parameter]

Output: toparse


Input: [Type] ParserCallback [Nullable] ✘ [Optional] ✘ [Description] The ParserCallback to execute once the parse has completed, the ParserCallback will be passed a single argument which is the created Sequence of Projection s. [Parameter]

Output: callback


Input: [Type] DOMString [Nullable] ✘ [Optional] ✔ [Description] An optional base to be used by the parser when resolving relative IRI references. [Parameter]

Output: base


Input: [Type] Projection [Nullable] ✘ [Optional] ✔ [Description] The Projection filter is used as a filter definition. Null values of projected entries are processed as wildcards. [Parameter]

Output: filter


Input: [Type] object [Nullable] ✘ [Optional] ✔ [Description] The Projection template is used to build the return value. The template consists of a key-value associative array where the key is the name of the property to create in the Projection and the value is the URI to use when matching against predicates in each triple. [Parameter]

Output: template


Input: [type] type [combinator]

Output: AND

Same model item property on the same node - W3C XForms Group Wiki (Public)


Input: [type] constraint [combinator]

Output: AND

Same model item property on the same node - W3C XForms Group Wiki (Public)


Input: [type] required [combinator]

Output: OR

Same model item property on the same node - W3C XForms Group Wiki (Public)


Input: [type] readonly [combinator]

Output: OR

Same model item property on the same node - W3C XForms Group Wiki (Public)


Input: [type] relevant [combinator]

Output: AND

Same model item property on the same node - W3C XForms Group Wiki (Public)


Input: [type] calculate [combinator]

Output: disallow

Same model item property on the same node - W3C XForms Group Wiki (Public)


Input: [type] p3ptype [combinator]

Output: disallow

Same model item property on the same node - W3C XForms Group Wiki (Public)


Input: [Event Type] DOMActivate [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [Cancelable] Yes [Default Action] None [DOM interface]

Output: UIEvent

Document Object Model (DOM) Level 3 Events Specification


Input: [Event Type] DOMAttrModified [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [Cancelable] No [Default Action] None [DOM interface]

Output: MutationEvent

Document Object Model (DOM) Level 3 Events Specification


Input: [Event Type] DOMCharacterDataModified [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Text, Comment, CDATASection, ProcessingInstruction [Cancelable] No [Default Action] None [DOM interface]

Output: MutationEvent

Document Object Model (DOM) Level 3 Events Specification


Input: [Event Type] DOMFocusIn [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [Cancelable] No [Default Action] None [DOM interface]

Output: FocusEvent

Document Object Model (DOM) Level 3 Events Specification


Input: [Event Type] DOMFocusOut [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element [Cancelable] No [Default Action] None [DOM interface]

Output: FocusEvent

Document Object Model (DOM) Level 3 Events Specification


Input: [Event Type] DOMNodeInserted [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element, Attr, Text, Comment, CDATASection, DocumentType, EntityReference, ProcessingInstruction [Cancelable] No [Default Action] None [DOM interface]

Output: MutationEvent

Document Object Model (DOM) Level 3 Events Specification


Input: [Event Type] DOMNodeInsertedIntoDocument [Sync / Async] Sync [Bubbling phase] No [Trusted event target types] Element, Attr, Text, Comment, CDATASection, DocumentType, EntityReference, ProcessingInstruction [Cancelable] No [Default Action] None [DOM interface]

Output: MutationEvent

Document Object Model (DOM) Level 3 Events Specification


Input: [Event Type] DOMNodeRemoved [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Element, Attr, Text, Comment, CDATASection, DocumentType, EntityReference, ProcessingInstruction [Cancelable] No [Default Action] None [DOM interface]

Output: MutationEvent

Document Object Model (DOM) Level 3 Events Specification


Input: [Event Type] DOMNodeRemovedFromDocument [Sync / Async] Sync [Bubbling phase] No [Trusted event target types] Element, Attr, Text, Comment, CDATASection, DocumentType, EntityReference, ProcessingInstruction [Cancelable] No [Default Action] None [DOM interface]

Output: MutationEvent

Document Object Model (DOM) Level 3 Events Specification


Input: [Event Type] DOMSubtreeModified [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] defaultView, Document, DocumentFragment, Element, Attr [Cancelable] No [Default Action] None [DOM interface]

Output: MutationEvent

Document Object Model (DOM) Level 3 Events Specification


Input: [Event Type] keypress [Sync / Async] Sync [Bubbling phase] Yes [Trusted event target types] Document, Element [Cancelable] Yes [Default Action] Varies: launch text composition system; blur and focus events; DOMActivate event; other event [DOM interface]

Output: KeyboardEvent

Document Object Model (DOM) Level 3 Events Specification


Input: [Success Criteria] 3.2.1 On Focus (A) [Description] When any component receives focus, it does not initiate a change of context. [Sufficient Techniques] Techniques for SC 3.2.1 [Specific Benefits]

Output: This Success Criterion helps people with visual disabilities, cognitive limitations, and motor impairments by reducing the chance that a change of context will occur unexpectedly.

Accessibility Responsibility Breakdown - Analysis - WAI-Engage: Web Accessibility Community Group


Input: [Success Criteria] 3.3.1 Error Identification (A) [Description] If an input error is automatically detected, the item that is in error is identified and the error is described to the user in text. [Sufficient Techniques] Techniques for SC 3.3.1 [Specific Benefits]

Output: Providing information about input errors in text allows users who are blind or colorblind to perceive the fact that an error occurred. This Success Criterion may help people with cognitive, language, and learning disabilities who have difficulty understanding the meaning represented by icons and other visual cues.

Accessibility Responsibility Breakdown - Analysis - WAI-Engage: Web Accessibility Community Group


Input: [Success Criteria] 3.3.3 Error Suggestion (AA) [Description] If an input error is automatically detected and suggestions for correction are known, then the suggestions are provided to the user, unless it would jeopardize the security or purpose of the content. [Sufficient Techniques] Techniques for SC 3.3.3 [Specific Benefits]

Output: Providing information about how to correct input errors allows users who have learning disabilities to fill in a form successfully. Users who are blind or have impaired vision understand more easily the nature of the input error and how to correct it. People with motion impairment can reduce the number of times they need to change an input value.

Accessibility Responsibility Breakdown - Analysis - WAI-Engage: Web Accessibility Community Group


Input: [Success Criteria] 3.3.4 Error Prevention (Legal, Financial, Data) (AA) [Description] For Web pages that cause legal commitments or financial transactions for the user to occur, that modify or delete user-controllable data in data storage systems, or that submit user test responses, at least one of the following is true: Reversible: Submissions are reversible. Checked: Data entered by the user is checked for input errors and the user is provided an opportunity to correct them. Confirmed: A mechanism is available for reviewing, confirming, and correcting information before finalizing the submission. [Sufficient Techniques] Techniques for SC 3.3.4 [Specific Benefits]

Output: Providing safeguards to avoid serious consequences resulting from mistakes helps users with all disabilities who may be more likely to make mistakes.

Accessibility Responsibility Breakdown - Analysis - WAI-Engage: Web Accessibility Community Group


Input: [Success Criteria] 3.3.5 Help (AAA) [Description] Context-sensitive help is available. [Sufficient Techniques] Techniques for SC 3.3.5 [Specific Benefits]

Output: Assistance for text input helps individuals with writing disabilities and people with reading and intellectual disabilities who often have difficulty writing text in forms or other places that need text input. Additionally, these kinds of assistance help people who are aging and have the same difficulty in text input and/or mouse operation.

Accessibility Responsibility Breakdown - Analysis - WAI-Engage: Web Accessibility Community Group


Input: [Success Criteria] 3.3.6 Error Prevention (All) (AAA) [Description] For Web pages that require the user to submit information, at least one of the following is true: Reversible: Submissions are reversible. Checked: Data entered by the user is checked for input errors and the user is provided an opportunity to correct them. Confirmed: A mechanism is available for reviewing, confirming, and correcting information before finalizing the submission [Sufficient Techniques] Techniques for SC 3.3.6 [Specific Benefits]

Output: Providing safeguards to avoid consequences resulting from mistakes helps users with all disabilities who may be more likely to make mistakes.

Accessibility Responsibility Breakdown - Analysis - WAI-Engage: Web Accessibility Community Group


Input: [description] line break only [source code] 缔造真正全球通行 的万维网 [notes] The line break should disappear since it is possible to detect East Asian characters on either side. [expected display]

Output: 缔造真正全球通行的万维网

缔造真正全球通行的万维网

缔造真正全球通行 的万维网

缔造真正全球通行123的万维网

缔造真正全球通行1234567890 的万维网

缔造真正全球通行123 的万维网

缔造真正全球通行Latin 的万维网


Input: [description] <4 spaces at end of line [source code] 缔造真正全球通行 的万维网 [notes] The spaces at line end are not removed before line break transformation (LBT). LBT sees East Asian context on both sides so removes line break. Remaining spaces are then normalized to one space. [expected display]

Output: 缔造真正全球通行 的万维网

缔造真正全球通行的万维网

缔造真正全球通行 的万维网

缔造真正全球通行123的万维网

缔造真正全球通行1234567890 的万维网

缔造真正全球通行123 的万维网

缔造真正全球通行Latin 的万维网


Input: [description] spaces at beginning of line [source code] 缔造真正全球通行 的万维网 [notes] The white space is removed in the first step of the white-space processing rules. Line break transformation then sees the context as East Asian and removes the line break. [expected display]

Output: 缔造真正全球通行的万维网

缔造真正全球通行的万维网

缔造真正全球通行 的万维网

缔造真正全球通行123的万维网

缔造真正全球通行1234567890 的万维网

缔造真正全球通行123 的万维网

缔造真正全球通行Latin 的万维网