Update to Chromium //base at Chromium commit 3e81715e6d3a4324362635aea46ce1f1a163cca1.

This gets us to sometime during August 31, 2015.

TBR=jamesr@chromium.org

Review URL: https://codereview.chromium.org/2045303002 .
68 files changed
tree: 91373557a37906adf9f6c716467d6bdc241d98e1
  1. allocator/
  2. android/
  3. containers/
  4. debug/
  5. files/
  6. i18n/
  7. ios/
  8. json/
  9. mac/
  10. memory/
  11. message_loop/
  12. metrics/
  13. nix/
  14. numerics/
  15. posix/
  16. power_monitor/
  17. prefs/
  18. process/
  19. profiler/
  20. strings/
  21. synchronization/
  22. system_monitor/
  23. task/
  24. test/
  25. third_party/
  26. threading/
  27. time/
  28. timer/
  29. trace_event/
  30. win/
  31. async_socket_io_handler.h
  32. async_socket_io_handler_posix.cc
  33. async_socket_io_handler_unittest.cc
  34. async_socket_io_handler_win.cc
  35. at_exit.cc
  36. at_exit.h
  37. at_exit_unittest.cc
  38. atomic_ref_count.h
  39. atomic_sequence_num.h
  40. atomicops.h
  41. atomicops_internals_atomicword_compat.h
  42. atomicops_internals_mac.h
  43. atomicops_internals_portable.h
  44. atomicops_internals_x86_msvc.h
  45. atomicops_unittest.cc
  46. auto_reset.h
  47. barrier_closure.cc
  48. barrier_closure.h
  49. barrier_closure_unittest.cc
  50. base.isolate
  51. base64.cc
  52. base64.h
  53. base64_unittest.cc
  54. base_export.h
  55. base_paths.cc
  56. base_paths.h
  57. base_paths_android.cc
  58. base_paths_android.h
  59. base_paths_mac.h
  60. base_paths_mac.mm
  61. base_paths_posix.cc
  62. base_paths_posix.h
  63. base_paths_win.cc
  64. base_paths_win.h
  65. base_switches.cc
  66. base_switches.h
  67. base_unittests.isolate
  68. basictypes.h
  69. big_endian.cc
  70. big_endian.h
  71. big_endian_unittest.cc
  72. bind.h
  73. bind_helpers.cc
  74. bind_helpers.h
  75. bind_internal.h
  76. bind_internal_win.h
  77. bind_unittest.cc
  78. bind_unittest.nc
  79. bits.h
  80. bits_unittest.cc
  81. BUILD.gn
  82. build_time.cc
  83. build_time.h
  84. build_time_unittest.cc
  85. callback.h
  86. callback_forward.h
  87. callback_helpers.cc
  88. callback_helpers.h
  89. callback_helpers_unittest.cc
  90. callback_internal.cc
  91. callback_internal.h
  92. callback_list.h
  93. callback_list_unittest.cc
  94. callback_list_unittest.nc
  95. callback_unittest.cc
  96. callback_unittest.nc
  97. cancelable_callback.h
  98. cancelable_callback_unittest.cc
  99. check_example.cc
  100. codereview.settings
  101. command_line.cc
  102. command_line.h
  103. command_line_unittest.cc
  104. compiler_specific.h
  105. cpu.cc
  106. cpu.h
  107. cpu_unittest.cc
  108. critical_closure.h
  109. critical_closure_internal_ios.mm
  110. debug_message.cc
  111. deferred_sequenced_task_runner.cc
  112. deferred_sequenced_task_runner.h
  113. deferred_sequenced_task_runner_unittest.cc
  114. DEPS
  115. environment.cc
  116. environment.h
  117. environment_unittest.cc
  118. event_types.h
  119. file_descriptor_posix.h
  120. file_version_info.h
  121. file_version_info_mac.h
  122. file_version_info_mac.mm
  123. file_version_info_unittest.cc
  124. file_version_info_win.cc
  125. file_version_info_win.h
  126. format_macros.h
  127. gmock_unittest.cc
  128. gtest_prod_util.h
  129. guid.cc
  130. guid.h
  131. guid_posix.cc
  132. guid_unittest.cc
  133. guid_win.cc
  134. hash.cc
  135. hash.h
  136. hash_unittest.cc
  137. id_map.h
  138. id_map_unittest.cc
  139. lazy_instance.cc
  140. lazy_instance.h
  141. lazy_instance_unittest.cc
  142. LICENSE
  143. linux_util.cc
  144. linux_util.h
  145. location.cc
  146. location.h
  147. logging.cc
  148. logging.h
  149. logging_unittest.cc
  150. logging_win.cc
  151. logging_win.h
  152. macros.h
  153. md5.cc
  154. md5.h
  155. md5_unittest.cc
  156. move.h
  157. move_unittest.cc
  158. native_library.h
  159. native_library_ios.mm
  160. native_library_mac.mm
  161. native_library_posix.cc
  162. native_library_win.cc
  163. observer_list.h
  164. observer_list_threadsafe.h
  165. observer_list_unittest.cc
  166. os_compat_android.cc
  167. os_compat_android.h
  168. os_compat_android_unittest.cc
  169. os_compat_nacl.cc
  170. os_compat_nacl.h
  171. OWNERS
  172. path_service.cc
  173. path_service.h
  174. path_service_unittest.cc
  175. pending_task.cc
  176. pending_task.h
  177. pickle.cc
  178. pickle.h
  179. pickle_unittest.cc
  180. PRESUBMIT.py
  181. rand_util.cc
  182. rand_util.h
  183. rand_util_nacl.cc
  184. rand_util_posix.cc
  185. rand_util_unittest.cc
  186. rand_util_win.cc
  187. README.md
  188. run_loop.cc
  189. run_loop.h
  190. scoped_clear_errno.h
  191. scoped_clear_errno_unittest.cc
  192. scoped_generic.h
  193. scoped_generic_unittest.cc
  194. scoped_native_library.cc
  195. scoped_native_library.h
  196. scoped_native_library_unittest.cc
  197. scoped_observer.h
  198. security_unittest.cc
  199. sequence_checker.h
  200. sequence_checker_impl.cc
  201. sequence_checker_impl.h
  202. sequence_checker_unittest.cc
  203. sequenced_task_runner.cc
  204. sequenced_task_runner.h
  205. sequenced_task_runner_helpers.h
  206. sha1.h
  207. sha1_portable.cc
  208. sha1_unittest.cc
  209. sha1_win.cc
  210. single_thread_task_runner.h
  211. stl_util.h
  212. stl_util_unittest.cc
  213. supports_user_data.cc
  214. supports_user_data.h
  215. supports_user_data_unittest.cc
  216. sync_socket.h
  217. sync_socket_nacl.cc
  218. sync_socket_posix.cc
  219. sync_socket_unittest.cc
  220. sync_socket_win.cc
  221. sys_byteorder.h
  222. sys_info.cc
  223. sys_info.h
  224. sys_info_android.cc
  225. sys_info_chromeos.cc
  226. sys_info_freebsd.cc
  227. sys_info_internal.h
  228. sys_info_ios.mm
  229. sys_info_linux.cc
  230. sys_info_mac.cc
  231. sys_info_openbsd.cc
  232. sys_info_posix.cc
  233. sys_info_unittest.cc
  234. sys_info_win.cc
  235. task_runner.cc
  236. task_runner.h
  237. task_runner_util.h
  238. task_runner_util_unittest.cc
  239. template_util.h
  240. template_util_unittest.cc
  241. thread_task_runner_handle.cc
  242. thread_task_runner_handle.h
  243. tools_sanity_unittest.cc
  244. tracked_objects.cc
  245. tracked_objects.h
  246. tracked_objects_unittest.cc
  247. tracking_info.cc
  248. tracking_info.h
  249. tuple.h
  250. tuple_unittest.cc
  251. value_conversions.cc
  252. value_conversions.h
  253. values.cc
  254. values.h
  255. values_unittest.cc
  256. version.cc
  257. version.h
  258. version_unittest.cc
  259. vlog.cc
  260. vlog.h
  261. vlog_unittest.cc
README.md

Mojo Base

This repository contains a library for writing C++ applications using Mojo. This library is not required to write Mojo applications and does not have a stable API.

Contributing

Please do not make pull requests against this repository!

This repository uses Mojo's code review and build bot infrastructure. Assuming you have depot_tools installed, then git cl commands, as described here, should Just Work.