Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Revision created by MOE tool push_codebase.

MOE_MIGRATION=


git-svn-id: http://closure-library.googlecode.com/svn/trunk@137 0b95b8e8-c90f-11de-9d4f-f947ee5921c8
  • Loading branch information...
commit f223bac1f1613e0919ebc6dc6087855977612351 1 parent 512e4ad
dtbentley authored
Showing with 1,315 additions and 2,823 deletions.
  1. +6 −0 AUTHORS
  2. +0 −16 all_tests.html
  3. +1 −15 alltests.js
  4. +3 −2 closure/bin/build/closurebuilder.py
  5. +1 −1  closure/bin/build/depstree.py
  6. +1 −1  closure/bin/build/depstree_test.py
  7. +1 −1  closure/bin/build/depswriter.py
  8. +1 −1  closure/bin/build/jscompiler.py
  9. +1 −1  closure/bin/build/source.py
  10. +1 −1  closure/bin/build/source_test.py
  11. +1 −1  closure/bin/build/treescan.py
  12. +3 −1 closure/bin/calcdeps.py
  13. +5 −14 closure/goog/array/array.js
  14. +1 −15 closure/goog/array/array_test.html
  15. +4 −14 closure/goog/asserts/asserts.js
  16. +1 −15 closure/goog/asserts/asserts_test.html
  17. +2 −13 closure/goog/async/conditionaldelay.js
  18. +2 −16 closure/goog/async/conditionaldelay_test.html
  19. +2 −13 closure/goog/async/delay.js
  20. +1 −15 closure/goog/async/delay_test.html
  21. +151 −31 closure/goog/base.js
  22. +6 −20 closure/goog/base_test.html
  23. +6 −17 closure/goog/color/alpha.js
  24. +1 −15 closure/goog/color/alpha_test.html
  25. +3 −13 closure/goog/color/color.js
  26. +1 −15 closure/goog/color/color_test.html
  27. +2 −13 closure/goog/color/names.js
  28. +3 −13 closure/goog/crypt/base64.js
  29. +1 −15 closure/goog/crypt/base64_test.html
  30. +2 −13 closure/goog/crypt/basen.js
  31. +2 −16 closure/goog/crypt/basen_test.html
  32. +4 −15 closure/goog/crypt/crypt.js
  33. +1 −15 closure/goog/crypt/crypt_test.html
  34. +3 −14 closure/goog/crypt/hash32.js
  35. +1 −15 closure/goog/crypt/hash32_test.html
  36. +3 −13 closure/goog/crypt/sha1.js
  37. +1 −15 closure/goog/crypt/sha1_test.html
  38. +3 −8 closure/goog/css/autocomplete.css
  39. +1 −6 closure/goog/css/bubble.css
  40. +2 −7 closure/goog/css/button.css
  41. +3 −8 closure/goog/css/charpicker.css
  42. +2 −7 closure/goog/css/checkbox.css
  43. +2 −7 closure/goog/css/colormenubutton.css
  44. +3 −8 closure/goog/css/colorpalette.css
  45. +3 −8 closure/goog/css/colorpicker-simplegrid.css
  46. +2 −7 closure/goog/css/combobox.css
  47. +2 −7 closure/goog/css/common.css
  48. +3 −8 closure/goog/css/css3button.css
  49. +2 −7 closure/goog/css/custombutton.css
  50. +2 −7 closure/goog/css/datepicker.css
  51. +3 −8 closure/goog/css/dialog.css
  52. +3 −8 closure/goog/css/dimensionpicker.css
  53. +61 −0 closure/goog/css/editor/dialog.css
  54. +31 −0 closure/goog/css/editor/linkdialog.css
  55. +2 −7 closure/goog/css/editortoolbar.css
  56. +2 −7 closure/goog/css/flatbutton.css
  57. +3 −8 closure/goog/css/flatmenubutton.css
  58. +2 −7 closure/goog/css/hovercard.css
  59. +4 −9 closure/goog/css/hsvapalette.css
  60. +4 −9 closure/goog/css/hsvpalette.css
  61. +3 −8 closure/goog/css/imagelessbutton.css
  62. +2 −7 closure/goog/css/inputdatepicker.css
  63. +2 −7 closure/goog/css/linkbutton.css
  64. +3 −8 closure/goog/css/menu.css
  65. +3 −7 closure/goog/css/menubutton.css
  66. +4 −9 closure/goog/css/menuitem.css
  67. +2 −7 closure/goog/css/menus.css
  68. +2 −7 closure/goog/css/menuseparator.css
  69. +6 −5 closure/goog/css/multitestrunner.css
  70. +2 −7 closure/goog/css/offline.css
  71. +3 −8 closure/goog/css/palette.css
  72. +2 −7 closure/goog/css/popupdatepicker.css
  73. +2 −7 closure/goog/css/roundedpanel.css
  74. +2 −7 closure/goog/css/roundedtab.css
  75. +2 −7 closure/goog/css/submenu.css
  76. +3 −8 closure/goog/css/tab.css
  77. +3 −8 closure/goog/css/tabbar.css
  78. +2 −7 closure/goog/css/tablesorter.css
  79. +2 −7 closure/goog/css/toolbar.css
  80. +1 −6 closure/goog/css/tooltip.css
  81. +4 −9 closure/goog/css/tree.css
  82. +13 −23 closure/goog/cssom/cssom.js
  83. +5 −15 closure/goog/cssom/iframe/style.js
  84. +1 −15 closure/goog/cssom/iframe/style_test.html
  85. +1 −6 closure/goog/cssom/iframe/style_test_import.css
  86. +3 −14 closure/goog/datasource/datamanager.js
  87. +5 −16 closure/goog/datasource/datasource.js
  88. +1 −15 closure/goog/datasource/datasource_test.html
  89. +4 −15 closure/goog/datasource/expr.js
  90. +1 −15 closure/goog/datasource/expr_test.html
  91. +6 −17 closure/goog/datasource/fastdatanode.js
  92. +1 −15 closure/goog/datasource/fastdatanode_test.html
  93. +7 −18 closure/goog/datasource/jsdatasource.js
  94. +3 −14 closure/goog/datasource/jsondatasource.js
  95. +2 −13 closure/goog/datasource/jsxmlhttpdatasource.js
  96. +2 −16 closure/goog/datasource/jsxmlhttpdatasource_test.html
  97. +6 −17 closure/goog/datasource/xmldatasource.js
  98. +5 −15 closure/goog/date/date.js
  99. +1 −15 closure/goog/date/date_test.html
  100. +2 −13 closure/goog/date/daterange.js
  101. +1 −15 closure/goog/date/daterange_test.html
  102. +2 −13 closure/goog/date/relative.js
  103. +2 −16 closure/goog/date/relative_test.html
  104. +2 −13 closure/goog/date/utcdatetime.js
  105. +1 −15 closure/goog/date/utcdatetime_test.html
  106. +3 −14 closure/goog/debug/console.js
  107. +2 −19 closure/goog/debug/debug.js
  108. +1 −15 closure/goog/debug/debug_test.html
  109. +2 −13 closure/goog/debug/debugwindow.js
  110. +2 −13 closure/goog/debug/divconsole.js
  111. +1 −15 closure/goog/debug/enhanceerror_test.html
  112. +2 −13 closure/goog/debug/error.js
  113. +1 −15 closure/goog/debug/error_test.html
  114. +2 −13 closure/goog/debug/errorhandler.js
  115. +2 −16 closure/goog/debug/errorhandler_async_test.html
  116. +2 −16 closure/goog/debug/errorhandler_test.html
  117. +2 −13 closure/goog/debug/errorhandlerweakdep.js
  118. +73 −28 closure/goog/debug/errorreporter.js
  119. +56 −16 closure/goog/debug/errorreporter_test.html
  120. +2 −13 closure/goog/debug/fancywindow.js
  121. +2 −13 closure/goog/debug/formatter.js
  122. +4 −14 closure/goog/debug/gcdiagnostics.js
  123. +145 −0 closure/goog/debug/logbuffer.js
  124. +104 −0 closure/goog/debug/logbuffer_test.html
  125. +80 −38 closure/goog/debug/logger.js
  126. +1 −15 closure/goog/debug/logger_test.html
  127. +77 −47 closure/goog/debug/logrecord.js
  128. +2 −13 closure/goog/debug/relativetimeprovider.js
  129. +3 −14 closure/goog/debug/tracer.js
  130. +1 −15 closure/goog/debug/tracer_test.html
  131. +1 −15 closure/goog/demos/advancedtooltip.html
  132. +1 −15 closure/goog/demos/animationqueue.html
  133. +1 −15 closure/goog/demos/autocomplete-basic.html
  134. +2 −16 closure/goog/demos/autocompleteremote.html
  135. +1 −13 closure/goog/demos/autocompleteremotedata.js
  136. +2 −16 closure/goog/demos/autocompleterichremote.html
  137. +1 −13 closure/goog/demos/autocompleterichremotedata.js
  138. +1 −15 closure/goog/demos/bidiinput.html
  139. +2 −16 closure/goog/demos/bubble.html
  140. +1 −15 closure/goog/demos/button.html
  141. +1 −15 closure/goog/demos/charcounter.html
  142. +1 −15 closure/goog/demos/charpicker.html
  143. +1 −15 closure/goog/demos/checkbox.html
  144. +1 −15 closure/goog/demos/color-contrast.html
  145. +1 −15 closure/goog/demos/colormenubutton.html
  146. +1 −15 closure/goog/demos/colorpicker.html
  147. +1 −15 closure/goog/demos/combobox.html
  148. +1 −15 closure/goog/demos/container.html
  149. +1 −15 closure/goog/demos/control.html
  150. +2 −7 closure/goog/demos/css/demo.css
  151. +36 −0 closure/goog/demos/css/emojipicker.css
  152. +92 −0 closure/goog/demos/css/emojisprite.css
  153. +1 −15 closure/goog/demos/css3button.html
  154. +1 −15 closure/goog/demos/cssspriteanimation.html
  155. +1 −15 closure/goog/demos/datepicker.html
  156. +1 −15 closure/goog/demos/debug.html
  157. +2 −16 closure/goog/demos/depsgraph.html
  158. +1 −15 closure/goog/demos/dialog.html
  159. +1 −15 closure/goog/demos/dimensionpicker.html
  160. +1 −15 closure/goog/demos/dimensionpicker_rtl.html
  161. +1 −15 closure/goog/demos/dom_selection.html
  162. +1 −15 closure/goog/demos/drag.html
  163. +1 −15 closure/goog/demos/dragdrop.html
  164. +1 −15 closure/goog/demos/dragger.html
  165. +1 −15 closure/goog/demos/draglistgroup.html
  166. +1 −15 closure/goog/demos/drilldownrow.html
  167. +1 −13 closure/goog/demos/editor/deps.js
  168. +2 −16 closure/goog/demos/editor/editor.html
  169. +1 −15 closure/goog/demos/editor/field_basic.html
  170. +2 −16 closure/goog/demos/editor/helloworld.html
  171. +2 −13 closure/goog/demos/editor/helloworld.js
  172. +2 −16 closure/goog/demos/editor/helloworld_test.html
  173. +2 −13 closure/goog/demos/editor/helloworlddialog.js
  174. +2 −16 closure/goog/demos/editor/helloworlddialog_test.html
  175. +2 −13 closure/goog/demos/editor/helloworlddialogplugin.js
  176. +4 −18 closure/goog/demos/editor/helloworlddialogplugin_test.html
  177. +1 −15 closure/goog/demos/editor/seamlessfield.html
  178. +1 −15 closure/goog/demos/effects.html
  179. BIN  closure/goog/demos/emoji/200.gif
  180. BIN  closure/goog/demos/emoji/201.gif
  181. BIN  closure/goog/demos/emoji/202.gif
  182. BIN  closure/goog/demos/emoji/203.gif
  183. BIN  closure/goog/demos/emoji/204.gif
  184. BIN  closure/goog/demos/emoji/205.gif
  185. BIN  closure/goog/demos/emoji/206.gif
  186. BIN  closure/goog/demos/emoji/2BC.gif
  187. BIN  closure/goog/demos/emoji/2BD.gif
  188. BIN  closure/goog/demos/emoji/2BE.gif
  189. BIN  closure/goog/demos/emoji/2BF.gif
  190. BIN  closure/goog/demos/emoji/2C0.gif
  191. BIN  closure/goog/demos/emoji/2C1.gif
  192. BIN  closure/goog/demos/emoji/2C2.gif
  193. BIN  closure/goog/demos/emoji/2C3.gif
  194. BIN  closure/goog/demos/emoji/2C4.gif
  195. BIN  closure/goog/demos/emoji/2C5.gif
  196. BIN  closure/goog/demos/emoji/2C6.gif
  197. BIN  closure/goog/demos/emoji/2C7.gif
  198. BIN  closure/goog/demos/emoji/2C8.gif
  199. BIN  closure/goog/demos/emoji/2C9.gif
  200. BIN  closure/goog/demos/emoji/2CA.gif
  201. BIN  closure/goog/demos/emoji/2CB.gif
  202. BIN  closure/goog/demos/emoji/2CC.gif
  203. BIN  closure/goog/demos/emoji/2CD.gif
  204. BIN  closure/goog/demos/emoji/2CE.gif
  205. BIN  closure/goog/demos/emoji/2CF.gif
  206. BIN  closure/goog/demos/emoji/2D0.gif
  207. BIN  closure/goog/demos/emoji/2D1.gif
  208. BIN  closure/goog/demos/emoji/2D2.gif
  209. BIN  closure/goog/demos/emoji/2D3.gif
  210. BIN  closure/goog/demos/emoji/2D4.gif
  211. BIN  closure/goog/demos/emoji/2D5.gif
  212. BIN  closure/goog/demos/emoji/2D6.gif
  213. BIN  closure/goog/demos/emoji/2D7.gif
  214. BIN  closure/goog/demos/emoji/2D8.gif
  215. BIN  closure/goog/demos/emoji/2D9.gif
  216. BIN  closure/goog/demos/emoji/2DA.gif
  217. BIN  closure/goog/demos/emoji/2DB.gif
  218. BIN  closure/goog/demos/emoji/2DC.gif
  219. BIN  closure/goog/demos/emoji/2DD.gif
  220. BIN  closure/goog/demos/emoji/2DE.gif
  221. BIN  closure/goog/demos/emoji/2DF.gif
  222. BIN  closure/goog/demos/emoji/2E0.gif
  223. BIN  closure/goog/demos/emoji/2E1.gif
  224. BIN  closure/goog/demos/emoji/2E2.gif
  225. BIN  closure/goog/demos/emoji/2E3.gif
  226. BIN  closure/goog/demos/emoji/2E4.gif
  227. BIN  closure/goog/demos/emoji/2E5.gif
  228. BIN  closure/goog/demos/emoji/2E6.gif
  229. BIN  closure/goog/demos/emoji/2E7.gif
  230. BIN  closure/goog/demos/emoji/2E8.gif
  231. BIN  closure/goog/demos/emoji/2E9.gif
  232. BIN  closure/goog/demos/emoji/2EA.gif
  233. BIN  closure/goog/demos/emoji/2EB.gif
  234. BIN  closure/goog/demos/emoji/2EC.gif
  235. BIN  closure/goog/demos/emoji/2ED.gif
  236. BIN  closure/goog/demos/emoji/2EE.gif
  237. BIN  closure/goog/demos/emoji/2EF.gif
  238. BIN  closure/goog/demos/emoji/2F0.gif
  239. BIN  closure/goog/demos/emoji/2F1.gif
  240. BIN  closure/goog/demos/emoji/2F2.gif
  241. BIN  closure/goog/demos/emoji/2F3.gif
  242. BIN  closure/goog/demos/emoji/2F4.gif
  243. BIN  closure/goog/demos/emoji/2F5.gif
  244. BIN  closure/goog/demos/emoji/2F6.gif
  245. BIN  closure/goog/demos/emoji/2F7.gif
  246. BIN  closure/goog/demos/emoji/2F8.gif
  247. BIN  closure/goog/demos/emoji/2F9.gif
  248. BIN  closure/goog/demos/emoji/2FA.gif
  249. BIN  closure/goog/demos/emoji/2FB.gif
  250. BIN  closure/goog/demos/emoji/2FC.gif
  251. BIN  closure/goog/demos/emoji/2FD.gif
  252. BIN  closure/goog/demos/emoji/2FE.gif
  253. BIN  closure/goog/demos/emoji/2FF.gif
  254. BIN  closure/goog/demos/emoji/none.gif
  255. BIN  closure/goog/demos/emoji/sprite.png
  256. BIN  closure/goog/demos/emoji/sprite2.png
  257. BIN  closure/goog/demos/emoji/unknown.gif
  258. +1 −15 closure/goog/demos/event-propagation.html
  259. +1 −15 closure/goog/demos/events.html
  260. +1 −15 closure/goog/demos/eventtarget.html
  261. +1 −15 closure/goog/demos/filteredmenu.html
  262. +1 −15 closure/goog/demos/focushandler.html
  263. +1 −15 closure/goog/demos/gauge.html
  264. +1 −15 closure/goog/demos/graphics/advancedcoordinates.html
  265. +1 −15 closure/goog/demos/graphics/advancedcoordinates2.html
  266. +1 −15 closure/goog/demos/graphics/basicelements.html
  267. +1 −15 closure/goog/demos/graphics/events.html
  268. +1 −15 closure/goog/demos/graphics/modifyelements.html
  269. +1 −15 closure/goog/demos/graphics/subpixel.html
  270. +1 −15 closure/goog/demos/graphics/tiger.html
  271. +2 −13 closure/goog/demos/graphics/tigerdata.js
  272. +1 −15 closure/goog/demos/history1.html
  273. +1 −15 closure/goog/demos/history2.html
  274. +1 −15 closure/goog/demos/history3.html
  275. +1 −15 closure/goog/demos/history3js.html
  276. +1 −15 closure/goog/demos/history_blank.html
  277. +1 −15 closure/goog/demos/hovercard.html
  278. +2 −16 closure/goog/demos/hsvapalette.html
  279. +2 −16 closure/goog/demos/hsvpalette.html
  280. +1 −15 closure/goog/demos/imagelessbutton.html
  281. +2 −16 closure/goog/demos/imagelessroundedcorner.html
  282. +1 −15 closure/goog/demos/index.html
  283. +1 −15 closure/goog/demos/index_nav.html
  284. +1 −15 closure/goog/demos/index_splash.html
  285. +1 −15 closure/goog/demos/inline_block_quirks.html
  286. +1 −15 closure/goog/demos/inline_block_standards.html
  287. +1 −15 closure/goog/demos/inputdatepicker.html
  288. +1 −15 closure/goog/demos/inputhandler.html
  289. +1 −15 closure/goog/demos/jsonprettyprinter.html
  290. +1 −15 closure/goog/demos/keyboardshortcuts.html
  291. +1 −15 closure/goog/demos/keyhandler.html
  292. +1 −15 closure/goog/demos/labelinput.html
  293. +1 −15 closure/goog/demos/menu.html
  294. +1 −15 closure/goog/demos/menubutton.html
  295. +1 −15 closure/goog/demos/menus.html
  296. +1 −15 closure/goog/demos/mousewheelhandler.html
  297. +1 −15 closure/goog/demos/offline.html
  298. +2 −16 closure/goog/demos/onlinehandler.html
  299. +1 −15 closure/goog/demos/palette.html
  300. +1 −15 closure/goog/demos/pastehandler.html
