Title: [168399] trunk/Source/WebCore
Revision
168399
Author
jer.no...@apple.com
Date
2014-05-06 18:44:13 -0700 (Tue, 06 May 2014)

Log Message

[iOS][Mac] Display sleeps while playing <video> content.
https://bugs.webkit.org/show_bug.cgi?id=132624

Reviewed by Darin Adler.

On iOS and Mac, create a DisplaySleepDisablerCocoa rather than an (no-op) DisplaySleepDisabler.

* platform/cocoa/DisplaySleepDisablerCocoa.cpp:
(WebCore::DisplaySleepDisabler::create):
* platform/cocoa/DisplaySleepDisablerCocoa.h:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (168398 => 168399)


--- trunk/Source/WebCore/ChangeLog	2014-05-07 01:41:57 UTC (rev 168398)
+++ trunk/Source/WebCore/ChangeLog	2014-05-07 01:44:13 UTC (rev 168399)
@@ -1,3 +1,16 @@
+2014-05-06  Jer Noble  <jer.no...@apple.com>
+
+        [iOS][Mac] Display sleeps while playing <video> content.
+        https://bugs.webkit.org/show_bug.cgi?id=132624
+
+        Reviewed by Darin Adler.
+
+        On iOS and Mac, create a DisplaySleepDisablerCocoa rather than an (no-op) DisplaySleepDisabler.
+
+        * platform/cocoa/DisplaySleepDisablerCocoa.cpp:
+        (WebCore::DisplaySleepDisabler::create):
+        * platform/cocoa/DisplaySleepDisablerCocoa.h:
+
 2014-05-06  Dean Jackson  <d...@apple.com>
 
         [Mac] Allow focus rings to redraw themselves if necessary

Modified: trunk/Source/WebCore/platform/cocoa/DisplaySleepDisablerCocoa.cpp (168398 => 168399)


--- trunk/Source/WebCore/platform/cocoa/DisplaySleepDisablerCocoa.cpp	2014-05-07 01:41:57 UTC (rev 168398)
+++ trunk/Source/WebCore/platform/cocoa/DisplaySleepDisablerCocoa.cpp	2014-05-07 01:44:13 UTC (rev 168399)
@@ -35,7 +35,7 @@
 
 std::unique_ptr<DisplaySleepDisabler> DisplaySleepDisabler::create(const char* reason)
 {
-    return std::unique_ptr<DisplaySleepDisabler>(new DisplaySleepDisabler(reason));
+    return std::unique_ptr<DisplaySleepDisabler>(new DisplaySleepDisablerCocoa(reason));
 }
 
 DisplaySleepDisablerCocoa::DisplaySleepDisablerCocoa(const char* reason)

Modified: trunk/Source/WebCore/platform/cocoa/DisplaySleepDisablerCocoa.h (168398 => 168399)


--- trunk/Source/WebCore/platform/cocoa/DisplaySleepDisablerCocoa.h	2014-05-07 01:41:57 UTC (rev 168398)
+++ trunk/Source/WebCore/platform/cocoa/DisplaySleepDisablerCocoa.h	2014-05-07 01:44:13 UTC (rev 168399)
@@ -34,11 +34,10 @@
 
 class DisplaySleepDisablerCocoa : public DisplaySleepDisabler {
 public:
+    DisplaySleepDisablerCocoa(const char*);
     virtual ~DisplaySleepDisablerCocoa();
 
 private:
-    DisplaySleepDisablerCocoa(const char*);
-
     uint32_t m_disableDisplaySleepAssertion;
 };
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to