forked from mirrors/gecko-dev
Bug 1896117 - Let the unicode-bidi implementation of the intl::Bidi component ride the train to release. r=platform-i18n-reviewers,nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D210039
This commit is contained in:
parent
861cbbc578
commit
5b3c7e1864
7 changed files with 8 additions and 62 deletions
|
|
@ -7,14 +7,10 @@
|
|||
#include "mozilla/intl/BidiEmbeddingLevel.h"
|
||||
#include "mozilla/intl/ICU4CGlue.h"
|
||||
|
||||
// Restrict use of the Rust unicode-bidi implementation to Nightly builds,
|
||||
// pending investigation of perf regressions; Beta/Release builds will
|
||||
// continue to use the ICU4C implementation for now.
|
||||
#ifdef NIGHTLY_BUILD
|
||||
# define USE_RUST_UNICODE_BIDI 1
|
||||
#else
|
||||
# define USE_RUST_UNICODE_BIDI 0
|
||||
#endif
|
||||
// Use the Rust unicode-bidi crate to back the Bidi component.
|
||||
// (Define to 0 to use the legacy ICU4C implementation instead,
|
||||
// until that code is removed altogether.)
|
||||
#define USE_RUST_UNICODE_BIDI 1
|
||||
|
||||
#if USE_RUST_UNICODE_BIDI
|
||||
# include "mozilla/intl/unicode_bidi_ffi_generated.h"
|
||||
|
|
|
|||
|
|
@ -177,7 +177,7 @@ fuzzy-if(cocoaWidget,0-1,0-3) fuzzy-if(Android,0-1,0-6) == brackets-3a-rtl.html
|
|||
== 1231175-1.html 1231175-1-ref.html
|
||||
== 1366623-1.html 1366623-1-ref.html
|
||||
== 1426042-1.html 1426042-1-ref.html # Bug 1392106
|
||||
fails-if(release_or_beta) == clone-intrinsic-size-bidi.html clone-intrinsic-size-bidi-ref.html
|
||||
== clone-intrinsic-size-bidi.html clone-intrinsic-size-bidi-ref.html
|
||||
fuzzy-if(winWidget,70-112,8-8) == slice-intrinsic-size-bidi.html slice-intrinsic-size-bidi-ref.html
|
||||
== 1556414-1.html 1556414-1-ref.html
|
||||
== 1567036-1.html 1567036-1-ref.html
|
||||
|
|
|
|||
|
|
@ -1,4 +1,2 @@
|
|||
[bidi-011.xht]
|
||||
expected:
|
||||
if nightly_build: FAIL
|
||||
PASS
|
||||
expected: FAIL
|
||||
|
|
|
|||
|
|
@ -1,4 +1,2 @@
|
|||
[first-letter-punctuation-126.xht]
|
||||
expected:
|
||||
if nightly_build: FAIL
|
||||
PASS
|
||||
expected: FAIL
|
||||
|
|
|
|||
|
|
@ -1,4 +1,2 @@
|
|||
[first-letter-punctuation-127.xht]
|
||||
expected:
|
||||
if nightly_build: FAIL
|
||||
PASS
|
||||
expected: FAIL
|
||||
|
|
|
|||
|
|
@ -1,4 +0,0 @@
|
|||
[white-space-collapsing-bidi-001.xht]
|
||||
expected:
|
||||
if nightly_build: PASS
|
||||
FAIL
|
||||
|
|
@ -1,44 +1,4 @@
|
|||
[white-space-collapse-002.html]
|
||||
[RLO 2]
|
||||
expected:
|
||||
if nightly_build: PASS
|
||||
FAIL
|
||||
|
||||
[RLO 3]
|
||||
expected:
|
||||
if nightly_build: PASS
|
||||
FAIL
|
||||
|
||||
[RLO 4]
|
||||
expected:
|
||||
if nightly_build: PASS
|
||||
FAIL
|
||||
|
||||
[RLO 5]
|
||||
expected:
|
||||
if nightly_build: PASS
|
||||
FAIL
|
||||
|
||||
[RLE 2]
|
||||
expected:
|
||||
if nightly_build: PASS
|
||||
FAIL
|
||||
|
||||
[RLE 3]
|
||||
expected:
|
||||
if nightly_build: PASS
|
||||
FAIL
|
||||
|
||||
[RLE 4]
|
||||
expected:
|
||||
if nightly_build: PASS
|
||||
FAIL
|
||||
|
||||
[RLE 5]
|
||||
expected:
|
||||
if nightly_build: PASS
|
||||
FAIL
|
||||
|
||||
[RLM 2]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue