Title: [185754] trunk/Source/WebCore
Revision
185754
Author
commit-qu...@webkit.org
Date
2015-06-19 10:38:24 -0700 (Fri, 19 Jun 2015)

Log Message

cancelPreviousPerformRequestsWithTarget for -resolveBounds in wrong class.
https://bugs.webkit.org/show_bug.cgi?id=146140

Patch by Jeremy Jones <jere...@apple.com> on 2015-06-19
Reviewed by Eric Carlson.

* platform/ios/WebVideoFullscreenInterfaceAVKit.mm:
(-[WebCALayerHostWrapper dealloc]): Added.
(-[WebAVVideoLayer dealloc]): Deleted.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (185753 => 185754)


--- trunk/Source/WebCore/ChangeLog	2015-06-19 17:27:06 UTC (rev 185753)
+++ trunk/Source/WebCore/ChangeLog	2015-06-19 17:38:24 UTC (rev 185754)
@@ -1,3 +1,14 @@
+2015-06-19  Jeremy Jones  <jere...@apple.com>
+
+        cancelPreviousPerformRequestsWithTarget for -resolveBounds in wrong class.
+        https://bugs.webkit.org/show_bug.cgi?id=146140
+
+        Reviewed by Eric Carlson.
+
+        * platform/ios/WebVideoFullscreenInterfaceAVKit.mm:
+        (-[WebCALayerHostWrapper dealloc]): Added.
+        (-[WebAVVideoLayer dealloc]): Deleted.
+
 2015-06-19  Per Arne Vollan  <pe...@outlook.com>
 
         [WinCairo] Null pointer crash in BitmapTexture::updateContents.

Modified: trunk/Source/WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm (185753 => 185754)


--- trunk/Source/WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm	2015-06-19 17:27:06 UTC (rev 185753)
+++ trunk/Source/WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm	2015-06-19 17:38:24 UTC (rev 185754)
@@ -569,6 +569,12 @@
     RetainPtr<CALayer> _videoSublayer;
 }
 
+- (void)dealloc
+{
+    [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(resolveBounds) object:nil];
+    [super dealloc];
+}
+
 - (void)setVideoSublayer:(CALayer*)videoSublayer
 {
     _videoSublayer = videoSublayer;
@@ -661,12 +667,6 @@
     return self;
 }
 
-- (void)dealloc
-{
-    [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(resolveBounds) object:nil];
-    [super dealloc];
-}
-
 - (void)setPlayerController:(AVPlayerController *)playerController
 {
     ASSERT(!playerController || [playerController isKindOfClass:[WebAVPlayerController class]]);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to