-
-
-
-
diff --git a/install/html/ffconfig.js b/install/html/ffconfig.js
deleted file mode 100644
index ecb1a635f..000000000
--- a/install/html/ffconfig.js
+++ /dev/null
@@ -1,146 +0,0 @@
-/* Authors:
- * Petr Vobornik
- *
- * Copyright (C) 2012 Red Hat
- * see file 'COPYING' for use and warranty information
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-var IPA = IPA || {};
-
-IPA.browser_config = {
-
- configure_firefox: function(domain) {
-
- var self = this;
-
- domain = domain || self.get_domain();
-
- self.send_message({
- method: 'configure',
- predefined: 'ipa',
- trusted_uris: domain
- });
- },
-
-
- get_configure_result: function() {
-
- var self = this;
-
- var el = self.get_data_element();
-
- var answer = el.getAttribute('answer');
-
- return answer;
- },
-
- get_domain: function() {
- return "."+IPA_DOMAIN;
- },
-
- send_message: function(options) {
-
- options = options || {};
-
- var self = this;
-
- self.clear_data_element();
- var opt_element = self.get_data_element();
-
- for (var opt in options) {
- opt_element.setAttribute(opt, options[opt]);
- }
-
- var msg_evt = document.createEvent('HTMLEvents');
- msg_evt.initEvent('kerberos-auth-config', true, false);
- opt_element.dispatchEvent(msg_evt);
- },
-
- get_data_element: function() {
-
- var els = document.getElementsByTagName('kerberosauthdataelement');
- var element;
-
- if (els.length === 0) {
- element = document.createElement('kerberosauthdataelement');
- document.documentElement.appendChild(element);
- } else {
- element = els[0];
- }
-
- return element;
- },
-
- clear_data_element: function() {
-
- var self = this;
-
- var el = self.get_data_element();
- var to_remove = [];
-
- for (var i=0; i
- *
- * Copyright (C) 2012 Red Hat
- * see file 'COPYING' for use and warranty information
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
- $(document).ready(function() {
-
- var set_enabled = function(steps, enabled) {
-
- for (var i=0; i 15 < 40
- // show krb extension method
- $('#step2').show();
- $('#step3').show();
- $('#step4header').show();
- $('#step3bheader').hide();
- $('#step2b').hide();
- }
- // else
- // Firefox since version 40 has new extension signing policy
- // this policy prevents to use self-signed FF extension and
- // thus a manual config is needed - which is the default (step2b)
-
- // else if (compare_version(version, '15') === -1) {
-// $('#step2a').show();
-// $('#older-compatible').show();
-// $('#older-required').hide();
-// }
- }
- };
-
- var compare_version = function(a, b) {
-
- var only_digits =/[^\d.]/g;
-
- var a_parts = a.replace(only_digits, '').split('.');
- var b_parts = b.replace(only_digits, '').split('.');
-
- for (var i=0; i b_num) return 1;
- else if (a_num < b_num) return -1;
- }
-
- if (a_parts.length !== b_parts.length) {
- return a_parts.length > b_parts.length ? 1 : -1;
- }
-
- return 0;
- };
-
- var button_handler = function(handler) {
- return function(e) {
- if ($(this).hasClass('disabled')) {
- e.preventDefault();
- return false;
- }
- return handler.call(this, e);
- };
- };
-
- $('#install-link').click(button_handler(install));
- $('#reinstall-link').click(button_handler(install));
- $('#configure-link').click(button_handler(configure));
-
- check_version();
- show_installed(IPA.browser_config.extension_installed());
-});
\ No newline at end of file
diff --git a/install/html/jsl.conf b/install/html/jsl.conf
index b9a8a9780..ad52043d7 100644
--- a/install/html/jsl.conf
+++ b/install/html/jsl.conf
@@ -127,5 +127,3 @@
# To add a set of files, use "+process FileName", "+process Folder\Path\*.js",
# or "+process Folder\Path\*.htm".
#
-+process ffconfig.js
-+process ffconfig_page.js
\ No newline at end of file
diff --git a/install/html/ssbrowser.html b/install/html/ssbrowser.html
index 49d8c5be1..5ab871d8e 100644
--- a/install/html/ssbrowser.html
+++ b/install/html/ssbrowser.html
@@ -6,23 +6,14 @@
@@ -51,7 +42,12 @@
- Import CA certificate. Make sure you checked all three checkboxes.
+