browser-bugs.yml 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423
  1. -
  2. browser: >
  3. Microsoft Edge
  4. summary: >
  5. Native browser tooltip for `title` shows on first keyboard focus (in addition to custom tooltip component)
  6. upstream_bug: >
  7. Edge#6793560
  8. origin: >
  9. Bootstrap#18692
  10. -
  11. browser: >
  12. Microsoft Edge
  13. summary: >
  14. Hovered element still remains in `:hover` state after scrolling away.
  15. upstream_bug: >
  16. Edge#5381673
  17. origin: >
  18. Bootstrap#14211
  19. -
  20. browser: >
  21. Microsoft Edge
  22. summary: >
  23. When hovering over a `<select>` menu item, the cursor for the element underneath the menu is displayed.
  24. upstream_bug: >
  25. Edge#817822
  26. origin: >
  27. Bootstrap#14528
  28. -
  29. browser: >
  30. Microsoft Edge
  31. summary: >
  32. CSS `border-radius` sometimes causes lines of bleed-through of the `background-color` of the parent element.
  33. upstream_bug: >
  34. Edge#3342037
  35. origin: >
  36. Bootstrap#16671
  37. -
  38. browser: >
  39. Microsoft Edge
  40. summary: >
  41. `background` of `<tr>` is only applied to first child cell instead of all cells in the row
  42. upstream_bug: >
  43. Edge#5865620
  44. origin: >
  45. Bootstrap#18504
  46. -
  47. browser: >
  48. Microsoft Edge
  49. summary: >
  50. `@-ms-viewport{width: device-width;}` has side-effect of making scrollbars auto-hide
  51. upstream_bug: >
  52. Edge#7165383
  53. origin: >
  54. Bootstrap#18543
  55. -
  56. browser: >
  57. Microsoft Edge
  58. summary: >
  59. Background color from lower layer bleeds through transparent border in some cases
  60. upstream_bug: >
  61. Edge#6274505
  62. origin: >
  63. Bootstrap#18228
  64. -
  65. browser: >
  66. Microsoft Edge
  67. summary: >
  68. Hovering over descendant SVG element fires `mouseleave` event at ancestor
  69. upstream_bug: >
  70. Edge#7787318
  71. origin: >
  72. Bootstrap#19670
  73. -
  74. browser: >
  75. Firefox
  76. summary: >
  77. `.table-bordered` with an empty `<tbody>` is missing borders.
  78. upstream_bug: >
  79. Mozilla#1023761
  80. origin: >
  81. Bootstrap#13453
  82. -
  83. browser: >
  84. Firefox
  85. summary: >
  86. If the disabled state of a form control is changed via JavaScript, the normal state doesn't return after refreshing the page.
  87. upstream_bug: >
  88. Mozilla#654072
  89. origin: >
  90. Bootstrap#793
  91. -
  92. browser: >
  93. Firefox
  94. summary: >
  95. `focus` events should not be fired at the `document` object
  96. upstream_bug: >
  97. Mozilla#1228802
  98. origin: >
  99. Bootstrap#18365
  100. -
  101. browser: >
  102. Firefox
  103. summary: >
  104. Wide floated table doesn't wrap onto new line
  105. upstream_bug: >
  106. Mozilla#1277782
  107. origin: >
  108. Bootstrap#19839
  109. -
  110. browser: >
  111. Firefox
  112. summary: >
  113. Mouse sometimes not within element for purposes of `mouseenter`/`mouseleave` when it's within SVG elements
  114. upstream_bug: >
  115. Mozilla#577785
  116. origin: >
  117. Bootstrap#19670
  118. -
  119. browser: >
  120. Firefox
  121. summary: >
  122. `position: absolute` element that's wider than its column renders differently than other browsers
  123. upstream_bug: >
  124. Mozilla#1282363
  125. origin: >
  126. Bootstrap#20161
  127. -
  128. browser: >
  129. Firefox (Windows)
  130. summary: >
  131. Right border of `<select>` menu is sometimes missing when screen is set to uncommon resolution
  132. upstream_bug: >
  133. Mozilla#545685
  134. origin: >
  135. Bootstrap#15990
  136. -
  137. browser: >
  138. Firefox (OS X & Linux)
  139. summary: >
  140. Badge widget causes bottom border of Tabs widget to unexpectedly not overlap
  141. upstream_bug: >
  142. Mozilla#1259972
  143. origin: >
  144. Bootstrap#19626
  145. -
  146. browser: >
  147. Chrome (Android)
  148. summary: >
  149. Tapping on an `<input>` in a scrollable overlay doesn't scroll the `<input>` into view
  150. upstream_bug: >
  151. Chromium#595210
  152. origin: >
  153. Bootstrap#17338
  154. -
  155. browser: >
  156. Chrome (OS X)
  157. summary: >
  158. Clicking above `<input type="number">` increment button flashes the decrement button.
  159. upstream_bug: >
  160. Chromium#419108
  161. origin: >
  162. Offshoot of Bootstrap#8350 & Chromium#337668
  163. -
  164. browser: >
  165. Chrome
  166. summary: >
  167. CSS infinite linear animation with alpha transparency leaks memory.
  168. upstream_bug: >
  169. Chromium#429375
  170. origin: >
  171. Bootstrap#14409
  172. -
  173. browser: >
  174. Chrome
  175. summary: >
  176. `:focus` `outline` style causes cursor to not be displayed when toggling a `readonly` `<input>` to read-write.
  177. upstream_bug: >
  178. Chromium#465274
  179. origin: >
  180. Bootstrap#16022
  181. -
  182. browser: >
  183. Chrome
  184. summary: >
  185. `table-cell` borders not overlapping despite `margin-right: -1px`
  186. upstream_bug: >
  187. Chromium#534750
  188. origin: >
  189. Bootstrap#17438, Bootstrap#14237
  190. -
  191. browser: >
  192. Chrome
  193. summary: >
  194. Clicking scrollbar in `<select multiple>` with overflowed options will select nearby `<option>`
  195. upstream_bug: >
  196. Chromium#597642
  197. origin: >
  198. Bootstrap#19810
  199. -
  200. browser: >
  201. Chrome
  202. summary: >
  203. Don't make `:hover` sticky on touch-friendly webpages
  204. upstream_bug: >
  205. Chromium#370155
  206. origin: >
  207. Bootstrap#12832
  208. -
  209. browser: >
  210. Chrome (Windows & Linux)
  211. summary: >
  212. Animation glitch when returning to inactive tab after animations occurred while tab was hidden.
  213. upstream_bug: >
  214. Chromium#449180
  215. origin: >
  216. Bootstrap#15298
  217. -
  218. browser: >
  219. Safari
  220. summary: >
  221. Safari
  222. summary: >
  223. `rem` units in media queries should be calculated using `font-size: initial`, not the root element's `font-size`
  224. upstream_bug: >
  225. WebKit#156684
  226. origin: >
  227. Bootstrap#17403
  228. -
  229. browser: >
  230. Safari (OS X)
  231. summary: >
  232. `px`, `em`, and `rem` should all behave the same in media queries when page zoom is applied
  233. upstream_bug: >
  234. WebKit#156687
  235. origin: >
  236. Bootstrap#17403
  237. -
  238. browser: >
  239. Safari (OS X)
  240. summary: >
  241. Weird button behavior with some `<input type="number">` elements.
  242. upstream_bug: >
  243. WebKit#137269, Safari#18834768
  244. origin: >
  245. Bootstrap#8350,
  246. Normalize#283,
  247. Chromium#337668
  248. -
  249. browser: >
  250. Safari (OS X)
  251. summary: >
  252. Small font size when printing webpage with fixed-width `.container`.
  253. upstream_bug: >
  254. WebKit#138192, Safari#19435018
  255. origin: >
  256. Bootstrap#14868
  257. -
  258. browser: >
  259. Safari (iPad)
  260. summary: >
  261. `<select>` menu on iPad causes shifting of hit-testing areas
  262. upstream_bug: >
  263. WebKit#150079, Safari#23082521
  264. origin: >
  265. Bootstrap#14975
  266. -
  267. browser: >
  268. Safari (iOS)
  269. summary: >
  270. `transform: translate3d(0,0,0);` rendering bug.
  271. upstream_bug: >
  272. WebKit#138162, Safari#18804973
  273. origin: >
  274. Bootstrap#14603
  275. -
  276. browser: >
  277. Safari (iOS)
  278. summary: >
  279. Text input's cursor doesn't move while scrolling the page.
  280. upstream_bug: >
  281. WebKit#138201, Safari#18819624
  282. origin: >
  283. Bootstrap#14708
  284. -
  285. browser: >
  286. Safari (iOS)
  287. summary: >
  288. Can't move cursor to start of text after entering long string of text into `<input type="text">`
  289. upstream_bug: >
  290. WebKit#148061, Safari#22299624
  291. origin: >
  292. Bootstrap#16988
  293. -
  294. browser: >
  295. Safari (iOS)
  296. summary: >
  297. `display: block` causes text of temporal `<input>`s to become vertically misaligned
  298. upstream_bug: >
  299. WebKit#139848, Safari#19434878
  300. origin: >
  301. Bootstrap#11266, Bootstrap#13098
  302. -
  303. browser: >
  304. Safari (iOS)
  305. summary: >
  306. Tapping on `<body>` doesn't fire `click` events
  307. upstream_bug: >
  308. WebKit#151933
  309. origin: >
  310. Bootstrap#16028
  311. -
  312. browser: >
  313. Safari (iOS)
  314. summary: >
  315. `position:fixed` is incorrectly positioned when tab bar is visible on iPhone 6S+ Safari
  316. upstream_bug: >
  317. WebKit#153056
  318. origin: >
  319. Bootstrap#18859
  320. -
  321. browser: >
  322. Safari (iOS)
  323. summary: >
  324. Tapping into an `<input>` within a `position:fixed` element scrolls to the top of the page
  325. upstream_bug: >
  326. WebKit#153224, Safari#24235301
  327. origin: >
  328. Bootstrap#17497
  329. -
  330. browser: >
  331. Safari (iOS)
  332. summary: >
  333. `<body>` with `overflow:hidden` CSS is scrollable on iOS
  334. upstream_bug: >
  335. WebKit#153852
  336. origin: >
  337. Bootstrap#14839
  338. -
  339. browser: >
  340. Safari (iOS)
  341. summary: >
  342. Scroll gesture in text field in `position:fixed` element sometimes scrolls `<body>` instead of scrollable ancestor
  343. upstream_bug: >
  344. WebKit#153856
  345. origin: >
  346. Bootstrap#14839
  347. -
  348. browser: >
  349. Safari (iOS)
  350. summary: >
  351. Tapping from one `<input>` to another in an overlay can cause shaking/jiggling effect
  352. upstream_bug: >
  353. WebKit#158276
  354. origin: >
  355. Bootstrap#19927
  356. -
  357. browser: >
  358. Safari (iOS)
  359. summary: >
  360. Modal with `-webkit-overflow-scrolling: touch` doesn't become scrollable after added text makes it taller
  361. upstream_bug: >
  362. WebKit#158342
  363. origin: >
  364. Bootstrap#17695
  365. -
  366. browser: >
  367. Safari (iOS)
  368. summary: >
  369. Don't make `:hover` sticky on touch-friendly webpages
  370. upstream_bug: >
  371. WebKit#158517
  372. origin: >
  373. Bootstrap#12832
  374. -
  375. browser: >
  376. Safari (iPad Pro)
  377. summary: >
  378. Rendering of descendants of `position: fixed` element gets clipped on iPad Pro in Landscape orientation
  379. upstream_bug: >
  380. WebKit#152637, Safari#24030853
  381. origin: >
  382. Bootstrap#18738