gecko-dev/testing
Xidorn Quan c353935ab6 Bug 1160847 part 3 - Restore virtual bidi control characters for reordering. r=jfkthame
This patch mainly consists of two parts, one for resolving and the other
for reordering.

In the resolving part, the added code stores the lowest embedding level
of all bidi formatting characters precede a frame to the bidi data of
that frame when necessary.

In the reordering part, virtual frame is restored from the information
stored above before asking the bidi engine to reorder frames

Collapsing a run of continuous virtual formatting characters into one
virtual character with the lowest embedding level among them should work
because a character with a higher embedding level than either of its
neighbors should not affect the reordering result of any other part of
the sequence. (No formal proof of this theorem, though)

MozReview-Commit-ID: LQjRu0mWsZP

--HG--
extra : source : 5d0cf1cbd270e9963d848a23b37528ed503ed6a0
2016-06-29 17:47:18 +10:00
..
config
crashtest
docker
firefox-ui Bug 1282506 - Fix broken firefox ui tests with test_safe_browsing_initial_download.py. r=whimboo 2016-06-29 14:18:29 +08:00
gtest
instrumentation
luciddream
marionette merge mozilla-inbound to mozilla-central a=merge 2016-06-28 16:09:05 +02:00
mochitest Bug 1281511 - Add getAndroidSdk() to Mochitest SimpleTest.js, r=gbrown, snorp. 2016-06-28 11:14:45 -07:00
modules
mozbase Bug 1282184 - Use lldb from Xcode install rather than system install if possible. r=ted 2016-06-28 11:50:16 -07:00
mozharness Bug 1279935 - --apk-armv7-v9 is no longer necessary as it has been removed in 48. r=jlund 2016-06-24 21:43:22 +02:00
profiles
puppeteer/firefox Bug 1280055 - Bump Firefox Puppeteer to 50.0.0 . r=maja_zf 2016-06-20 21:56:57 +02:00
runtimes
specialpowers Bug 1278368 - Remove the error console. r=dolske 2016-06-23 17:46:58 -07:00
talos Bug 1170281 - cleanup talos output.py file r=jmaher 2016-06-24 00:53:15 +05:30
tools Merge m-i to m-c, a=merge 2016-06-25 16:23:43 -07:00
tps
web-platform Bug 1160847 part 3 - Restore virtual bidi control characters for reordering. r=jfkthame 2016-06-29 17:47:18 +10:00
xpcshell Bug 1278649 - Add code coverage to xpcshell tests. r=chmanchester 2016-06-08 09:41:04 -04:00
cppunittest.ini
mach_commands.py Bug 1281570 - Provide recommendations to fix typos when using 'mach try'. r=chmanchester 2016-06-24 21:36:39 -04:00
machine-configuration.json
README.txt
remotecppunittests.py
runcppunittests.py Bug 1281918 - make runcppunittests filter out non-executable files when given a directory; r=chmanchester 2016-06-24 04:02:18 -04:00
testsuite-targets.mk

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff