 
     private var locationView: BrowserLocationView!
     private var editTextField: ToolbarTextField!
+    private var locationContainer: UIView!
     private var tabsButton: UIButton!
     private var progressBar: UIProgressView!
     private var cancelButton: UIButton!

        cancelButton.hidden = true
        self.addSubview(cancelButton)

        self.locationView.snp_remakeConstraints { make in
            make.left.equalTo(self.snp_left).offset(DefaultPadding)
            make.centerY.equalTo(self).offset(StatusBarHeight/2.0)
        }

        self.tabsButton.snp_remakeConstraints { make in
            make.left.equalTo(self.locationView.snp_right).offset(8)
            make.centerY.equalTo(self).offset(StatusBarHeight/2.0)
            make.width.height.equalTo(ToolbarHeight)
            make.right.equalTo(self)
        }

        self.progressBar.snp_remakeConstraints { make in
            make.centerY.equalTo(self.snp_bottom)
            make.width.equalTo(self)
        }

        cancelButton.snp_makeConstraints { make in
            make.centerY.equalTo(self).offset(StatusBarHeight/2.0)
            make.right.equalTo(self).offset(-2)
        }
    }

        })

        textField.layer.borderWidth = 1
        locationContainer.layer.shadowOpacity = 0
    }

    func textFieldDidEndEditing(textField: UITextField) {
        textField.layer.borderWidth = 0
        locationContainer.layer.shadowOpacity = 0.05
    }

    func textFieldShouldClear(textField: UITextField) -> Bool {
