@@ -117,9 +117,7 @@ void testMain() {
117117
118118 // The flutter entry is the current entry.
119119 expect (strategy.currentEntry, flutterEntry);
120- },
121- // TODO(mdebbar): https://github.com/flutter/flutter/issues/50836
122- skip: browserEngine == BrowserEngine .edge);
120+ });
123121
124122 test ('disposes of its listener without touching history' , () async {
125123 const String unwrappedOriginState = 'initial state' ;
@@ -216,9 +214,7 @@ void testMain() {
216214 // The url of the current entry (flutter entry) should go back to /home.
217215 expect (strategy.currentEntry.state, flutterState);
218216 expect (strategy.currentEntry.url, '/home' );
219- },
220- // TODO(mdebbar): https://github.com/flutter/flutter/issues/50836
221- skip: browserEngine == BrowserEngine .edge);
217+ });
222218
223219 test ('multiple browser back clicks' , () async {
224220 final TestUrlStrategy strategy = TestUrlStrategy .fromEntry (
@@ -284,10 +280,7 @@ void testMain() {
284280 // 3. The active entry doesn't belong to our history anymore because we
285281 // navigated past it.
286282 expect (originalStrategy.currentEntryIndex, - 1 );
287- },
288- // TODO(mdebbar): https://github.com/flutter/flutter/issues/50836
289- skip: browserEngine == BrowserEngine .edge ||
290- browserEngine == BrowserEngine .webkit);
283+ }, skip: browserEngine == BrowserEngine .webkit);
291284
292285 test ('handle user-provided url' , () async {
293286 final TestUrlStrategy strategy = TestUrlStrategy .fromEntry (
@@ -328,9 +321,7 @@ void testMain() {
328321 expect (strategy.currentEntryIndex, 1 );
329322 expect (strategy.currentEntry.state, flutterState);
330323 expect (strategy.currentEntry.url, '/home' );
331- },
332- // TODO(mdebbar): https://github.com/flutter/flutter/issues/50836
333- skip: browserEngine == BrowserEngine .edge);
324+ });
334325
335326 test ('user types unknown url' , () async {
336327 final TestUrlStrategy strategy = TestUrlStrategy .fromEntry (
@@ -354,9 +345,7 @@ void testMain() {
354345 expect (strategy.currentEntryIndex, 1 );
355346 expect (strategy.currentEntry.state, flutterState);
356347 expect (strategy.currentEntry.url, '/home' );
357- },
358- // TODO(mdebbar): https://github.com/flutter/flutter/issues/50836
359- skip: browserEngine == BrowserEngine .edge);
348+ });
360349 });
361350
362351 group ('$MultiEntriesBrowserHistory ' , () {
@@ -384,9 +373,7 @@ void testMain() {
384373 final TestHistoryEntry taggedOriginEntry = strategy.history[0 ];
385374 expect (taggedOriginEntry.state, _tagStateWithSerialCount ('initial state' , 0 ));
386375 expect (taggedOriginEntry.url, '/initial' );
387- },
388- // TODO(mdebbar): https://github.com/flutter/flutter/issues/50836
389- skip: browserEngine == BrowserEngine .edge);
376+ });
390377
391378 test ('disposes of its listener without touching history' , () async {
392379 const String untaggedState = 'initial state' ;
@@ -481,9 +468,7 @@ void testMain() {
481468 expect (strategy.currentEntryIndex, 0 );
482469 expect (strategy.currentEntry.state, _tagStateWithSerialCount ('initial state' , 0 ));
483470 expect (strategy.currentEntry.url, '/home' );
484- },
485- // TODO(mdebbar): https://github.com/flutter/flutter/issues/50836
486- skip: browserEngine == BrowserEngine .edge);
471+ });
487472
488473 test ('multiple browser back clicks' , () async {
489474 final TestUrlStrategy strategy = TestUrlStrategy .fromEntry (
@@ -532,10 +517,7 @@ void testMain() {
532517 expect (strategy.currentEntryIndex, 0 );
533518 expect (strategy.currentEntry.state, _tagStateWithSerialCount ('initial state' , 0 ));
534519 expect (strategy.currentEntry.url, '/home' );
535- },
536- // TODO(mdebbar): https://github.com/flutter/flutter/issues/50836
537- skip: browserEngine == BrowserEngine .edge ||
538- browserEngine == BrowserEngine .webkit);
520+ }, skip: browserEngine == BrowserEngine .webkit);
539521
540522 test ('handle user-provided url' , () async {
541523 final TestUrlStrategy strategy = TestUrlStrategy .fromEntry (
@@ -578,9 +560,7 @@ void testMain() {
578560 expect (strategy.currentEntryIndex, 0 );
579561 expect (strategy.currentEntry.state, _tagStateWithSerialCount ('initial state' , 0 ));
580562 expect (strategy.currentEntry.url, '/home' );
581- },
582- // TODO(mdebbar): https://github.com/flutter/flutter/issues/50836
583- skip: browserEngine == BrowserEngine .edge);
563+ });
584564
585565 test ('forward button works' , () async {
586566 final TestUrlStrategy strategy = TestUrlStrategy .fromEntry (
@@ -630,9 +610,7 @@ void testMain() {
630610 expect (strategy.currentEntryIndex, 2 );
631611 expect (strategy.currentEntry.state, _tagStateWithSerialCount ('page2 state' , 2 ));
632612 expect (strategy.currentEntry.url, '/page2' );
633- },
634- // TODO(mdebbar): https://github.com/flutter/flutter/issues/50836
635- skip: browserEngine == BrowserEngine .edge);
613+ });
636614 });
637615
638616 group ('$HashUrlStrategy ' , () {
0 commit comments