1. f003cfe Use a more compact license header in source files. by license.bot · 16 years ago
  2. 2b50d78 We're hoping to find exit codes that are incorrectly counted by jar@google.com · 16 years ago
  3. d7f6003 Adds capabilities for IPC messages of type long, for the primary purpose of accessibility related communication. by klink@google.com · 16 years ago
  4. 785ee82 Add the condition variable unittest to all builds. by paulg@google.com · 16 years ago
  5. 8964886 Make the condition variable unit test cross platform. by paulg@google.com · 16 years ago
  6. 38f8a40 De-winify context headers in prep for future mac implementations. First step. by pinkerton@google.com · 16 years ago
  7. 0edcae8 Impl of platform mime typing for Mac. by avi@google.com · 16 years ago
  8. 4420f22 Work around a UMR reported by purify by using a different ICU by tc@google.com · 16 years ago
  9. 127ded5 Remove CallWrapper and SimpleThread. They overlap too closely with the message loop variants Thread and Task. by deanm@google.com · 16 years ago
  10. d8281e3 Properly initialize PlatformThreadHandle. The Open Group Base Specifications Issue 6 states that pthread_t cannot be assumed to be a numeric type. It should be safe to value initialize it with (), even if it's a structure. by deanm@google.com · 16 years ago
  11. 0f8dd7e Back out r1223, we'll just look at the logs on the buildbots for now. It would be nice to send only ERROR warnings to stderr to avoid the noise. by mmentovai@google.com · 16 years ago
  12. 1cb163a Make CallWrappers multiuse. No longer make CallWrapper->Run() self deleting. Since the SimpleThread API backs to joinable threads, the common use case makes it simple for the caller to manage the CallWrapper memory, and this makes everything much clearer. This also allows a CallWrapper's Run() to be called multiple times. This also moves CallWrapper into the base namespace, which I'm told is all the rage these days. by deanm@google.com · 16 years ago
  13. 5af7882 Send log output to stderr on Windows when uninitialized by mmentovai@google.com · 16 years ago
  14. 655faec Clean up some method naming style. by deanm@google.com · 16 years ago
  15. c76a33a Create a simple abstraction to a native OS thread, mostly useful for unittesting when you don't want a message loop. by deanm@google.com · 16 years ago
  16. 9f1180d Clean up warnings in Skia (also sent upstream) by mmentovai@google.com · 16 years ago
  17. da0200b Disable -Werror in base_gfx until Skia is fixed by mmentovai@google.com · 16 years ago
  18. 1e0dab2 Enable -Werror on the Mac. Fix two more warnings just added to our build. Note that the targets for libskia and libicuuc still exclude themselves from -Werror. by mmentovai@google.com · 16 years ago
  19. 9af2a1a Add more base unittests that are now passing to the mac build. by paulg@google.com · 16 years ago
  20. fa5f993 Fix the final gcc warnings in base and net. Provide some macros to selectively disable MSVC warnings. by mmentovai@google.com · 16 years ago
  21. 3041a81 Kill off conjoined twin copy of the header. by avi@google.com · 16 years ago
  22. 1c4542d M base/base.xcodeproj/project.pbxproj by awalker@google.com · 16 years ago
  23. 91acc52 Turn on mac platform files in base_gfx target, add image operations unit test by awalker@google.com · 16 years ago
  24. fc934f1 crosstool's gcc gives lots of warnings like by dkegel@google.com · 16 years ago
  25. 691ecef Fix the final few remaining warnings in base by mmentovai@google.com · 16 years ago
  26. 700feac Create a CallWrapper interface, for making closure-like callbacks. This is similar to RunnableMethod, but does not derive / involve a Task. This is more convenient than Callback, because the interfaces do not need to know what the underlying template arguments are, everything is dealt with as a CallWrapper*. by deanm@google.com · 16 years ago
  27. 6b18791 Remove the unused make_scoped_ptr interface. by deanm@google.com · 16 years ago
  28. ff4b729 A small fixup to a comment that was over 80 cols. by deanm@google.com · 16 years ago
  29. c18d7ae Port the Thread class properly to Mac and Linux. This involved porting by darin@google.com · 16 years ago
  30. 6831a5e Kill NavigationControllerBase. I merged the two into NavigationController. by brettw@google.com · 16 years ago
  31. 00ee923 Bring thread_posix into Linux build and fix it for Linux/Mac. by evanm@google.com · 16 years ago
  32. 6dacc03 Fix some more warnings. by evanm@google.com · 16 years ago
  33. 1b2d3e0 Turn on -Wall -Werror, fixing a few files while I'm here and *temporarily* disabling some other warnings that take more effort to fix. by evanm@google.com · 16 years ago
  34. f26fd3a TrackedObjects assumes you can use a "TLS slot" of -1 to indicate uninitialized. This isn't true for the pthread_key_t type, which is unsigned on Linux and reportedly a struct on Macs. This change modifies the Slot type to be a struct containing an "initialized" flag. by evanm@google.com · 16 years ago
  35. c685767 Revert. Failing unit tests. by evanm@google.com · 16 years ago
  36. 78257d4 TrackedObjects assumes you can use a "TLS slot" of -1 to indicate uninitialized. This isn't true for the pthread_key_t type, which is unsigned on Linux and reportedly a struct on Macs. This change modifies the Slot type to be a struct containing an "initialized" flag. by evanm@google.com · 16 years ago
  37. 5ac3ed3 fix hammer build by darin@google.com · 16 years ago
  38. 73f5423 Disable warning 4355 on Windows builds: "'this' : used in base member initializer list". by maruel@google.com · 16 years ago
  39. a6edc1d Merges in updated versions of Mac graphics platform classes, adds generic typedefs for use by higher level classes that just need to hold a reference (though does not yet refactor those classes). by awalker@google.com · 16 years ago
  40. 0ef49c1 Add MimeSnifferTest to net_unittests. Take message_pump_default.cc out of by mmentovai@google.com · 16 years ago
  41. f240684 Create a gtest test fixture subclass that allows for platform specific setup and teardown hooks. On the Mac use this to create an outer Autorelease pool. by erikkay@google.com · 16 years ago
  42. 564ef6d For some reason, when I changed PathData to be a singleton (r722) Purify started noticing the leak that had existed in this data structure all along. Now we clean up the heap objects correctly. by erikkay@google.com · 16 years ago
  43. 74c2de4 Pass StringPieces by constant reference. by deanm@google.com · 16 years ago
  44. 6393bed reland r1075 w/ tweak to fix test failures by darin@google.com · 16 years ago
  45. a44cb32 Fix a few warnings in the tracked object comparator by mmentovai@google.com · 16 years ago
  46. e0f380d rollback r1075 to see if it helps resolve test failures by darin@google.com · 16 years ago
  47. f543a7c Eliminate TimerManager::GetCurrentDelay in favor of always referring to the fire time of the next timer. I changed the MessagePump API to refer to a delayed_work_time instead of a delay. by darin@google.com · 16 years ago
  48. f0944f3 Send log messages to stderr when uninitialized on POSIX platforms. by mmentovai@google.com · 16 years ago
  49. d6fdae8 Add time_format (r1063) to the xcode proj by avi@google.com · 16 years ago
  50. fe99cce Get base/gfx into shape, and start running/passing some base_gfx tests by mmentovai@google.com · 16 years ago
  51. c7328d8 Move time formatters that only use ICU into base/time.* by tc@google.com · 16 years ago
  52. 009e5c4 ThreadLocalStorage::Set should take care of validating its inputs. No need to by darin@google.com · 16 years ago
  53. e03df93 disable test while we wait for linux fix by darin@google.com · 16 years ago
  54. 43994cc fix build bustage by darin@google.com · 16 years ago
  55. 12d40bb Define MessagePumpDefault and use it to implement MessageLoop on non-Windows by darin@google.com · 16 years ago
  56. ea16ff2 Add mime_util and http_chunked_decoder to mac project. by ericroman@google.com · 16 years ago
  57. 1b905bb Update SCons base_unittests build to track recent (?) VS build changes: by sgk@google.com · 16 years ago
  58. 3de8755 Move more files to non-Win32-specific blocks. These build and pass tests on Linux. by mmoss@google.com · 16 years ago
  59. 78715b7 Fix a new[] / delete mismatch in a unittest. by deanm@google.com · 16 years ago
  60. a65ec9f Move the system string conversion functions from std::string to StringPiece. We often work with char* in the system layer, so this should save extra copying. by deanm@google.com · 16 years ago
  61. a593736 Add a few tests to string_escape improving code coverage. by deanm@google.com · 16 years ago
  62. 0278122 Add tests for From / In converions and LocalMidnight. Add InMinutes(). by deanm@google.com · 16 years ago
  63. e1581aa Fix some warnings found in string unittests. by evanm@google.com · 16 years ago
  64. 863317c Rearrange and add notes on remaining base modules that are in the Windows-specific branch of the SConscript. by evanm@google.com · 16 years ago
  65. 5953c20 Make some net unittests compile and pass on linux. by tc@google.com · 16 years ago
  66. 58074af Add more useful settings to the xcconfigs. by mmentovai@google.com · 16 years ago
  67. 3d1a74c Use a common directory for all build output on the Mac. by mmentovai@google.com · 16 years ago
  68. dbff4f5 Cleanup some comment typos. by ericroman@google.com · 16 years ago
  69. 52e68b9 Fix incorrect unsigned math in pr_time.cc on Windows which incorrectly handled times before 1970 Epoch. by deanm@google.com · 16 years ago
  70. 981f355 Take 2 at the new MessageLoop implementation. by darin@google.com · 16 years ago
  71. 01f5cfd Fix the bug where (a < b && b < a) is true. This is producing an assert when breakpad is correctly disabled. by maruel@google.com · 16 years ago
  72. adc78f1 Revert r966, as it broke the Windows build. by evanm@google.com · 16 years ago
  73. 135104c Fix signed/unsigned in prep for -Wall. by evanm@google.com · 16 years ago
  74. 60b2dfc a few unit tests broke on windows, fix those bugs by erikkay@google.com · 16 years ago
  75. c8ec9e9 sigh by erikkay@google.com · 16 years ago
  76. 014161d one more try before revert by erikkay@google.com · 16 years ago
  77. 581e6cf Move all settings except for the ones that really need to be per-target into by mmentovai@google.com · 16 years ago
  78. dfb51b2 Part two of file_util porting. Almost all of the functionality has been ported, including the unit tests now. Some of this API isn't great, and should be cleaned up, but I'd like to hold off and do that in a followup changelist. More general code cleanup is likely needed here as well. by erikkay@google.com · 16 years ago
  79. d084146 Add ref_counted.cc to the Mac build. by mmentovai@google.com · 16 years ago
  80. 65792b7 Large patch set (159 files total) to cleanup the includes. by maruel@google.com · 16 years ago
  81. 6ddeb84 rollback portions of r928 to test to see if it impacts perf by darin@google.com · 16 years ago
  82. eb58afe SCons build: add base\message_pump_win.cc. TBR: darin by sgk@google.com · 16 years ago
  83. ff36ccf Try only re-scheduling work when HandleWorkMessage is called. by darin@google.com · 16 years ago
  84. a2ac02b Introduce MessagePump to represent the native message pump used to drive a by darin@google.com · 16 years ago
  85. 2c7afc1 more bustage fixes by darin@google.com · 16 years ago
  86. 90799b5 rollback r922 to fix windows bustage by darin@google.com · 16 years ago
  87. 2a16a20 Unify all of the build settings, and tweak a couple. Set as many things as possible per project, not per target. Make base_unittests link with libbase.a instead of compiling everything separately in each target. Sort everything so files are easier to find and to reduce merge conflicts. by mmentovai@google.com · 16 years ago
  88. cf7eff4 Fix more compiler warnings. by darin@google.com · 16 years ago
  89. e41d3b3 To pass string_util_unittest, we need the ICU data file. To get the ICU data file, we need some of PathService, which brings along with it a bunch of other needed functions. So here are a bunch of stubs, along with another file's worth of passing tests. (Based on a patch from Dean.) by evanm@google.com · 16 years ago
  90. 1bc8d52 Add command_line_unittest and pr_time_test to the linux set of unittests. Fix the const-ness of argv in CommandLine on posix. by tc@google.com · 16 years ago
  91. 3bb28f0 Add waitable_event_generic.cc, waitable_event_unittest.cc, and condition_variable_posix.cc to the base_unittests target. by darin@google.com · 16 years ago
  92. c01678f fix unit test bustage by darin@google.com · 16 years ago
  93. f327280 Fix some compiler warnings, and cleanup EXPECT_EQ comparisons. Hello "U" suffix :-) by darin@google.com · 16 years ago
  94. 0d5b191 Add skia and our png wrappers. png_codec_unittest and image_operations_unittest pass. This gives us 70 passing unittests. by tc@google.com · 16 years ago
  95. 2f0f3c7 SCons build accommodation of renaming base\gfx\*platform*.cc to base\gfx\*platform*_win.cc. by sgk@google.com · 16 years ago
  96. fe99a6d The SHA2 files compile, and the unittests pass, now that nspr/prcpucfg_linux.h is in, so move to the common build sections. by mmoss@google.com · 16 years ago
  97. bce88e1 by awalker@google.com · 16 years ago
  98. 8e0030d Fix the flaky atexit test by preventing it from running the global atexit callbacks. by mmentovai@google.com · 16 years ago
  99. 465e27e Build stack_container_unittest everywhere, it can build with GCC. by deanm@google.com · 16 years ago
  100. 9713786 Add a trailing EOL to source files. This eliminates warnings in GCC. by deanm@google.com · 16 years ago