<?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>26172</bug_id>
          
          <creation_ts>2014-06-22 13:18:37 +0000</creation_ts>
          <short_desc>(ARIA table) should noscript have aria-hidden=true if scripting is disabled?</short_desc>
          <delta_ts>2014-07-16 11:24:16 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>HTML5 spec</component>
          <version>unspecified</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc>http://www.w3.org/html/wg/drafts/html/master/dom.html#sec-strong-native-semantics</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>LC</target_milestone>
          <dependson>26171</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="steve faulkner">faulkner.steve</reporter>
          <assigned_to name="steve faulkner">faulkner.steve</assigned_to>
          <cc>faulkner.steve</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
    
    <cc>robin</cc>
    
    <cc>surkov.alexander</cc>
    
    <cc>zcorpan</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>108194</commentid>
    <comment_count>0</comment_count>
    <who name="steve faulkner">faulkner.steve</who>
    <bug_when>2014-06-22 13:18:37 +0000</bug_when>
    <thetext>+++ This bug was initially created as a clone of Bug #26171 +++

Specification: http://www.whatwg.org/specs/web-apps/current-work/multipage/elements.html
Multipage: http://www.whatwg.org/C#table-aria-strong
Complete: http://www.whatwg.org/c#table-aria-strong
Referrer: http://www.whatwg.org/specs/web-apps/current-work/multipage/

Comment:
(ARIA table) should noscript have aria-hidden=true if scripting is disabled?

Posted from: 90.230.218.37 by simonp@opera.com
User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36 OPR/22.0.1471.40 (Edition Next)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108195</commentid>
    <comment_count>1</comment_count>
    <who name="steve faulkner">faulkner.steve</who>
    <bug_when>2014-06-22 13:23:21 +0000</bug_when>
    <thetext>&gt; (ARIA table) should noscript have aria-hidden=true if scripting is disabled?

Think you meant aria-hidden=false or aria-hidden=true if scripting is enabled?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108217</commentid>
    <comment_count>2</comment_count>
    <who name="alexander surkov">surkov.alexander</who>
    <bug_when>2014-06-23 14:12:01 +0000</bug_when>
    <thetext>I&apos;d say script tag is not in area of interest of assistive technology, thus having aria-hidden on it does not make any sense.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108218</commentid>
    <comment_count>3</comment_count>
    <who name="steve faulkner">faulkner.steve</who>
    <bug_when>2014-06-23 14:29:23 +0000</bug_when>
    <thetext>(In reply to alexander surkov from comment #2)
&gt; I&apos;d say script tag is not in area of interest of assistive technology, thus
&gt; having aria-hidden on it does not make any sense.

its the &lt;noscript&gt;[1] element, the content of which is displayed if scripting is disabled/absent

[1] http://www.w3.org/html/wg/drafts/html/master/scripting-1.html#the-noscript-element

my thinking on it is that the noscript element has no semantics that need to be exposed to the user. It is not represented in the acc tree when JS enabled (nor is its content. When javascript is disabled its content is displayed on screen and in acc tree, but the &lt;noscript&gt; element itself is not (tested in FIREFOX/IE/Chrome) 

Requiring aria-hidden=true when scripting is enabled would require some browsers to do something different than they are doing now and is unnecessary.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108219</commentid>
    <comment_count>4</comment_count>
    <who name="steve faulkner">faulkner.steve</who>
    <bug_when>2014-06-23 14:36:04 +0000</bug_when>
    <thetext>(In reply to steve faulkner from comment #3)


(tested in FIREFOX 29/IE 11/Chrome 35) windows 8.1 
test file:
http://stevefaulkner.github.io/html-mapping-tests/browser-tests/noscript.html

checked using aViewer http://www.paciellogroup.com/resources/aviewer</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108242</commentid>
    <comment_count>5</comment_count>
    <who name="alexander surkov">surkov.alexander</who>
    <bug_when>2014-06-23 20:25:02 +0000</bug_when>
    <thetext>(In reply to steve faulkner from comment #3)
&gt; (In reply to alexander surkov from comment #2)
&gt; &gt; I&apos;d say script tag is not in area of interest of assistive technology, thus
&gt; &gt; having aria-hidden on it does not make any sense.
&gt; 
&gt; its the &lt;noscript&gt;[1] element, the content of which is displayed if
&gt; scripting is disabled/absent

I misread you, noscript is different one

&gt; Requiring aria-hidden=true when scripting is enabled would require some
&gt; browsers to do something different than they are doing now and is
&gt; unnecessary.

what the change could be?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108263</commentid>
    <comment_count>6</comment_count>
    <who name="steve faulkner">faulkner.steve</who>
    <bug_when>2014-06-24 10:21:58 +0000</bug_when>
    <thetext>(In reply to alexander surkov from comment #5)

&gt; 
&gt; &gt; Requiring aria-hidden=true when scripting is enabled would require some
&gt; &gt; browsers to do something different than they are doing now and is
&gt; &gt; unnecessary.
&gt; 
&gt; what the change could be?

for example, in IE &lt;noscript&gt; or its content is not included in acc tree when JS enabled. If aria-hidden=true is added:

&lt;noscript aria-hidden=true&gt; IE adds the content to the tree with a state of invisible.

test file http://stevefaulkner.github.io/html-mapping-tests/browser-tests/noscript.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108285</commentid>
    <comment_count>7</comment_count>
    <who name="alexander surkov">surkov.alexander</who>
    <bug_when>2014-06-24 15:23:07 +0000</bug_when>
    <thetext>I see. Why do we need to care to add mapping in this case?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108286</commentid>
    <comment_count>8</comment_count>
    <who name="steve faulkner">faulkner.steve</who>
    <bug_when>2014-06-24 15:25:35 +0000</bug_when>
    <thetext>(In reply to alexander surkov from comment #7)
&gt; I see. Why do we need to care to add mapping in this case?

we don&apos;t, closing bug.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>