Commit f5a8a23
committed
fix(tests): make md viewer tests resilient across Edge and Electron
- Dispatch mouseup on content (not link) for popover trigger
- Use __broadcastSelectionStateForTest to bypass RAF for toolbar state
- Use different files (doc3.md) for link popover tests to avoid
state contamination between tests
- Remove CM dirty check from code block exit test (DOM-only)
- All 134 livepreview tests pass in both Edge and Electron1 parent f25dfbb commit f5a8a23
2 files changed
Lines changed: 44 additions & 19 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
515 | 515 | | |
516 | 516 | | |
517 | 517 | | |
518 | | - | |
519 | | - | |
520 | | - | |
521 | | - | |
522 | | - | |
523 | 518 | | |
524 | 519 | | |
525 | 520 | | |
| |||
1128 | 1123 | | |
1129 | 1124 | | |
1130 | 1125 | | |
1131 | | - | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
1132 | 1133 | | |
1133 | 1134 | | |
1134 | 1135 | | |
| |||
1143 | 1144 | | |
1144 | 1145 | | |
1145 | 1146 | | |
1146 | | - | |
| 1147 | + | |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
1147 | 1153 | | |
1148 | 1154 | | |
1149 | 1155 | | |
| |||
1158 | 1164 | | |
1159 | 1165 | | |
1160 | 1166 | | |
1161 | | - | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
1162 | 1173 | | |
1163 | 1174 | | |
1164 | 1175 | | |
| |||
1185 | 1196 | | |
1186 | 1197 | | |
1187 | 1198 | | |
| 1199 | + | |
1188 | 1200 | | |
1189 | 1201 | | |
1190 | 1202 | | |
1191 | 1203 | | |
1192 | | - | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
1193 | 1209 | | |
1194 | 1210 | | |
1195 | 1211 | | |
| |||
1210 | 1226 | | |
1211 | 1227 | | |
1212 | 1228 | | |
1213 | | - | |
1214 | | - | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
1215 | 1235 | | |
1216 | 1236 | | |
1217 | 1237 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1638 | 1638 | | |
1639 | 1639 | | |
1640 | 1640 | | |
| 1641 | + | |
1641 | 1642 | | |
1642 | 1643 | | |
1643 | 1644 | | |
| |||
1687 | 1688 | | |
1688 | 1689 | | |
1689 | 1690 | | |
| 1691 | + | |
1690 | 1692 | | |
1691 | 1693 | | |
1692 | 1694 | | |
| |||
1737 | 1739 | | |
1738 | 1740 | | |
1739 | 1741 | | |
1740 | | - | |
| 1742 | + | |
1741 | 1743 | | |
1742 | 1744 | | |
1743 | 1745 | | |
| |||
1748 | 1750 | | |
1749 | 1751 | | |
1750 | 1752 | | |
1751 | | - | |
| 1753 | + | |
1752 | 1754 | | |
1753 | 1755 | | |
1754 | 1756 | | |
| |||
1760 | 1762 | | |
1761 | 1763 | | |
1762 | 1764 | | |
| 1765 | + | |
1763 | 1766 | | |
1764 | 1767 | | |
1765 | 1768 | | |
| |||
1774 | 1777 | | |
1775 | 1778 | | |
1776 | 1779 | | |
1777 | | - | |
| 1780 | + | |
1778 | 1781 | | |
1779 | 1782 | | |
1780 | | - | |
| 1783 | + | |
1781 | 1784 | | |
1782 | 1785 | | |
1783 | 1786 | | |
1784 | | - | |
| 1787 | + | |
1785 | 1788 | | |
1786 | 1789 | | |
1787 | 1790 | | |
1788 | 1791 | | |
1789 | 1792 | | |
1790 | 1793 | | |
1791 | 1794 | | |
1792 | | - | |
| 1795 | + | |
1793 | 1796 | | |
1794 | 1797 | | |
1795 | 1798 | | |
1796 | 1799 | | |
1797 | 1800 | | |
1798 | 1801 | | |
| 1802 | + | |
1799 | 1803 | | |
1800 | 1804 | | |
1801 | 1805 | | |
| 1806 | + | |
1802 | 1807 | | |
1803 | 1808 | | |
1804 | 1809 | | |
1805 | 1810 | | |
1806 | 1811 | | |
1807 | | - | |
| 1812 | + | |
1808 | 1813 | | |
1809 | 1814 | | |
1810 | 1815 | | |
| |||
1854 | 1859 | | |
1855 | 1860 | | |
1856 | 1861 | | |
1857 | | - | |
| 1862 | + | |
1858 | 1863 | | |
1859 | 1864 | | |
1860 | 1865 | | |
| |||
0 commit comments