]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
rip out the browser detection
authorMark Otto <markdotto@gmail.com>
Mon, 3 Jul 2017 07:02:30 +0000 (00:02 -0700)
committerMark Otto <markdotto@gmail.com>
Mon, 3 Jul 2017 07:03:48 +0000 (00:03 -0700)
docs/assets/js/src/customizer.js
docs/customize.html

index b1a782349b90166b6a4d3f01bca738e891ce8026..84d3e6832d1f702dc72f3e3cc607ba370a915f75 100644 (file)
@@ -481,40 +481,5 @@ window.onload = function () { // wait for load in a dumb way because B-0
     })
   });
 
-  // browser support alert
-  (function () {
-    function failback() {
-      $('.bs-docs-section, .bs-docs-sidebar').css('display', 'none')
-      showCallout('Looks like your current browser doesn\'t support the Bootstrap Customizer. Please take a second ' +
-                    'to <a href="http://browsehappy.com/">upgrade to a more modern browser</a> (other than Safari).', true)
-    }
-    /**
-     * Based on:
-     *   Blob Feature Check v1.1.0
-     *   https://github.com/ssorallen/blob-feature-check/
-     *   License: Public domain (http://unlicense.org)
-     */
-    var url = window.webkitURL || window.URL // Safari 6 uses "webkitURL".
-    var svg = new Blob(
-      ['<svg xmlns=\'http://www.w3.org/2000/svg\'></svg>'],
-      { type: 'image/svg+xml;charset=utf-8' }
-    )
-    var objectUrl = url.createObjectURL(svg);
-
-    if (/^blob:/.exec(objectUrl) === null || !supportsFile) {
-      // `URL.createObjectURL` created a URL that started with something other
-      // than "blob:", which means it has been polyfilled and is not supported by
-      // this browser.
-      failback()
-    } else {
-      $('<img>')
-        .on('load', function () {
-          $compileBtn.prop('disabled', false)
-        })
-        .on('error', failback)
-        .attr('src', objectUrl)
-    }
-  })();
-
   parseUrl()
 }
index 7ddf00552d243177833b28532b18632645f1e16d..181a20eb60da7b28dca6f5f92a34990897b2a09f 100644 (file)
@@ -2,7 +2,7 @@
 layout: default
 title: Customize and download
 slug: customize
-lead: Customize Bootstrap's components, Less variables, and jQuery plugins to get your very own version.
+lead: Customize Bootstrap's components, Less variables, and jQuery plugins to get your very own version. Requires using IE9+ or latest Safari, Chrome, or Firefox.
 ---
 
 
@@ -374,7 +374,7 @@ lead: Customize Bootstrap's components, Less variables, and jQuery plugins to ge
 
     <p class="lead">Hooray! Your custom version of Bootstrap is now ready to be compiled. Just click the button below to finish the process.</p>
     <div class="bs-customize-download">
-      <button type="submit" id="btn-compile" disabled class="btn btn-block btn-lg btn-outline" onclick="ga('send', 'event', 'Customize', 'Download', 'Customize and Download');">Compile and Download</button>
+      <button type="submit" id="btn-compile" class="btn btn-block btn-lg btn-outline" onclick="ga('send', 'event', 'Customize', 'Download', 'Customize and Download');">Compile and Download</button>
     </div>
   </div><!-- /download -->
 </form>