querySelectorAll optimized (v3)

Revision 3 of this benchmark created by Mislav on


Description

Trying getElementsByClassName, getElementsById, getElementsByTagName instead of querySelectorAll when possible.

Preparation HTML

<style>
  div { display: none }
</style>

  <div id="y-shade" class="c1">
    <div id="default-p_30345150" class="mod view_default">
      <div id="default-p_30345150-bd" class=
      "bd type_windowshadecontainer type_windowshadecontainer_default"></div>

      <div id="default-p_30345150-ft" class="ft"></div>
    </div>
  </div>

  <div id="y-masthead" class="c1">
    <div id="default-p_13838465" class="mod view_default">
      <div id="default-p_13838465-bd" class="bd type_masthead type_masthead_default">
        <div class="mh-wrap us clearfix y-fp-pg-grad lightbg">
          <div class="logo-container mod view_default c4" id="default-u_14119506">
            <div id="default-u_14119506-bd" class=
            "bd type_ads type_ads_default hdrm hdrm-reserve">
              <h1 class="c2"></h1>

              <div>
                <h1 class="c2"><span class="logo c3">Yahoo!</span></h1>
              </div>
            </div>

            <div id="default-u_14119506-ft" class="ft"></div>
          </div>

          <form role="search" name="sf1" method="get" id="p_13838465-searchform" class=
          "search-form" action=
          "http://search.yahoo.com/search;_ylt=Aq.DvYH7OvXcUYQHt7KSuR6bvZx4">
            <fieldset>
              <legend id="aria-legend" class="hide-offscreen">Yahoo! Search</legend>

              <ul class="stabs large" id="p_13838465-masthead-stabs" aria-labelledby=
              "aria-legend">
                <li class="small tab first selected y-mast-sprite"><a class=
                "y-mast-sprite y-mast-txt web" data-tab="web" href=
                "_ylt=ApnkTu51s5JaKxjAoE04uaWbvZx4/SIG=11cqcub69/EXP=1315586250/**http%3A//search.yahoo.com/"
                data-b="_ylt=AiQSI2D27eClnYm7L5T63YKbvZx4"><span class=
                "tab-cover y-mast-bg c5">Web</span></a></li>

                <li class="small tab"><a class="y-mast-link images" data-tab="images"
                href=
                "_ylt=AnZnKgQffnprnAzQ2WVhjWmbvZx4/SIG=11p4ht5bs/EXP=1315586250/**http%3A//images.search.yahoo.com/images"
                data-b="_ylt=AtuEbtZZwxgr3BfZrvsYuG2bvZx4"><span class=
                "tab-cover y-mast-bg-hide c5">Images</span></a></li>

                <li class="small tab"><a class="y-mast-link video" data-tab="video" href=
                "_ylt=AjWyDM8x5ogoFunqxNIvxrybvZx4/SIG=11n7i83ei/EXP=1315586250/**http%3A//video.search.yahoo.com/video"
                data-b="_ylt=Al2tKNzpDJQkyv8Oy7cy3U6bvZx4"><span class=
                "tab-cover y-mast-bg-hide c5">Video</span></a></li>

                <li class="small tab"><a class="y-mast-link local" data-tab="local" href=
                "_ylt=As3UpUD1ECBP.jmroRtdDm6bvZx4/SIG=11ioqbi4j/EXP=1315586250/**http%3A//local.yahoo.com/results"
                data-b="_ylt=AvqlPpWivsIFYYjUUvVRSQmbvZx4"><span class=
                "tab-cover y-mast-bg-hide c5">Local</span></a></li>

                <li class="small tab"><a class="y-mast-link apps" data-tab="apps" href=
                "_ylt=AtasAQNdk73Yq5hmuPPzbdebvZx4/SIG=11h6dkcpb/EXP=1315586250/**http%3A//apps.search.yahoo.com/"
                data-b="_ylt=AsJVrjLmX.F_FG1f9yoGaA6bvZx4"><span class=
                "tab-cover y-mast-bg-hide c5">Apps</span></a></li>

                <li class="small lasttab more-tab"><a class="y-mast-link more" data-tab=
                "more" href=
                "_ylt=AilbjOR6uxRcaCzddTQbu2KbvZx4/SIG=129r3gfrf/EXP=1315586250/**http%3A//tools.search.yahoo.com/about/forsearchers.html">
                <span class="tab-cover y-mast-bg-hide">More</span> </a></li>
              </ul><label for="p_13838465-p" class=
              "search-label hide-offscreen"><span id="p_13838465-aria-label"></span>
              Search:</label>

              <div class="searchwrapper tabpanel selected" id="p_13838465-searchwrapper">
                <div class=
                "searchwrapper-border y-mast-ln-dk searchwrapper-inner y-mast-ln-lt clearfix y-mast-sprite">
                <input id="p_13838465-p" class="input-query input-long med-large" name=
                "p" type="text" title="Web Search" value="" autocomplete="off">
                <span class="button-wrapper"><button class=
                "searchsubmit med-large y-fp-pg-grad" value="Web Search" type="submit"
                  id="search-submit"><span class="button-wrapper">Web
                  Search</span></button></span> <input type="hidden" value="1" name=
                  "toggle"><input type="hidden" value="mss" name="cop"><input type=
                  "hidden" value="UTF-8" name="ei"><input type="hidden" value="yfp-t-435"
                  id="p_13838465-frcode" name="fr">
                </div>

                <div id="p_13838465-hood" class="hood ds-b">
                  <div id="p_13838465-sa-window" class="sa-window y-mast-ln-dk c6"></div>

                  <div class="sa-drawer-container y-mast-sprite y-mast-ln-dk">
                    <div class="drawer-innerborder y-mast-ln-lt"></div><a id=
                    "p_13838465-sa-drawer" class=
                    "hide-textindent sa-drawer y-mast-sprite" href="#suggestions" name=
                    "p_13838465-sa-drawer">Open Search Assist</a>
                  </div>
                </div>
              </div>
            </fieldset>
          </form>
        </div>

        <div class="aria-announce hide-offscreen" role="status" aria-live="polite"></div>
      </div>

      <div id="default-p_13838465-ft" class="ft"></div>
    </div>
  </div>

  <div id="y-header" class="clearfix c1">
    <div id="default-p_13838466" class="mod view_default">
      <div id="default-p_13838466-bd" class=
      "bd type_navbar type_navbar_default navbar-wrapper y-fp-ln-pg clearfix">
        <div class="promotions">
          <ul>
            <li class="y-hdr-ln my first"><a class="y-hdr-link small" href=
            "_ylt=AhFbfmQ0d96Pd8TdDFAGvLibvZx4/SIG=118i6t6o2/EXP=1315586250/**http%3A//my.yahoo.com/">
            My Yahoo!</a></li>

            <li id="p_13838466-promotion" class="y-hdr-ln homepage promotion hp-hidden">
            <a class="y-hdr-link icon link hp small" id="p_13838466-homepage" href=
            "_ylt=Avx06iixSxSRKPOQ_NnEcRebvZx4/SIG=11ghgqdtf/EXP=1315586250/**http%3A//www.yahoo.com/bin/set"
            data-b="_ylt=Avx06iixSxSRKPOQ_NnEcRebvZx4" name="p_13838466-homepage">Make Y!
            your homepage</a></li>

            <li id="30344736-rsch1" class="y-hdr-ln rsch1-ad small"></li>
          </ul>
        </div>

        <div class="help">
          <ul>
            <li class="y-hdr-ln tuc first">
              <div id="default-p_29445946" class="mod view_default">
                <div id="default-p_29445946-bd" class="bd type_tuc type_tuc_default">
                  <ul>
                    <li class="y-hdr-ln account-sign-in strong first"><a class=
                    "y-hdr-link small" href=
                    "_ylt=Ajrne.jGdAMEsKyUjK5QmhibvZx4/SIG=13ujhb5h3/EXP=1315586250/**https%3A//login.yahoo.com/config/login%3F.src=fpctx%26.intl=us%26.done=http%253A%252F%252Fwww.yahoo.com%252F">
                    Sign In</a></li>

                    <li class="y-hdr-ln account-sign-up strong"><span class=
                    "y-hdr-txt small">New here?</span> <a class="y-hdr-link small" href=
                    "_ylt=Al8A2d_JRriX4hrQXCd7ZOqbvZx4/SIG=13tppt897/EXP=1315586250/**https%3A//edit.yahoo.com/registration%3F.src=fpctx%26.intl=us%26.done=http%253A%252F%252Fwww.yahoo.com%252F">
                    Sign Up</a></li>
                  </ul>
                </div>

                <div id="default-p_29445946-ft" class="ft"></div>
              </div>
            </li>

            <li class="y-hdr-ln pageoptions" data-h="_ylt=AvPH4EpQQoOmMP2FqPicEsObvZx4"
            id="p_13838466-pageoptions"><a href="#" id="p_13838466-pageoptions-link"
            class="y-ln-3 y-hdr-link pageoptions-link small" name=
            "p_13838466-pageoptions-link">Page Options <span class=
            "y-fp-pg-controls arrow c7" id=
            "p_13838466-pageoptions-arrow"></span></a></li>
          </ul>
        </div>
      </div>

      <div id="default-p_13838466-ft" class="ft"></div>
    </div>
  </div>

  <div id="y-content" class="clearfix y-ln-accent c1">
    <div id="y-announce-full-bar" class="clearfix y-fp-ln-pg">
      <div id="default-p_30345532" class="mod view_default">
        <div id="default-p_30345532-bd" class=
        "bd type_announcebar type_announcebar_default"></div>
      </div>
    </div>

    <div id="y-cols" class="clearfix y-fp-ln-pg">
      <div id="y-pa">
        <div class="fp-fx mod view_default" id="default-u_30345699">
          <div id="default-u_30345699-bd" class=
          "bd type_specialevents type_specialevents_default"></div>
        </div>

        <div id="default-u_2588582" class="mod view_default">
          <div id="default-u_2588582-bd" class="bd type_pa type_pa_default">
            <div id="u_2588582-ctr" class="ctr">
              <div id="u_2588582-sb" class="sb">
                <div id="u_2588582-y" class="y y-ln-1">
                  <div class="hd y-ln-1 y-fp-pg-grad clearfix">
                    <h2 class="med-small y-txt-1 title">Yahoo! Sites</h2>

                    <h2 class="med-small y-txt-5 alt-title">Reorder or
                    Remove</h2><button class="do-edit small y-link-1 y-fp-pg-controls"
                    data-b="_ylt=Aq.IqjQYsuOEOHgPIiQUSqWbvZx4">Edit <span class=
                    "hide-offscreen">Yahoo! Sites</span></button> <button class=
                    "do-close hide-offscreen">I'm Done</button>
                  </div>

                  <div class="bd">
                    <ol>
                      <li id="pa-u_14782488-bd" modid="u_14782488" class=
                      "btn btn-app y-fp-pg-controls y-sortable-false btn-first"
                      data-b-paq="_ylt=AnzkU73U80QtZ9oKrK08CPubvZx4" data-b-pad=
                      "_ylt=AvMyR876d7.WfjESJNs64c2bvZx4"><a href=
                      "http://mail.yahoo.com/;_ylt=AvlidJUCqeG_QgjsK0vjNwabvZx4?.intl=us">
                      <span class="lbl med-small y-txt-1">Mail</span></a> <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=AunQDqWdwKutp8QtoOzWTuObvZx4">Remove Mail</button>
                      <button class="do-open y-fp-pg-controls hide-textindent">Preview
                      Mail</button></li>

                      <li id="pa-u_25021272-bd" modid="u_25021272" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=AhMgStKUblStGIBbjk1eAcybvZx4/SIG=11biv7efj/EXP=1315586250/**http%3A//autos.yahoo.com/">
                      <span class="lbl med-small y-txt-1">Autos</span></a> <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=At2LUBcJlKClKdAArAlTz1SbvZx4">Remove Autos</button></li>

                      <li id="pa-u_25021296-bd" modid="u_25021296" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=AsNoeKgJf_5GrjCgLc3fVOebvZx4/SIG=12hc3g7du/EXP=1315586250/**http%3A//yahoo.match.com/%3Ftrackingid=526100%26bannerid=673168">
                      <span class="lbl med-small y-txt-1">Dating</span></a>
                      <button class="do-rm y-sortable-false y-fp-pg-controls hide-textindent"
                      data-b="_ylt=AiZVWmhZ0l3j1rmr01J0phObvZx4">Remove
                      Dating</button></li>

                      <li id="pa-u_93109-bd" modid="u_93109" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=AjO0Oxmk0VRHC5u9Dd4NAFSbvZx4/SIG=11drdto6p/EXP=1315586250/**http%3A//finance.yahoo.com/">
                      <span class="lbl med-small y-txt-1">Finance</span> <span class=
                      "vital small" aria-labelledby="pa-u_93109-lbl">(Dow Jones
                      <span class="y-fp-pg-controls-nt c8"><span class=
                      "hide-offscreen">Down</span></span> )</span></a> <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=AvmkjVmdELbp8vyNQ2i.2rCbvZx4">Remove Finance</button></li>

                      <li id="pa-u_14682031-bd" modid="u_14682031" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=Ag1qoE_UkdByxJOODMQvbX6bvZx4/SIG=11au907ii/EXP=1315586250/**http%3A//www.flickr.com/">
                      <span class="lbl med-small y-txt-1">Flickr</span></a>
                      <button class="do-rm y-sortable-false y-fp-pg-controls hide-textindent"
                      data-b="_ylt=Am17.rvuEN3GCWWkZkN7prmbvZx4">Remove
                      Flickr</button></li>

                      <li id="pa-u_25021266-bd" modid="u_25021266" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=AimnwwMp4l9dbSnqwVxN3D6bvZx4/SIG=11b3eknkl/EXP=1315586250/**http%3A//games.yahoo.com/">
                      <span class="lbl med-small y-txt-1">Games</span></a> <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=Al4Zw1z9Z4mydlJT8Yyn6cObvZx4">Remove Games</button></li>

                      <li id="pa-u_25021282-bd" modid="u_25021282" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=At1m_XGynlBMKb3hkbMx59mbvZx4/SIG=11cvmfqpj/EXP=1315586250/**http%3A//health.yahoo.net/">
                      <span class="lbl med-small y-txt-1">Health</span></a>
                      <button class="do-rm y-sortable-false y-fp-pg-controls hide-textindent"
                      data-b="_ylt=AmF16DNDsyPAJ7p.XbP8WJSbvZx4">Remove
                      Health</button></li>

                      <li id="pa-u_63802-bd" modid="u_63802" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=Alrv9ElHdpsuhV5xun1vT9qbvZx4/SIG=11l0hl88k/EXP=1315586250/**http%3A//shine.yahoo.com/astrology/">
                      <span class="lbl med-small y-txt-1">Horoscopes</span></a>
                      <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=An856U4WiHfPuQA7RzTmKkSbvZx4">Remove Horoscopes</button></li>

                      <li id="pa-u_25021313-bd" modid="u_25021313" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=Aqz3jjsgxKNFP_Z5YpY6Rw.bvZx4/SIG=12rrehaek/EXP=1315586250/**http%3A//jobsearch.monster.com/jobs/%3Fcy=us%26WT.mc_n=yta_trough_jsrtest">
                      <span class="lbl med-small y-txt-1">Jobs</span></a> <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=AoiFX18reoLhHSogIkf2R3.bvZx4">Remove Jobs</button></li>

                      <li id="pa-u_8298348-bd" modid="u_8298348" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=Aj7n_3Hg4vRbCG0bdSfgPC2bvZx4/SIG=11f0iihce/EXP=1315586250/**http%3A//messenger.yahoo.com/">
                      <span class="lbl med-small y-txt-1">Messenger</span></a>
                      <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=Agx7rIrmj3pS_bOB8edWNEmbvZx4">Remove Messenger</button></li>

                      <li id="pa-u_63826-bd" modid="u_63826" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=AnyWQr6G8swePuxONTdtXhabvZx4/SIG=11crsgtfu/EXP=1315586250/**http%3A//movies.yahoo.com/">
                      <span class="lbl med-small y-txt-1">Movies</span></a>
                      <button class="do-rm y-sortable-false y-fp-pg-controls hide-textindent"
                      data-b="_ylt=AoE4ehgXAHOAFFF_tAwHkaCbvZx4">Remove
                      Movies</button></li>

                      <li id="pa-u_25021262-bd" modid="u_25021262" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=Aqil7qHRqAAGVM6Nclrt84ibvZx4/SIG=11agk8dev/EXP=1315586250/**http%3A//news.yahoo.com/">
                      <span class="lbl med-small y-txt-1">News</span></a> <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=AnURcE81hxV4cp1igw2L9dObvZx4">Remove News</button></li>

                      <li id="pa-u_25021343-bd" modid="u_25021343" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=Ar1k7bNQwRyeG_GQYw8d7J6bvZx4/SIG=1197uinpg/EXP=1315586250/**http%3A//omg.yahoo.com/">
                      <span class="lbl med-small y-txt-1">omg!</span></a> <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=AojlOia7fuBGqFXJ5.hKY1CbvZx4">Remove omg!</button></li>

                      <li id="pa-u_25021278-bd" modid="u_25021278" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=AqKQeDmyBnyQFQ_WNhNDq4KbvZx4/SIG=11gr8f1rg/EXP=1315586250/**http%3A//realestate.yahoo.com/">
                      <span class="lbl med-small y-txt-1">Real Estate</span></a>
                      <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=Aq5BkYEoin3XuizsKH4x8ZCbvZx4">Remove Real
                      Estate</button></li>

                      <li id="pa-u_25021346-bd" modid="u_25021346" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=AkvCV_l9keFzIAerjrum7ZSbvZx4/SIG=11burvktv/EXP=1315586250/**http%3A//shine.yahoo.com/">
                      <span class="lbl med-small y-txt-1">Shine</span></a> <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=Avhi1map.FdOvLGpJoZ6swKbvZx4">Remove Shine</button></li>

                      <li id="pa-u_25021279-bd" modid="u_25021279" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=AglnFyj5Ed3wvJObdLwnE_abvZx4/SIG=11eudbkp5/EXP=1315586250/**http%3A//shopping.yahoo.com/">
                      <span class="lbl med-small y-txt-1">Shopping</span></a>
                      <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=Asq28s7tfCJNgyJ_uCvbVNGbvZx4">Remove Shopping</button></li>

                      <li id="pa-u_17986569-bd" modid="u_17986569" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=AmQaK19jflPLksORn7AtkICbvZx4/SIG=11c18sapb/EXP=1315586250/**http%3A//sports.yahoo.com/">
                      <span class="lbl med-small y-txt-1">Sports</span></a>
                      <button class="do-rm y-sortable-false y-fp-pg-controls hide-textindent"
                      data-b="_ylt=ApxSbVAF.z7AXuxT5xUno0mbvZx4">Remove
                      Sports</button></li>

                      <li id="pa-u_25021267-bd" modid="u_25021267" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=Av_VkmTKez9IPhS2OABqycibvZx4/SIG=11ctunbs7/EXP=1315586250/**http%3A//travel.yahoo.com/">
                      <span class="lbl med-small y-txt-1">Travel</span></a>
                      <button class="do-rm y-sortable-false y-fp-pg-controls hide-textindent"
                      data-b="_ylt=AtGi8MZjcqhfydfyb12fW_ubvZx4">Remove
                      Travel</button></li>

                      <li id="pa-u_25021273-bd" modid="u_25021273" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=AgObE.IL4ah1kb4.i7D1x52bvZx4/SIG=11892mktc/EXP=1315586250/**http%3A//tv.yahoo.com/">
                      <span class="lbl med-small y-txt-1">TV</span></a> <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=AiQp5_F67_5AvhVyxI5.IMabvZx4">Remove TV</button></li>

                      <li id="pa-u_63794-bd" modid="u_63794" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=Ag4ccjV5U3slPwayq9wI_8ybvZx4/SIG=11t991qvf/EXP=1315586250/**http%3A//weather.yahoo.com/redirwoei/727232">
                      <span class="lbl med-small y-txt-1">Weather</span> <span class=
                      "vital small" aria-labelledby="pa-u_63794-lbl">(63°F)</span></a>
                      <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=Arzkfit0.QY_TGqNeAbW2eqbvZx4">Remove Weather</button></li>
                    </ol><button class="do-close hide-offscreen">I'm Done</button>
                  </div>

                  <div class="ft y-fp-pg-controls clearfix">
                    <a href=
                    "_ylt=AqSNnB03l68Vfppg5TeMpi.bvZx4/SIG=11gmk9qpq/EXP=1315586250/**http%3A//everything.yahoo.com/"
                    class="small y-link">More Yahoo! Sites</a>
                  </div>
                </div>

                <div id="u_2588582-u" class="u y-ln-1">
                  <div class="hd y-ln-1 y-fp-pg-grad clearfix">
                    <h2 class="med-small y-txt-1 title">MY FAVORITES</h2>

                    <h2 class="med-small y-txt-5 alt-title">Reorder or
                    Remove</h2><button class="do-edit small y-link-1 y-fp-pg-controls"
                    data-b="_ylt=Ak4JK6fV7fwakuYjLR2NTbubvZx4">Edit <span class=
                    "hide-offscreen">MY FAVORITES</span></button> <button class=
                    "do-close hide-offscreen">I'm Done</button>
                  </div>

                  <div class="bd">
                    <ol>
                      <li id="pa-u_22927225-bd" modid="u_22927225" class=
                      "btn btn-link y-fp-pg-controls btn-first"><a href=
                      "_ylt=AmlAQFToa0isqcqPuHTFUM6bvZx4/SIG=11c5u3h0u/EXP=1315586250/**http%3A//www.facebook.com/">
                      <span class="lbl med-small y-txt-1">Facebook</span></a>
                      <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=AmcskzNZYGFeoMm3mv8g1cObvZx4">Remove Facebook</button></li>

                      <li id="pa-u_26391803-bd" modid="u_26391803" class=
                      "btn btn-link y-fp-pg-controls"><a href=
                      "_ylt=Ai22bmFek4tRIv.sDEOoZYybvZx4/SIG=11bei4upi/EXP=1315586250/**http%3A//www.twitter.com/">
                      <span class="lbl med-small y-txt-1">Twitter</span></a>
                      <button class=
                      "do-rm y-sortable-false y-fp-pg-controls hide-textindent" data-b=
                      "_ylt=AuMnoWElCV0v2H6wQ.ULX2ubvZx4">Remove Twitter</button></li>

                      <li class="y-sortable-false y-fp-pg-controls btn"><a href=
                      "javascript:void(0);" class="do-edit" data-b=
                      "_ylt=AopLLUcVkA1LaIJk_JLsDe.bvZx4"><span class=
                      "lbl med-small y-txt-3">Add Favorite</span></a></li>
                    </ol><button class="do-close hide-offscreen">I'm Done</button>
                  </div>
                </div>

                <div id="u_2588582-p" class="p y-ln-1 p-empty">
                  <div id="u_2588582-p-bd" class="bd">
                    <ol>
                      <li id="pa-u_17822542-bd" modid="u_17822542" class=
                      "btn btn-link y-fp-pg-controls btn-first btn-noad"></li>
                    </ol>
                  </div>
                </div>
              </div>

              <div id="u_2588582-error-popup" class="hide">
                <div id="u_2588582-mod-ovrly" class="pa-mod-ovrly"></div>

                <div id="u_2588582-mod-err-ctr" class=
                "y-glbl-universal-grad pa-mod-err-ctr" role="alertdialog"></div>
              </div>

              <div class="pa-app" id="u_2588582-app">
                <div class="pa-app-migrate y-ln-3"></div>

                <div class="pa-app-hd y-ln-3 y-bg-3 y-fp-pg-grad">
                  <button class="do-app-close y-fp-pg-controls-nt hide-textindent"
                  data-b="_ylt=Ai5SQa6QhS14RD4n8f_d8kybvZx4">Close</button>
                </div>

                <div class="pa-app-bd y-bg-3 y-ln-3">
                  <div id="u_2588582-mod" class="pa-app-mod"></div>

                  <div id="u_2588582-module-loading-msg" class=
                  "y-ln-2 pa-module-loading-msg"></div>
                </div><button class="do-app-close hide-offscreen" data-b=
                "_ylt=Ai5SQa6QhS14RD4n8f_d8kybvZx4">Close</button>

                <div class="pa-app-cort"></div>

                <div class="pa-app-corb"></div>
              </div>
            </div>
          </div>

          <div id="default-u_2588582-ft" class="ft"></div>
        </div>
      </div>

      <div id="y-col1" class="fp-fx" role="main">
        <div id="default-p_26391799" class="mod view_default">
          <div id="default-p_26391799-bd" class=
          "bd type_breakingnews type_breakingnews_default remove-margin"></div>

          <div id="default-p_26391799-ft" class="ft"></div>
        </div>

        <div id="default-p_13872472" class="mod view_default">
          <div id="default-p_13872472-bd" class=
          "bd type_fptoday type_fptoday_default fptoday-container y-ln-1">
            <div id="p_13872472-main_story" class="main-story">
              <h2 class="title-date"><span class=
              "title y-txt-modhdr medium c9">TODAY</span> <span class=
              "date y-txt-2 medium c9">- September 08, 2011</span></h2>

              <div class="main-story-content y-bg-1">
                <h2 class="package-header"><a class="pack-title" href=
                "_ylt=Ai1ll_DFo.kV795R9GVDahqbvZx4;_ylu=X3oDMTVvdjRwZTVtBGEDMTEwOTA4IG5ld3Mgb2JhbWEgam9icyBzcGVlY2ggcHJldmlldyB0BGNjb2RlA3B6YnVmY2FoNQRjcG9zAzEEZWQDMQRnA2lkLTQ5NjcyNgRpbnRsA3VzBGl0YwMwBG1jb2RlA3B6YnVhbGxjYWg1BG1wb3MDMQRwa2d0AzEEcGtndgMxNQRwb3MDMQRzZWMDdGQtZmVhBHNsawNpbWFnZQR0ZXN0AzQzNQR3b2UDMTI1Nzc5OTA-/SIG=13cgfc6ng/EXP=1315586250/**http%3A//news.yahoo.com/blogs/exclusive/obama-looking-reset-thursday-speech-142908311.html">
                </a></h2>

                <div class="package-body">
                  <h3 class=""><a class="x3-large c10" href=
                  "_ylt=AqFRqK2HebMnZ4qRZYXpyNCbvZx4;_ylu=X3oDMTVvb2I2bTI0BGEDMTEwOTA4IG5ld3Mgb2JhbWEgam9icyBzcGVlY2ggcHJldmlldyB0BGNjb2RlA3B6YnVmY2FoNQRjcG9zAzEEZWQDMQRnA2lkLTQ5NjcyNgRpbnRsA3VzBGl0YwMwBG1jb2RlA3B6YnVhbGxjYWg1BG1wb3MDMQRwa2d0AzEEcGtndgMxNQRwb3MDMgRzZWMDdGQtZmVhBHNsawN0aXRsZQR0ZXN0AzQzNQR3b2UDMTI1Nzc5OTA-/SIG=13cgfc6ng/EXP=1315586250/**http%3A//news.yahoo.com/blogs/exclusive/obama-looking-reset-thursday-speech-142908311.html">
                  More than jobs at stake for Obama tonight</a></h3>

                  <div class="left-body">
                    <p class="y-txt-1 y-ln-1"><span class="medium c11">The president will
                    try to separate himself from Congress and move past the debt debacle
                    in his speech.</span> <a href=
                    "_ylt=AsezifF_2FJbZQ3DPqCNP82bvZx4;_ylu=X3oDMTVuZ2pocHU0BGEDMTEwOTA4IG5ld3Mgb2JhbWEgam9icyBzcGVlY2ggcHJldmlldyB0BGNjb2RlA3B6YnVmY2FoNQRjcG9zAzEEZWQDMQRnA2lkLTQ5NjcyNgRpbnRsA3VzBGl0YwMwBG1jb2RlA3B6YnVhbGxjYWg1BG1wb3MDMQRwa2d0AzEEcGtndgMxNQRwb3MDMwRzZWMDdGQtZmVhBHNsawNtb3JlBHRlc3QDNDM1BHdvZQMxMjU3Nzk5MA--/SIG=13cgfc6ng/EXP=1315586250/**http%3A//news.yahoo.com/blogs/exclusive/obama-looking-reset-thursday-speech-142908311.html"
                    class="small y-fp-pg-controls right-angle-quote c12">Plan</a></p>
                  </div>

                  <h4 class="hide-offscreen">Related links</h4>

                  <ul class="related-links">
                    <li class="related-story y-fp-pg-controls bullet"><a class="small"
                    href=
                    "_ylt=As_NqIGMANAoELTZEF.xwUWbvZx4;_ylu=X3oDMTVzbnFsajBsBGEDMTEwOTA4IG5ld3Mgb2JhbWEgam9icyBzcGVlY2ggcHJldmlldyB0BGNjb2RlA3B6YnVmY2FoNQRjcG9zAzEEZWQDMQRnA2lkLTQ5NjcyNgRpbnRsA3VzBGl0YwMwBG1jb2RlA3B6YnVhbGxjYWg1BG1wb3MDMQRwa2d0AzEEcGtndgMxNQRwb3MDNARzZWMDdGQtZmVhBHNsawNyZWwtdGl0bGUEdGVzdAM0MzUEd29lAzEyNTc3OTkw/SIG=12musk6t3/EXP=1315586250/**http%3A//news.yahoo.com/high-stakes-obama-jobs-speech-051300173.html">
                    Five things to watch</a></li>

                    <li class="related-story y-fp-pg-controls bullet"><a class="small"
                    href=
                    "_ylt=AhFQmMLtn03xEnVnd6nJXE2bvZx4;_ylu=X3oDMTVzNzltYXNyBGEDMTEwOTA4IG5ld3Mgb2JhbWEgam9icyBzcGVlY2ggcHJldmlldyB0BGNjb2RlA3B6YnVmY2FoNQRjcG9zAzEEZWQDMQRnA2lkLTQ5NjcyNgRpbnRsA3VzBGl0YwMwBG1jb2RlA3B6YnVhbGxjYWg1BG1wb3MDMQRwa2d0AzEEcGtndgMxNQRwb3MDNQRzZWMDdGQtZmVhBHNsawNyZWwtdGl0bGUEdGVzdAM0MzUEd29lAzEyNTc3OTkw/SIG=12v2t13ov/EXP=1315586250/**http%3A//news.yahoo.com/obamas-jobs-speech-americans-want-hear-200000188.html">
                    What voters want to hear</a></li>

                    <li class="related-story y-fp-pg-controls bullet"><a class="small"
                    href=
                    "_ylt=AqGlBau_LZCGDHqgMx6reOWbvZx4;_ylu=X3oDMTVzYXVnZTkwBGEDMTEwOTA4IG5ld3Mgb2JhbWEgam9icyBzcGVlY2ggcHJldmlldyB0BGNjb2RlA3B6YnVmY2FoNQRjcG9zAzEEZWQDMQRnA2lkLTQ5NjcyNgRpbnRsA3VzBGl0YwMwBG1jb2RlA3B6YnVhbGxjYWg1BG1wb3MDMQRwa2d0AzEEcGtndgMxNQRwb3MDNgRzZWMDdGQtZmVhBHNsawNyZWwtdGl0bGUEdGVzdAM0MzUEd29lAzEyNTc3OTkw/SIG=13hanc094/EXP=1315586250/**http%3A//news.yahoo.com/blogs/ticket/more-republicans-skipping-obama-jobs-speech-205144814.html">
                    Some GOP to skip speech</a></li>
                  </ul>
                </div>
              </div>
            </div>

            <div class="footer-section">
              <div class="footer-overlay hide"></div>

              <div class="loading-overlay loading-spinner hide"></div>

              <h3 class="hide-offscreen">More stories</h3>

              <div id="p_13872472_carousel_container" class=
              "carousel-container small y-carousel">
                <ol class="y-carousel-list y-today-ln-1">
                  <li id="p_13872472-panel0" class="y-today-grad1 y-panel clearfix">
                  <a y-pkgid="id-496726" data-b-tdh=
                  "_ylt=AtUggnZDHeqZa4kyYFRa.pabvZx4;_ylu=X3oDMTVpY3QzNnRoBGEDMTEwOTA4IG5ld3Mgb2JhbWEgam9icyBzcGVlY2ggcHJldmlldyB0BGNjb2RlA3B6YnVmY2FoNQRjcG9zAzEEZWQDMQRnA2lkLTQ5NjcyNgRpbnRsA3VzBGl0YwMyBG1jb2RlA3B6YnVhbGxjYWg1BG1wb3MDMQRwa2d0AzEEcGtndgMxNQRzZWMDdGQtZmVhBHNsawN0aHVtYgR0ZXN0AzQzNQR3b2UDMTI1Nzc5OTA-"
                  class=" y-today-grad2 y-ln-4 item selected" href=
                  "_ylt=AsDCN3zzJIRJNG.yErYkwEabvZx4;_ylc=X3oDMTlyYjRsYjk3BF9TAzIwMjM1MzgwNzUEYQMxMTA5MDggbmV3cyBvYmFtYSBqb2JzIHNwZWVjaCBwcmV2aWV3IHQEY2NvZGUDcHpidWZjYWg1BGNwb3MDMQRlZAMxBGcDaWQtNDk2NzI2BGludGwDdXMEaXRjAzAEbHR4dANPYmFtYSYjMzk7c2hpZ2hzdGFrZXNzcGVlY2gEbWNvZGUDcHpidWFsbGNhaDUEbXBvcwMxBHBrZ3QDMQRwa2d2AzE1BHBvcwMwBHNlYwN0ZC1mZWEEc2xrA3RodW1ibGluawR0YXIDaHR0cDovL25ld3MueWFob28uY29tL2Jsb2dzL2V4Y2x1c2l2ZS9vYmFtYS1sb29raW5nLXJlc2V0LXRodXJzZGF5LXNwZWVjaC0xNDI5MDgzMTEuaHRtbAR0ZXN0AzQzNQ--/SIG=13cgfc6ng/EXP=1315586250/**http%3A//news.yahoo.com/blogs/exclusive/obama-looking-reset-thursday-speech-142908311.html">
                  <span class="medium item-label c13">Obama's high stakes
                  speech</span></a> <a y-pkgid="id-494904" data-b-tdh=
                  "_ylt=Aj6DborWeUBWQD6l2Q2Va1ybvZx4;_ylu=X3oDMTU4cDMxcWhqBGEDMTEwOTA3IHNwb3J0cyBwaGlsbGllcyBkYXRlIHQEY2NvZGUDcHpidWZjYWg1BGNwb3MDMgRlZAMxBGcDaWQtNDk0OTA0BGludGwDdXMEaXRjAzIEbWNvZGUDcHpidWFsbGNhaDUEbXBvcwMxBHBrZ3QDMQRwa2d2AzExBHNlYwN0ZC1mZWEEc2xrA3RodW1iBHRlc3QDNDM1BHdvZQMxMjU3Nzk5MA--"
                  class=" y-today-grad1 y-today-ln-1 trans-border item" href=
                  "_ylt=AsDCN3zzJIRJNG.yErYkwEabvZx4;_ylc=X3oDMWFnM2NjdDIzBF9TAzIwMjM1MzgwNzUEYQMxMTA5MDcgc3BvcnRzIHBoaWxsaWVzIGRhdGUgdARjY29kZQNwemJ1ZmNhaDUEY3BvcwMyBGVkAzEEZwNpZC00OTQ5MDQEaW50bAN1cwRpdGMDMARsdHh0A1BsYXllciYjMzk7c3VudXN1YWxkYXRlcmVxdWVzdARtY29kZQNwemJ1YWxsY2FoNQRtcG9zAzEEcGtndAMxBHBrZ3YDMTEEcG9zAzAEc2VjA3RkLWZlYQRzbGsDdGh1bWJsaW5rBHRhcgNodHRwOi8vc3BvcnRzLnlhaG9vLmNvbS9tbGIvYmxvZy9iaWdfbGVhZ3VlX3N0ZXcvcG9zdC9QaGlsbGllcy04MjE3LU1heWJlcnJ5LXVzZXMtYWdlbnQtdG8tZ2V0LWRhdGUtP3Vybj1tbGItd3AxODc5OQR0ZXN0AzQzNQ--/SIG=14a3e47sn/EXP=1315586250/**http%3A//sports.yahoo.com/mlb/blog/big_league_stew/post/Phillies-8217-Mayberry-uses-agent-to-get-date-%3Furn=mlb-wp18799">
                   <span class="medium item-label c13">Player's unusual date
                  request</span></a> <a y-pkgid="id-495217" data-b-tdh=
                  "_ylt=AozSE9fZL.CyhDuuL4fHzUqbvZx4;_ylu=X3oDMTU3a3YyY3ByBGEDMTEwOTA3IHNwb3J0cyBzb2NjZXIgbWlzcyBidgRjY29kZQNwemJ1ZmNhaDUEY3BvcwMzBGVkAzEEZwNpZC00OTUyMTcEaW50bAN1cwRpdGMDMgRtY29kZQNwemJ1YWxsY2FoNQRtcG9zAzEEcGtndAMxBHBrZ3YDMTUEc2VjA3RkLWZlYQRzbGsDdGh1bWIEdGVzdAM0MzUEd29lAzEyNTc3OTkw"
                  class=" y-today-grad1 y-today-ln-1 trans-border item" href=
                  "_ylt=AsDCN3zzJIRJNG.yErYkwEabvZx4;_ylc=X3oDMWFjMHVnNzBlBF9TAzIwMjM1MzgwNzUEYQMxMTA5MDcgc3BvcnRzIHNvY2NlciBtaXNzIGJ2BGNjb2RlA3B6YnVmY2FoNQRjcG9zAzMEZWQDMQRnA2lkLTQ5NTIxNwRpbnRsA3VzBGl0YwMwBGx0eHQDUGxheWVycHVuaXNoZWRmb3JmdW5ueW1pc3MEbWNvZGUDcHpidWFsbGNhaDUEbXBvcwMxBHBrZ3QDMQRwa2d2AzE1BHBvcwMwBHNlYwN0ZC1mZWEEc2xrA3RodW1ibGluawR0YXIDaHR0cDovL3Nwb3J0cy55YWhvby5jb20vc29jY2VyL2Jsb2cvZGlydHktdGFja2xlL3Bvc3QvV2hlbi1wZW5hbHR5LWtpY2tzLXJlc3VsdC1pbi1mYWxsaW5nLWRvd24tYW5kLWdlP3Vybj1zb3ctd3A0NzA0BHRlc3QDNDM1/SIG=14b5otf0c/EXP=1315586250/**http%3A//sports.yahoo.com/soccer/blog/dirty-tackle/post/When-penalty-kicks-result-in-falling-down-and-ge%3Furn=sow-wp4704">
                   <span class="medium item-label c13">Player punished for funny
                  miss</span></a> <a y-pkgid="id-496165" data-b-tdh=
                  "_ylt=ApwGu44Mrf6HWPFnJNe33wObvZx4;_ylu=X3oDMTVhb3BoYml0BGEDMTEwOTA4IG5ld3MgZGViYXRlIGZhY3QgY2hlY2sgdARjY29kZQNwemJ1ZmNhaDUEY3BvcwM0BGVkAzEEZwNpZC00OTYxNjUEaW50bAN1cwRpdGMDMgRtY29kZQNwemJ1YWxsY2FoNQRtcG9zAzEEcGtndAMxBHBrZ3YDMTUEc2VjA3RkLWZlYQRzbGsDdGh1bWIEdGVzdAM0MzUEd29lAzEyNTc3OTkw"
                  class=" y-today-grad1 y-today-ln-1 trans-border item" href=
                  "_ylt=AsDCN3zzJIRJNG.yErYkwEabvZx4;_ylc=X3oDMTk4bHRtMmFvBF9TAzIwMjM1MzgwNzUEYQMxMTA5MDggbmV3cyBkZWJhdGUgZmFjdCBjaGVjayB0BGNjb2RlA3B6YnVmY2FoNQRjcG9zAzQEZWQDMQRnA2lkLTQ5NjE2NQRpbnRsA3VzBGl0YwMwBGx0eHQDVHJ1dGhiZWhpbmRkZWJhdGVjbGFpbXMEbWNvZGUDcHpidWFsbGNhaDUEbXBvcwMxBHBrZ3QDMQRwa2d2AzE1BHBvcwMwBHNlYwN0ZC1mZWEEc2xrA3RodW1ibGluawR0YXIDaHR0cDovL25ld3MueWFob28uY29tL2ZhY3QtY2hlY2stcGVycnktcm9tbmV5LXR3aXN0LXJlY29yZHMtZGViYXRlLTAyMTU1NjY4NS5odG1sBHRlc3QDNDM1/SIG=135uvref1/EXP=1315586250/**http%3A//news.yahoo.com/fact-check-perry-romney-twist-records-debate-021556685.html">
                   <span class="medium item-label c13">Truth behind debate
                  claims</span></a></li>

                  <li id="p_13872472-panel1" class=
                  "y-today-grad1 y-panel clearfix empty hide"></li>

                  <li id="p_13872472-panel2" class=
                  "y-today-grad1 y-panel clearfix empty hide"></li>

                  <li id="p_13872472-panel3" class=
                  "y-today-grad1 y-panel clearfix empty hide"></li>

                  <li id="p_13872472-panel4" class=
                  "y-today-grad1 y-panel clearfix empty hide"></li>

                  <li id="p_13872472-panel5" class=
                  "y-today-grad1 y-panel clearfix empty hide"></li>

                  <li id="p_13872472-panel6" class=
                  "y-today-grad1 y-panel clearfix empty hide"></li>

                  <li id="p_13872472-panel7" class=
                  "y-today-grad1 y-panel clearfix empty hide"></li>

                  <li id="p_13872472-panel8" class=
                  "y-today-grad1 y-panel clearfix empty hide"></li>
                </ol>
              </div>

              <div class="navigation no-visibility y-nav y-bg-2 y-ln-1 clearfix">
                <div class="y-nav-count y-txt-2 small">
                  1 of 36
                </div>

                <div class="y-nav-buttons">
                  <a class="prev" href="#" role="button" data-b=
                  "_ylt=AlmgvOFg0SvspkX35YXdB4ubvZx4"><span class=
                  "y-fp-pg-grad y-ln-1 btn"><span class=
                  "y-fp-pg-controls hide-textindent">Previous set of
                  stories</span></span></a> <a class="next" href="#" role="button"
                  data-b="_ylt=Ao3zxcggVblDOXXzkSL2LwObvZx4"><span class=
                  "y-fp-pg-grad y-ln-1 btn"><span class=
                  "y-fp-pg-controls hide-textindent">Next set of
                  stories</span></span></a>
                </div>
              </div>
            </div>

            <div class="type_offlead y-ln-1 y-txt-1 type_offlead_no-border">
              <h2 class="offlead-title small grey"></h2>

              <div class="offlead-has-img">
                <a href=
                "_ylt=AqJb.qVxSdmYWjBIdVKc93ybvZx4;_ylu=X3oDMTJzdWtzb2pwBGcDaWQtNDk2NTcyBGludGwDdXMEbXBvcwMxMDIEcGtndAM3BHBrZ3YDMTAEcG9zAzEEc2VjA3RkLW9mbARzbGsDdGh1bWIEdGVzdAM0MzUEd29lAzEyNTc3OTkw/SIG=12vqe0ajf/EXP=1315586250/**http%3A//news.yahoo.com/more-100k-told-flee-northeast-flooding-151423051.html"
                class="offlead-thumb"></a>

                <h3 class="medium"><a href=
                "_ylt=Agu.sMBWhEVjyVY54Z.jBvebvZx4;_ylu=X3oDMTJzcWhmcXVwBGcDaWQtNDk2NTcyBGludGwDdXMEbXBvcwMxMDIEcGtndAM3BHBrZ3YDMTAEcG9zAzIEc2VjA3RkLW9mbARzbGsDdGl0bGUEdGVzdAM0MzUEd29lAzEyNTc3OTkw/SIG=12vqe0ajf/EXP=1315586250/**http%3A//news.yahoo.com/more-100k-told-flee-northeast-flooding-151423051.html"
                class="">Flooding leads to extensive evacuations</a></h3>

                <p class="small">Officials order over 100,000 residents along the
                Susquehanna River in New York and Pennsylvania to leave.</p>

                <ul class="related-stories">
                  <li class="video y-fp-pg-controls-nt last"><a href=
                  "_ylt=AnBElpUSXApQOERkBq99gXibvZx4;_ylu=X3oDMTMwYzhkamxiBGcDaWQtNDk2NTcyBGludGwDdXMEbXBvcwMxMDIEcGtndAM3BHBrZ3YDMTAEcG9zAzMEc2VjA3RkLW9mbARzbGsDcmVsLXRpdGxlBHRlc3QDNDM1BHdvZQMxMjU3Nzk5MA--/SIG=132rjdbo6/EXP=1315586250/**http%3A//news.yahoo.com/remnants-lee-bring-floods-soggy-northeast-104148961.html"
                  class="y-link-1 small">Remnants of Lee soak Northeast</a></li>
                </ul>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>

<script>
    var emptyArray = [], slice = emptyArray.slice,
      classSelectorRE = /^\.([\w-]+)$/,
      idSelectorRE = /^#([\w-]+)$/,
      tagSelectorRE = /^[\w-]+$/;
  
  
  function old(element, selector){
    return slice.call(element.querySelectorAll(selector));
  }
  
  function awesome(element, selector){
      var found;
      return (element === document && idSelectorRE.test(selector)) ?
        ( (found = element.getElementById(RegExp.$1)) ? [found] : emptyArray ) :
        slice.call(
          classSelectorRE.test(selector) ? element.getElementsByClassName(RegExp.$1) :
          tagSelectorRE.test(selector) ? element.getElementsByTagName(selector) :
          element.querySelectorAll(selector)
        );
    }
  
  function assert(col, size) {
    if (col.length != size) throw "expected " + size + ", got " + col.length;
  }
  
  function $(id) { return document.getElementById(id) }
  function $$(sel, el) {
    return old(el || document, sel);
  }
  function query(sel, el) {
    return awesome(el || document, sel);
  }
  
  c1 = $('u_2588582-y')
  c2 = $('p_13872472_carousel_container')
</script>

Test runner

Ready to run.

Testing in
TestOps/sec
Old $$ function
assert($$('#p_13872472-panel8'), 1);
assert($$('.lbl'), 23);
assert($$('.lbl', c1), 20);
assert($$('li', c2), 9);
ready
New optimized query
assert(query('#p_13872472-panel8'), 1);
assert(query('.lbl'), 23);
assert(query('.lbl', c1), 20);
assert(query('li', c2), 9);
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.

  • Revision 1: published by deepsweet on
  • Revision 2: published by Andrew Petersen on
  • Revision 3: published by Mislav on