diff --git a/pkg/intl/lib/src/http_request_data_reader.dart b/pkg/intl/lib/src/http_request_data_reader.dart index 530dce6d255..bd86d6687fb 100644 --- a/pkg/intl/lib/src/http_request_data_reader.dart +++ b/pkg/intl/lib/src/http_request_data_reader.dart @@ -19,5 +19,10 @@ class HTTPRequestDataReader implements LocaleDataReader { String url; HTTPRequestDataReader(this.url); - Future read(String locale) => HttpRequest.getString('$url$locale.json'); + Future read(String locale) { + // TODO(alanknight): Remove this once it's not necessary for Chrome. + // Without it, the tests will be flaky on Chrome. Issue 11834. + var someNumber = new DateTime.now().millisecondsSinceEpoch; + return HttpRequest.getString('$url$locale.json?cacheBlocker=$someNumber'); + } } diff --git a/pkg/pkg.status b/pkg/pkg.status index a134ad3e051..134b3da3f8b 100644 --- a/pkg/pkg.status +++ b/pkg/pkg.status @@ -45,9 +45,6 @@ intl/test/date_time_format_http_request_test: Skip # Timeout. intl/test/date_time_format_http_request_test: Fail # Issue 8983 mime/test/mime_multipart_transformer_test: Skip # No typed_data on IE9. -[ $runtime == chrome && $compiler == dart2js ] -intl/test/date_time_format_http_request_test: Pass, Fail # Issue: 12376 - [ $runtime == safari ] fixnum/test/int_64_test: Pass, Fail # Bug in JSC. crypto/test/hmac_sha1_test: Fail # Issue 11407.