  // These are not documented, so use only after checking -respondsToSelector:.
  @interface NSApplication (UndocumentedSpeechMethods)
  - (void)speakString:(NSString*)string;
-@@ -579,7 +585,9 @@ float FlipYFromRectToScreen(float y, float rect_height) {
+@@ -506,7 +512,9 @@ float FlipYFromRectToScreen(float y, float rect_height) {
    background_layer_.reset([[CALayer alloc] init]);
    // Set the default color to be white. This is the wrong thing to do, but many
    // UI components expect this view to be opaque.

         nil]);
   }
   return validAttributesForMarkedText_.get();
@@ -3431,6 +3453,10 @@ - (BOOL)readSelectionFromPasteboard:(NSPasteboard*)pboard {
 }
 
 - (BOOL)isOpaque {

 
   // Command key combinations are sent via performKeyEquivalent rather than
   // keyDown:. We just forward this on and if WebCore doesn't want to handle
@@ -2605,6 +2618,9 @@ - (RenderWidgetHostViewMac*)renderWidgetHostViewMac {
 // move) for the given event. Customize here to be more selective about which
 // key presses to autohide on.
 + (BOOL)shouldAutohideCursorForEvent:(NSEvent*)event {
