Skip to content

Commit

Permalink
Merge pull request twbs#20175 from twbs/dialog-wall
Browse files Browse the repository at this point in the history
Add Most Wanted Features entries for <dialog>
  • Loading branch information
cvrebert authored Jul 8, 2016
2 parents 1347cb0 + 0b21f2e commit 4ea33f3
Show file tree
Hide file tree
Showing 3 changed files with 108 additions and 60 deletions.
60 changes: 0 additions & 60 deletions docs/_data/browser-bugs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,16 +68,6 @@
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
Expand Down Expand Up @@ -118,16 +108,6 @@
origin: >
Bootstrap#18365
-
browser: >
Firefox
summary: >
Fire `transitioncancel` event when a transition is canceled
upstream_bug: >
Mozilla#1264125
origin: >
Mozilla#1182856
-
browser: >
Firefox
Expand All @@ -148,16 +128,6 @@
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
Expand Down Expand Up @@ -248,16 +218,6 @@
origin: >
Bootstrap#19810
-
browser: >
Chrome
summary: >
Implement the `:dir()` pseudo-class from Selectors Level 4
upstream_bug: >
Chromium#576815
origin: >
Bootstrap#19984
-
browser: >
Chrome
Expand All @@ -268,16 +228,6 @@
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)
Expand All @@ -298,16 +248,6 @@
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)
Expand Down
79 changes: 79 additions & 0 deletions docs/_data/browser-features.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
-
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: >
Firefox
summary: >
Implement the HTML5 [`<dialog>` element](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog)
upstream_bug: >
Mozilla#840640
origin: >
Bootstrap#20175
-
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
-
browser: >
Safari
summary: >
Implement the HTML5 [`<dialog>` element](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog)
upstream_bug: >
WebKit#84635
origin: >
Bootstrap#20175
29 changes: 29 additions & 0 deletions docs/browser-bugs.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,32 @@ See also:
</tbody>
</table>
</div>

# Most wanted features

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.

We publicly list these "most wanted" feature requests here, in the hopes of expediting the process of getting them implemented.

<div class="table-responsive">
<table class="bd-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>

0 comments on commit 4ea33f3

Please sign in to comment.