Looking through <a href="http://drupal.org/node/954804#comment-3751412">the patch in #12</a>, I see:<br><br><pre>+  $libraries[&#39;drupal.ajax&#39;] = array(<br>+    &#39;js&#39; =&gt; array(<br>+      &#39;misc/ajax.js&#39; =&gt; array(&#39;group&#39; =&gt; JS_LIBRARY, &#39;weight&#39; =&gt; 2),<br>
+    ),<br>+    &#39;dependencies&#39; =&gt; array(<br>+      array(&#39;system&#39;, &#39;drupal.progress&#39;),<br>+    ),<br>+  );<br>+<br>+  // Drupal&#39;s batch API.<br>+  $libraries[&#39;drupal.batch&#39;] = array(<br>
+    &#39;title&#39; =&gt; &#39;Drupal batch API&#39;,<br>+    &#39;version&#39; =&gt; VERSION,<br>+    &#39;js&#39; =&gt; array(<br>+      &#39;misc/batch.js&#39; =&gt; array(&#39;cache&#39; =&gt; FALSE),<br>+    ),<br>+    &#39;dependencies&#39; =&gt; array(<br>
+      array(&#39;system&#39;, &#39;drupal.progress&#39;),<br>+    ),<br>+  );<br>+<br>+  // Drupal&#39;s progress indicator.<br>+  $libraries[&#39;drupal.progress&#39;] = array(<br>+    &#39;title&#39; =&gt; &#39;Drupal progress indicator&#39;,<br>
+    &#39;version&#39; =&gt; VERSION,<br>+    &#39;js&#39; =&gt; array(<br>+      &#39;misc/progress.js&#39; =&gt; array(&#39;cache&#39; =&gt; FALSE),<br>+    ),<br>+  );<br>+<br>+  // Drupal&#39;s form library.<br>+  $libraries[&#39;drupal.form&#39;] = array(<br>
+    &#39;title&#39; =&gt; &#39;Drupal form library&#39;,<br>+    &#39;version&#39; =&gt; VERSION,<br>+    &#39;js&#39; =&gt; array(<br>+      &#39;misc/form.js&#39; =&gt; array(&#39;group&#39; =&gt; JS_LIBRARY, &#39;weight&#39; =&gt; 1),<br>
+    ),<br>+  );<br>+<br>+  // Drupal&#39;s states library.<br>+  $libraries[&#39;drupal.states&#39;] = array(<br>+    &#39;title&#39; =&gt; &#39;Drupal states&#39;,<br>+    &#39;version&#39; =&gt; VERSION,<br>+    &#39;js&#39; =&gt; array(<br>
+      &#39;misc/states.js&#39; =&gt; array(&#39;group&#39; =&gt; JS_LIBRARY, &#39;weight&#39; =&gt; 1),<br>+    ),<br>+  );<br>+<br>+  // Drupal&#39;s collapsible fieldset.<br>+  $libraries[&#39;drupal.collapse&#39;] = array(<br>
+    &#39;title&#39; =&gt; &#39;Drupal collapsible fieldset&#39;,<br>+    &#39;version&#39; =&gt; VERSION,<br>+    &#39;js&#39; =&gt; array(<br>+      &#39;misc/collapse.js&#39; =&gt; array(),<br>+    ),<br>+    &#39;dependencies&#39; =&gt; array(<br>
+      // collapse.js relies on drupalGetSummary in form.js<br>+      array(&#39;system&#39;, &#39;drupal.form&#39;),<br>+    ),<br>+  );<br>+<br>+  // Drupal&#39;s resizable textarea.<br>+  $libraries[&#39;drupal.textarea&#39;] = array(<br>
+    &#39;title&#39; =&gt; &#39;Drupal resizable textarea&#39;,<br>+    &#39;version&#39; =&gt; VERSION,<br>+    &#39;js&#39; =&gt; array(<br>+      &#39;misc/textarea.js&#39; =&gt; array(),<br>+    ),<br>+  );<br>+<br>+  // Drupal&#39;s autocomplete widget.<br>
+  $libraries[&#39;drupal.autocomplete&#39;] = array(<br>+    &#39;title&#39; =&gt; &#39;Drupal autocomplete&#39;,<br>+    &#39;version&#39; =&gt; VERSION,<br>+    &#39;js&#39; =&gt; array(<br>+      &#39;misc/autocomplete.js&#39; =&gt; array(),<br>
+    ),<br>+  );<br>+<br>   // jQuery.<br>   $libraries[&#39;jquery&#39;] = array(<br>     &#39;title&#39; =&gt; &#39;jQuery&#39;,<br>@@ -1087,7 +1170,7 @@ function system_library() {<br>   );<br> <br>   // jQuery Once.<br>
-  $libraries[&#39;once&#39;] = array(<br>+  $libraries[&#39;jquery.once&#39;] = array(<br>     &#39;title&#39; =&gt; &#39;jQuery Once&#39;,<br>     &#39;website&#39; =&gt; &#39;<a href="http://plugins.jquery.com/project/once">http://plugins.jquery.com/project/once</a>&#39;,<br>
     &#39;version&#39; =&gt; &#39;1.2&#39;,<br>@@ -1097,7 +1180,7 @@ function system_library() {<br>   );<br> <br>   // jQuery Form Plugin.<br>-  $libraries[&#39;form&#39;] = array(<br>+  $libraries[&#39;jquery.form&#39;] = array(<br>
     &#39;title&#39; =&gt; &#39;jQuery Form Plugin&#39;,<br>     &#39;website&#39; =&gt; &#39;<a href="http://malsup.com/jquery/form/">http://malsup.com/jquery/form/</a>&#39;,<br>     &#39;version&#39; =&gt; &#39;2.49&#39;,<br>
@@ -1107,7 +1190,7 @@ function system_library() {<br>   );<br> <br>   // jQuery BBQ plugin.<br>-  $libraries[&#39;jquery-bbq&#39;] = array(<br>+  $libraries[&#39;jquery.bbq&#39;] = array(<br>     &#39;title&#39; =&gt; &#39;jQuery BBQ&#39;,<br>
     &#39;website&#39; =&gt; &#39;<a href="http://benalman.com/projects/jquery-bbq-plugin/">http://benalman.com/projects/jquery-bbq-plugin/</a>&#39;,<br>     &#39;version&#39; =&gt; &#39;1.2.1&#39;,<br>@@ -1117,7 +1200,7 @@ function system_library() {<br>
   );<br> <br>   // Vertical Tabs.<br>-  $libraries[&#39;vertical-tabs&#39;] = array(<br>+  $libraries[&#39;drupal.vertical-tabs&#39;] = array(<br>     &#39;title&#39; =&gt; &#39;Vertical Tabs&#39;,<br>     &#39;website&#39; =&gt; &#39;<a href="http://drupal.org/node/323112">http://drupal.org/node/323112</a>&#39;,<br>
     &#39;version&#39; =&gt; &#39;1.0&#39;,<br>@@ -1127,6 +1210,10 @@ function system_library() {<br>     &#39;css&#39; =&gt; array(<br>       &#39;misc/vertical-tabs.css&#39; =&gt; array(),<br>     ),<br>+    &#39;dependencies&#39; =&gt; array(<br>
