Title: [141353] trunk/Tools
- Revision
- 141353
- Author
- [email protected]
- Date
- 2013-01-30 18:07:15 -0800 (Wed, 30 Jan 2013)
Log Message
Disable process suppression of DumpRenderTree on Mac
https://bugs.webkit.org/show_bug.cgi?id=108400
Patch by Kiran Muppala <[email protected]> on 2013-01-30
Reviewed by Jessie Berlin.
* DumpRenderTree/mac/DumpRenderTree.mm:
(prepareConsistentTestingEnvironment): Take assertion to prevent
process suppression.
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (141352 => 141353)
--- trunk/Tools/ChangeLog 2013-01-31 01:39:37 UTC (rev 141352)
+++ trunk/Tools/ChangeLog 2013-01-31 02:07:15 UTC (rev 141353)
@@ -1,3 +1,14 @@
+2013-01-30 Kiran Muppala <[email protected]>
+
+ Disable process suppression of DumpRenderTree on Mac
+ https://bugs.webkit.org/show_bug.cgi?id=108400
+
+ Reviewed by Jessie Berlin.
+
+ * DumpRenderTree/mac/DumpRenderTree.mm:
+ (prepareConsistentTestingEnvironment): Take assertion to prevent
+ process suppression.
+
2013-01-30 Roger Fong <[email protected]>
Enable tests for Windows EWS!
Modified: trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm (141352 => 141353)
--- trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm 2013-01-31 01:39:37 UTC (rev 141352)
+++ trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm 2013-01-31 02:07:15 UTC (rev 141353)
@@ -843,6 +843,12 @@
allocateGlobalControllers();
makeLargeMallocFailSilently();
+
+#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090
+ static id assertion = [[[NSProcessInfo processInfo] beginSuspensionOfSystemBehaviors:NSSystemBehaviorCommonBehaviors
+ reason:@"DumpRenderTree should not be subject to process suppression"] retain];
+ ASSERT_UNUSED(assertion, assertion);
+#endif
}
void dumpRenderTree(int argc, const char *argv[])
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes