<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>28207</bug_id>
          
          <creation_ts>2015-03-13 05:47:14 +0000</creation_ts>
          <short_desc>&lt;! Doctype html&gt; &lt;html itemscope = &quot;&quot; itemtype = &quot;http://schema.org/SearchResultsPage&quot; lang = &quot;en&quot;&gt;  [...]</short_desc>
          <delta_ts>2015-03-30 23:05:23 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WHATWG</product>
          <component>HTML</component>
          <version>unspecified</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc>https://html.spec.whatwg.org/#toc-introduction</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>Unsorted</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>contributor</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>ian</cc>
    
    <cc>mike</cc>
          
          <qa_contact>contributor</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>118577</commentid>
    <comment_count>0</comment_count>
    <who name="">contributor</who>
    <bug_when>2015-03-13 05:47:14 +0000</bug_when>
    <thetext>Specification: https://html.spec.whatwg.org/
Multipage: https://html.spec.whatwg.org/multipage/#toc-introduction
Complete: https://html.spec.whatwg.org/#toc-introduction
Referrer: https://html.spec.whatwg.org/

Comment:
&lt;! Doctype html&gt; &lt;html itemscope = &quot;&quot; itemtype =
&quot;http://schema.org/SearchResultsPage&quot; lang = &quot;en&quot;&gt; &lt;head&gt; &lt;meta content = &quot;/
images / google_favicon_128.png&quot; itemprop = &quot;image&quot; &gt; &lt;title&gt;
100008222585161@facebook.com - Google Search &lt;/ title&gt;
&lt;script&gt;(function(){window.google={kEI:&apos;-GgCVdWrKKn8ywOAtoKgAg&apos;,kEXPI:&apos;18168,3
700274,3700362,4011550,4011552,4011556,4011558,4011559,4019511,4020347,4020562
,4021338,4023678,4023709,4024207,4026240,4027744,4028717,4029044,4029050,40291
41,4029478,4029515,4029799,4029800,4029815,4029951,4030171,4030181,4030440,403
0447,4030456,4031139,4031367,8300096,8500393,8500852,8501183,10200083&apos;,authuse
r:0,j:{en:1,bv:21,pm:&apos;p&apos;,u:&apos;66152887&apos;,qbp:0,rre:false},kSID:&apos;-GgCVdWrKKn8ywOAt
oKgAg&apos;};google.kHL=&apos;en&apos;;})();(function(){google.lc=[];google.li=0;google.getEI
=function(a){for(var b; a &amp;&amp; (! a.getAttribute ||! (b = a.getAttribute
(&quot;eid&quot;)));) a = a.parentNode; return b || google.kEI}; google.getLEI =
function (a) { for (var b = null; a &amp;&amp; (! a.getAttribute ||! (b =
a.getAttribute (&quot;leid&quot;)));) a = a.parentNode; return
b};google.https=function(){return&quot;https:&quot;==window.location.protocol};google.ml
=function(){};google.time=function(){return(new Date) .getTime ()}; google.log
= function (a, b, e, f, l) {var d = new Image, h = google.lc, g = google.li, c
= &quot;&quot;, m = google.ls || &quot;&quot;; d.onerror = d.onload = d.onabort = function ()
{delete h [g]}; h [g] = d; if (! e &amp;&amp; - 1 == b.search ( &quot;&amp; ei =&quot;)) {var
k=google.getEI(f),c=&quot;&amp;ei=&quot;+k;-1==b.search(&quot;&amp;lei=&quot;)&amp;&amp;((f=google.getLEI(f))?c+=&quot;
&amp;lei=&quot;+f:k!=google.kEI&amp;&amp;(c+=&quot;&amp;lei=&quot;+google.kEI))}a=e||&quot;/&quot;+(l||&quot;gen_204&quot;)+&quot;?aty
p=i&amp;ct=&quot;+a+&quot;&amp;cad=&quot;+b+c+m+&quot;&amp;zx=&quot;+google.time();/^http:/i.test(a)&amp;&amp;google.https(
)?(google.ml(Error(&quot;a&quot;),!1,{src:a,glmm:1}),delete
h[g]):(d.src=a,google.li=g+1)};google.y={};google.x=function(a,b){google.y[a.i
d]=[a,b];return!1};google.load=function(a,b,e){google.x({id:a+n++},function(){
google.load(a,b,e)})};var n = 0;}) (); google.kCSI = {}; google.jb = (!!
location.hash &amp;&amp; !! location.hash.match (&apos;[# &amp;] ((q | fp) = | tbs = rimg | tbs
= simg | tbs = sbi)&apos;))
||(google.j.qbp==1);google.arwt=function(a){a.href=document.getElementById(a.i
d.substring(1)).href;return!0};(function(){&apos;use strict &apos;; var g = this, aa =
function (a) {var c = typeof a; if (&quot;object&quot; == c) if (a) {if (a instanceof
Array) return &quot;array&quot;; if (a instanceof Object) return c; var b =
Object.prototype.toString.call (a); if (&quot;[object Window]&quot; == b) return
&quot;object&quot;; if (&quot;[object Array]&quot; == b || &quot; number &quot;== typeof a.length &amp;&amp;&quot;
undefined &quot;! = typeof a.splice &amp;&amp;&quot; undefined &quot;! = typeof
a.propertyIsEnumerable &amp;&amp;! a.propertyIsEnumerable (&quot; splice &quot;)) return&quot; array
&quot;; if (&quot; [object Function] &quot;= = b || &quot;undefined&quot;! = typeof a.call &amp;&amp;
&quot;undefined&quot;! = typeof a.propertyIsEnumerable &amp;&amp;! a.propertyIsEnumerable
(&quot;call&quot;)) return &quot;function&quot;} else return &quot;null&quot;; else if (&quot;function&quot; = = c &amp;&amp;
&quot;undefined&quot; == typeof a.call) return &quot;object&quot;; return c}, ba = Date.now ||
function () {return + new Date}; var h = {}; var ca = function (a , c) {if
(null === c) return! 1; if (&quot;contains&quot; in a &amp;&amp; 1 == c.nodeType) return
a.contains (c); if (&quot;compareDocumentPosition&quot; in a) return a == c || Boolean
(a.compareDocumentPosition (c) &amp; 16); for (; c &amp;&amp; a! = c;) c = c.parentNode;
return c == a}; var da = function (a, c) {return function (b) {b || (b =
window.event); return
c.call(a,b)}},l=function(a){a=a.target||a.srcElement;!a.getAttribute&amp;&amp;a.parent
Node&amp;&amp;(a=a.parentNode);return a}, u = &quot;undefined&quot;! = typeof navigator &amp;&amp; /
Macintosh / .test (navigator.userAgent), ea = &quot;undefined&quot;! = typeof navigator
&amp;&amp;! / Opera / .test (navigator.userAgent) &amp;&amp; / WebKit / .test (
navigator.userAgent), ga = function (a) {var c = a.which || a.keyCode ||
a.key; ea &amp;&amp; 3 == c &amp;&amp; (c = 13); if (13! = c &amp;&amp; 32! = c) return ! 1; var
b=l(a),d=(b.getAttribute(&quot;role&quot;)||b.type||b.tagName).toUpperCase(),e;(e=&quot;keydo
wn&quot;!=a.type)||(&quot;getAttribute&quot;in
b?(e=(b.getAttribute(&quot;role&quot;)||b.type||b.tagName).toUpperCase(),e=&quot;TEXT&quot;!=e&amp;&amp;&quot;T
EXTAREA&quot;!=e&amp;&amp;&quot;PASSWORD&quot;!=e&amp;&amp;&quot;SEARCH&quot;!=e&amp;&amp;(&quot;COMBOBOX&quot;!=
e||&quot;INPUT&quot;!=b.tagName.toUpperCase())&amp;&amp;!b.isContentEditable):e=!1,e=!e);if(e||a
.ctrlKey||a.shiftKey||a.altKey||a.metaKey||&quot;INPUT&quot;==b.tagName.toUpperCase()&amp;&amp;b
.type&amp;&amp;b.type.toUpperCase()in v &amp;&amp; 32 == c) return! 1; if (a.originalTarget &amp;&amp;
a.originalTarget! = b) return! 0; (a = b.tagName in
fa)||(a=b.getAttributeNode(&quot;tabindex&quot;),a=null!=a&amp;&amp;a.specified);if(!(a&amp;&amp;0&lt;=b.ta
bIndex)||b.disabled)return!1;b=&quot;INPUT&quot;!=b.tagName.toUpperCase()||b.type;a=!(d
in
w)&amp;&amp;13==c;return(0==w[d]%c||a)&amp;&amp;!!b},fa={A:1,INPUT:1,TEXTAREA:1,SELECT:1,BUTTO
N:1},w={A:13,BUTTON:0,CHECKBOX:32,COMBOBOX:13,LINK:13,LISTBOX:13,MENU:0,MENUBA
R:0,MENUITEM:0,MENUITEMCHECKBOX:0,MENUITEMRADIO:0,OPTION:32,RADIO:32,RADIOGROU
P:32,RESET:0,SUBMIT:0,TAB:0,TABLIST:0,TREE:13,TREEITEM:13},v={CHECKBOX:1,OPTIO
N:1,RADIO:1};var z = function () {this.o = this.i = null}, B = function (a, c)
{var b = A; bi = a; bo = c; return b}; z.prototype.k = function () {var a =
this.i; this.i &amp;&amp; this.i! = this.o? this.i = this.i .__ owner ||
this.i.parentNode: this.i = null; return a}; var C = function () {this.p = [];
this.i = 0; this.o = null; this.s =! 1}; C.prototype.k = function () {if
(this.s) return Ak (); if (this.i! = this.p.length) {var a = this.p [this.i];
this.i ++; a! = this.o &amp;&amp; a &amp;&amp; a .__ owner &amp;&amp; (this.s =! 0, B (a .__ owner,
this.o)); return a} return null}; var A = new z, G = new C; var H; n: {var I =
g.navigator; if (I) {var J = I.userAgent; if (J) {H = J; break n}} H = &quot;&quot;} var
K = function (a) {return-1! = H.indexOf (a)}; var L = function () { return K
(&quot;Opera&quot;) || K (&quot;OPR&quot;)}, M = function () {return K (&quot;Edge&quot;) || K (&quot;Trident&quot;)
|| K (&quot;MSIE&quot;)}, N = function () {return (K (&quot;Chrome&quot;) || K (&quot;CriOS&quot;)) &amp;&amp;! L ()
&amp;&amp;! M ()}; var
ha=L(),O=M(),ia=K(&quot;Gecko&quot;)&amp;&amp;!(-1!=H.toLowerCase().indexOf(&quot;webkit&quot;)&amp;&amp;!K(&quot;Edge&quot;
))&amp;&amp;!(K(&quot;Trident&quot;)||K(&quot;MSIE&quot;))&amp;&amp;!K(&quot;Edge&quot;),ja=-1!=H.toLowerCase().indexOf(&quot;web
kit&quot;)&amp;&amp;!K(&quot;Edge&quot;),ka=function(){var
a=H;if(ia)return/rv\:([^\);]+)(\)|;)/.exec(a);if(O&amp;&amp;K(&quot;Edge&quot;))return/Edge\/([\
d\.]+)/.exec(a);if(O)return/\b(?:MSIE|rv)[:]([^\);]+)(\)|;)/.exec(a);if(ja)ret
urn/WebKit\/(\S+)/.exec(a)};(function(){if(ha&amp;&amp;g.opera){var a =
g.opera.version; return &quot;function&quot; == aa (a)? a (): a} var a = &quot;&quot;, c = ka ();
c &amp;&amp; (a = c? c [1]: &quot;&quot; ); return O &amp;&amp;! K (&quot;Edge&quot;) &amp;&amp; (c = (c = g.document)?
c.documentMode: void 0, c&gt; parseFloat (a))? String (c): a}) () ;! K
(&quot;Android&quot;) || N () || K (&quot;Firefox&quot;) || L (); N (); var
Q=function(){this.B=[];this.i=[];this.k=[];this.s={};this.o=null;this.p=[];P(t
his,&quot;_custom&quot;)},la=&quot;undefined&quot;!=typeof navigator &amp;&amp; / iPhone | iPad | iPod /
.test (navigator.userAgent), R = String.prototype.trim? function (a) {return
a.trim ()}: function (a) {return a.replace (/ ^ \ s + /, &quot;&quot;). replace (/ \ s +
$ /, &quot;&quot;)}, ma = / \ s *; \ s * /, qa = function (a, c) {return function (b)
{var d = c; if (&quot;_ custom&quot; == d) {d = b.detail; if (! d ||! d._type) return; d
= d._type} var e; var
f=d;&quot;click&quot;==f&amp;&amp;(u&amp;&amp;b.metaKey||!u&amp;&amp;b.ctrlKey||2==b.which||null==b.which&amp;&amp;4==b.
button||b.shiftKey)?f=&quot;clickmod&quot;:ga(b)&amp;&amp;(f=&quot;clickkey&quot;);var
k=b.srcElement||b.target,d=S(f,b,k,&quot;&quot;,null),m,q;b.path?(G.p=b.path,G.i=0,G.o=t
his,G.s=!1,q=G):q=B(k,this);for(var r; r = qk ();) {m = e = r; r = f; var n =
m .__ jsaction; if (! n) {var x = void 0, n = null; &quot;getAttribute&quot; in m &amp;&amp; (n
= m.getAttribute (&quot;jsaction&quot;)); if (x = n) {n = h [x]; if (! n) {for (var n =
{}, D = x.split (ma), E = 0, oa = D? D.length: 0; E &lt;oa ; E ++) {var t = D
[E]; if (t) {var
F=t.indexOf(&quot;:&quot;),U=-1!=F,pa=U?R(t.substr(0,F)):&quot;click&quot;,t=U?R(t.substr(F+1)):t;
n[pa]=t}}h[x]=n}m.__jsaction=n}else
n=na,m.__jsaction=n}&quot;clickkey&quot;==r?r=&quot;click&quot;:&quot;click&quot;!=r||n.click||(r=&quot;clickonly
&quot;);m={v:r,action:n[r]||&quot;&quot;,event:null,D:!1};d=S(m.v,m.event||b,k,m.action||&quot;&quot;,e
,d.timeStamp);if(m.D||m.action)break}if(m&amp;&amp;m.action){if(k=&quot;clickkey&quot;==f)k=l(b)
,k=(k.type||k.tagName).toUpperCase(),(k=32==(b.which||b.keyCode||
b.key)&amp;&amp;&quot;CHECKBOX&quot;!=k)||(q=l(b),k=(q.getAttribute(&quot;role&quot;)||q.tagName).toUpperC
ase(),q=q.type,k=&quot;BUTTON&quot;==k||!!q&amp;&amp;!(q.toUpperCase()in
v));k&amp;&amp;(b.preventDefault?b.preventDefault():b.returnValue=!1);if(&quot;mouseenter&quot;=
=f||&quot;mouseleave&quot;==f)if(k=b.relatedTarget,!(&quot;mouseover&quot;==b.type&amp;&amp;&quot;mouseenter&quot;==
f||&quot;mouseout&quot;==b.type&amp;&amp;&quot;mouseleave&quot;==f)||k&amp;&amp;(k===e||ca(e,k)))d.action=&quot;&quot;,d.act
ionElement=null;else{var f = {}, p; for (p in b) &quot;function!&quot; == typeof
b[p]&amp;&amp;&quot;srcElement&quot;!==p&amp;&amp;&quot;target&quot;!==p&amp;&amp;(f[p]=b[p]);f.type=&quot;mouseover&quot;==b.type?&quot;
mouseenter&quot;:&quot;mouseleave&quot;;f.target=f.srcElement=e;f.bubbles=!1;d.event=f;d.targ
etElement=e}}else
d.action=&quot;&quot;,d.actionElement=null;e=d;a.o&amp;&amp;(p=S(e.eventType,e.event,e.targetEle
ment,e.action,e.actionElement,e.timeStamp),&quot;clickonly&quot;==p.eventType&amp;&amp;(p.eventT
ype=&quot;click&quot;),a.o(p,!0));if(e.actionElement)if(&quot;A&quot;!=e.actionElement.tagName||&quot;c
lick&quot;!=e.eventType&amp;&amp;&quot;clickmod&quot;!=e.eventType||(b.preventDefault?b.preventDefaul
t():b.returnValue=!1),a.o)a.o(e);else{var y; if ((p = g.document) &amp;&amp;!
p.createEvent &amp;&amp; p.createEventObject) try {y = p.createEventObject (b)} catch
(ua) {y = b} else
y=b;e.event=y;a.p.push(e)}}},S=function(a,c,b,d,e,f){return{eventType:a,event:
c,targetElement:b,action:d,actionElement:e,timeStamp:f||ba()}},na={},ra=functi
on(a,c){return function (b) {var
d=a,e=c,f=!1;&quot;mouseenter&quot;==d?d=&quot;mouseover&quot;:&quot;mouseleave&quot;==d&amp;&amp;(d=&quot;mouseout&quot;);if(
b.addEventListener){if(&quot;focus&quot;==d||&quot;blur&quot;==d||&quot;error&quot;==d||&quot;load&quot;==d)f=!0;b.add
EventListener(d,e,f)}else
b.attachEvent&amp;&amp;(&quot;focus&quot;==d?d=&quot;focusin&quot;:&quot;blur&quot;==d&amp;&amp;(d=&quot;focusout&quot;),e=da(b,e),b.a
ttachEvent(&quot;on&quot;+d,e));return{v:d,w:e,C:f}}},P=function(a,c){if(!a.s.hasOwnProp
erty(c)){var b = qa (a, c), d = ra (c, b); as [c] = b; aBpush (d); for (b = 0;
b &lt;ailength; ++ b) {var e = ai [b]; ekpush (d.call (null, ei))} &quot;click&quot; == c
&amp;&amp; P (a, &quot;keydown&quot;)}}; Q.prototype.w = function (a) {return this.s [ a]}; var
Y = function (a) {var c = T, b = new sa (a); n: {for (var d = 0; d &lt;cilength;
d ++) if (V (ci [d] , a)) {a =! 0; break n} a =! 1} if (a) return ckpush (b),
b; W (c, b); cipush (b); X (c); return b}, X = function (a) 

Posted from: 109.107.138.114
User agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>