]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Move browser feature requests to new "Most wanted features" section
authorChris Rebert <code@chrisrebert.com>
Fri, 8 Jul 2016 07:19:12 +0000 (00:19 -0700)
committerChris Rebert <code@chrisrebert.com>
Tue, 12 Jul 2016 03:03:59 +0000 (20:03 -0700)
Ports 58aca2823404d6dc18fd44ae15f7ff2f34f64705 to v3

docs/_data/browser-bugs.yml
docs/_data/browser-features.yml [new file with mode: 0644]
docs/browser-bugs.html

index 715eee741284031745eb4449aff8c37d3c1e09fb..5f11e36a710fd8db151d350f3525fe5962b6fe01 100644 (file)
   origin: >
     Bootstrap#18228
 
--
-  browser: >
-    Microsoft Edge
-  summary: >
-    Implement the `:dir()` pseudo-class from Selectors Level 4
-  upstream_bug: >
-    UserVoice#12299532
-  origin: >
-    Bootstrap#19984
-
 -
   browser: >
     Microsoft Edge
   origin: >
     Bootstrap#18365
 
--
-  browser: >
-    Firefox
-  summary: >
-    Fire `transitioncancel` event when a transition is canceled
-  upstream_bug: >
-    Mozilla#1264125
-  origin: >
-    Mozilla#1182856
-
 -
   browser: >
     Firefox
   origin: >
     Bootstrap#19670
 
--
-  browser: >
-    Firefox
-  summary: >
-    Implement the `of <selector-list>` clause of the `:nth-child()` pseudo-class
-  upstream_bug: >
-    Mozilla#854148
-  origin: >
-    Bootstrap#20143
-
 -
   browser: >
     Firefox
   origin: >
     Bootstrap#19810
 
--
-  browser: >
-    Chrome
-  summary: >
-    Implement the `:dir()` pseudo-class from Selectors Level 4
-  upstream_bug: >
-    Chromium#576815
-  origin: >
-    Bootstrap#19984
-
 -
   browser: >
     Chrome
   origin: >
     Bootstrap#12832
 
--
-  browser: >
-    Chrome
-  summary: >
-    Implement the `of <selector-list>` clause of the `:nth-child()` pseudo-class
-  upstream_bug: >
-    Chromium#304163
-  origin: >
-    Bootstrap#20143
-
 -
   browser: >
     Chrome (Windows & Linux)
   origin: >
     Bootstrap#17403
 
--
-  browser: >
-    Safari
-  summary: >
-    Implement the `:dir()` pseudo-class from Selectors Level 4
-  upstream_bug: >
-    WebKit#64861
-  origin: >
-    Bootstrap#19984
-
 -
   browser: >
     Safari (OS X)
diff --git a/docs/_data/browser-features.yml b/docs/_data/browser-features.yml
new file mode 100644 (file)
index 0000000..1ac88af
--- /dev/null
@@ -0,0 +1,59 @@
+-
+  browser: >
+    Microsoft Edge
+  summary: >
+    Implement the [`:dir()` pseudo-class](https://developer.mozilla.org/en-US/docs/Web/CSS/:dir) from Selectors Level 4
+  upstream_bug: >
+    UserVoice#12299532
+  origin: >
+    Bootstrap#19984
+
+-
+  browser: >
+    Firefox
+  summary: >
+    Fire a [`transitioncancel` event](https://developer.mozilla.org/en-US/docs/Web/Events/transitioncancel) when a CSS transition is canceled
+  upstream_bug: >
+    Mozilla#1264125
+  origin: >
+    Mozilla#1182856
+
+-
+  browser: >
+    Firefox
+  summary: >
+    Implement the [`of <selector-list>` clause](http://caniuse.com/#feat=css-nth-child-of) of the `:nth-child()` pseudo-class
+  upstream_bug: >
+    Mozilla#854148
+  origin: >
+    Bootstrap#20143
+
+-
+  browser: >
+    Chrome
+  summary: >
+    Implement the [`of <selector-list>` clause](http://caniuse.com/#feat=css-nth-child-of) of the `:nth-child()` pseudo-class
+  upstream_bug: >
+    Chromium#304163
+  origin: >
+    Bootstrap#20143
+
+-
+  browser: >
+    Chrome
+  summary: >
+    Implement the [`:dir()` pseudo-class](https://developer.mozilla.org/en-US/docs/Web/CSS/:dir) from Selectors Level 4
+  upstream_bug: >
+    Chromium#576815
+  origin: >
+    Bootstrap#19984
+
+-
+  browser: >
+    Safari
+  summary: >
+    Implement the [`:dir()` pseudo-class](https://developer.mozilla.org/en-US/docs/Web/CSS/:dir) from Selectors Level 4
+  upstream_bug: >
+    WebKit#64861
+  origin: >
+    Bootstrap#19984
index bb04c2d0869e8b601423b4d96dfa24a170a46eb5..7ad42bac3dfe3c296bab9eae12d6fa48081614ec 100644 (file)
@@ -42,3 +42,33 @@ fullwidth: true
     </table>
   </div>
 </div>
+
+<div class="bs-docs-section">
+  <h1 id="most-wanted" class="page-header">Most wanted features</h1>
+
+  <p class="lead">There are several features specified in Web standards which would allow us to make Bootstrap more robust, elegant, or performant, but aren't yet implemented in certain browsers, thus preventing us from taking advantage of them.</p>
+  <p>We publicly list these "most wanted" feature requests here, in the hopes of expediting the process of getting them implemented.</p>
+
+   <div class="table-responsive">
+     <table class="bs-docs-browser-bugs table table-bordered table-hover">
+       <thead>
+         <tr>
+           <th>Browser(s)</th>
+           <th>Summary of feature</th>
+           <th>Upstream issue(s)</th>
+           <th>Bootstrap issue(s)</th>
+         </tr>
+       </thead>
+       <tbody>
+         {% for feat in site.data.browser-features %}
+         <tr>
+           <td>{{ feat.browser }}</td>
+           <td>{{ feat.summary | markdownify | bugify }}</td>
+           <td>{{ feat.upstream_bug | bugify }}</td>
+           <td>{{ feat.origin | bugify }}</td>
+         </tr>
+         {% endfor %}
+       </tbody>
+     </table>
+   </div>
+</div>