aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* fixupGravatar thomasvl2014-01-28
|
* Add BUILD files to GTMGravatar gtm.daemon2014-01-28
| | | | | Note that these files should not be sync'd to the opensource world - I'm not sure how to avoid that happening DELTA=924 (924 added, 0 deleted, 0 changed)
* Adding integerValueForParameter to GTMURLBuilder.Gravatar gtm.daemon2014-01-17
| | | | | Makes it symmetric with setIntegerValue. DELTA=8 (8 added, 0 deleted, 0 changed)
* Remove spaces from target namesGravatar gtm.daemon2014-01-14
| | | DELTA=60 (0 added, 0 deleted, 60 changed)
* Remove obsolete 64-bit NSNumber utility methods.Gravatar gtm.daemon2013-12-19
| | | DELTA=195 (9 added, 180 deleted, 6 changed)
* Fix build of Mac GTM project with static analyzer. Remove ↵Gravatar gtm.daemon2013-12-19
| | | | | GTMGarbageCollection. Remove GC build configs. Remove internal dependence on GTMObjectSingleton. DELTA=447 (49 added, 296 deleted, 102 changed)
* Enable code coverage for GTM test suite in iOS 7.Gravatar gtm.daemon2013-11-26
| | | | | Call gcov_flush at end of tests manually if GTMCodeCoverageApp is available to receive request. DELTA=5 (5 added, 0 deleted, 0 changed)
* - Add gcov flushes that will happen within the test bundles to also captureGravatar gtm.daemon2013-11-26
| | | | | | | | | | the coverage data there. Needed if you link some of your code directly into the test bundles or if you have code in headers (inlines, c++ templates, etc.) - Add a preprocessor gate to only bring in the coverage support when enabled, lets you add the source, and then use a Xcode Configuration to control when it is needed, otherwise you can end up linking coverage into your Release builds. DELTA=28 (28 added, 0 deleted, 0 changed)
* Get rid of extra semicolons in my previous change.Gravatar gtm.daemon2013-11-13
| | | DELTA=2 (0 added, 0 deleted, 2 changed)
* Add GoogleTestRunner to GTM.Gravatar gtm.daemon2013-11-12
| | | | | | | | | This allows you to easily mix and match SenTest with GoogleTest https://code.google.com/p/googletest/ which is nice when working with C++ code. Also adds GTMCodeCoverage which allows you to do code coverage with Xcode 5 and iOS7. DELTA=424 (424 added, 0 deleted, 0 changed)
* Put expected-actual-diff image paths each alone on a line, so it’s easier ↵Gravatar gtm.daemon2013-10-22
| | | | | to turn them into 'open' commands or to pick them out to open in other ways. DELTA=3 (0 added, 0 deleted, 3 changed)
* Implement hash function for GTMURLBuilderGravatar gtm.daemon2013-10-03
| | | DELTA=4 (4 added, 0 deleted, 0 changed)
* ioctl(FIONREAD, ...) can block. Switch to non-blocking IO and select(). Also,Gravatar gtm.daemon2013-09-27
| | | | | don't assume task will read STDIN in one slurp. DELTA=150 (101 added, 11 deleted, 38 changed)
* Extend the default timeout for killing apps and allow it to be controlled viaGravatar gtm.daemon2013-09-27
| | | | | an environment variable. DELTA=8 (6 added, 0 deleted, 2 changed)
* Updated iossim binary to pick up the change inGravatar gtm.daemon2013-09-24
| | | | | | https://src.chromium.org/viewvc/chrome?view=rev&revision=222918 to get better support for the iOS 7 simulator. DELTA=1 (0 added, 0 deleted, 1 changed)
* Updated the ARCH selector to match what Apple uses. Otherwise the Xcode UI getsGravatar gtm.daemon2013-09-11
| | | | | | two entries because of the different patterns (Apple now defaults to also including this). All this needs to match is x86_64, arm64, and maybe ppc64. DELTA=1 (0 added, 0 deleted, 1 changed)
* Quick GTMStackTrace fix.Gravatar gtm.daemon2013-09-03
| | | | | | | I noticed that the format specifier in GTMStackTrace was expecting to print out a hex address preceded by 0X, but the address won't actually be preceded by OX. Adding a # to the format specifier should fix this, I think. I'm not quite sure how to test this change...? DELTA=2 (0 added, 0 deleted, 2 changed)
* Fix unset variables issue for user dir and env variables.Gravatar gtm.daemon2013-08-30
| | | DELTA=18 (18 added, 0 deleted, 0 changed)
* Revert (script chokes if variables aren't set):Gravatar gtm.daemon2013-08-30
| | | pass optional home directory and environment variables to the iossim binary.
* Pass optional home directory and environment variables to the iossim binary.Gravatar gtm.daemon2013-08-30
| | | DELTA=11 (11 added, 0 deleted, 0 changed)
* Fix "Format string is not a string literal" compile errorGravatar gtm.daemon2013-08-28
| | | DELTA=1 (0 added, 0 deleted, 1 changed)
* Update the line break mode to use the updated constant, ↵Gravatar gtm.daemon2013-08-23
| | | | | NSLineBreakByClipping, instead of UILineBreakModeClip. DELTA=1 (0 added, 0 deleted, 1 changed)
* Fix up some assertions so that they don't run into issues with format stringsGravatar gtm.daemon2013-07-22
| | | | | not being constants. DELTA=32 (18 added, 0 deleted, 14 changed)
* Fix up build breakage on older compilers in GTMScriptRunner.mGravatar gtm.daemon2013-07-11
| | | DELTA=21 (11 added, 10 deleted, 0 changed)
* Fix for GTMScriptRunner: run:standardError: deadlocks with full error pipe -Gravatar gtm.daemon2013-07-11
| | | | | | | (https://code.google.com/p/google-toolbox-for-mac/issues/detail?id=25) by applying patch from dlreese (https://code.google.com/p/google-toolbox-for-mac/issues/detail?id=25#c3) DELTA=150 (91 added, 58 deleted, 1 changed)
* Adding support for unit tests using ARC.Gravatar gtm.daemon2013-07-09
| | | DELTA=11 (9 added, 0 deleted, 2 changed)
* Fix up some compiler warnings.Gravatar gtm.daemon2013-07-02
| | | DELTA=7 (0 added, 0 deleted, 7 changed)
* Turn on three warnings that were on in Pulse but not on for local ↵Gravatar gtm.daemon2013-06-26
| | | | | | | | | development. Resolve a large collection of warnings generated by turning on SUSPICIOUS_IMPLICIT_CONVERSIONS which included the three warnings but also apparently extras. QA: No change should be observed. TESTED=tests still pass DELTA=155 (48 added, 61 deleted, 46 changed)
* Deprecate GTMObjectSingleton for 10.9/iOS 7 to force removal of the ↵Gravatar gtm.daemon2013-06-24
| | | | | dependency from projects using it. DELTA=8 (7 added, 0 deleted, 1 changed)
* Ensure +[GTMUILocalizerAndLayoutTweaker sizeToFitFixedHeightTextField:] ↵Gravatar gtm.daemon2013-06-24
| | | | | | | sets an integral size. When resizing labels it's possible to get fractional sizes. This CL fixes the problem by using integral values. DELTA=17 (17 added, 0 deleted, 0 changed)
* Added -[gtm_runUpToNSeconds:context:] to GTMFoundationUnitTestingUtilities.Gravatar gtm.daemon2013-05-13
| | | | | | | | Many people were using -[gtm_runUpToSixtySecondsWithContext:] which was fine until you started to see multiple failures in a single build and it could take a long time for a test pass to complete. 60 seconds is often much longer than necessary to know that a failure condition has occurred. DELTA=15 (15 added, 0 deleted, 0 changed)
* Fix bug in GTMURLBuilder that doesn't handle url path with escaped ↵Gravatar gtm.daemon2013-05-06
| | | | | characters. E.g. http://www.google.com/path%3AA/path%3AB would become http://www.google.com/path%3AA/path%3AB/path:A/path:B DELTA=20 (14 added, 3 deleted, 3 changed)
* Fix:Analyzer complains that -[init] causes a call to calloc() with 0 as the ↵Gravatar gtm.daemon2013-05-03
| | | | | number of bytes, and calloc isn't defined for 0. DELTA=6 (5 added, 0 deleted, 1 changed)
* Increase the default timeout in the hope it works around problems testingGravatar gtm.daemon2013-04-22
| | | | | | on VMs where it seems the newer simulator is taking longer to start. Drop a TODO that the 10.8 defaults daemon is gonna make near impossible. DELTA=3 (0 added, 2 deleted, 1 changed)
* Update to a new version of Chromium's iossim that fixes the problem withGravatar gtm.daemon2013-04-17
| | | | | 10.8's defaults daemon that was causing device types not to be honored. DELTA=1 (0 added, 0 deleted, 1 changed)
* Make GTMUILocalizer's IBOutlet fields @protected. ↵Gravatar gtm.daemon2013-04-03
| | | | | | | | | Private fields are turned into hidden symbols with the 64bit runtime, so classes that are not in the same dylib / framework as GTMUILocalizer cannot access these fields otherwise. This is for http://crbug.com/190508 DELTA=2 (1 added, 0 deleted, 1 changed)
* Try and make scripted builds more stable by killing the app being launched toGravatar gtm.daemon2013-03-01
| | | | | make sure nothing is left between runs to cause problems for the next launch. DELTA=24 (19 added, 0 deleted, 5 changed)
* Remove workaround for compiler bug from 2008.Gravatar gtm.daemon2013-02-25
| | | | | | Tested: The Apple bug report, rdar://6394306 title="Xcode generates bad Arm code if -fstack-protector -fstack-protector-all" had attached to it a test program showing Xcode 3 was broken. Since the test passes now, Xcode 4 appears fixed. DELTA=4 (0 added, 4 deleted, 0 changed)
* Only use dlsym on the Mac side as it's not necessary to take any performance ↵Gravatar gtm.daemon2013-02-20
| | | | | hit at startup on the iOS side. DELTA=7 (7 added, 0 deleted, 0 changed)
* No need for [self class] in a class method.Gravatar gtm.daemon2013-02-13
| | | DELTA=26 (0 added, 0 deleted, 26 changed)
* Fix nonnull detection on older GCC.Gravatar gtm.daemon2013-01-31
| | | DELTA=6 (4 added, 0 deleted, 2 changed)
* Fix GTM_NONNULL macro to properly support multiple non-null parameters, like ↵Gravatar gtm.daemon2013-01-31
| | | | | __attribute__((nonnull(1,2,3))) DELTA=5 (4 added, 0 deleted, 1 changed)
* Remove the second copy of the testing image, fix the project to referenceGravatar gtm.daemon2013-01-29
| | | | | the right one. DELTA=6 (4 added, 2 deleted, 0 changed)
* Silence a few more warnings about non-NSObject classes in various SDKs.Gravatar gtm.daemon2013-01-28
| | | DELTA=3 (3 added, 0 deleted, 0 changed)
* Allow GTMMethodCheck to compile under ARC, avoiding the need forGravatar gtm.daemon2013-01-24
| | | | | -fno-objc-arc everywhere it might be used. DELTA=9 (8 added, 0 deleted, 1 changed)
* On second thought, drop the OS X support for now.Gravatar gtm.daemon2013-01-23
| | | DELTA=31 (1 added, 29 deleted, 1 changed)
* Fixup for the testing helper for OS X:Gravatar gtm.daemon2013-01-23
| | | | - Get NSImage defined. - Add framework to linking.
* [Author: thorogood]Gravatar gtm.daemon2013-01-22
| | | | | | | Adds [GTMTestCase imageFromResource:], as a helper method during tests. R=thomasvl APPROVED=thomasvl DELTA=46 (44 added, 0 deleted, 2 changed)
* [Author: thomasvl]Gravatar gtm.daemon2013-01-03
| | | | | | | | | | Fix up one compile warning found by Xcode. Use the newer directive to fix up the unittest bundle ids (flagged by newer Xcodes). Force the deployment version to 10.5 to avoid a bunch of the color sync dep. notices. R=dmaclach DELTA=7 (2 added, 0 deleted, 5 changed)
* [Author: thomasvl]Gravatar gtm.daemon2013-01-02
| | | | | | | | Remove the GC support code. Add the needed images for the iOS unittests under iOS 6.0. Add a workspace file for the iPhone project. R=dmaclach DELTA=215 (85 added, 122 deleted, 8 changed)