+      // Vertical tabs relies on drupalGetSummary in form.js<br>+      array(&#39;system&#39;, &#39;drupal.form&#39;),<br>+    ),<br>   );<br> <br>   // Farbtastic.<br>@@ -1143,7 +1230,7 @@ function system_library() {<br>
   );<br> <br>   // Cookie.<br>-  $libraries[&#39;cookie&#39;] = array(<br>+  $libraries[&#39;jquery.cookie&#39;] = array(<br>     &#39;title&#39; =&gt; &#39;Cookie&#39;,<br>     &#39;website&#39; =&gt; &#39;<a href="http://plugins.jquery.com/project/cookie">http://plugins.jquery.com/project/cookie</a>&#39;,<br>
     &#39;version&#39; =&gt; &#39;1.0&#39;,<br>@@ -1533,6 +1620,15 @@ function system_library() {<br>     ),<br>   );<br> <br>+  // These library names are deprecated. Earlier versions of Drupal 7 didn&#39;t<br>+  // consistently namespace their libraries, so these names are included for<br>
+  // backwards compatibility with those versions.<br>+  $libraries[&#39;once&#39;] = &amp;$libraries[&#39;jquery.once&#39;];<br>+  $libraries[&#39;form&#39;] = &amp;$libraries[&#39;jquery.form&#39;];<br>+  $libraries[&#39;jquery-bbq&#39;] = &amp;$libraries[&#39;jquery.bbq&#39;];<br>
+  $libraries[&#39;vertical-tabs&#39;] = &amp;$libraries[&#39;drupal.vertical-tabs&#39;];<br>+  $libraries[&#39;cookie&#39;] = &amp;$libraries[&#39;jquery.cookie&#39;];<br>+<br>   return $libraries;<br> }<br><br></pre><br>
<div class="gmail_quote">On Sun, Dec 12, 2010 at 2:34 PM, Michael Prasuhn <span dir="ltr">&lt;<a href="mailto:mike@mikeyp.net">mike@mikeyp.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On Dec 12, 2010, at 1:22 PM, Randy Fay wrote:<br>
&gt; (issue) Contrib modules should not use drupal_add_js() for core JavaScript files (which are all now packaged as libraries).<br>
<br>
</div>Which files are affected by this?<br>
<br>
-Mike<br>
__________________<br>
<font color="#888888">Michael Prasuhn<br>
<a href="mailto:mike@mikeyp.net">mike@mikeyp.net</a><br>
<a href="http://mikeyp.net" target="_blank">http://mikeyp.net</a><br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Randy Fay<br>Drupal Module and Site Development<br><a href="mailto:randy@randyfay.com">randy@randyfay.com</a><br>+1  970.462.7450<br><br>