aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorChris Rebert <[email protected]>2014-03-06 16:23:10 -0800
committerChris Rebert <[email protected]>2014-03-06 16:23:10 -0800
commit44a6202a7c35ef872cc3e569816a6b7dd37544a0 (patch)
tree06eba859eb62532faa5b2866688d56c9a7d66a22 /docs
parent839f8faa912477665c55e5f75f715cf5f77d744e (diff)
parent421e7af1377e5c17156e796c38fd075d3ce2566f (diff)
downloadbootstrap-44a6202a7c35ef872cc3e569816a6b7dd37544a0.tar.xz
bootstrap-44a6202a7c35ef872cc3e569816a6b7dd37544a0.zip
Merge pull request #12943 from twbs/browser-bugs
add Wall of Browser Bugs docs page
Diffstat (limited to 'docs')
-rw-r--r--docs/browser-bugs.html113
-rw-r--r--docs/getting-started.html1
2 files changed, 114 insertions, 0 deletions
diff --git a/docs/browser-bugs.html b/docs/browser-bugs.html
new file mode 100644
index 000000000..3ab08a78a
--- /dev/null
+++ b/docs/browser-bugs.html
@@ -0,0 +1,113 @@
+---
+layout: default
+title: Wall of browser bugs
+slug: browser-bugs
+lead: "A list of the browser bugs that Bootstrap is currently grappling with."
+---
+
+
+<div class="bs-docs-section">
+ <h1 id="browser-bugs" class="page-header">Browser bugs</h1>
+
+ <p>In order to deliver a consistent and usable cross-browser experience, Bootstrap currently has to work around several outstanding bugs in major browsers. And in some cases, we are completely unable to work around certain bugs, and must instead either document them for the benefit of our users or accept a degraded experience. We publicly list browser bugs that are impacting us here, in the hopes of expediting the process of fixing them. For information on Bootstrap's browser compatibility, <a href="../getting-started/#support">see our browser compatibility docs</a>.</p>
+
+ <div class="table-responsive">
+ <table class="table table-hover">
+ <thead>
+ <tr>
+ <th>Browser(s)</th>
+ <th>Summary of bug</th>
+ <th>Upstream bug(s)</th>
+ <th>Downstream issue(s)</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>Firefox</td>
+ <td>Allow use of line-height for <code>&lt;input&gt;</code></td>
+ <td><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=697451">Mozilla bug #697451</a></td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/2985">Bootstrap issue #2985</a></td>
+ </tr>
+ <tr>
+ <td>Firefox</td>
+ <td>Unusual default form control styles on Android</td>
+ <td><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=900871">Closed Mozilla bug #900871</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=763671">Open Mozilla bug #763671</a></td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/8702">Bootstrap issue #8702</a></td>
+ </tr>
+ <tr>
+ <td>Firefox</td>
+ <td><code>max-width: 100%;</code> doesn't work inside tables</td>
+ <td><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=975632">Mozilla bug #975632</a></td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/10690">Bootstrap issue #10690</a></td>
+ </tr>
+ <tr>
+ <td>Chrome</td>
+ <td>(More investigation needed&hellip;)</td>
+ <td>None yet</td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/1969">Bootstrap issue #1969</a></td>
+ </tr>
+ <tr>
+ <td>Chrome</td>
+ <td>Weird button behavior with some number inputs</td>
+ <td><a href="https://code.google.com/p/chromium/issues/detail?id=337668">Chromium issue #337668</a></td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/8350">Bootstrap issue #8350</a>, <a href="https://github.com/necolas/normalize.css/issues/283">Normalize.css issue #283</a></td>
+ </tr>
+ <tr>
+ <td>Chrome</td>
+ <td>Navbar rendering problem on Windows after several clicks</td>
+ <td><a href="https://code.google.com/p/chromium/issues/detail?id=272750">Chromium issue #272750</a>, <a href="https://bugs.webkit.org/show_bug.cgi?id=119793">WebKit bug #119793</a></td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/9226">Bootstrap bug #9226</a></td>
+ </tr>
+ <tr>
+ <td>Chrome</td>
+ <td><code>display: table;</code> within <code>display: block;</code> forces sibling content to new line</td>
+ <td><a href="https://code.google.com/p/chromium/issues/detail?id=309483">Chromium issue #309483</a></td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/9950">Bootstrap issue #9950</a></td>
+ </tr>
+ <tr>
+ <td>Chrome</td>
+ <td>Unwanted vertical lines when printing styled <code>&lt;select&gt;s</code> on OS X</td>
+ <td><a href="https://code.google.com/p/chromium/issues/detail?id=282918">Chromium issue #282918</a></td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/11245">Bootstrap issue #11245</a></td>
+ </tr>
+ <tr>
+ <td>Chrome</td>
+ <td>inline-block element collapses white-space on Windows</td>
+ <td><a href="https://code.google.com/p/chromium/issues/detail?id=329574">Chromium issue #329574</a></td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/11885">Bootstrap issue #11885</a></td>
+ </tr>
+ <tr>
+ <td>Chrome</td>
+ <td>Incorrect viewport size used for media queries when printing</td>
+ <td><a href="https://code.google.com/p/chromium/issues/detail?id=273306">Chromium issue #273306</a></td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/12078">Bootstrap issue #12078</a></td>
+ </tr>
+ <tr>
+ <td>Chrome &amp; Safari</td>
+ <td>OS X scrollbar clipped in <code>select[multiple]</code> with padding</td>
+ <td><a href="https://code.google.com/p/chromium/issues/detail?id=342208">Chromium issue #342208</a>, <a href="https://bugs.webkit.org/show_bug.cgi?id=128489">WebKit bug #128489</a></td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/12536">Bootstrap issue #12536</a></td>
+ </tr>
+ <tr>
+ <td>Chrome</td>
+ <td><code>display: table-cell; width: 100%;</code> doesn't work correctly on date input</td>
+ <td><a href="https://code.google.com/p/chromium/issues/detail?id=346051">Chromium issue #346051</a></td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/12548">Bootstrap issue #12548</a></td>
+ </tr>
+ <tr>
+ <td>Safari</td>
+ <td>Insufficient CSS percentage precision</td>
+ <td>(No public bug tracker)</td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/9282">Bootstrap issue #9282</a></td>
+ </tr>
+ <tr>
+ <td>Safari</td>
+ <td>Justified nav rendering bug</td>
+ <td>(No public bug tracker)</td>
+ <td><a href="https://github.com/twbs/bootstrap/issues/9774">Bootstrap issue #9774</a></td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+
+</div>
diff --git a/docs/getting-started.html b/docs/getting-started.html
index afe32ab72..163a7ffa6 100644
--- a/docs/getting-started.html
+++ b/docs/getting-started.html
@@ -418,6 +418,7 @@ bootstrap/
</table>
</div>
<p>Unofficially, Bootstrap should look and behave well enough in Chromium and Chrome for Linux, Firefox for Linux, and Internet Explorer 7, though they are not officially supported.</p>
+ <p>For a list of some of the browser bugs that Bootstrap has to grapple with, see our <a href="../browser-bugs/">Wall of browser bugs</a>.</p>
<h3 id="support-ie8-ie9">Internet Explorer 8 and 9</h3>
<p>Internet Explorer 8 and 9 are also supported, however, please be aware that some CSS3 properties and HTML5 elements are not fully supported by these browsers. In addition, <strong>Internet Explorer 8 requires the use of <a href="https://github.com/scottjehl/Respond">Respond.js</a> to enable media query support.</strong></p>