Commit aa1ce3f4 authored by Masayuki Nakano's avatar Masayuki Nakano
Browse files

Bug 517549 TISGetInputSourceProperty is 12.3% of my startup path r=josh

parent f86c3ce3
Loading
Loading
Loading
Loading
+54 −43
Original line number Diff line number Diff line
@@ -653,21 +653,10 @@ static CFArrayRef CreateAllKeyboardLayoutList()

#endif // LEOPARD_AND_LATER

#pragma mark -
#if defined(DEBUG) && defined(PR_LOGGING)

nsChildView::nsChildView() : nsBaseWidget()
, mView(nsnull)
, mParentView(nsnull)
, mParentWidget(nsnull)
, mVisible(PR_FALSE)
, mDrawing(PR_FALSE)
, mIsPluginView(PR_FALSE)
, mPluginDrawing(PR_FALSE)
, mPluginIsCG(PR_FALSE)
static void DebugPrintAllKeyboardLayouts()
{
#ifdef PR_LOGGING
  if (!sCocoaLog) {
    sCocoaLog = PR_NewLogModule("nsCocoaWidgets");
#ifdef LEOPARD_AND_LATER
  CFArrayRef list = CreateAllKeyboardLayoutList();
  PR_LOG(sCocoaLog, PR_LOG_ALWAYS, ("Keyboard layout configuration:"));
@@ -712,6 +701,28 @@ nsChildView::nsChildView() : nsBaseWidget()
  }
#endif // LEOPARD_AND_LATER
}

#endif // defined(DEBUG) && defined(PR_LOGGING)

#pragma mark -

nsChildView::nsChildView() : nsBaseWidget()
, mView(nsnull)
, mParentView(nsnull)
, mParentWidget(nsnull)
, mVisible(PR_FALSE)
, mDrawing(PR_FALSE)
, mIsPluginView(PR_FALSE)
, mPluginDrawing(PR_FALSE)
, mPluginIsCG(PR_FALSE)
{
#ifdef PR_LOGGING
  if (!sCocoaLog) {
    sCocoaLog = PR_NewLogModule("nsCocoaWidgets");
#ifdef DEBUG
    DebugPrintAllKeyboardLayouts();
#endif // DEBUG
  }
#endif // PR_LOGGING

  SetBackgroundColor(NS_RGB(255, 255, 255));