             }
             SELdidTogglePrivateMode()
         }
-#endif
-    }
-
+    }
+    
     private func openNewTab(request: NSURLRequest? = nil) {
-#if !BRAVE_NO_PRIVATE_MODE
         if privateMode {
             emptyPrivateTabsView.hidden = true
         }
-#endif
+        
         // We're only doing one update here, but using a batch update lets us delay selecting the tab
         // until after its insert animation finishes.
         self.collectionView.performBatchUpdates({ _ in
             var tab: Browser?
-#if !BRAVE_NO_PRIVATE_MODE
             tab = self.tabManager.addTab(request, isPrivate: self.privateMode)
 
-#else
-            tab = self.tabManager.addTab(request)
-#endif
             if let tab = tab {
                 self.tabManager.selectTab(tab)
             }

    func SELdidClickAddTab() {
        openNewTab()
    }
  #if !BRAVE_NO_PRIVATE_MODE
    func SELdidTapLearnMore() {
        let appVersion = NSBundle.mainBundle().objectForInfoDictionaryKey("CFBundleShortVersionString") as! String
        if let langID = NSLocale.preferredLanguages().first {


    private(set) internal var privateMode: Bool = false {
        didSet {
            togglePrivateMode.selected = privateMode
            togglePrivateMode.accessibilityValue = privateMode ? PrivateModeStrings.toggleAccessibilityValueOn : PrivateModeStrings.toggleAccessibilityValueOff
            tabDataSource.updateData()
            collectionView?.reloadData()
        }
    }