Sorry, we could not display the entire diff because too many files (1,197) changed.
View
6 AUTHORS
@@ -0,0 +1,6 @@
+# This is a list of contributors to the Closure Library.
+
+# Names should be added to this file like so:
+# Name or Organization <email address>
+
+Google Inc.
View
16 all_tests.html
@@ -1,20 +1,4 @@
<!DOCTYPE html>
-<!--
-Copyright 2009 Google Inc.
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<head>
<title>Closure - All JsUnit Tests</title>
View
16 alltests.js
@@ -1,15 +1 @@
-// Copyright 2009 Google Inc.
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-var _allTests = [ "closure/goog/array/array_test.html","closure/goog/asserts/asserts_test.html","closure/goog/async/conditionaldelay_test.html","closure/goog/async/delay_test.html","closure/goog/base_test.html","closure/goog/color/alpha_test.html","closure/goog/color/color_test.html","closure/goog/crypt/base64_test.html","closure/goog/crypt/basen_test.html","closure/goog/crypt/crypt_test.html","closure/goog/crypt/hash32_test.html","closure/goog/crypt/sha1_test.html","closure/goog/cssom/iframe/style_test.html","closure/goog/datasource/datasource_test.html","closure/goog/datasource/expr_test.html","closure/goog/datasource/fastdatanode_test.html","closure/goog/datasource/jsxmlhttpdatasource_test.html","closure/goog/date/daterange_test.html","closure/goog/date/date_test.html","closure/goog/date/relative_test.html","closure/goog/date/utcdatetime_test.html","closure/goog/debug/debug_test.html","closure/goog/debug/enhanceerror_test.html","closure/goog/debug/errorhandler_async_test.html","closure/goog/debug/errorhandler_test.html","closure/goog/debug/errorreporter_test.html","closure/goog/debug/error_test.html","closure/goog/debug/logger_test.html","closure/goog/debug/tracer_test.html","closure/goog/disposable/disposable_test.html","closure/goog/dom/a11y_test.html","closure/goog/dom/abstractrange_test.html","closure/goog/dom/annotate_test.html","closure/goog/dom/browserrange/browserrange_test.html","closure/goog/dom/classes_test.html","closure/goog/dom/controlrange_test.html","closure/goog/dom/dom_quirks_test.html","closure/goog/dom/dom_test.html","closure/goog/dom/fontsizemonitor_test.html","closure/goog/dom/forms_test.html","closure/goog/dom/iframe_test.html","closure/goog/dom/iter_test.html","closure/goog/dom/multirange_test.html","closure/goog/dom/nodeiterator_test.html","closure/goog/dom/nodeoffset_test.html","closure/goog/dom/pattern/matcher_test.html","closure/goog/dom/pattern/pattern_test.html","closure/goog/dom/range_test.html","closure/goog/dom/savedcaretrange_test.html","closure/goog/dom/savedrange_test.html","closure/goog/dom/selection_test.html","closure/goog/dom/tagiterator_test.html","closure/goog/dom/tagname_test.html","closure/goog/dom/textrangeiterator_test.html","closure/goog/dom/textrange_test.html","closure/goog/dom/viewportsizemonitor_test.html","closure/goog/dom/xml_test.html","closure/goog/editor/field_test.html","closure/goog/editor/focus_test.html","closure/goog/editor/icontent_test.html","closure/goog/editor/link_test.html","closure/goog/editor/node_test.html","closure/goog/editor/plugins/abstractdialogplugin_test.html","closure/goog/editor/plugins/abstracttabhandler_test.html","closure/goog/editor/plugins/basictextformatter_test.html","closure/goog/editor/plugins/blockquote_test.html","closure/goog/editor/plugins/emoticons_test.html","closure/goog/editor/plugins/enterhandler_test.html","closure/goog/editor/plugins/headerformatter_test.html","closure/goog/editor/plugins/linkdialogplugin_test.html","closure/goog/editor/plugins/listtabhandler_test.html","closure/goog/editor/plugins/loremipsum_test.html","closure/goog/editor/plugins/removeformatting_test.html","closure/goog/editor/plugins/spacestabhandler_test.html","closure/goog/editor/plugins/tableeditor_test.html","closure/goog/editor/plugins/tagonenterhandler_test.html","closure/goog/editor/plugins/undoredomanager_test.html","closure/goog/editor/plugins/undoredostate_test.html","closure/goog/editor/plugins/undoredo_test.html","closure/goog/editor/plugin_test.html","closure/goog/editor/range_test.html","closure/goog/editor/seamlessfield_quirks_test.html","closure/goog/editor/seamlessfield_test.html","closure/goog/editor/style_test.html","closure/goog/editor/table_test.html","closure/goog/events/actioneventwrapper_test.html","closure/goog/events/actionhandler_test.html","closure/goog/events/browserevent_test.html","closure/goog/events/eventhandler_test.html","closure/goog/events/events_test.html","closure/goog/events/eventtarget_test.html","closure/goog/events/event_test.html","closure/goog/events/keyhandler_test.html","closure/goog/events/mousewheelhandler_test.html","closure/goog/events/onlinelistener_test.html","closure/goog/events/pastehandler_test.html","closure/goog/format/format_test.html","closure/goog/format/htmlprettyprinter_test.html","closure/goog/format/jsonprettyprinter_test.html","closure/goog/functions/functions_test.html","closure/goog/fx/abstractdragdrop_test.html","closure/goog/fx/cssspriteanimation_test.html","closure/goog/fx/dragger_test.html","closure/goog/fx/dragscrollsupport_test.html","closure/goog/fx/fx_test.html","closure/goog/gears/basestore_test.html","closure/goog/gears/database_test.html","closure/goog/gears/fakeworkerpool_test.html","closure/goog/gears/gears_test.html","closure/goog/gears/loggerclient_test.html","closure/goog/gears/loggerserver_test.html","closure/goog/gears/logstore_test.html","closure/goog/gears/managedresourcestore_test.html","closure/goog/gears/multipartformdata_test.html","closure/goog/gears/urlcapture_test.html","closure/goog/gears/workerpool_test.html","closure/goog/graphics/affinetransform_test.html","closure/goog/graphics/ext/coordinates_test.html","closure/goog/graphics/ext/element_test.html","closure/goog/graphics/ext/path_test.html","closure/goog/graphics/path_test.html","closure/goog/i18n/bidiformatter_test.html","closure/goog/i18n/bidi_test.html","closure/goog/i18n/charlistdecompressor_test.html","closure/goog/i18n/datetimeformat_test.html","closure/goog/i18n/datetimeparse_test.html","closure/goog/i18n/graphemebreak_test.html","closure/goog/i18n/mime_test.html","closure/goog/i18n/numberformat_test.html","closure/goog/i18n/timezone_test.html","closure/goog/i18n/uchar_test.html","closure/goog/iter/iter_test.html","closure/goog/locale/countrylanguagenames_test.html","closure/goog/locale/datetimeformat_test.html","closure/goog/locale/datetimeparse_test.html","closure/goog/locale/genericfontnames_test.html","closure/goog/locale/numberformat_test.html","closure/goog/locale/timezonedetection_test.html","closure/goog/locale/timezonelist_test.html","closure/goog/locale/timezone_test.html","closure/goog/math/bezier_test.html","closure/goog/math/box_test.html","closure/goog/math/coordinate3_test.html","closure/goog/math/coordinate_test.html","closure/goog/math/integer_test.html","closure/goog/math/line_test.html","closure/goog/math/long_test.html","closure/goog/math/math_test.html","closure/goog/math/matrix_test.html","closure/goog/math/rangeset_test.html","closure/goog/math/range_test.html","closure/goog/math/rect_test.html","closure/goog/math/size_test.html","closure/goog/math/vec2_test.html","closure/goog/math/vec3_test.html","closure/goog/memoize/memoize_test.html","closure/goog/module/moduleinfo_test.html","closure/goog/module/moduleloadcallback_test.html","closure/goog/module/moduleloader_test.html","closure/goog/module/modulemanager_test.html","closure/goog/net/browserchannel_test.html","closure/goog/net/bulkloader_test.html","closure/goog/net/channelrequest_test.html","closure/goog/net/cookies_test.html","closure/goog/net/crossdomainrpc_test.html","closure/goog/net/iframeio_test.html","closure/goog/net/iframeloadmonitor_test.html","closure/goog/net/iframe_xhr_test.html","closure/goog/net/imageloader_test.html","closure/goog/net/jsonp_test.html","closure/goog/net/mockxhrlite_test.html","closure/goog/net/multiiframeloadmonitor_test.html","closure/goog/net/networktester_test.html","closure/goog/net/xhrio_test.html","closure/goog/net/xhrlite_test.html","closure/goog/net/xhrmonitor_test.html","closure/goog/net/xpc/crosspagechannel_test.html","closure/goog/net/xpc/nativemessagingtransport_test.html","closure/goog/object/object_test.html","closure/goog/positioning/anchoredviewportposition_test.html","closure/goog/positioning/positioning_test.html","closure/goog/positioning/viewportclientposition_test.html","closure/goog/proto2/descriptor_test.html","closure/goog/proto2/fielddescriptor_test.html","closure/goog/proto2/objectserializer_test.html","closure/goog/proto2/pbliteserializer_test.html","closure/goog/proto2/proto_test.html","closure/goog/proto/serializer_test.html","closure/goog/pubsub/pubsub_test.html","closure/goog/spell/spellcheck_test.html","closure/goog/string/stringbuffer_test.html","closure/goog/string/stringformat_test.html","closure/goog/string/string_test.html","closure/goog/structs/avltree_test.html","closure/goog/structs/circularbuffer_test.html","closure/goog/structs/heap_test.html","closure/goog/structs/inversionmap_test.html","closure/goog/structs/linkedmap_test.html","closure/goog/structs/map_test.html","closure/goog/structs/pool_test.html","closure/goog/structs/prioritypool_test.html","closure/goog/structs/priorityqueue_test.html","closure/goog/structs/quadtree_test.html","closure/goog/structs/queue_test.html","closure/goog/structs/set_test.html","closure/goog/structs/stringset_test.html","closure/goog/structs/structs_test.html","closure/goog/structs/treenode_test.html","closure/goog/structs/trie_test.html","closure/goog/style/cursor_test.html","closure/goog/style/style_quirks_test.html","closure/goog/style/style_test.html","closure/goog/testing/asserts_test.html","closure/goog/testing/asynctestcase_async_test.html","closure/goog/testing/asynctestcase_noasync_test.html","closure/goog/testing/benchmarks/jsbinarysizebutton_test.html","closure/goog/testing/benchmarks/jsbinarysizetoolbar_test.html","closure/goog/testing/continuationtestcase_test.html","closure/goog/testing/dom_test.html","closure/goog/testing/editor/dom_test.html","closure/goog/testing/editor/testhelper_test.html","closure/goog/testing/events/events_test.html","closure/goog/testing/events/matchers_test.html","closure/goog/testing/expectedfailures_test.html","closure/goog/testing/functionmock_test.html","closure/goog/testing/loosemock_test.html","closure/goog/testing/mockclassfactory_test.html","closure/goog/testing/mockclock_test.html","closure/goog/testing/mockcontrol_test.html","closure/goog/testing/mockmatchers_test.html","closure/goog/testing/mockrandom_test.html","closure/goog/testing/mockrange_test.html","closure/goog/testing/mock_test.html","closure/goog/testing/mockuseragent_test.html","closure/goog/testing/performancetimer_test.html","closure/goog/testing/propertyreplacer_test.html","closure/goog/testing/pseudorandom_test.html","closure/goog/testing/recordfunction_test.html","closure/goog/testing/singleton_test.html","closure/goog/testing/stacktrace_test.html","closure/goog/testing/strictmock_test.html","closure/goog/throttle/throttle_test.html","closure/goog/timer/timer_test.html","closure/goog/ui/activitymonitor_test.html","closure/goog/ui/advancedtooltip_test.html","closure/goog/ui/autocomplete/arraymatcher_test.html","closure/goog/ui/autocomplete/autocomplete_test.html","closure/goog/ui/autocomplete/basic_test.html","closure/goog/ui/autocomplete/inputhandler_test.html","closure/goog/ui/autocomplete/remotearraymatcher_test.html","closure/goog/ui/buttonrenderer_test.html","closure/goog/ui/button_test.html","closure/goog/ui/checkbox_test.html","closure/goog/ui/colormenubuttonrenderer_test.html","closure/goog/ui/colorpalette_test.html","closure/goog/ui/combobox_test.html","closure/goog/ui/component_test.html","closure/goog/ui/containerrenderer_test.html","closure/goog/ui/containerscroller_test.html","closure/goog/ui/container_test.html","closure/goog/ui/controlrenderer_test.html","closure/goog/ui/control_test.html","closure/goog/ui/customcolorpalette_test.html","closure/goog/ui/datepicker_test.html","closure/goog/ui/decorate_test.html","closure/goog/ui/dialog_test.html","closure/goog/ui/dimensionpicker_test.html","closure/goog/ui/editor/abstractdialog_test.html","closure/goog/ui/editor/linkdialog_test.html","closure/goog/ui/editor/toolbarfactory_test.html","closure/goog/ui/emoji/emojipicker_test.html","closure/goog/ui/emoji/popupemojipicker_test.html","closure/goog/ui/emoji/spriteinfo_test.html","closure/goog/ui/filteredmenu_test.html","closure/goog/ui/formpost_test.html","closure/goog/ui/hovercard_test.html","closure/goog/ui/hsvapalette_test.html","closure/goog/ui/hsvpalette_test.html","closure/goog/ui/idletimer_test.html","closure/goog/ui/iframemask_test.html","closure/goog/ui/inputdatepicker_test.html","closure/goog/ui/keyboardshortcuthandler_test.html","closure/goog/ui/menubuttonrenderer_test.html","closure/goog/ui/menubutton_test.html","closure/goog/ui/menuitemrenderer_test.html","closure/goog/ui/menuitem_test.html","closure/goog/ui/menu_test.html","closure/goog/ui/nativebuttonrenderer_test.html","closure/goog/ui/plaintextspellchecker_test.html","closure/goog/ui/popupbase_test.html","closure/goog/ui/popupcolorpicker_test.html","closure/goog/ui/popupmenu_test.html","closure/goog/ui/popup_test.html","closure/goog/ui/rangemodel_test.html","closure/goog/ui/registry_test.html","closure/goog/ui/richtextspellchecker_test.html","closure/goog/ui/roundedpanel_test.html","closure/goog/ui/scrollfloater_test.html","closure/goog/ui/selectionmenubutton_test.html","closure/goog/ui/serverchart_test.html","closure/goog/ui/sliderbase_test.html","closure/goog/ui/splitpane_test.html","closure/goog/ui/style/app/buttonrenderer_test.html","closure/goog/ui/style/app/menubuttonrenderer_test.html","closure/goog/ui/style/app/primaryactionbuttonrenderer_test.html","closure/goog/ui/submenu_test.html","closure/goog/ui/tabbarrenderer_test.html","closure/goog/ui/tabbar_test.html","closure/goog/ui/tablesorter_test.html","closure/goog/ui/tabpane_test.html","closure/goog/ui/tabrenderer_test.html","closure/goog/ui/tab_test.html","closure/goog/ui/toolbarcolormenubuttonrenderer_test.html","closure/goog/ui/tree/basenode_test.html","closure/goog/ui/tree/treecontrol_test.html","closure/goog/ui/tree/typeahead_test.html","closure/goog/ui/zippy_test.html","closure/goog/uri/uri_test.html","closure/goog/uri/utils_test.html","closure/goog/useragent/adobereader_test.html","closure/goog/useragent/flash_test.html","closure/goog/useragent/jscript_test.html","closure/goog/useragent/platform_test.html","closure/goog/useragent/product_test.html","closure/goog/useragent/useragent_test.html","third_party/closure/goog/dojo/dom/query_test.html","third_party/closure/goog/loremipsum/text/loremipsum_test.html","third_party/closure/goog/mochikit/async/deferredlist_test.html","third_party/closure/goog/mochikit/async/deferred_test.html"];
+var _allTests = [ "closure/goog/array/array_test.html","closure/goog/asserts/asserts_test.html","closure/goog/async/conditionaldelay_test.html","closure/goog/async/delay_test.html","closure/goog/base_test.html","closure/goog/color/alpha_test.html","closure/goog/color/color_test.html","closure/goog/crypt/base64_test.html","closure/goog/crypt/basen_test.html","closure/goog/crypt/crypt_test.html","closure/goog/crypt/hash32_test.html","closure/goog/crypt/sha1_test.html","closure/goog/cssom/iframe/style_test.html","closure/goog/datasource/datasource_test.html","closure/goog/datasource/expr_test.html","closure/goog/datasource/fastdatanode_test.html","closure/goog/datasource/jsxmlhttpdatasource_test.html","closure/goog/date/daterange_test.html","closure/goog/date/date_test.html","closure/goog/date/relative_test.html","closure/goog/date/utcdatetime_test.html","closure/goog/debug/debug_test.html","closure/goog/debug/enhanceerror_test.html","closure/goog/debug/errorhandler_async_test.html","closure/goog/debug/errorhandler_test.html","closure/goog/debug/errorreporter_test.html","closure/goog/debug/error_test.html","closure/goog/debug/logbuffer_test.html","closure/goog/debug/logger_test.html","closure/goog/debug/tracer_test.html","closure/goog/disposable/disposable_test.html","closure/goog/dom/a11y_test.html","closure/goog/dom/abstractrange_test.html","closure/goog/dom/annotate_test.html","closure/goog/dom/browserrange/browserrange_test.html","closure/goog/dom/classes_test.html","closure/goog/dom/controlrange_test.html","closure/goog/dom/dom_quirks_test.html","closure/goog/dom/dom_test.html","closure/goog/dom/fontsizemonitor_test.html","closure/goog/dom/forms_test.html","closure/goog/dom/iframe_test.html","closure/goog/dom/iter_test.html","closure/goog/dom/multirange_test.html","closure/goog/dom/nodeiterator_test.html","closure/goog/dom/nodeoffset_test.html","closure/goog/dom/pattern/matcher_test.html","closure/goog/dom/pattern/pattern_test.html","closure/goog/dom/range_test.html","closure/goog/dom/savedcaretrange_test.html","closure/goog/dom/savedrange_test.html","closure/goog/dom/selection_test.html","closure/goog/dom/tagiterator_test.html","closure/goog/dom/tagname_test.html","closure/goog/dom/textrangeiterator_test.html","closure/goog/dom/textrange_test.html","closure/goog/dom/viewportsizemonitor_test.html","closure/goog/dom/xml_test.html","closure/goog/editor/field_test.html","closure/goog/editor/focus_test.html","closure/goog/editor/icontent_test.html","closure/goog/editor/link_test.html","closure/goog/editor/node_test.html","closure/goog/editor/plugins/abstractdialogplugin_test.html","closure/goog/editor/plugins/abstracttabhandler_test.html","closure/goog/editor/plugins/basictextformatter_test.html","closure/goog/editor/plugins/blockquote_test.html","closure/goog/editor/plugins/emoticons_test.html","closure/goog/editor/plugins/enterhandler_test.html","closure/goog/editor/plugins/headerformatter_test.html","closure/goog/editor/plugins/linkdialogplugin_test.html","closure/goog/editor/plugins/listtabhandler_test.html","closure/goog/editor/plugins/loremipsum_test.html","closure/goog/editor/plugins/removeformatting_test.html","closure/goog/editor/plugins/spacestabhandler_test.html","closure/goog/editor/plugins/tableeditor_test.html","closure/goog/editor/plugins/tagonenterhandler_test.html","closure/goog/editor/plugins/undoredomanager_test.html","closure/goog/editor/plugins/undoredostate_test.html","closure/goog/editor/plugins/undoredo_test.html","closure/goog/editor/plugin_test.html","closure/goog/editor/range_test.html","closure/goog/editor/seamlessfield_quirks_test.html","closure/goog/editor/seamlessfield_test.html","closure/goog/editor/style_test.html","closure/goog/editor/table_test.html","closure/goog/events/actioneventwrapper_test.html","closure/goog/events/actionhandler_test.html","closure/goog/events/browserevent_test.html","closure/goog/events/eventhandler_test.html","closure/goog/events/events_test.html","closure/goog/events/eventtarget_test.html","closure/goog/events/event_test.html","closure/goog/events/keyhandler_test.html","closure/goog/events/mousewheelhandler_test.html","closure/goog/events/onlinelistener_test.html","closure/goog/events/pastehandler_test.html","closure/goog/format/format_test.html","closure/goog/format/htmlprettyprinter_test.html","closure/goog/format/jsonprettyprinter_test.html","closure/goog/functions/functions_test.html","closure/goog/fx/abstractdragdrop_test.html","closure/goog/fx/cssspriteanimation_test.html","closure/goog/fx/dragger_test.html","closure/goog/fx/dragscrollsupport_test.html","closure/goog/fx/fx_test.html","closure/goog/gears/basestore_test.html","closure/goog/gears/database_test.html","closure/goog/gears/fakeworkerpool_test.html","closure/goog/gears/gears_test.html","closure/goog/gears/loggerclient_test.html","closure/goog/gears/loggerserver_test.html","closure/goog/gears/logstore_test.html","closure/goog/gears/managedresourcestore_test.html","closure/goog/gears/multipartformdata_test.html","closure/goog/gears/urlcapture_test.html","closure/goog/gears/workerpool_test.html","closure/goog/graphics/affinetransform_test.html","closure/goog/graphics/ext/coordinates_test.html","closure/goog/graphics/ext/element_test.html","closure/goog/graphics/ext/path_test.html","closure/goog/graphics/path_test.html","closure/goog/i18n/bidiformatter_test.html","closure/goog/i18n/bidi_test.html","closure/goog/i18n/charlistdecompressor_test.html","closure/goog/i18n/datetimeformat_test.html","closure/goog/i18n/datetimeparse_test.html","closure/goog/i18n/graphemebreak_test.html","closure/goog/i18n/mime_test.html","closure/goog/i18n/numberformat_test.html","closure/goog/i18n/timezone_test.html","closure/goog/i18n/uchar_test.html","closure/goog/iter/iter_test.html","closure/goog/locale/countrylanguagenames_test.html","closure/goog/locale/datetimeformat_test.html","closure/goog/locale/datetimeparse_test.html","closure/goog/locale/genericfontnames_test.html","closure/goog/locale/numberformat_test.html","closure/goog/locale/timezonedetection_test.html","closure/goog/locale/timezonelist_test.html","closure/goog/locale/timezone_test.html","closure/goog/math/bezier_test.html","closure/goog/math/box_test.html","closure/goog/math/coordinate3_test.html","closure/goog/math/coordinate_test.html","closure/goog/math/integer_test.html","closure/goog/math/line_test.html","closure/goog/math/long_test.html","closure/goog/math/math_test.html","closure/goog/math/matrix_test.html","closure/goog/math/rangeset_test.html","closure/goog/math/range_test.html","closure/goog/math/rect_test.html","closure/goog/math/size_test.html","closure/goog/math/vec2_test.html","closure/goog/math/vec3_test.html","closure/goog/memoize/memoize_test.html","closure/goog/module/moduleinfo_test.html","closure/goog/module/moduleloadcallback_test.html","closure/goog/module/moduleloader_test.html","closure/goog/module/modulemanager_test.html","closure/goog/net/browserchannel_test.html","closure/goog/net/bulkloader_test.html","closure/goog/net/channelrequest_test.html","closure/goog/net/cookies_test.html","closure/goog/net/crossdomainrpc_test.html","closure/goog/net/iframeio_test.html","closure/goog/net/iframeloadmonitor_test.html","closure/goog/net/iframe_xhr_test.html","closure/goog/net/imageloader_test.html","closure/goog/net/jsonp_test.html","closure/goog/net/mockxhrlite_test.html","closure/goog/net/multiiframeloadmonitor_test.html","closure/goog/net/networktester_test.html","closure/goog/net/xhrio_test.html","closure/goog/net/xhrlite_test.html","closure/goog/net/xhrmonitor_test.html","closure/goog/net/xpc/crosspagechannel_test.html","closure/goog/net/xpc/nativemessagingtransport_test.html","closure/goog/object/object_test.html","closure/goog/positioning/anchoredviewportposition_test.html","closure/goog/positioning/positioning_test.html","closure/goog/positioning/viewportclientposition_test.html","closure/goog/proto2/descriptor_test.html","closure/goog/proto2/fielddescriptor_test.html","closure/goog/proto2/objectserializer_test.html","closure/goog/proto2/pbliteserializer_test.html","closure/goog/proto2/proto_test.html","closure/goog/proto/serializer_test.html","closure/goog/pubsub/pubsub_test.html","closure/goog/spell/spellcheck_test.html","closure/goog/string/stringbuffer_test.html","closure/goog/string/stringformat_test.html","closure/goog/string/string_test.html","closure/goog/structs/avltree_test.html","closure/goog/structs/circularbuffer_test.html","closure/goog/structs/heap_test.html","closure/goog/structs/inversionmap_test.html","closure/goog/structs/linkedmap_test.html","closure/goog/structs/map_test.html","closure/goog/structs/pool_test.html","closure/goog/structs/prioritypool_test.html","closure/goog/structs/priorityqueue_test.html","closure/goog/structs/quadtree_test.html","closure/goog/structs/queue_test.html","closure/goog/structs/set_test.html","closure/goog/structs/stringset_test.html","closure/goog/structs/structs_test.html","closure/goog/structs/treenode_test.html","closure/goog/structs/trie_test.html","closure/goog/style/cursor_test.html","closure/goog/style/style_quirks_test.html","closure/goog/style/style_test.html","closure/goog/testing/asserts_test.html","closure/goog/testing/asynctestcase_async_test.html","closure/goog/testing/asynctestcase_noasync_test.html","closure/goog/testing/benchmarks/jsbinarysizebutton_test.html","closure/goog/testing/benchmarks/jsbinarysizetoolbar_test.html","closure/goog/testing/continuationtestcase_test.html","closure/goog/testing/dom_test.html","closure/goog/testing/editor/dom_test.html","closure/goog/testing/editor/testhelper_test.html","closure/goog/testing/events/events_test.html","closure/goog/testing/events/matchers_test.html","closure/goog/testing/expectedfailures_test.html","closure/goog/testing/functionmock_test.html","closure/goog/testing/loosemock_test.html","closure/goog/testing/mockclassfactory_test.html","closure/goog/testing/mockclock_test.html","closure/goog/testing/mockcontrol_test.html","closure/goog/testing/mockmatchers_test.html","closure/goog/testing/mockrandom_test.html","closure/goog/testing/mockrange_test.html","closure/goog/testing/mock_test.html","closure/goog/testing/mockuseragent_test.html","closure/goog/testing/performancetimer_test.html","closure/goog/testing/propertyreplacer_test.html","closure/goog/testing/pseudorandom_test.html","closure/goog/testing/recordfunction_test.html","closure/goog/testing/singleton_test.html","closure/goog/testing/stacktrace_test.html","closure/goog/testing/strictmock_test.html","closure/goog/throttle/throttle_test.html","closure/goog/timer/timer_test.html","closure/goog/ui/activitymonitor_test.html","closure/goog/ui/advancedtooltip_test.html","closure/goog/ui/autocomplete/arraymatcher_test.html","closure/goog/ui/autocomplete/autocomplete_test.html","closure/goog/ui/autocomplete/basic_test.html","closure/goog/ui/autocomplete/inputhandler_test.html","closure/goog/ui/autocomplete/remotearraymatcher_test.html","closure/goog/ui/autocomplete/renderer_test.html","closure/goog/ui/buttonrenderer_test.html","closure/goog/ui/button_test.html","closure/goog/ui/checkbox_test.html","closure/goog/ui/colormenubuttonrenderer_test.html","closure/goog/ui/colorpalette_test.html","closure/goog/ui/combobox_test.html","closure/goog/ui/component_test.html","closure/goog/ui/containerrenderer_test.html","closure/goog/ui/containerscroller_test.html","closure/goog/ui/container_test.html","closure/goog/ui/controlrenderer_test.html","closure/goog/ui/control_test.html","closure/goog/ui/customcolorpalette_test.html","closure/goog/ui/datepicker_test.html","closure/goog/ui/decorate_test.html","closure/goog/ui/dialog_test.html","closure/goog/ui/dimensionpicker_test.html","closure/goog/ui/editor/abstractdialog_test.html","closure/goog/ui/editor/linkdialog_test.html","closure/goog/ui/editor/toolbarfactory_test.html","closure/goog/ui/emoji/emojipicker_test.html","closure/goog/ui/emoji/popupemojipicker_test.html","closure/goog/ui/emoji/spriteinfo_test.html","closure/goog/ui/filteredmenu_test.html","closure/goog/ui/formpost_test.html","closure/goog/ui/hovercard_test.html","closure/goog/ui/hsvapalette_test.html","closure/goog/ui/hsvpalette_test.html","closure/goog/ui/idletimer_test.html","closure/goog/ui/iframemask_test.html","closure/goog/ui/inputdatepicker_test.html","closure/goog/ui/keyboardshortcuthandler_test.html","closure/goog/ui/menubuttonrenderer_test.html","closure/goog/ui/menubutton_test.html","closure/goog/ui/menuitemrenderer_test.html","closure/goog/ui/menuitem_test.html","closure/goog/ui/menu_test.html","closure/goog/ui/nativebuttonrenderer_test.html","closure/goog/ui/plaintextspellchecker_test.html","closure/goog/ui/popupbase_test.html","closure/goog/ui/popupcolorpicker_test.html","closure/goog/ui/popupmenu_test.html","closure/goog/ui/popup_test.html","closure/goog/ui/rangemodel_test.html","closure/goog/ui/registry_test.html","closure/goog/ui/richtextspellchecker_test.html","closure/goog/ui/roundedpanel_test.html","closure/goog/ui/scrollfloater_test.html","closure/goog/ui/selectionmenubutton_test.html","closure/goog/ui/serverchart_test.html","closure/goog/ui/sliderbase_test.html","closure/goog/ui/splitpane_test.html","closure/goog/ui/style/app/buttonrenderer_test.html","closure/goog/ui/style/app/menubuttonrenderer_test.html","closure/goog/ui/style/app/primaryactionbuttonrenderer_test.html","closure/goog/ui/submenu_test.html","closure/goog/ui/tabbarrenderer_test.html","closure/goog/ui/tabbar_test.html","closure/goog/ui/tablesorter_test.html","closure/goog/ui/tabpane_test.html","closure/goog/ui/tabrenderer_test.html","closure/goog/ui/tab_test.html","closure/goog/ui/toolbarcolormenubuttonrenderer_test.html","closure/goog/ui/tree/basenode_test.html","closure/goog/ui/tree/treecontrol_test.html","closure/goog/ui/tree/typeahead_test.html","closure/goog/ui/zippy_test.html","closure/goog/uri/uri_test.html","closure/goog/uri/utils_test.html","closure/goog/useragent/adobereader_test.html","closure/goog/useragent/flash_test.html","closure/goog/useragent/jscript_test.html","closure/goog/useragent/platform_test.html","closure/goog/useragent/product_test.html","closure/goog/useragent/useragent_test.html","third_party/closure/goog/dojo/dom/query_test.html","third_party/closure/goog/loremipsum/text/loremipsum_test.html","third_party/closure/goog/mochikit/async/deferredlist_test.html","third_party/closure/goog/mochikit/async/deferred_test.html"];
View
5 closure/bin/build/closurebuilder.py 100755 → 100644
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2009 Google Inc. All Rights Reserved.
+# Copyright 2009 The Closure Library Authors. All Rights Reserved.
"""Utility for Closure Library dependency calculation.
@@ -76,7 +76,8 @@ def _GetOptionsParser():
parser.add_option('-f',
'--compiler_flags',
dest='compiler_flags',
- action='store',
+ default=[],
+ action='append',
help='Additional flags to pass to the Closure compiler.')
parser.add_option('--output_file',
dest='output_file',
View
2  closure/bin/build/depstree.py 100755 → 100644
@@ -1,4 +1,4 @@
-# Copyright 2009 Google Inc. All Rights Reserved.
+# Copyright 2009 The Closure Library Authors. All Rights Reserved.
"""Class to represent a full Closure Library dependency tree.
View
2  closure/bin/build/depstree_test.py 100755 → 100644
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2009 Google Inc. All Rights Reserved.
+# Copyright 2009 The Closure Library Authors. All Rights Reserved.
"""Unit test for depstree."""
View
2  closure/bin/build/depswriter.py 100755 → 100644
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2009 Google Inc. All Rights Reserved.
+# Copyright 2009 The Closure Library Authors. All Rights Reserved.
"""Generates out a Closure deps.js file given a list of JavaScript sources.
View
2  closure/bin/build/jscompiler.py 100755 → 100644
@@ -1,4 +1,4 @@
-# Copyright 2010 Google Inc. All Rights Reserved.
+# Copyright 2010 The Closure Library Authors. All Rights Reserved.
"""Utility to use the Closure Compiler CLI from Python."""
View
2  closure/bin/build/source.py 100755 → 100644
@@ -1,4 +1,4 @@
-# Copyright 2009 Google Inc. All Rights Reserved.
+# Copyright 2009 The Closure Library Authors. All Rights Reserved.
"""Scans a source JS file for its provided and required namespaces.
View
2  closure/bin/build/source_test.py 100755 → 100644
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2010 Google Inc. All Rights Reserved.
+# Copyright 2010 The Closure Library Authors. All Rights Reserved.
"""Unit test for source."""
View
2  closure/bin/build/treescan.py 100755 → 100644
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2010 Google Inc. All Rights Reserved.
+# Copyright 2010 The Closure Library Authors. All Rights Reserved.
"""Shared utility functions for scanning directory trees."""
View
4 closure/bin/calcdeps.py 100755 → 100644
@@ -291,7 +291,9 @@ def GetDepsLine(dep, base_path):
base_path: The path to Closure's base.js including filename.
"""
return 'goog.addDependency("%s", %s, %s);' % (
- GetRelpath(dep.filename, base_path), dep.provides, dep.requires)
+ os.path.normpath(
+ GetRelpath(dep.filename, base_path)).replace('\\', '\\\\'),
+ dep.provides, dep.requires)
def GetRelpath(path, start):
View
19 closure/goog/array/array.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2006 Google Inc. All Rights Reserved
+// Copyright 2006 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -27,6 +15,9 @@
/**
* @fileoverview Utilities for manipulating arrays.
*
+*
+*
+*
*/
@@ -56,7 +47,7 @@ goog.array.peek = function(array) {
goog.array.ARRAY_PROTOTYPE_ = Array.prototype;
-// NOTE: Since most of the array functions are generic it allows you to
+// NOTE(user): Since most of the array functions are generic it allows you to
// pass an array-like object. Strings have a length and are considered array-
// like. However, the 'in' operator does not work on strings so we cannot just
// use the array path even if the browser supports indexing into strings. We
View
16 closure/goog/array/array_test.html
@@ -1,21 +1,7 @@
<!DOCTYPE html>
-<!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<!--
-Copyright 2006 Google Inc. All Rights Reserved
+Copyright 2006 The Closure Library Authors. All Rights Reserved.
Use of this source code is governed by an Apache 2.0 License.
See the COPYING file for details.
View
18 closure/goog/asserts/asserts.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2008 Google Inc. All Rights Reserved
+// Copyright 2008 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -32,6 +20,8 @@
* for type-inference. For example, <code>goog.asserts.assert(foo)</code>
* will restrict <code>foo</code> to a truthy value.
*
+*
+ * @author agrieve@google.com (Andrew Grieve)
*/
goog.provide('goog.asserts');
@@ -40,7 +30,7 @@ goog.provide('goog.asserts.AssertionError');
goog.require('goog.debug.Error');
goog.require('goog.string');
-// TODO: Add return values for all these functions, so that they
+// TODO(nicksantos): Add return values for all these functions, so that they
// can be chained like:
// eatNumber(goog.asserts.isNumber(foo));
// for more lisp-y asserts.
View
16 closure/goog/asserts/asserts_test.html
@@ -1,21 +1,7 @@
<!DOCTYPE html>
-<!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<!--
-Copyright 2008 Google Inc. All Rights Reserved
+Copyright 2008 The Closure Library Authors. All Rights Reserved.
Use of this source code is governed by an Apache 2.0 License.
See the COPYING file for details.
View
15 closure/goog/async/conditionaldelay.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2008 Google Inc. All Rights Reserved
+// Copyright 2008 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -52,6 +40,7 @@
* // Stop the deferred function call (does nothing if it's not active).
* deferredCall.stop();
*
+*
*/
View
18 closure/goog/async/conditionaldelay_test.html
@@ -1,26 +1,12 @@
<!DOCTYPE html>
-<!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<!--
-Copyright 2008 Google Inc. All Rights Reserved
+Copyright 2008 The Closure Library Authors. All Rights Reserved.
Use of this source code is governed by an Apache 2.0 License.
See the COPYING file for details.
-->
-<!---->
+<!-- Author: aandrey@google.com (Andrey Adaikin) -->
<head>
<title>Closure Unit Tests - goog.async.ConditionalDelay</title>
<script src="../base.js"></script>
View
15 closure/goog/async/delay.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2007 Google Inc. All Rights Reserved
+// Copyright 2007 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -29,6 +17,7 @@
* invoked after a delay, especially when that delay is frequently restarted.
* Examples include delaying before displaying a tooltip, menu hysteresis,
* idle timers, etc.
+*
* @see ../demos/timers.html
*/
View
16 closure/goog/async/delay_test.html
@@ -1,21 +1,7 @@
<!DOCTYPE html>
-<!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<!--
-Copyright 2007 Google Inc. All Rights Reserved
+Copyright 2007 The Closure Library Authors. All Rights Reserved.
Use of this source code is governed by an Apache 2.0 License.
See the COPYING file for details.
View
182 closure/goog/base.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2006 Google Inc. All Rights Reserved
+// Copyright 2006 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -31,6 +19,8 @@
* global <code>CLOSURE_NO_DEPS</code> is set to true. This allows projects to
* include their own deps file(s) from different locations.
*
+*
+*
*/
/**
@@ -249,6 +239,7 @@ goog.addDependency = function(relPath, provides, requires) {
};
+
/**
* Implements a system for the dynamic resolution of dependencies
* that works in parallel with the BUILD system. Note that all calls
@@ -259,10 +250,10 @@ goog.addDependency = function(relPath, provides, requires) {
goog.require = function(rule) {
// if the object already exists we do not need do do anything
- // TODO: If we start to support require based on file name this has
+ // TODO(user): If we start to support require based on file name this has
// to change
- // TODO: If we allow goog.foo.* this has to change
- // TODO: If we implement dynamic load after page load we should probably
+ // TODO(user): If we allow goog.foo.* this has to change
+ // TODO(user): If we implement dynamic load after page load we should probably
// not remove this code for the compiled output
if (!COMPILED) {
if (goog.getObjectByName(rule)) {
@@ -278,7 +269,9 @@ goog.require = function(rule) {
goog.global.console['error'](errorMessage);
}
+
throw Error(errorMessage);
+
}
}
};
@@ -804,7 +797,7 @@ goog.isObject = function(val) {
* @return {number} The unique ID for the object.
*/
goog.getUid = function(obj) {
- // TODO: Make the type stricter, do not accept null.
+ // TODO(user): Make the type stricter, do not accept null.
// In IE, DOM nodes do not extend Object so they do not have this method.
// we need to check hasOwnProperty because the proto might have this set.
@@ -825,7 +818,7 @@ goog.getUid = function(obj) {
* @param {Object} obj The object to remove the unique ID field from.
*/
goog.removeUid = function(obj) {
- // TODO: Make the type stricter, do not accept null.
+ // TODO(user): Make the type stricter, do not accept null.
// DOM nodes in IE are not instance of Object and throws exception
// for delete. Instead we try to use removeAttribute
@@ -877,25 +870,34 @@ goog.removeHashCode = goog.removeUid;
/**
- * Clone an object/array (recursively)
- * @param {Object} proto Object to clone.
- * @return {Object} Clone of x;.
+ * Clones a value. The input may be an Object, Array, or basic type. Objects and
+ * arrays will be cloned recursively.
+ *
+ * WARNINGS:
+ * <code>goog.cloneObject</code> does not detect reference loops. Objects that
+ * refer to themselves will cause infinite recursion.
+ *
+ * <code>goog.cloneObject</code> is unaware of unique identifiers, and copies
+ * UIDs created by <code>getUid</code> into cloned results.
+ *
+ * @param {*} obj The value to clone.
+ * @return {*} A clone of the input value.
+ * @deprecated goog.cloneObject is unsafe. Prefer the goog.object methods.
*/
-goog.cloneObject = function(proto) {
- var type = goog.typeOf(proto);
+goog.cloneObject = function(obj) {
+ var type = goog.typeOf(obj);
if (type == 'object' || type == 'array') {
- if (proto.clone) {
- // TODO Change to proto.clone() once # args warn is removed
- return proto.clone.call(proto);
+ if (obj.clone) {
+ return obj.clone();
}
var clone = type == 'array' ? [] : {};
- for (var key in proto) {
- clone[key] = goog.cloneObject(proto[key]);
+ for (var key in obj) {
+ clone[key] = goog.cloneObject(obj[key]);
}
return clone;
}
- return proto;
+ return obj;
};
@@ -904,7 +906,7 @@ goog.cloneObject = function(proto) {
* compiler can better support duck-typing constructs as used in
* goog.cloneObject.
*
- * TODO: Remove once the JSCompiler can infer that the check for
+ * TODO(user): Remove once the JSCompiler can infer that the check for
* proto.clone is safe in goog.cloneObject.
*
* @type {Function}
@@ -1041,7 +1043,7 @@ goog.globalEval = function(script) {
var scriptElt = doc.createElement('script');
scriptElt.type = 'text/javascript';
scriptElt.defer = false;
- // NOTE: can't use .innerHTML since "t('<test>')" will fail and
+ // Note(user): can't use .innerHTML since "t('<test>')" will fail and
// .text doesn't work in Safari 2. Therefore we append a text node.
scriptElt.appendChild(doc.createTextNode(script));
doc.body.appendChild(scriptElt);
@@ -1300,3 +1302,121 @@ goog.base = function(me, opt_methodName, var_args) {
};
+// CLOSURE_OPEN_SOURCE_STRIP_START
+
+// The section between this token and the end token below will be stripped
+// automatically by the open source release scripts. Please leave in place.
+
+//==============================================================================
+// Extending Function
+//==============================================================================
+
+
+/**
+ * @define {boolean} Whether to extend Function.prototype.
+ * Use --define='goog.MODIFY_FUNCTION_PROTOTYPES=false' to change.
+ */
+goog.MODIFY_FUNCTION_PROTOTYPES = true;
+
+if (goog.MODIFY_FUNCTION_PROTOTYPES) {
+
+
+ /**
+ * An alias to the {@link goog.bind()} global function.
+ *
+ * Usage:
+ * var g = f.bind(obj, arg1, arg2);
+ * g(arg3, arg4);
+ *
+ * @param {Object} selfObj Specifies the object to which |this| should point
+ * when the function is run. If the value is null or undefined, it will
+ * default to the global object.
+ * @param {...*} var_args Additional arguments that are partially
+ * applied to fn.
+ * @return {!Function} A partially-applied form of the Function on which
+ * bind() was invoked as a method.
+ * @deprecated Use the static function goog.bind instead.
+ */
+ Function.prototype.bind = function(selfObj, var_args) {
+ if (arguments.length > 1) {
+ var args = Array.prototype.slice.call(arguments, 1);
+ args.unshift(this, selfObj);
+ return goog.bind.apply(null, args);
+ } else {
+ return goog.bind(this, selfObj);
+ }
+ };
+
+
+ /**
+ * An alias to the {@link goog.partial()} static function.
+ *
+ * Usage:
+ * var g = f.partial(arg1, arg2);
+ * g(arg3, arg4);
+ *
+ * @param {...*} var_args Additional arguments that are partially
+ * applied to fn.
+ * @return {!Function} A partially-applied form of the function partial() was
+ * invoked as a method of.
+ * @deprecated Use the static function goog.partial instead.
+ */
+ Function.prototype.partial = function(var_args) {
+ var args = Array.prototype.slice.call(arguments);
+ args.unshift(this, null);
+ return goog.bind.apply(null, args);
+ };
+
+
+ /**
+ * Inherit the prototype methods from one constructor into another.
+ * @param {Function} parentCtor Parent class.
+ * @see goog.inherits
+ * @deprecated Use the static function goog.inherits instead.
+ */
+ Function.prototype.inherits = function(parentCtor) {
+ goog.inherits(this, parentCtor);
+ };
+
+
+ /**
+ * Mixes in an object's properties and methods into the callee's prototype.
+ * Basically mixin based inheritance, thus providing an alternative method for
+ * adding properties and methods to a class' prototype.
+ *
+ * <pre>
+ * function X() {}
+ * X.mixin({
+ * one: 1,
+ * two: 2,
+ * three: 3,
+ * doit: function() { return this.one + this.two + this.three; }
+ * });
+ *
+ * function Y() { }
+ * Y.mixin(X.prototype);
+ * Y.prototype.four = 15;
+ * Y.prototype.doit2 = function() { return this.doit() + this.four; }
+ * });
+ *
+ * // or
+ *
+ * function Y() { }
+ * Y.inherits(X);
+ * Y.mixin({
+ * one: 10,
+ * four: 15,
+ * doit2: function() { return this.doit() + this.four; }
+ * });
+ * </pre>
+ *
+ * @param {Object} source from which to copy properties.
+ * @see goog.mixin
+ * @deprecated Use the static function goog.object.extend instead.
+ */
+ Function.prototype.mixin = function(source) {
+ goog.mixin(this.prototype, source);
+ };
+}
+
+// CLOSURE_OPEN_SOURCE_STRIP_END
View
26 closure/goog/base_test.html
@@ -1,21 +1,7 @@
<!DOCTYPE html>
-<!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<!--
-Copyright 2006 Google Inc. All Rights Reserved
+Copyright 2006 The Closure Library Authors. All Rights Reserved.
Use of this source code is governed by an Apache 2.0 License.
See the COPYING file for details.
@@ -360,7 +346,7 @@
goog.isArrayLike(notDefined));
assertTrue('NodeList should be array-like',
goog.isArrayLike(elem.childNodes));
- // TODO: Fix isArrayLike to return false for text nodes!
+ // TODO(user): Fix isArrayLike to return false for text nodes!
// assertFalse('TextNode should not be array-like', goog.isArrayLike(text));
assertTrue('Array of nodes should be array-like',
goog.isArrayLike([elem.firstChild, elem.lastChild]));
@@ -734,7 +720,7 @@
var foofoofoo = 128;
assertEquals('Global should not have changed', 125, goog.global.foofoofoo);
- // NOTE: foofoofoo would normally be available in the function scope,
+ // NOTE(user): foofoofoo would normally be available in the function scope,
// via the scope chain, but the JsUnit framework seems to do something weird
// which makes it not work.
}
@@ -867,7 +853,7 @@
assertTrue('Properties on the instance should be enumerable',
goog.propertyIsEnumerable_(a, 'y'))
- // TODO: This test failed on the farm in FF3 Linux and I no one was
+ // TODO(user): This test failed on the farm in FF3 Linux and I no one was
// able to reproduce locally. Error:
// Permission denied to get property Window.document
// For now get the Closure build green by skipping for FF3, and look into
@@ -877,11 +863,11 @@
try {
childWindow = window.open('', '_blank');
} catch (e) {
- // NOTE: For some reason this line errors in Safari 3 on the farm,
+ // NOTE(user): For some reason this line errors in Safari 3 on the farm,
// "Undefined value". This only recently started happening (2008/10/21).
return;
}
- // TODO: Find a way to test this behavior even when pop ups are
+ // TODO(user): Find a way to test this behavior even when pop ups are
// blocked, i.e., when childWindow doesn't exist. Using an iframe doesn't
// seem to have the same problem.
if (childWindow) {
View
23 closure/goog/color/alpha.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2006 Google Inc. All Rights Reserved
+// Copyright 2006 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -27,6 +15,7 @@
/**
* @fileoverview Utilities related to alpha/transparent colors and alpha color
* conversion.
+*
*/
goog.provide('goog.color.alpha');
@@ -147,7 +136,7 @@ goog.color.alpha.normalizeAlphaHex_ = function(hexColor) {
* @return {Array} array containing [r, g, b] as ints in [0, 255].
*/
goog.color.alpha.hexToRgba = function(hexColor) {
- // TODO: Enhance code sharing with goog.color, for example by
+ // TODO(user): Enhance code sharing with goog.color, for example by
// adding a goog.color.genericHexToRgb method.
hexColor = goog.color.alpha.normalizeAlphaHex_(hexColor);
var r = parseInt(hexColor.substr(1, 2), 16);
@@ -170,7 +159,7 @@ goog.color.alpha.hexToRgba = function(hexColor) {
goog.color.alpha.rgbaToHex = function(r, g, b, a) {
var intAlpha = Math.floor(a * 255);
if (isNaN(intAlpha) || intAlpha < 0 || intAlpha > 255) {
- // TODO: The CSS spec says the value should be clamped.
+ // TODO(user): The CSS spec says the value should be clamped.
throw Error('"(' + r + ',' + g + ',' + b + ',' + a +
'") is not a valid RGBA color');
}
@@ -190,7 +179,7 @@ goog.color.alpha.rgbaToHex = function(r, g, b, a) {
goog.color.alpha.hslaToHex = function(h, s, l, a) {
var intAlpha = Math.floor(a * 255);
if (isNaN(intAlpha) || intAlpha < 0 || intAlpha > 255) {
- // TODO: The CSS spec says the value should be clamped.
+ // TODO(user): The CSS spec says the value should be clamped.
throw Error('"(' + h + ',' + s + ',' + l + ',' + a +
'") is not a valid HSLA color');
}
@@ -302,7 +291,7 @@ goog.color.alpha.validAlphaHexColorRe_ = /^#(?:[0-9a-f]{4}){1,2}$/i;
* @return {boolean} Whether the string is a valid alpha hex color.
* @private
*/
-// TODO: Support percentages when goog.color also supports them.
+// TODO(user): Support percentages when goog.color also supports them.
goog.color.alpha.isValidAlphaHexColor_ = function(str) {
return goog.color.alpha.validAlphaHexColorRe_.test(str);
};
View
16 closure/goog/color/alpha_test.html
@@ -1,21 +1,7 @@
<!DOCTYPE html>
-<!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<!--
-Copyright 2006 Google Inc. All Rights Reserved
+Copyright 2006 The Closure Library Authors. All Rights Reserved.
Use of this source code is governed by an Apache 2.0 License.
See the COPYING file for details.
View
16 closure/goog/color/color.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2006 Google Inc. All Rights Reserved
+// Copyright 2006 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -26,6 +14,8 @@
/**
* @fileoverview Utilities related to color and color conversion.
+*
+*
*/
goog.provide('goog.color');
View
16 closure/goog/color/color_test.html
@@ -1,21 +1,7 @@
<!DOCTYPE html>
-<!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<!--
-Copyright 2006 Google Inc. All Rights Reserved
+Copyright 2006 The Closure Library Authors. All Rights Reserved.
Use of this source code is governed by an Apache 2.0 License.
See the COPYING file for details.
View
15 closure/goog/color/names.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2006 Google Inc. All Rights Reserved
+// Copyright 2006 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -26,6 +14,7 @@
/**
* @fileoverview Names of standard colors with their associated hex values.
+*
*/
goog.provide('goog.color.names');
View
16 closure/goog/crypt/base64.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2007 Google Inc. All Rights Reserved
+// Copyright 2007 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -29,6 +17,8 @@
* work with decoded values in arrays of bytes. By "byte" I mean a number
* in [0, 255].
*
+*
+*
*/
goog.provide('goog.crypt.base64');
View
16 closure/goog/crypt/base64_test.html
@@ -1,21 +1,7 @@
<!DOCTYPE html>
-<!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<!--
-Copyright 2007 Google Inc. All Rights Reserved
+Copyright 2007 The Closure Library Authors. All Rights Reserved.
Use of this source code is governed by an Apache 2.0 License.
See the COPYING file for details.
View
15 closure/goog/crypt/basen.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2007 Google Inc. All Rights Reserved
+// Copyright 2007 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -34,6 +22,7 @@
*
* TODO: Make base64 and baseN classes that have common interface. (Perhaps...)
*
+*
*/
goog.provide('goog.crypt.baseN');
View
18 closure/goog/crypt/basen_test.html
@@ -1,21 +1,7 @@
<!DOCTYPE html>
-<!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<!--
-Copyright 2007 Google Inc. All Rights Reserved
+Copyright 2007 The Closure Library Authors. All Rights Reserved.
Use of this source code is governed by an Apache 2.0 License.
See the COPYING file for details.
@@ -32,7 +18,7 @@
<script>
/**
* @fileoverview Tests for arbitrary base conversion library baseconversion.js.
-
+*
*/
function testDecToHex() {
View
19 closure/goog/crypt/crypt.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2008 Google Inc. All Rights Reserved
+// Copyright 2008 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -26,6 +14,7 @@
/**
* @fileoverview Namespace with crypto related helper functions.
+*
*/
goog.provide('goog.crypt');
@@ -70,7 +59,7 @@ goog.crypt.byteArrayToString = function(array) {
* @return {Array.<number>} UTF-8 byte array.
*/
goog.crypt.stringToUtf8ByteArray = function(str) {
- // TODO: Use native implementations if/when available
+ // TODO(user): Use native implementations if/when available
str = str.replace(/\r\n/g, '\n');
var out = [], p = 0;
for (var i = 0; i < str.length; i++) {
@@ -96,7 +85,7 @@ goog.crypt.stringToUtf8ByteArray = function(str) {
* @return {string} 16-bit Unicode string.
*/
goog.crypt.utf8ByteArrayToString = function(bytes) {
- // TODO: Use native implementations if/when available
+ // TODO(user): Use native implementations if/when available
var out = [], pos = 0, c = 0;
while (pos < bytes.length) {
var c1 = bytes[pos++];
View
16 closure/goog/crypt/crypt_test.html
@@ -1,21 +1,7 @@
<!DOCTYPE html>
-<!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<!--
-Copyright 2008 Google Inc. All Rights Reserved
+Copyright 2008 The Closure Library Authors. All Rights Reserved.
Use of this source code is governed by an Apache 2.0 License.
See the COPYING file for details.
View
17 closure/goog/crypt/hash32.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2008 Google Inc. All Rights Reserved
+// Copyright 2008 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -29,6 +17,7 @@
*
* This is a direct port from the Google Java Hash class
*
+*
*/
goog.provide('goog.crypt.hash32');
@@ -80,7 +69,7 @@ goog.crypt.hash32.encodeStringUtf8 = function(str) {
* @return {number} 32-bit hash.
*/
goog.crypt.hash32.encodeInteger = function(value) {
- // TODO: Does this make sense in JavaScript with doubles? Should we
+ // TODO(user): Does this make sense in JavaScript with doubles? Should we
// force the value to be in the correct range?
return goog.crypt.hash32.mix32_({
a: value,
View
16 closure/goog/crypt/hash32_test.html
@@ -1,21 +1,7 @@
<!DOCTYPE html>
-<!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<!--
-Copyright 2008 Google Inc. All Rights Reserved
+Copyright 2008 The Closure Library Authors. All Rights Reserved.
Use of this source code is governed by an Apache 2.0 License.
See the COPYING file for details.
View
16 closure/goog/crypt/sha1.js
@@ -1,16 +1,4 @@
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-// Copyright 2005 Google Inc. All Rights Reserved
+// Copyright 2005 The Closure Library Authors. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -34,6 +22,8 @@
* sha1.update(bytes);
* var hash = sha1.digest();
*
+*
+*
*/
goog.provide('goog.crypt.Sha1');
View
16 closure/goog/crypt/sha1_test.html
@@ -1,21 +1,7 @@
<!DOCTYPE html>
-<!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
<html>
<!--
-Copyright 2010 Google Inc. All Rights Reserved
+Copyright 2010 The Closure Library Authors. All Rights Reserved.
Use of this source code is governed by an Apache 2.0 License.
See the COPYING file for details.
View
11 closure/goog/css/autocomplete.css
@@ -1,10 +1,5 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2009 Google Inc. All Rights Reserved
+ * Copyright 2009 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
@@ -15,8 +10,8 @@ See the COPYING file for details.
* Note: these styles need some work to get them working properly at various
* font sizes other than the default.
*
-
-
+ * @author pupius@google.com (Daniel Pupius)
+ * @author annams@google.com (Srinivas Annam)
*/
View
7 closure/goog/css/bubble.css
@@ -1,10 +1,5 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2010 Google Inc. All Rights Reserved
+ * Copyright 2010 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
View
9 closure/goog/css/button.css
@@ -1,10 +1,5 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2009 Google Inc. All Rights Reserved
+ * Copyright 2009 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
@@ -13,7 +8,7 @@ See the COPYING file for details.
/*
* Styling for buttons rendered by goog.ui.ButtonRenderer.
*
-
+ * @author attila@google.com (Attila Bodis)
*/
.goog-button {
View
11 closure/goog/css/charpicker.css
@@ -1,17 +1,12 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2009 Google Inc. All Rights Reserved
+ * Copyright 2009 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
*/
-/**/
-/**/
+/* Author: pupius@google.com (Daniel Pupius) */
+/* Author: cibu@google.com (Cibu Johny) */
.goog-char-picker {
background-color: #ddd;
View
9 closure/goog/css/checkbox.css
@@ -1,16 +1,11 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2009 Google Inc. All Rights Reserved
+ * Copyright 2009 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
*/
-/**/
+/* Author: pallosp@google.com (Peter Pallos) */
/* Sample 3-state checkbox styles. */
View
9 closure/goog/css/colormenubutton.css
@@ -1,10 +1,5 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2009 Google Inc. All Rights Reserved
+ * Copyright 2009 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
@@ -13,7 +8,7 @@ See the COPYING file for details.
/*
* Standard styling for buttons created by goog.ui.ColorMenuButtonRenderer.
*
-
+ * @author attila@google.com (Attila Bodis)
*/
View
11 closure/goog/css/colorpalette.css
@@ -1,10 +1,5 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2009 Google Inc. All Rights Reserved
+ * Copyright 2009 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
@@ -13,8 +8,8 @@ See the COPYING file for details.
/*
* Standard styling for color palettes.
*
-
-
+ * @author pupius@google.com (Daniel Pupius)
+ * @author attila@google.com (Attila Bodis)
*/
View
11 closure/goog/css/colorpicker-simplegrid.css
@@ -1,16 +1,11 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2007 Google Inc. All Rights Reserved
+ * Copyright 2007 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
*/
-/**/
+/* Author: pupius@google.com (Daniel Pupius) */
/*
Styles to make the colorpicker look like the old gmail color picker
@@ -52,4 +47,4 @@ See the COPYING file for details.
.goog-palette-cell-selected .goog-palette-colorswatch {
border: 1px solid #000;
color: #fff;
-}
+}
View
9 closure/goog/css/combobox.css
@@ -1,16 +1,11 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2007 Google Inc. All Rights Reserved
+ * Copyright 2007 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
*/
-/**/
+/* Author: pupius@google.com (Daniel Pupius) */
/* Styles for goog.ui.ComboBox and its derivatives.
Note: these styles need some work to get them working properly at various
View
9 closure/goog/css/common.css
@@ -1,10 +1,5 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2009 Google Inc. All Rights Reserved
+ * Copyright 2009 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
@@ -15,7 +10,7 @@ See the COPYING file for details.
* See http://www.w3.org/TR/CSS21/visuren.html#propdef-display for details.
* Tested on IE 6 & 7, FF 1.5 & 2.0, Safari 2 & 3, Webkit, and Opera 9.
*
-
+ * @author attila@google.com (Attila Bodis)
*/
/*
View
11 closure/goog/css/css3button.css
@@ -1,17 +1,12 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2010 Google Inc. All Rights Reserved
+ * Copyright 2010 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
*/
-/**/
-/**/
+/* Author: slightlyoff@google.com (Alex Russell) */
+/* Author: eae@google.com (Emil A Eklund) */
/* Imageless button styles. */
.goog-css3-button {
View
9 closure/goog/css/custombutton.css
@@ -1,10 +1,5 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2009 Google Inc. All Rights Reserved
+ * Copyright 2009 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
@@ -13,7 +8,7 @@ See the COPYING file for details.
/*
* Styling for custom buttons rendered by goog.ui.CustomButtonRenderer.
*
-
+ * @author attila@google.com (Attila Bodis)
*/
.goog-custom-button {
View
9 closure/goog/css/datepicker.css
@@ -1,10 +1,5 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2009 Google Inc. All Rights Reserved
+ * Copyright 2009 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
@@ -13,7 +8,7 @@ See the COPYING file for details.
/*
* Standard styling for a goog.ui.DatePicker.
*
-
+ * @author arv@google.com (Erik Arvidsson)
*/
.goog-date-picker,
View
11 closure/goog/css/dialog.css
@@ -1,10 +1,5 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2009 Google Inc. All Rights Reserved
+ * Copyright 2009 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
@@ -13,8 +8,8 @@ See the COPYING file for details.
/*
* Standard styling for goog.ui.Dialog.
*
-
-
+ * @author ssaviano@google.com (Steven Saviano)
+ * @author attila@google.com (Attila Bodis)
*/
View
11 closure/goog/css/dimensionpicker.css
@@ -1,10 +1,5 @@
/*
-Use of this source code is governed by an Apache 2.0 License.
-See the COPYING file for details.
-*/
-
-/*
- * Copyright 2008 Google Inc. All Rights Reserved
+ * Copyright 2008 The Closure Library Authors. All Rights Reserved.
*
* Use of this source code is governed by an Apache 2.0 License.
* See the COPYING file for details.
@@ -13,8 +8,8 @@ See the COPYING file for details.
/*
* Styling for dimension pickers rendered by goog.ui.DimensionPickerRenderer.
*
-
-
+ * Author: robbyw@google.com (Robby Walker)
+ * Author: abefettig@google.com (Abe Fettig)
*/
.goog-dimension-picker {
View
61 closure/goog/css/editor/dialog.css
@@ -0,0 +1,61 @@
+/* Copyright 2007 The Closure Library Authors. All Rights Reserved.*/
+
+/*
+ * Styles for Editor dialogs and their sub-components.
+ *
+ * @author marcosalmeida@google.com (Marcos Almeida)
+ */
+
+
+.tr-dialog {
+ width: 475px;
+}
+
+.tr-dialog .goog-tab-content {
+ margin: 0;
+ border: 1px solid #6b90da;
+ padding: 4px 8px;
+ background: #fff;
+ overflow: auto;
+}
+
+.tr-tabpane {
+ font-size: 10pt;
+ padding: 1.3ex 0;
+}
+
+.tr-tabpane-caption {
+ font-size: 10pt;
+ margin-bottom: 0.7ex;
+ background-color: #fffaf5;
+ line-height: 1.3em;
+}
+
+.tr-tabpane .goog-tab-content {
+ border: none;
+ padding: 5px 7px 1px;
+}
+
+.tr-tabpane .goog-tab {
+ background-color: #fff;
+ border: none;
+ width: 136px;
+ line-height: 1.3em;
+ margin-bottom: 0.7ex;
+}
+
+.tr-tabpane .goog-tab {
+ text-decoration: underline;
+ color: blue;
+ cursor: pointer;
+}
+
+.tr-tabpane .goog-tab-selected {
+ font-weight: bold;
+ text-decoration: none;
+ color: black;
+}
+
+.tr-tabpane .goog-tab input {
+ margin: -2px 5px 0 0;
+}
View
31 closure/goog/css/editor/linkdialog.css
@@ -0,0 +1,31 @@
+/* Copyright 2007 The Closure Library Authors. All Rights Reserved.*/
+
+/**
+ * Styles for the Editor's Edit Link dialog.
+ *
+ * @author marcosalmeida@google.com (Marcos Almeida)
+ */
+
+
+.tr-link-dialog-explanation-text {
+ font-size: 83%;
+ margin-top: 15px;
+}
+
+.tr-link-dialog-target-input {
+ width: 98%; /* 98% prevents scroll bars in standards mode. */
+ /* Input boxes for URLs and email address should always be LTR. */