]> git.mxchange.org Git - friendica.git/commitdiff
Transform prefixed elements to classic ones
authorDomovoy <domovoy@errlock.org>
Fri, 14 Sep 2012 05:59:54 +0000 (07:59 +0200)
committerDomovoy <domovoy@errlock.org>
Fri, 14 Sep 2012 05:59:54 +0000 (07:59 +0200)
library/HTML5/TreeBuilder.php

index 257e73c3e06a04b79b3c67ada8c4d663f5add15e..2a789f4df962e9b39e05b72670fa5e37da3a5f0f 100644 (file)
@@ -127,7 +127,6 @@ class HTML5_TreeBuilder {
     const NS_XLINK  = 'http://www.w3.org/1999/xlink';
     const NS_XML    = 'http://www.w3.org/XML/1998/namespace';
     const NS_XMLNS  = 'http://www.w3.org/2000/xmlns/';
-    const NS_GOOGLE = 'http://base.google.com/ns/1.0';
 
     public function __construct() {
         $this->mode = self::INITIAL;
@@ -159,6 +158,8 @@ class HTML5_TreeBuilder {
 
         if ($this->ignore_lf_token) $this->ignore_lf_token--;
         $this->ignored = false;
+
+        $token['name'] = str_replace(':', '-', $token['name']);
         // indenting is a little wonky, this can be changed later on
         switch ($mode) {
 
@@ -1430,15 +1431,7 @@ class HTML5_TreeBuilder {
                 case 'tbody': case 'td': case 'tfoot': case 'th': case 'thead': case 'tr':
                     // parse error
                 break;
-
-                /* Google */
-                case 'g:plusone':
-                                       /* Reconstruct the active formatting elements, if any. */
-                    $this->reconstructActiveFormattingElements();
-
-                    $this->insertForeignElement($token, self::NS_GOOGLE);
-                break;
-
+                
                 /* A start tag token not covered by the previous entries */
                 default:
                     /* Reconstruct the active formatting elements, if any. */