public void Initialize(IScreensaverView view)
        {
            _view       = view;
            _view.Load += OnLoad;
            _view.ExitButtonClicked += (obj, e) => _view.Close();

            _userActivity.UserActive += OnUserActive;
            _userActivity.UserIdle   += OnUserIdle;
            _view.Closed             += (obj, e) => {
                _userActivity.UserActive -= OnUserActive;
                _userActivity.UserIdle   -= OnUserIdle;
            };

            _browser.ConfigureEmulation();

            if (_preferences.JiraUri != null && _preferences.LoginCookies != null)
            {
                foreach (var cookie in _preferences.LoginCookies)
                {
                    _browser.SetCookie(_preferences.JiraUri, cookie.Key, cookie.Value);
                }
            }
        }