Closed
Bug 1277113
Opened 8 years ago
Closed 2 years ago
[META] Need more functional tests in the Editor component
Categories
(Core :: DOM: Editor, defect, P5)
Core
DOM: Editor
Tracking
()
RESOLVED
WONTFIX
Tracking | Status | |
---|---|---|
firefox49 | --- | affected |
People
(Reporter: bugs, Unassigned)
References
(Blocks 4 open bugs)
Details
(Keywords: meta)
We have a growing number of bugs reported against Editor that are either:
1. regressions from other fixes.
2. require fixes that risk more bugs like #1.
This bug tracks creating tests from these bug reports, and creating other tests to exercise related functionality. By defining the invariants in <contenteditable>, we can be more confident when accepting patches.
Do you know who's in charge of this component at Mozilla? In the past Ehsan and Aryeh were working on it, but I don't see anymore fixing the *long* list of bugs/regressions about Editor.
Comment 2•8 years ago
|
||
What's this supposed to track? All editor bugs?
Loic -- Masayuki is the owner of the component and I'm a peer, but there hasn't been a lot of development effort going into editor for years. (The same is true for other browsers AFAIK.)
Depends on: MozMousePixelScroll-vs-webdevs
Sorry for inconvenience. It was caused by a mistake in my automatic script that was supposed to add only several bugs as blocking. Instead, it marked every bug as blocking for this bug.
No longer depends on: 1326593, 1326594, 1326600, 1326603, 1326606, 1326608, 1326612, 1326614, 1326617, 1326618, 1326622, 1326626, 1326628, 1326630, 1326633, 1326634, 1326637, 1326639, 1326642, 1326645, 1326647, 1326650, 1326652, 1326655, 1326659, 1326664, 1326667, 1326669, 1326671, 1326674, 1326676, 1326679, 1326682, 1326684, 1326686, 1326689, 1326691, 1326693, 1326696, 1326697, 1326700, 1326702, 1326704, 1326707, 1326709, 1326712, 1326714, 1326717, 1326719, 1326721, 1326724, 1326726, 1326728, 1326729, 1326732, 1326733, 1326736, 1326738, 1326741, 1326743, 1326746, 1326748, 1326751, 1326753, 1326757, 1326758, 1326762, 1326766, 1326769, 1326771, 1326774, 1326776, 1326779, 1326781, 1326784, 1326786, 1326788, 1326791, 1326793, 1326799, 1326805, 1326809, 1326811, 1326814, 1326816, 1326819, 1326821, 1326824, 1326826, 1326830, 1326831, 1326834, 1326835, 1326837, 1326839, 1326841, 1326844, 1326845, 1326849, 1326851, 1326854, 1326856, 1326858, 1326863, 1326866, 1326868, 1326871, 1326875, 1326877, 1326880, 1326883, 1326885, 1326888, 1326889, 1326893, 1326898, 1326900, 1326905, 1326908, 1326910, 1326913, 1326915, 1326920, 1326924, 1326926, 1326927, 1326928, 1326930, 1326933, 1326935, 1326937, 1326939, 1326941, 1326943, 1326947, 1326948, 1326950, 1326952, 1326955, 1326957, 1326963, 1326968, 1326969, 1326972, 1326975, 1326977, 1326978, 1326982, 1326984, 1326987, 1326989, 1326991, 1326993, 1326998, 1327002, 1327007, 1327011, 1327013, 1327015, 1327017, 1327019, 1327022, 1327025, 1327027, 1327030, 1327032, 1327035, 1327037, 1327041, 1327042, 1327045, 1327046, 1327048, 1327050, 1327053, 1327054, 1327057, 1327061, 1327063, 1327066, 1327068, 1327070, 1327073, 1327075, 1327077, 1327082, 1327086, 1327087, 1327091, 1327095, 1327097, 1327100, 1327102, 1327104, 1327107, 1327111, 1327112, 1327116, 1327118, 1327121, 1327126, 1327129, 1327131, 1327134, 1327137, 1327138, 1327139, 1327141, 1327142, 1327145, 1327147, 1327149, 1327151, 1327153, 1327155, 1327157, 1327161, 1327164, 1327168, 1327169, 1327173, 1327175, 1327178, 1327180, 1327183, 1327185, 1327188, 1327190, 1327195, 1327198, 1327200, 1327203, 1327205, 1327207, 1327210, 1327212, 1327215, 1327217, 1327219, 1327222, 1327224, 1327228, 1327233, 1327235, 1327238, 1327240, 1327243, 1327244, 1327247, 1327250, 1327254, 1327256, 1327259, 1327261, 1327264, 1327266, 1327269, 1327271, 1327274, 1327275, 1327279, 1327280, 1327284, 1327286, 1327289, 1327292, 1327294, 1327297, 1327299, 1327302, 1327304, 1327306, 1327309, 1327313, 1327314, 1327316, 1327317, 1327319, 1327320, 1327322, 1327324, 1327326, 1327329, 1327330, 1327333, 1327334, 1327338, 1327339, 1327344, 1327345, 1327350, 1327353, 1327356, 1327357, 1327359, 1327361, 1327365, 1327366, 1327369, 1327371, 1327373, 1327375, 1327378, 1327380, 1327383, 1327385, 1327388, 1327391, 1327392, 1327395, 1327398, 1327400, 1327402, 1327406, 1327408, 1327410, 1327413, 1327414, 1327418, 1327419, 1327423, 1327424, 1327427, 1327431, 1327432, 1327434, 1327437, 1327440, 1327443, 1327445, 1327447, 1327451, 1327452, 1327456, 1327457, 1327461, 1327464, 1327466, 1327469, 1327472, 1327475, 1327477, 1327480, 1327485, 1327486, 1327488, 1327490, 1327493, 1327495, 1327498, 1327500, 1327504, 1327505, 1327516, 1327517, 1327518, 1327519, 1327520, 1327521, 1327522, 1327523, 1327524, 1327525, 1327526, 1327527, 1327528, 1327529, 1327530, 1327531, 1327532, 1327533, 1327534, 1327535, 1327536, 1327537, 1327538, 1327539, 1327540, 1327541, 1327542, 1327543, 1327544, 1327545, 1327546, 1327547, 1327548, 1327549, 1327550, 1327551, 1327552, 1327553, 1327554, 1327556, 1327557, 1327558, 1327559, 1327560, 1327561, 1327562, 1327563, 1327564, 1327565, 1327566, 1327567, 1327568, 1327569, 1327570, 1327571, 1327572, 1327573, 1327574, 1327575, 1327576, 1327577, 1327578, 1327579, 1327580, 1327581, 1327582, 1327583, 1327584, 1327585, 1327586, 1327587, 1327588, 1327589, 1327590, 1327591, 1327592, 1327593, 1327594, 1327595, 1327596, 1327597, 1327598, 1327599, 1327600, 1327601, 1327602, 1327603, 1327604, 1327605, 1327606, 1327607, 1327608, 1327609, 1327610, 1327611, 1327612, 1327613, 1327614, 1327615, 1327616, 1327617, 1327618, 1327619, 1327620, 1327621, 1327622, 1327623, 1327624, 1327625, 1327626, 1327627, 1327628, 1327629, 1327630, 1327631, 1327632, 1327633, 1327634, 1327635, 1327636, 1327637, 1327638, 1327639, 1327640, 1327641, 1327642, 1327643, 1327644, 1327645, 1327646, 1327647, 1327648, 1327649, 1327650, 1327651, 1327652, 1327653, 1327654, 1327655, 1327656, 1327657, 1327658, 1327659, 1327660, 1327661, 1327662, 1327663, 1327664, 1327665, 1327666, 1327667, 1327668, 1327669, 1327670, 1327671, 1327672, 1327673, 1327674, 1327675, 1327676, 1327677, 1327678, 1327679, 1327680, 1327681, 1327682, 1327683, 1327684, 1327685, 1327686, 1327687, 1327688, 1327689, 1327690, 1327691, 1327692, 1327693, 1327694, 1327695, 1327696, 1327697, 1327698, 1327699, 1327700, 1327701, 1327702, 1327703, 1327704, 1327705, 1327706, 1327707, 1327708, 1327709, 1327710, 1327711, 1327712, 1327713, 1327714, 1327715, 1327716, 1327717, 1327718, 1327719, 1327720, 1327721, 1327722, 1327723, 1327724, 1327725, 1327726, 1327727, 1327728, 1327729, 1327730, 1327731, 1327732, 1327733, 1327734, 1327735, 1327736, 1327737, 1327738, 1327739, 1327740, 1327741, 1327742, 1327743, 1327744, 1327745, 1327746, 1327747, 1327748, 1327749, 1327750, 1327751, 1327752, 1327753, 1327754, 1327755, 1327756, 1327757, 1327758, 1327759, 1327760, 1327761, 1327762, 1327763, 1327764, 1327765, 1327766, 1327767, 1327768, 1327769, 1327770, 1327771, 1327772, 1327773, 1327774, 1327775, 1327776, 1327777, 1327778, 1327779, 1327780, 1327781, 1327782, 1327783, 1327784, 1327785, 1327787, 1327788, 1327789, 1327790, 1327791, 1327792, 1327793, 1327794, 1327795, 1327796, 1327797, 1327798, 1327799, 1327800, 1327801, 1327802, 1327803, 1327804, 1327805, 1327806, 1327807, 1327808, 1327809, 1327810, 1327811, 1327812, 1327813, 1327814, 1327815, 1327816, 1327817, 1327818, 1327819, 1327820, 1327821, 1327822, 1327823, 1327824, 1327825, 1327826, 1327827, 1327828, 1327829, 1327830, 1327831, 1327832, 1327833, 1327834, 1327835, 1327836, 1327837, 1327838, 1327839, 1327840, 1327841, 1327842, 1327843, 1327844, 1327845, 1327846, 1327847, 1327848, 1327849, 1327850, 1327851, 1327852, 1327853, 1327854, 1327855, 1327856, 1327857, 1327858, 1327859, 1327860, 1327861, 1327862, 1327863, 1327864, 1327865, 1327866, 1327867, 1327868, 1327869, 1327870, 1327871, 1327872, 1327873, 1327874, 1327875, 1327876, 1327877, 1327878, 1327879, 1327880, 1327881, 1327882, 1327883, 1327884, 1327885, 1327886, 1327887, 1327888, 1327889, 1327890, 1327891, 1327892, 1327893, 1327894, 1327895, 1327896, 1327897, 1327898, 1327899, 1327900, 1327901, 1327902, 1327903, 1327904, 1327905, 1327906, 1327907, 1327908, 1327909, 1327910, 1327911, 1327912, 1327913, 1327914, 1327915, 1327916, 1327917, 1327918, 1327919, 1327920, 1327921, 1327922, 1327923, 1327924, 1327925, 1327926, 1327927, 1327928, 1327929, 1327930, 1327931, 1327932, 1327933, 1327934, 1327935, 1327936, 1327937, 1327938, 1327939, 1327940, 1327941, 1327942, 1327943, 1327944, 1327945, 1327946, 1327947, 1327948, 1327949, 1327950, 1327951, 1327952, 1327953, 1327954, 1327955, 1327956, 1327957, 1327958, 1327959, 1327960, 1327961, 1327962, 1327963, 1327964, 1327965, 1327966, 1327967, 1327968, 1327969, 1327970, 1327971, 1327972, 1327973, 1327974, 1327975, 1327976, 1327977, 1327978, 1327979, 1327980, 1327981, 1327982, 1327983, 1327984, 1327985, 1327986, 1327987, 1327988, 1327989, 1327990, 1327991, 1327992, 1327993, 1327994, 1327995, 1327996, 1327997, 1327998, 1327999, 1328000, 1328001, 1328002, 1328003, 1328004, 1328005, 1328006, 1328007, 1328008, 1328009, 1328010, 1328011, 1328012, 1328013, 1328014, 1328015, 1328016, 1328017, 1328018, 1328019, 1328020, 1328021, 1328022, 1328023, 1328024, 1328025, 1328026, 1328027, 1328028, 1328029, 1328030, 1328032, 1328033, 1328034, 1328035, 1328036, 1328037, 1328038, 1328039, 1328040, 1328041, 1328042, 1328043, 1328044, 1328045, 1328046, 1328047, 1328048, 1328049, 1328050, 1328051, 1328052, 1328053, 1328054, 1328055, 1328056, 1328057, 1328058, 1328059, 1328060, 1328061, 1328062, 1328063, MozMousePixelScroll-vs-webdevs, 1328065, 1328066, 1328067, 1328068, 1328069, 1328070, 1328071, 1328072, 1328073, 1328074
Comment 4•4 years ago
|
||
Bulk-downgrade of unassigned, >=3 years untouched DOM/Storage bug's priority.
If you have reason to believe this is wrong, please write a comment and ni :jstutte.
Severity: normal → S4
Priority: -- → P5
Comment 5•3 years ago
|
||
The meta keyword is there, the bug doesn't depend on other bugs and there is no activity for 12 months.
:hsinyi, maybe it's time to close this bug?
Flags: needinfo?(htsai)
Comment 7•2 years ago
|
||
The meta keyword is there, the bug doesn't depend on other bugs and there is no activity for 12 months.
:kmag, maybe it's time to close this bug?
Flags: needinfo?(kmaglione+bmo)
Updated•2 years ago
|
Flags: needinfo?(kmaglione+bmo)
Comment 8•2 years ago
|
||
Chatted with Masayuki offline, we think we can close this.
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•