Title: [210784] trunk/Websites/perf.webkit.org
- Revision
- 210784
- Author
- rn...@webkit.org
- Date
- 2017-01-15 16:14:40 -0800 (Sun, 15 Jan 2017)
Log Message
Add the build fix for browsers that don't yet support custom elements SPI.
It was supposedly to be a part of the previous commit.
* public/v3/components/base.js:
(ComponentBase.defineElement):
Modified Paths
Diff
Modified: trunk/Websites/perf.webkit.org/ChangeLog (210783 => 210784)
--- trunk/Websites/perf.webkit.org/ChangeLog 2017-01-16 00:12:22 UTC (rev 210783)
+++ trunk/Websites/perf.webkit.org/ChangeLog 2017-01-16 00:14:40 UTC (rev 210784)
@@ -1,3 +1,11 @@
+2017-01-15 Ryosuke Niwa <rn...@webkit.org>
+
+ Add the build fix for browsers that don't yet support custom elements SPI.
+ It was supposedly to be a part of the previous commit.
+
+ * public/v3/components/base.js:
+ (ComponentBase.defineElement):
+
2017-01-12 Ryosuke Niwa <rn...@webkit.org>
Adopt custom elements API in perf dashboard
Modified: trunk/Websites/perf.webkit.org/public/v3/components/base.js (210783 => 210784)
--- trunk/Websites/perf.webkit.org/public/v3/components/base.js 2017-01-16 00:12:22 UTC (rev 210783)
+++ trunk/Websites/perf.webkit.org/public/v3/components/base.js 2017-01-16 00:14:40 UTC (rev 210784)
@@ -94,6 +94,9 @@
ComponentBase._componentByName.set(name, elementInterface);
ComponentBase._componentByClass.set(elementInterface, name);
+ if (!window.customElements)
+ return;
+
class elementClass extends HTMLElement {
constructor()
{
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes