Title: [187273] trunk/Source/WebCore
Revision
187273
Author
[email protected]
Date
2015-07-23 17:08:54 -0700 (Thu, 23 Jul 2015)

Log Message

Adding Web Components to feature status page.
https://bugs.webkit.org/show_bug.cgi?id=147209

Reviewed by Timothy Hatcher.

* features.json:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (187272 => 187273)


--- trunk/Source/WebCore/ChangeLog	2015-07-23 23:46:59 UTC (rev 187272)
+++ trunk/Source/WebCore/ChangeLog	2015-07-24 00:08:54 UTC (rev 187273)
@@ -1,3 +1,12 @@
+2015-07-23  Jon Davis  <[email protected]>
+
+        Adding Web Components to feature status page.
+        https://bugs.webkit.org/show_bug.cgi?id=147209
+
+        Reviewed by Timothy Hatcher.
+
+        * features.json:
+
 2015-07-21  Jer Noble  <[email protected]>
 
         Notify the UI delegate when a MediaDocument's natural size changes

Modified: trunk/Source/WebCore/features.json (187272 => 187273)


--- trunk/Source/WebCore/features.json	2015-07-23 23:46:59 UTC (rev 187272)
+++ trunk/Source/WebCore/features.json	2015-07-24 00:08:54 UTC (rev 187273)
@@ -94,6 +94,21 @@
         "category": "webapps"
     },
     {
+        "name": "Web Components",
+        "status": {
+            "status": "No active development"
+        },
+        "url": "http://www.w3.org/wiki/WebComponents/",
+        "keywords": ["web components", "shadow dom", "html imports", "custom element", "template element"],
+        "category": "webapps",
+        "description": "A collection of technologies to improve modularization of DOM subtrees.",
+        "contact": {
+            "name": "Jon Davis",
+            "twitter": "@jonathandavis",
+            "email": "[email protected]"
+        }
+    },
+    {
         "name": "WebGL",
         "status": {
             "status": "In Development",
@@ -212,6 +227,20 @@
         }
     },
     {
+        "name": "Custom Elements",
+        "status": {
+            "status": "No active development"
+        },
+        "url": "http://w3c.github.io/webcomponents/spec/custom/",
+        "specification": "Web Components",
+        "description": "Define a custom HTML tag and associate it with an ES6 class.",
+        "contact": {
+            "name": "Jon Davis",
+            "twitter": "@jonathandavis",
+            "email": "[email protected]"
+        }
+    },
+    {
         "name": "Element.closest()",
         "status": {
             "status": "Done",
@@ -248,6 +277,21 @@
         "description": "Provide the events necessary to handle force click events in the page, overriding the default behavior."
     },
     {
+        "name": "HTML imports",
+        "status": {
+            "status": "No active development"
+        },
+        "url": "http://w3c.github.io/webcomponents/spec/imports/",
+        "specification": "Web Components",
+        "description": "Includes resusable HTML documents in other HTML documents.",
+        "comment": "There are concerns about the disconnect between this specification and ES6 Modules. WebKit has no intent to support the current specification.",
+        "contact": {
+            "name": "Jon Davis",
+            "twitter": "@jonathandavis",
+            "email": "[email protected]"
+        }
+    },
+    {
         "name": "Initial Letter",
         "status": {
             "status": "Done",
@@ -326,6 +370,20 @@
         "comment": "The ReadableStream and ReadableStreamReader interfaces are available but not functional."
     },
     {
+        "name": "Shadow DOM",
+        "status": {
+            "status": "No active development"
+        },
+        "url": "http://w3c.github.io/webcomponents/spec/shadow/",
+        "specification": "Web Components",
+        "description": "Functional encapsulation of HTML, CSS and _javascript_ for Web Components.",
+        "contact": {
+            "name": "Jon Davis",
+            "twitter": "@jonathandavis",
+            "email": "[email protected]"
+        }
+    },
+    {
         "name": "Shape outside for floats",
         "status": {
             "status": "In Development",
@@ -377,6 +435,18 @@
             "twitter": "@yoavweiss",
             "email": "[email protected]"
         }
+    },
+    {
+        "name": "Template Element",
+        "status": {
+            "status": "Done",
+            "enabled-by-default": true
+        },
+        "url": "http://www.w3.org/TR/html5/scripting-1.html#the-template-element",
+        "webkit-url": "https://bugs.webkit.org/show_bug.cgi?id=124637",
+        "documentation-url": "https://developer.mozilla.org/en-US/docs/Web/HTML/Element/template",
+        "specification": "Web Components",
+        "description": "Declares HTML fragments that can be cloned and inserted into the document by a script."
     }
     ]
-}
+}
\ No newline at end of file
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to