aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/css-tests/css-text-3_dev/html/reference
diff options
context:
space:
mode:
authorMs2ger <Ms2ger@gmail.com>2015-08-21 17:46:44 +0200
committerMs2ger <Ms2ger@gmail.com>2015-08-21 18:40:37 +0200
commitf235d49372ba86d6d01530fe1b9ebdf8bea74468 (patch)
tree13d3535ee53fcae1b8d61265e3d97adb00dd60eb /tests/wpt/css-tests/css-text-3_dev/html/reference
parent7c45ff8e05a6ebd21f9aa5c360e997a01d48b1fc (diff)
downloadservo-f235d49372ba86d6d01530fe1b9ebdf8bea74468.tar.gz
servo-f235d49372ba86d6d01530fe1b9ebdf8bea74468.zip
Update CSS tests to revision d674587d6ae7d2e231d632785559f2613d554eb0
Diffstat (limited to 'tests/wpt/css-tests/css-text-3_dev/html/reference')
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-001-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-002-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-003-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-004-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-005-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-006-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-007-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-008-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-009-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-010-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-011-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-012-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-013-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-014-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-015-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-016-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-017-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-018-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-019-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-020-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-021-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-022-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-023-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-024-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-025-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-026-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-027-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-028-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-029-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-030-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-031-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-032-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-033-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-034-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-035-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-036-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-037-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-038-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-039-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-040-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-041-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-042-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-043-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-044-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-045-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-046-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-047-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-048-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-049-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-050-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-051-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-052-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-054-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-055-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-056-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-057-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-058-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-059-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-060-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-101-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-102-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-103-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-104-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-105-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-106-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-107-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-108-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-109-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-110-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-111-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-112-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-113-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-114-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-115-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-116-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-117-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-118-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-119-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-120-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-121-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-122-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-123-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-124-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-125-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-126-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-127-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-128-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-129-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-130-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-131-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-132-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-133-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-134-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-135-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-136-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-137-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-138-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-139-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-140-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-141-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-142-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-143-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-144-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-145-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-146-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-147-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-148-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-149-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-150-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-151-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-152-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-154-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-155-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-156-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-157-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-158-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-159-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-160-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-201-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-202-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-203-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-204-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-205-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-206-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-207-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-208-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-209-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-210-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-211-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-212-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-213-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-214-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-215-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-216-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-217-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-218-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-219-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-220-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-221-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-222-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-223-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-224-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-225-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-226-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-227-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-228-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-229-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-230-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-231-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-232-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-233-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-234-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-235-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-236-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-237-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-238-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-239-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-240-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-241-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-242-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-243-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-244-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-245-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-246-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-247-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-248-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-249-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-250-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-251-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-252-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-254-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-255-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-256-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-257-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-258-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-259-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-260-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-301-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-302-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-303-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-304-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-305-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-306-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-307-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-308-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-309-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-310-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-311-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-312-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-313-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-314-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-315-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-316-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-317-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-318-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-319-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-320-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-321-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-322-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-323-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-324-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-325-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-326-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-327-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-351-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-352-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-353-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-354-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-355-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-356-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-357-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-358-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-359-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-360-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-361-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-362-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-363-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-364-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-365-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-366-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-367-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-368-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-369-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-370-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-371-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-372-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-373-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-374-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-375-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-376-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-377-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-401-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-402-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-403-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-404-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-405-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-406-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-407-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-408-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-409-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-410-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-411-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-412-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-413-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-414-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-415-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-416-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-417-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-418-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-419-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-420-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-421-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-422-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-423-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-424-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-425-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-426-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-427-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-001-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-002-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-003-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-004-ref.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-005-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-006-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-007-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-008-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-009-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-010-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-011-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-012-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-013-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-014-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-015-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-016-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-017-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-018-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-019-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-020-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-021-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-022-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-023-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-024-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-025-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-026-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-027-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-028-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-029-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-030-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-031-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-032-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-033-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-034-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-035-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-036-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-037-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-038-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-039-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-040-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-041-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-042-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-043-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-044-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-045-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-046-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-047-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-048-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-049-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-050-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-051-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-052-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-053-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-054-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-055-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-056-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-057-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-058-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-059-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-060-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-061-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-062-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-063-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-064-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-065-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-100-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-101-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-102-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-103-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-104-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-105-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-106-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-107-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-108-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-109-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-110-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-111-ref.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-112-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-113-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-114-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-115-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-116-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-117-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-118-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-119-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-120-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-121-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-122-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-123-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-124-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-125-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-126-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-127-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-128-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-129-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-130-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-131-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-132-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-133-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-134-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-135-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-136-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-137-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-138-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-139-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-140-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-141-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-142-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-143-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-144-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-145-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-146-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-147-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-148-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-149-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-150-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-151-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-152-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-153-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-154-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-155-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-156-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-157-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-158-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-159-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-160-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-161-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-162-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-163-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-164-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-165-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-166-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-167-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-168-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-169-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-170-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-171-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-200-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-201-ref.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-202-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-203-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-204-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-205-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-206-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-207-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-208-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-209-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-210-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-211-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-212-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-213-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-214-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-215-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-216-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-217-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-218-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-219-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-220-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-221-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-222-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-223-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-224-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-225-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-226-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-250-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-251-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-252-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-253-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-254-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-255-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-256-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-257-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-258-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-259-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-260-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-261-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-262-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-263-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-264-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-265-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-266-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-267-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-268-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-269-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/overflow-wrap-break-word-001-ref.htm17
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/BPG-Ucnobi-U.woffbin0 -> 33144 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/GentiumPlus-R.woffbin0 -> 622724 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/README29
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/support/README4
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/text-orientation.js6
450 files changed, 15128 insertions, 33 deletions
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-001-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-001-ref.htm
new file mode 100644
index 00000000000..6d6a2c32802
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-001-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-002-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-002-ref.htm
new file mode 100644
index 00000000000..bb2f8ed1857
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-002-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-003-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-003-ref.htm
new file mode 100644
index 00000000000..71f384b50cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-003-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-004-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-004-ref.htm
new file mode 100644
index 00000000000..1e7ad2303b7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-004-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-005-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-005-ref.htm
new file mode 100644
index 00000000000..356d86ec16b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-005-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-006-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-006-ref.htm
new file mode 100644
index 00000000000..0ad3903a201
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-006-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かっな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-007-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-007-ref.htm
new file mode 100644
index 00000000000..7a2f928e2dc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-007-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-008-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-008-ref.htm
new file mode 100644
index 00000000000..3f6b19f17e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-008-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-009-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-009-ref.htm
new file mode 100644
index 00000000000..eac20680670
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-009-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-010-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-010-ref.htm
new file mode 100644
index 00000000000..a93bf01727b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-010-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-011-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-011-ref.htm
new file mode 100644
index 00000000000..cc869f46df4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-011-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゕな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-012-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-012-ref.htm
new file mode 100644
index 00000000000..d6c47ff268b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-012-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゖな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-013-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-013-ref.htm
new file mode 100644
index 00000000000..c665dd0b10c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-013-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-014-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-014-ref.htm
new file mode 100644
index 00000000000..b536436a560
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-014-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-015-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-015-ref.htm
new file mode 100644
index 00000000000..aaeb7fa8a37
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-015-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-016-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-016-ref.htm
new file mode 100644
index 00000000000..b70f13810ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-016-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-017-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-017-ref.htm
new file mode 100644
index 00000000000..dc0f6276cdb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-017-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-018-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-018-ref.htm
new file mode 100644
index 00000000000..50aaa85ecaf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-018-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-019-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-019-ref.htm
new file mode 100644
index 00000000000..6c5b274dda9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-019-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-020-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-020-ref.htm
new file mode 100644
index 00000000000..c1cf4dab04a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-020-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-021-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-021-ref.htm
new file mode 100644
index 00000000000..dea4c0e86a6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-021-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-022-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-022-ref.htm
new file mode 100644
index 00000000000..8b9016c9b65
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-022-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-023-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-023-ref.htm
new file mode 100644
index 00000000000..81d5f78187e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-023-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヵナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-024-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-024-ref.htm
new file mode 100644
index 00000000000..65bb9299008
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-024-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヶナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-025-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-025-ref.htm
new file mode 100644
index 00000000000..b2ea67191a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-025-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カーナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-026-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-026-ref.htm
new file mode 100644
index 00000000000..2c132fed0e5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-026-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-027-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-027-ref.htm
new file mode 100644
index 00000000000..b707a6682f0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-027-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中–文</div>
+
+
+
+
+
+<div class="ref">中中<br>中–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-028-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-028-ref.htm
new file mode 100644
index 00000000000..535948a8af7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-028-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-029-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-029-ref.htm
new file mode 100644
index 00000000000..aca5dc86ec2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-029-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>か゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>か゠な</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-030-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-030-ref.htm
new file mode 100644
index 00000000000..0643f6aa2bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-030-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-031-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-031-ref.htm
new file mode 100644
index 00000000000..88ed9ddeee1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-031-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-032-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-032-ref.htm
new file mode 100644
index 00000000000..ba8ca5c38ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-032-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゝな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-033-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-033-ref.htm
new file mode 100644
index 00000000000..3dd266c72a3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-033-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゞな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-034-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-034-ref.htm
new file mode 100644
index 00000000000..2876849990c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-034-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヽナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-035-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-035-ref.htm
new file mode 100644
index 00000000000..51cb7025ade
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-035-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヾナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-036-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-036-ref.htm
new file mode 100644
index 00000000000..555a61001b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-036-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-037-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-037-ref.htm
new file mode 100644
index 00000000000..e61878b4dc1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-037-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-038-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-038-ref.htm
new file mode 100644
index 00000000000..8091deef6d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-038-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-039-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-039-ref.htm
new file mode 100644
index 00000000000..8c8708aba9f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-039-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-040-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-040-ref.htm
new file mode 100644
index 00000000000..b5ac20969c9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-040-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-041-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-041-ref.htm
new file mode 100644
index 00000000000..c2d4c43b84c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-041-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-042-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-042-ref.htm
new file mode 100644
index 00000000000..98e10c28ece
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-042-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-043-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-043-ref.htm
new file mode 100644
index 00000000000..6c21c78fcbc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-043-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-044-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-044-ref.htm
new file mode 100644
index 00000000000..d65454786c2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-044-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-045-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-045-ref.htm
new file mode 100644
index 00000000000..16f74572729
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-045-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-046-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-046-ref.htm
new file mode 100644
index 00000000000..4c814fe9e6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-046-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-047-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-047-ref.htm
new file mode 100644
index 00000000000..122e74e9c93
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-047-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-048-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-048-ref.htm
new file mode 100644
index 00000000000..aed99e0de9c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-048-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-049-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-049-ref.htm
new file mode 100644
index 00000000000..065150010c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-049-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-050-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-050-ref.htm
new file mode 100644
index 00000000000..96f13ba9728
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-050-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-051-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-051-ref.htm
new file mode 100644
index 00000000000..69c8bcc9cb6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-051-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-052-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-052-ref.htm
new file mode 100644
index 00000000000..177179dc315
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-052-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-054-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-054-ref.htm
new file mode 100644
index 00000000000..3e022115381
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-054-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-055-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-055-ref.htm
new file mode 100644
index 00000000000..24bf3ad1e80
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-055-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-056-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-056-ref.htm
new file mode 100644
index 00000000000..310091b59f4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-056-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-057-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-057-ref.htm
new file mode 100644
index 00000000000..7050c2b5fde
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-057-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-058-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-058-ref.htm
new file mode 100644
index 00000000000..3ff92ed4a3c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-058-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-059-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-059-ref.htm
new file mode 100644
index 00000000000..ae6abd38a2e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-059-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-060-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-060-ref.htm
new file mode 100644
index 00000000000..76479706c30
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-060-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かーな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-101-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-101-ref.htm
new file mode 100644
index 00000000000..b1ffa531447
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-101-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-102-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-102-ref.htm
new file mode 100644
index 00000000000..c7afe6dcf4e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-102-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-103-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-103-ref.htm
new file mode 100644
index 00000000000..72b2751f4b8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-103-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-104-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-104-ref.htm
new file mode 100644
index 00000000000..a6c1d27338b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-104-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-105-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-105-ref.htm
new file mode 100644
index 00000000000..2ee3c7603a9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-105-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-106-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-106-ref.htm
new file mode 100644
index 00000000000..5cb25b930ee
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-106-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>っな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>っな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-107-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-107-ref.htm
new file mode 100644
index 00000000000..58e875cafbb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-107-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-108-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-108-ref.htm
new file mode 100644
index 00000000000..d73a057015e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-108-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-109-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-109-ref.htm
new file mode 100644
index 00000000000..47be7d9995b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-109-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-110-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-110-ref.htm
new file mode 100644
index 00000000000..df672f6741b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-110-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-111-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-111-ref.htm
new file mode 100644
index 00000000000..6db5b14d4a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-111-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゕな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-112-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-112-ref.htm
new file mode 100644
index 00000000000..b1048278369
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-112-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゖな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-113-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-113-ref.htm
new file mode 100644
index 00000000000..c0ee13bf44e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-113-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-114-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-114-ref.htm
new file mode 100644
index 00000000000..c1a0577b51d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-114-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-115-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-115-ref.htm
new file mode 100644
index 00000000000..2bba241122c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-115-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-116-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-116-ref.htm
new file mode 100644
index 00000000000..769bbddabab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-116-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-117-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-117-ref.htm
new file mode 100644
index 00000000000..363c8c4cd14
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-117-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-118-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-118-ref.htm
new file mode 100644
index 00000000000..0590652b898
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-118-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-119-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-119-ref.htm
new file mode 100644
index 00000000000..9334cd9071d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-119-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-120-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-120-ref.htm
new file mode 100644
index 00000000000..78cea3f5d8c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-120-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-121-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-121-ref.htm
new file mode 100644
index 00000000000..f33519414a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-121-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-122-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-122-ref.htm
new file mode 100644
index 00000000000..8c097affe00
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-122-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-123-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-123-ref.htm
new file mode 100644
index 00000000000..73ed742b686
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-123-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヵナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-124-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-124-ref.htm
new file mode 100644
index 00000000000..92c23ae7c75
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-124-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヶナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-125-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-125-ref.htm
new file mode 100644
index 00000000000..7600cbf28f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-125-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ーナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-126-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-126-ref.htm
new file mode 100644
index 00000000000..73350c21fca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-126-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-127-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-127-ref.htm
new file mode 100644
index 00000000000..e5025dd26e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-127-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-128-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-128-ref.htm
new file mode 100644
index 00000000000..9b8857937d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-128-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-129-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-129-ref.htm
new file mode 100644
index 00000000000..ad81a22aeda
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-129-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>゠な</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-130-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-130-ref.htm
new file mode 100644
index 00000000000..8954e5f93bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-130-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>々文</div>
+
+
+
+
+
+<div class="ref">中中中<br>々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-131-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-131-ref.htm
new file mode 100644
index 00000000000..be9cb0179a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-131-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-132-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-132-ref.htm
new file mode 100644
index 00000000000..aba039900b3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-132-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゝな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-133-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-133-ref.htm
new file mode 100644
index 00000000000..7935c9150d6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-133-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゞな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-134-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-134-ref.htm
new file mode 100644
index 00000000000..2dc8c3f7880
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-134-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヽナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-135-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-135-ref.htm
new file mode 100644
index 00000000000..e62a222e198
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-135-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヾナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-136-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-136-ref.htm
new file mode 100644
index 00000000000..dcc6e503b0b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-136-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-137-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-137-ref.htm
new file mode 100644
index 00000000000..7fb031d70fd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-137-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-138-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-138-ref.htm
new file mode 100644
index 00000000000..cf8408cdbcf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-138-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-139-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-139-ref.htm
new file mode 100644
index 00000000000..84c06c6d441
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-139-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-140-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-140-ref.htm
new file mode 100644
index 00000000000..2c5e068be92
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-140-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-141-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-141-ref.htm
new file mode 100644
index 00000000000..7a688487040
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-141-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-142-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-142-ref.htm
new file mode 100644
index 00000000000..9e63227890b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-142-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-143-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-143-ref.htm
new file mode 100644
index 00000000000..74c1e85cb18
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-143-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-144-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-144-ref.htm
new file mode 100644
index 00000000000..194f015ca21
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-144-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-145-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-145-ref.htm
new file mode 100644
index 00000000000..88e1eb05f9d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-145-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-146-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-146-ref.htm
new file mode 100644
index 00000000000..efd6a5c539a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-146-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-147-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-147-ref.htm
new file mode 100644
index 00000000000..efc9dd3a404
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-147-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-148-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-148-ref.htm
new file mode 100644
index 00000000000..9ada462f63c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-148-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-149-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-149-ref.htm
new file mode 100644
index 00000000000..d37da736d56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-149-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-150-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-150-ref.htm
new file mode 100644
index 00000000000..0f68302db80
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-150-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-151-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-151-ref.htm
new file mode 100644
index 00000000000..3e5a1e43b2b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-151-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-152-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-152-ref.htm
new file mode 100644
index 00000000000..3e2831b58e9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-152-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>°文</div>
+
+
+
+
+
+<div class="ref">中中中<br>°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-154-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-154-ref.htm
new file mode 100644
index 00000000000..c9aff8bef56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-154-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-155-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-155-ref.htm
new file mode 100644
index 00000000000..d7d54ed731e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-155-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>′文</div>
+
+
+
+
+
+<div class="ref">中中中<br>′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-156-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-156-ref.htm
new file mode 100644
index 00000000000..16e8ebff4a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-156-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>″文</div>
+
+
+
+
+
+<div class="ref">中中中<br>″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-157-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-157-ref.htm
new file mode 100644
index 00000000000..2afb15fccd9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-157-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br>℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-158-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-158-ref.htm
new file mode 100644
index 00000000000..7ff9af7fd26
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-158-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-159-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-159-ref.htm
new file mode 100644
index 00000000000..d198129e3b6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-159-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-160-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-160-ref.htm
new file mode 100644
index 00000000000..c4de8c71a2f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-160-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ーな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-201-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-201-ref.htm
new file mode 100644
index 00000000000..1184e548307
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-201-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-202-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-202-ref.htm
new file mode 100644
index 00000000000..aa7f272830d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-202-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-203-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-203-ref.htm
new file mode 100644
index 00000000000..442779ec871
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-203-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-204-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-204-ref.htm
new file mode 100644
index 00000000000..4e4b07cd2df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-204-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-205-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-205-ref.htm
new file mode 100644
index 00000000000..6cdce220664
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-205-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-206-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-206-ref.htm
new file mode 100644
index 00000000000..76a5da17fb6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-206-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>っな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>っな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-207-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-207-ref.htm
new file mode 100644
index 00000000000..6254f44e318
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-207-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-208-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-208-ref.htm
new file mode 100644
index 00000000000..06057731037
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-208-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-209-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-209-ref.htm
new file mode 100644
index 00000000000..5ab1b33b02c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-209-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-210-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-210-ref.htm
new file mode 100644
index 00000000000..bfd06931c02
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-210-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-211-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-211-ref.htm
new file mode 100644
index 00000000000..b1539af21f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-211-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゕな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-212-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-212-ref.htm
new file mode 100644
index 00000000000..8779f3ce1dd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-212-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゖな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-213-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-213-ref.htm
new file mode 100644
index 00000000000..11f7af4c119
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-213-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-214-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-214-ref.htm
new file mode 100644
index 00000000000..a77f3ad9b93
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-214-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-215-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-215-ref.htm
new file mode 100644
index 00000000000..406894005eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-215-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-216-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-216-ref.htm
new file mode 100644
index 00000000000..ea5cd2e8c1d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-216-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-217-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-217-ref.htm
new file mode 100644
index 00000000000..049d1ca09bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-217-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-218-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-218-ref.htm
new file mode 100644
index 00000000000..c66cfc7c144
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-218-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-219-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-219-ref.htm
new file mode 100644
index 00000000000..21e72130999
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-219-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-220-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-220-ref.htm
new file mode 100644
index 00000000000..7de10530016
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-220-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-221-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-221-ref.htm
new file mode 100644
index 00000000000..fd9b4791551
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-221-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-222-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-222-ref.htm
new file mode 100644
index 00000000000..16df6ecb44a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-222-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-223-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-223-ref.htm
new file mode 100644
index 00000000000..f95d3309d56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-223-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヵナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-224-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-224-ref.htm
new file mode 100644
index 00000000000..74c0e8bd0a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-224-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヶナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-225-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-225-ref.htm
new file mode 100644
index 00000000000..1b2a8aea46a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-225-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ーナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-226-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-226-ref.htm
new file mode 100644
index 00000000000..4de0b90e3d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-226-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-227-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-227-ref.htm
new file mode 100644
index 00000000000..f06b4488400
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-227-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-228-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-228-ref.htm
new file mode 100644
index 00000000000..0c0f0fdf1aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-228-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-229-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-229-ref.htm
new file mode 100644
index 00000000000..587152f5a2d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-229-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>゠な</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-230-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-230-ref.htm
new file mode 100644
index 00000000000..a3e3cdedf51
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-230-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-231-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-231-ref.htm
new file mode 100644
index 00000000000..463c3030ae2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-231-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-232-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-232-ref.htm
new file mode 100644
index 00000000000..daa55df8341
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-232-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゝな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-233-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-233-ref.htm
new file mode 100644
index 00000000000..96f8b55cbda
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-233-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゞな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-234-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-234-ref.htm
new file mode 100644
index 00000000000..93e2b1c0b65
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-234-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヽナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-235-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-235-ref.htm
new file mode 100644
index 00000000000..991e208aed3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-235-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヾナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-236-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-236-ref.htm
new file mode 100644
index 00000000000..e532f66137c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-236-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-237-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-237-ref.htm
new file mode 100644
index 00000000000..bd1377a59cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-237-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-238-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-238-ref.htm
new file mode 100644
index 00000000000..397d7e15c2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-238-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-239-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-239-ref.htm
new file mode 100644
index 00000000000..d7dbbb07eda
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-239-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-240-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-240-ref.htm
new file mode 100644
index 00000000000..fd26011f228
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-240-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-241-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-241-ref.htm
new file mode 100644
index 00000000000..e65ffbd405f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-241-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-242-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-242-ref.htm
new file mode 100644
index 00000000000..8d5f2bf9990
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-242-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-243-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-243-ref.htm
new file mode 100644
index 00000000000..b1cfb828f39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-243-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-244-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-244-ref.htm
new file mode 100644
index 00000000000..b57c6c1c6cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-244-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-245-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-245-ref.htm
new file mode 100644
index 00000000000..76912435eaf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-245-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-246-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-246-ref.htm
new file mode 100644
index 00000000000..aa63fe8953a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-246-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-247-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-247-ref.htm
new file mode 100644
index 00000000000..068320c28cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-247-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-248-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-248-ref.htm
new file mode 100644
index 00000000000..911cb46f7d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-248-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-249-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-249-ref.htm
new file mode 100644
index 00000000000..1e58317ed1b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-249-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-250-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-250-ref.htm
new file mode 100644
index 00000000000..bf7caf3e425
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-250-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-251-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-251-ref.htm
new file mode 100644
index 00000000000..cbc10f8b7d7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-251-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-252-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-252-ref.htm
new file mode 100644
index 00000000000..0ba27be7aa9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-252-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-254-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-254-ref.htm
new file mode 100644
index 00000000000..6af3b368148
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-254-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-255-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-255-ref.htm
new file mode 100644
index 00000000000..4a0ce9edca6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-255-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-256-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-256-ref.htm
new file mode 100644
index 00000000000..6610ee43b69
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-256-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-257-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-257-ref.htm
new file mode 100644
index 00000000000..905f892c805
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-257-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-258-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-258-ref.htm
new file mode 100644
index 00000000000..689d5932e9b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-258-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-259-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-259-ref.htm
new file mode 100644
index 00000000000..5ff9231e7b3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-259-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-260-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-260-ref.htm
new file mode 100644
index 00000000000..57da8ae7e71
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-260-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ーな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-301-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-301-ref.htm
new file mode 100644
index 00000000000..3592d58bf0a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-301-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-302-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-302-ref.htm
new file mode 100644
index 00000000000..56bbf2f025b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-302-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中–文</div>
+
+
+
+
+
+<div class="ref">中中<br>中–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-303-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-303-ref.htm
new file mode 100644
index 00000000000..47d6586f711
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-303-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-304-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-304-ref.htm
new file mode 100644
index 00000000000..2403f82a250
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-304-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-305-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-305-ref.htm
new file mode 100644
index 00000000000..aa94aacfb75
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-305-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-306-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-306-ref.htm
new file mode 100644
index 00000000000..2ee869d132b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-306-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-307-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-307-ref.htm
new file mode 100644
index 00000000000..e16f08e8bf9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-307-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-308-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-308-ref.htm
new file mode 100644
index 00000000000..aba86f1f4b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-308-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-309-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-309-ref.htm
new file mode 100644
index 00000000000..3142c7b6ab2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-309-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-310-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-310-ref.htm
new file mode 100644
index 00000000000..6a1a68a4c7a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-310-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-311-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-311-ref.htm
new file mode 100644
index 00000000000..92652deff7c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-311-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-312-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-312-ref.htm
new file mode 100644
index 00000000000..6749ebae9cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-312-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-313-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-313-ref.htm
new file mode 100644
index 00000000000..5c4cc612932
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-313-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-314-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-314-ref.htm
new file mode 100644
index 00000000000..9fa7b673330
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-314-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-315-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-315-ref.htm
new file mode 100644
index 00000000000..cd6b3c0d231
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-315-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-316-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-316-ref.htm
new file mode 100644
index 00000000000..879eb5f05f7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-316-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-317-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-317-ref.htm
new file mode 100644
index 00000000000..70c5e72dd4b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-317-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-318-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-318-ref.htm
new file mode 100644
index 00000000000..91929ea63e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-318-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-319-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-319-ref.htm
new file mode 100644
index 00000000000..3828495c2d3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-319-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-320-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-320-ref.htm
new file mode 100644
index 00000000000..9e41a971cdf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-320-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-321-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-321-ref.htm
new file mode 100644
index 00000000000..91929ea63e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-321-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-322-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-322-ref.htm
new file mode 100644
index 00000000000..d203542d6ac
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-322-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-323-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-323-ref.htm
new file mode 100644
index 00000000000..e8e4865d4e4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-323-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-324-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-324-ref.htm
new file mode 100644
index 00000000000..cd2b9e6e62b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-324-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-325-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-325-ref.htm
new file mode 100644
index 00000000000..5d4d089634e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-325-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-326-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-326-ref.htm
new file mode 100644
index 00000000000..8c53613ec12
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-326-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-327-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-327-ref.htm
new file mode 100644
index 00000000000..8e73acef1c7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-327-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-351-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-351-ref.htm
new file mode 100644
index 00000000000..140910bcd4d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-351-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-352-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-352-ref.htm
new file mode 100644
index 00000000000..6d6f16cf3fe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-352-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-353-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-353-ref.htm
new file mode 100644
index 00000000000..a095c134893
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-353-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-354-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-354-ref.htm
new file mode 100644
index 00000000000..69a9ae8adaa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-354-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>々文</div>
+
+
+
+
+
+<div class="ref">中中中<br>々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-355-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-355-ref.htm
new file mode 100644
index 00000000000..b577aac5f2c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-355-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-356-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-356-ref.htm
new file mode 100644
index 00000000000..2799637760e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-356-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-357-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-357-ref.htm
new file mode 100644
index 00000000000..628d2fe6192
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-357-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-358-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-358-ref.htm
new file mode 100644
index 00000000000..39dfa67eaf5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-358-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-359-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-359-ref.htm
new file mode 100644
index 00000000000..09d63937f83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-359-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-360-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-360-ref.htm
new file mode 100644
index 00000000000..6e2e75dbc77
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-360-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-361-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-361-ref.htm
new file mode 100644
index 00000000000..1aca1ac9035
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-361-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-362-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-362-ref.htm
new file mode 100644
index 00000000000..1bdf5d4a279
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-362-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-363-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-363-ref.htm
new file mode 100644
index 00000000000..bb662b11634
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-363-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-364-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-364-ref.htm
new file mode 100644
index 00000000000..49babaeb2f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-364-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-365-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-365-ref.htm
new file mode 100644
index 00000000000..71879b5515c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-365-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-366-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-366-ref.htm
new file mode 100644
index 00000000000..99dd8f7380d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-366-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-367-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-367-ref.htm
new file mode 100644
index 00000000000..860e8850bc0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-367-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-368-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-368-ref.htm
new file mode 100644
index 00000000000..70bf0d0aff8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-368-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-369-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-369-ref.htm
new file mode 100644
index 00000000000..c04d4f06286
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-369-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-370-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-370-ref.htm
new file mode 100644
index 00000000000..39efd93e201
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-370-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>°文</div>
+
+
+
+
+
+<div class="ref">中中中<br>°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-371-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-371-ref.htm
new file mode 100644
index 00000000000..70bf0d0aff8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-371-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-372-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-372-ref.htm
new file mode 100644
index 00000000000..36df4b2461f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-372-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-373-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-373-ref.htm
new file mode 100644
index 00000000000..0d82c0f0620
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-373-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>′文</div>
+
+
+
+
+
+<div class="ref">中中中<br>′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-374-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-374-ref.htm
new file mode 100644
index 00000000000..b99cb9cb356
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-374-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>″文</div>
+
+
+
+
+
+<div class="ref">中中中<br>″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-375-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-375-ref.htm
new file mode 100644
index 00000000000..dca2aad5c60
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-375-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br>℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-376-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-376-ref.htm
new file mode 100644
index 00000000000..67078dff57d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-376-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-377-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-377-ref.htm
new file mode 100644
index 00000000000..2a5b9d9847e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-377-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-401-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-401-ref.htm
new file mode 100644
index 00000000000..b9f907155f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-401-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-402-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-402-ref.htm
new file mode 100644
index 00000000000..9935c51dc13
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-402-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-403-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-403-ref.htm
new file mode 100644
index 00000000000..6d487abf284
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-403-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-404-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-404-ref.htm
new file mode 100644
index 00000000000..24e22bc04fc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-404-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-405-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-405-ref.htm
new file mode 100644
index 00000000000..26f9936b70b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-405-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-406-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-406-ref.htm
new file mode 100644
index 00000000000..77820fb8ebf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-406-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-407-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-407-ref.htm
new file mode 100644
index 00000000000..70d647a0016
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-407-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-408-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-408-ref.htm
new file mode 100644
index 00000000000..0898419376e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-408-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-409-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-409-ref.htm
new file mode 100644
index 00000000000..3fb1082e34d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-409-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-410-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-410-ref.htm
new file mode 100644
index 00000000000..b82a3c63016
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-410-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-411-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-411-ref.htm
new file mode 100644
index 00000000000..c42cbed6c4b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-411-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-412-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-412-ref.htm
new file mode 100644
index 00000000000..ee698e27f6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-412-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-413-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-413-ref.htm
new file mode 100644
index 00000000000..63ea66a041d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-413-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-414-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-414-ref.htm
new file mode 100644
index 00000000000..4e84d6d8d63
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-414-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-415-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-415-ref.htm
new file mode 100644
index 00000000000..847d18e9cd7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-415-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-416-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-416-ref.htm
new file mode 100644
index 00000000000..4c8aa07c673
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-416-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-417-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-417-ref.htm
new file mode 100644
index 00000000000..6efa14b4aac
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-417-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-418-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-418-ref.htm
new file mode 100644
index 00000000000..5a032a3da4d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-418-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-419-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-419-ref.htm
new file mode 100644
index 00000000000..ade514a8df1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-419-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-420-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-420-ref.htm
new file mode 100644
index 00000000000..03b3f35bc49
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-420-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-421-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-421-ref.htm
new file mode 100644
index 00000000000..5a032a3da4d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-421-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-422-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-422-ref.htm
new file mode 100644
index 00000000000..bb049068ebe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-422-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-423-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-423-ref.htm
new file mode 100644
index 00000000000..a1b04783e25
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-423-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-424-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-424-ref.htm
new file mode 100644
index 00000000000..34371acdd17
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-424-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-425-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-425-ref.htm
new file mode 100644
index 00000000000..610344af25b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-425-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-426-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-426-ref.htm
new file mode 100644
index 00000000000..f87869d3013
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-426-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-427-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-427-ref.htm
new file mode 100644
index 00000000000..b8ea164cc1c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-427-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-001-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-001-ref.htm
new file mode 100644
index 00000000000..b3c6814db94
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-001-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>(文</div>
+
+
+
+
+
+<div class="ref">中中<br>(文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-002-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-002-ref.htm
new file mode 100644
index 00000000000..ae7cea76919
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-002-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>[文</div>
+
+
+
+
+
+<div class="ref">中中<br>[文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-003-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-003-ref.htm
new file mode 100644
index 00000000000..1a90033aa4b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-003-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>{文</div>
+
+
+
+
+
+<div class="ref">中中<br>{文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-004-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-004-ref.htm
new file mode 100644
index 00000000000..e9c8b44d163
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-004-ref.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>༺文</div>
+
+
+
+
+
+<div class="ref">中中<br>༺文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-005-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-005-ref.htm
new file mode 100644
index 00000000000..a5ffb295e52
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-005-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>༼文</div>
+
+
+
+
+
+<div class="ref">中中<br>༼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-006-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-006-ref.htm
new file mode 100644
index 00000000000..a8e37cd295f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-006-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>᚛文</div>
+
+
+
+
+
+<div class="ref">中中<br>᚛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-007-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-007-ref.htm
new file mode 100644
index 00000000000..c14036a29b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-007-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>‚文</div>
+
+
+
+
+
+<div class="ref">中中<br>‚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-008-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-008-ref.htm
new file mode 100644
index 00000000000..2bc77a6feec
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-008-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>„文</div>
+
+
+
+
+
+<div class="ref">中中<br>„文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-009-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-009-ref.htm
new file mode 100644
index 00000000000..e4262228366
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-009-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⁅文</div>
+
+
+
+
+
+<div class="ref">中中<br>⁅文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-010-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-010-ref.htm
new file mode 100644
index 00000000000..4f123de0eb6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-010-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⁽文</div>
+
+
+
+
+
+<div class="ref">中中<br>⁽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-011-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-011-ref.htm
new file mode 100644
index 00000000000..10cef6af32b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-011-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>₍文</div>
+
+
+
+
+
+<div class="ref">中中<br>₍文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-012-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-012-ref.htm
new file mode 100644
index 00000000000..9587ffe244f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-012-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〈文</div>
+
+
+
+
+
+<div class="ref">中中<br>〈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-013-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-013-ref.htm
new file mode 100644
index 00000000000..ea8f4116d89
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-013-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⎴文</div>
+
+
+
+
+
+<div class="ref">中中<br>⎴文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-014-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-014-ref.htm
new file mode 100644
index 00000000000..4bb919af5b3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-014-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❨文</div>
+
+
+
+
+
+<div class="ref">中中<br>❨文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-015-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-015-ref.htm
new file mode 100644
index 00000000000..9b6eab8f6d8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-015-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❪文</div>
+
+
+
+
+
+<div class="ref">中中<br>❪文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-016-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-016-ref.htm
new file mode 100644
index 00000000000..8fd2c6be0a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-016-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❬文</div>
+
+
+
+
+
+<div class="ref">中中<br>❬文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-017-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-017-ref.htm
new file mode 100644
index 00000000000..e47667abed7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-017-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❮文</div>
+
+
+
+
+
+<div class="ref">中中<br>❮文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-018-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-018-ref.htm
new file mode 100644
index 00000000000..f7ac11e399a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-018-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❰文</div>
+
+
+
+
+
+<div class="ref">中中<br>❰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-019-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-019-ref.htm
new file mode 100644
index 00000000000..85cc20d3756
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-019-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❲文</div>
+
+
+
+
+
+<div class="ref">中中<br>❲文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-020-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-020-ref.htm
new file mode 100644
index 00000000000..50f28eba78d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-020-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❴文</div>
+
+
+
+
+
+<div class="ref">中中<br>❴文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-021-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-021-ref.htm
new file mode 100644
index 00000000000..e052a9d0c3f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-021-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⟦文</div>
+
+
+
+
+
+<div class="ref">中中<br>⟦文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-022-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-022-ref.htm
new file mode 100644
index 00000000000..16d96e61ce0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-022-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⟨文</div>
+
+
+
+
+
+<div class="ref">中中<br>⟨文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-023-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-023-ref.htm
new file mode 100644
index 00000000000..8243af5ad80
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-023-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⟪文</div>
+
+
+
+
+
+<div class="ref">中中<br>⟪文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-024-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-024-ref.htm
new file mode 100644
index 00000000000..67382e9b65f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-024-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦃文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-025-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-025-ref.htm
new file mode 100644
index 00000000000..8dc15c8c5a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-025-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦅文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-026-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-026-ref.htm
new file mode 100644
index 00000000000..003e708c551
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-026-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦇文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-027-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-027-ref.htm
new file mode 100644
index 00000000000..c1144e036af
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-027-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦉文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-028-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-028-ref.htm
new file mode 100644
index 00000000000..8295a2b5e1d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-028-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦋文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦋文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-029-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-029-ref.htm
new file mode 100644
index 00000000000..4d571eef62d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-029-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦍文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦍文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-030-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-030-ref.htm
new file mode 100644
index 00000000000..5decb792726
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-030-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦏文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦏文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-031-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-031-ref.htm
new file mode 100644
index 00000000000..cd87703a5bf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-031-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦑文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦑文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-032-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-032-ref.htm
new file mode 100644
index 00000000000..0b0e80e5126
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-032-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦓文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦓文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-033-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-033-ref.htm
new file mode 100644
index 00000000000..6378ce7d52f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-033-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦕文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦕文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-034-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-034-ref.htm
new file mode 100644
index 00000000000..2a8ab6ecf3d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-034-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦗文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦗文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-035-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-035-ref.htm
new file mode 100644
index 00000000000..904386e3dd0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-035-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⧘文</div>
+
+
+
+
+
+<div class="ref">中中<br>⧘文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-036-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-036-ref.htm
new file mode 100644
index 00000000000..c750d4cfbc5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-036-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⧚文</div>
+
+
+
+
+
+<div class="ref">中中<br>⧚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-037-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-037-ref.htm
new file mode 100644
index 00000000000..28f888be361
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-037-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⧼文</div>
+
+
+
+
+
+<div class="ref">中中<br>⧼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-038-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-038-ref.htm
new file mode 100644
index 00000000000..770f0320db8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-038-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〈文</div>
+
+
+
+
+
+<div class="ref">中中<br>〈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-039-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-039-ref.htm
new file mode 100644
index 00000000000..01bf91b9238
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-039-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>《文</div>
+
+
+
+
+
+<div class="ref">中中<br>《文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-040-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-040-ref.htm
new file mode 100644
index 00000000000..79148d0ef54
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-040-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>「文</div>
+
+
+
+
+
+<div class="ref">中中<br>「文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-041-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-041-ref.htm
new file mode 100644
index 00000000000..c65b3c87693
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-041-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>『文</div>
+
+
+
+
+
+<div class="ref">中中<br>『文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-042-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-042-ref.htm
new file mode 100644
index 00000000000..a91746c4417
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-042-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>【文</div>
+
+
+
+
+
+<div class="ref">中中<br>【文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-043-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-043-ref.htm
new file mode 100644
index 00000000000..ab328a24d98
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-043-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〔文</div>
+
+
+
+
+
+<div class="ref">中中<br>〔文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-044-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-044-ref.htm
new file mode 100644
index 00000000000..19f58a594f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-044-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〖文</div>
+
+
+
+
+
+<div class="ref">中中<br>〖文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-045-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-045-ref.htm
new file mode 100644
index 00000000000..ae47ba38708
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-045-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〘文</div>
+
+
+
+
+
+<div class="ref">中中<br>〘文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-046-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-046-ref.htm
new file mode 100644
index 00000000000..d45bb15a31d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-046-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〚文</div>
+
+
+
+
+
+<div class="ref">中中<br>〚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-047-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-047-ref.htm
new file mode 100644
index 00000000000..8ab380fabbf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-047-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〝文</div>
+
+
+
+
+
+<div class="ref">中中<br>〝文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-048-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-048-ref.htm
new file mode 100644
index 00000000000..e91c8da766d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-048-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﴾文</div>
+
+
+
+
+
+<div class="ref">中中<br>﴾文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-049-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-049-ref.htm
new file mode 100644
index 00000000000..a831be65103
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-049-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>︵文</div>
+
+
+
+
+
+<div class="ref">中中<br>︵文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-050-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-050-ref.htm
new file mode 100644
index 00000000000..30f8fab7e9c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-050-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>︷文</div>
+
+
+
+
+
+<div class="ref">中中<br>︷文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-051-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-051-ref.htm
new file mode 100644
index 00000000000..e4d7b6ce349
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-051-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>︹文</div>
+
+
+
+
+
+<div class="ref">中中<br>︹文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-052-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-052-ref.htm
new file mode 100644
index 00000000000..a36c93a5daa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-052-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>︻文</div>
+
+
+
+
+
+<div class="ref">中中<br>︻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-053-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-053-ref.htm
new file mode 100644
index 00000000000..e8f7549ed0a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-053-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>︽文</div>
+
+
+
+
+
+<div class="ref">中中<br>︽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-054-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-054-ref.htm
new file mode 100644
index 00000000000..ccbbc9952aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-054-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>︿文</div>
+
+
+
+
+
+<div class="ref">中中<br>︿文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-055-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-055-ref.htm
new file mode 100644
index 00000000000..4882cfa0a13
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-055-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﹁文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹁文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-056-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-056-ref.htm
new file mode 100644
index 00000000000..93ed0e70ad1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-056-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﹃文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-057-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-057-ref.htm
new file mode 100644
index 00000000000..4087f896c20
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-057-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﹇文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-058-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-058-ref.htm
new file mode 100644
index 00000000000..926a465a3af
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-058-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﹙文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-059-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-059-ref.htm
new file mode 100644
index 00000000000..69fe07d1b01
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-059-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﹛文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-060-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-060-ref.htm
new file mode 100644
index 00000000000..fa0ca789d5e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-060-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﹝文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹝文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-061-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-061-ref.htm
new file mode 100644
index 00000000000..4658890ca52
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-061-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>(文</div>
+
+
+
+
+
+<div class="ref">中中<br>(文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-062-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-062-ref.htm
new file mode 100644
index 00000000000..a9a355f59b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-062-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>[文</div>
+
+
+
+
+
+<div class="ref">中中<br>[文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-063-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-063-ref.htm
new file mode 100644
index 00000000000..f793f1881ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-063-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>{文</div>
+
+
+
+
+
+<div class="ref">中中<br>{文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-064-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-064-ref.htm
new file mode 100644
index 00000000000..5be86963553
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-064-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦅文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-065-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-065-ref.htm
new file mode 100644
index 00000000000..98447486b9c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-065-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>「文</div>
+
+
+
+
+
+<div class="ref">中中<br>「文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-100-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-100-ref.htm
new file mode 100644
index 00000000000..4fa21b8b4f7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-100-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中、文</div>
+
+
+
+
+
+<div class="ref">中中<br>中、文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-101-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-101-ref.htm
new file mode 100644
index 00000000000..f68cedc9083
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-101-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中。文</div>
+
+
+
+
+
+<div class="ref">中中<br>中。文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-102-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-102-ref.htm
new file mode 100644
index 00000000000..fce967fe9cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-102-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE50 SMALL COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹐文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-103-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-103-ref.htm
new file mode 100644
index 00000000000..3624134b04e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-103-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE52 SMALL FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹒文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹒文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-104-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-104-ref.htm
new file mode 100644
index 00000000000..8e84b184218
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-104-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中,文</div>
+
+
+
+
+
+<div class="ref">中中<br>中,文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-105-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-105-ref.htm
new file mode 100644
index 00000000000..6c892554ac4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-105-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中.文</div>
+
+
+
+
+
+<div class="ref">中中<br>中.文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-106-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-106-ref.htm
new file mode 100644
index 00000000000..e9bfc62a4c8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-106-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中。文</div>
+
+
+
+
+
+<div class="ref">中中<br>中。文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-107-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-107-ref.htm
new file mode 100644
index 00000000000..6352f843d2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-107-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中、文</div>
+
+
+
+
+
+<div class="ref">中中<br>中、文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-108-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-108-ref.htm
new file mode 100644
index 00000000000..9371472ad1b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-108-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中)文</div>
+
+
+
+
+
+<div class="ref">中中<br>中)文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-109-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-109-ref.htm
new file mode 100644
index 00000000000..98a807cfa87
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-109-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中]文</div>
+
+
+
+
+
+<div class="ref">中中<br>中]文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-110-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-110-ref.htm
new file mode 100644
index 00000000000..88e782873ea
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-110-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中}文</div>
+
+
+
+
+
+<div class="ref">中中<br>中}文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-111-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-111-ref.htm
new file mode 100644
index 00000000000..c6249dabbf9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-111-ref.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中༻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中༻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-112-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-112-ref.htm
new file mode 100644
index 00000000000..75bedc2b736
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-112-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中༽文</div>
+
+
+
+
+
+<div class="ref">中中<br>中༽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-113-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-113-ref.htm
new file mode 100644
index 00000000000..60ec95ba619
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-113-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中᚜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中᚜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-114-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-114-ref.htm
new file mode 100644
index 00000000000..3e96011bf60
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-114-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁆文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁆文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-115-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-115-ref.htm
new file mode 100644
index 00000000000..39db6bc4fa7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-115-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁾文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁾文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-116-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-116-ref.htm
new file mode 100644
index 00000000000..11073fa4758
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-116-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中₎文</div>
+
+
+
+
+
+<div class="ref">中中<br>中₎文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-117-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-117-ref.htm
new file mode 100644
index 00000000000..0b0a44de459
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-117-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-118-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-118-ref.htm
new file mode 100644
index 00000000000..ff783ee5769
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-118-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⎵文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⎵文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-119-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-119-ref.htm
new file mode 100644
index 00000000000..c0e712b1211
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-119-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❩文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❩文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-120-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-120-ref.htm
new file mode 100644
index 00000000000..62cac1d1e41
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-120-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❫文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❫文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-121-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-121-ref.htm
new file mode 100644
index 00000000000..1511b50612b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-121-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❭文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❭文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-122-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-122-ref.htm
new file mode 100644
index 00000000000..ff6a48dc447
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-122-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❯文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❯文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-123-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-123-ref.htm
new file mode 100644
index 00000000000..59fcf4495d5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-123-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❱文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❱文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-124-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-124-ref.htm
new file mode 100644
index 00000000000..02c5a55bf5c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-124-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❳文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❳文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-125-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-125-ref.htm
new file mode 100644
index 00000000000..1e12c3213bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-125-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❵文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❵文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-126-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-126-ref.htm
new file mode 100644
index 00000000000..c29af3e9c2c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-126-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⟧文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⟧文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-127-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-127-ref.htm
new file mode 100644
index 00000000000..fed0e0d92d0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-127-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⟩文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⟩文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-128-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-128-ref.htm
new file mode 100644
index 00000000000..08f6c674a51
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-128-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⟫文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⟫文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-129-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-129-ref.htm
new file mode 100644
index 00000000000..93075801120
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-129-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦄文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦄文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-130-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-130-ref.htm
new file mode 100644
index 00000000000..00bcfd9e13b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-130-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦆文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-131-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-131-ref.htm
new file mode 100644
index 00000000000..10ac0ca7e07
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-131-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-132-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-132-ref.htm
new file mode 100644
index 00000000000..3ffdcec5667
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-132-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦊文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦊文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-133-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-133-ref.htm
new file mode 100644
index 00000000000..b29b7f5ad70
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-133-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦌文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦌文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-134-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-134-ref.htm
new file mode 100644
index 00000000000..9a14e890e39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-134-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦎文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦎文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-135-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-135-ref.htm
new file mode 100644
index 00000000000..d7d7882d446
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-135-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦐文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-136-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-136-ref.htm
new file mode 100644
index 00000000000..db5850f2613
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-136-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦒文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦒文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-137-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-137-ref.htm
new file mode 100644
index 00000000000..a7e6c5e8776
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-137-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦔文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦔文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-138-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-138-ref.htm
new file mode 100644
index 00000000000..36804c1eba4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-138-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦖文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦖文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-139-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-139-ref.htm
new file mode 100644
index 00000000000..ef1310b8bc9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-139-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦘文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦘文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-140-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-140-ref.htm
new file mode 100644
index 00000000000..10f2dad37ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-140-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⧙文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⧙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-141-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-141-ref.htm
new file mode 100644
index 00000000000..1523690cb06
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-141-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⧛文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⧛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-142-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-142-ref.htm
new file mode 100644
index 00000000000..da72e6de273
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-142-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⧽文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⧽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-143-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-143-ref.htm
new file mode 100644
index 00000000000..76d1c76df06
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-143-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-144-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-144-ref.htm
new file mode 100644
index 00000000000..bfd593417b6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-144-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中》文</div>
+
+
+
+
+
+<div class="ref">中中<br>中》文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-145-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-145-ref.htm
new file mode 100644
index 00000000000..0fb659105eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-145-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中」文</div>
+
+
+
+
+
+<div class="ref">中中<br>中」文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-146-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-146-ref.htm
new file mode 100644
index 00000000000..28af8fd2ba5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-146-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中』文</div>
+
+
+
+
+
+<div class="ref">中中<br>中』文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-147-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-147-ref.htm
new file mode 100644
index 00000000000..046bc7255ba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-147-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中】文</div>
+
+
+
+
+
+<div class="ref">中中<br>中】文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-148-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-148-ref.htm
new file mode 100644
index 00000000000..89a7ed70852
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-148-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〕文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〕文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-149-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-149-ref.htm
new file mode 100644
index 00000000000..2a29f14ff56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-149-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〗文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〗文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-150-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-150-ref.htm
new file mode 100644
index 00000000000..72ac2e51a94
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-150-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〙文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-151-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-151-ref.htm
new file mode 100644
index 00000000000..a29fc220074
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-151-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〛文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-152-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-152-ref.htm
new file mode 100644
index 00000000000..f6706c67e19
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-152-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〞文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〞文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-153-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-153-ref.htm
new file mode 100644
index 00000000000..362f17dd215
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-153-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〟文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〟文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-154-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-154-ref.htm
new file mode 100644
index 00000000000..a33285524b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-154-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﴿文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﴿文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-155-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-155-ref.htm
new file mode 100644
index 00000000000..e297af02b00
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-155-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中︶文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︶文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-156-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-156-ref.htm
new file mode 100644
index 00000000000..ec9020422a6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-156-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中︸文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︸文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-157-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-157-ref.htm
new file mode 100644
index 00000000000..cc876760f47
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-157-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中︺文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︺文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-158-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-158-ref.htm
new file mode 100644
index 00000000000..0becae7c734
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-158-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中︼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-159-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-159-ref.htm
new file mode 100644
index 00000000000..b46353aa68a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-159-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中︾文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︾文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-160-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-160-ref.htm
new file mode 100644
index 00000000000..63d39a58db0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-160-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹀文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹀文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-161-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-161-ref.htm
new file mode 100644
index 00000000000..343a170c74b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-161-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹂文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹂文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-162-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-162-ref.htm
new file mode 100644
index 00000000000..707b64e5734
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-162-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹄文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹄文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-163-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-163-ref.htm
new file mode 100644
index 00000000000..2ecb5664c53
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-163-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-164-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-164-ref.htm
new file mode 100644
index 00000000000..57eb2c8193c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-164-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹚文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-165-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-165-ref.htm
new file mode 100644
index 00000000000..7596bc76d8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-165-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-166-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-166-ref.htm
new file mode 100644
index 00000000000..e73ef1540e1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-166-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹞文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹞文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-167-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-167-ref.htm
new file mode 100644
index 00000000000..2bd356f11f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-167-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中)文</div>
+
+
+
+
+
+<div class="ref">中中<br>中)文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-168-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-168-ref.htm
new file mode 100644
index 00000000000..0cc82fd16cb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-168-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中]文</div>
+
+
+
+
+
+<div class="ref">中中<br>中]文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-169-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-169-ref.htm
new file mode 100644
index 00000000000..0ee8a341902
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-169-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中}文</div>
+
+
+
+
+
+<div class="ref">中中<br>中}文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-170-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-170-ref.htm
new file mode 100644
index 00000000000..bfbaf82b161
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-170-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦆文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-171-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-171-ref.htm
new file mode 100644
index 00000000000..e36fa2046e2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-171-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中」文</div>
+
+
+
+
+
+<div class="ref">中中<br>中」文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-200-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-200-ref.htm
new file mode 100644
index 00000000000..3549df0fd95
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-200-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中๚文</div>
+
+
+
+
+
+<div class="ref">中中<br>中๚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-201-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-201-ref.htm
new file mode 100644
index 00000000000..778f193b653
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-201-ref.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中๛文</div>
+
+
+
+
+
+<div class="ref">中中<br>中๛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-202-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-202-ref.htm
new file mode 100644
index 00000000000..cbdde8efee1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-202-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中។文</div>
+
+
+
+
+
+<div class="ref">中中<br>中។文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-203-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-203-ref.htm
new file mode 100644
index 00000000000..e85bad0743a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-203-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中៖文</div>
+
+
+
+
+
+<div class="ref">中中<br>中៖文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-204-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-204-ref.htm
new file mode 100644
index 00000000000..276991a1def
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-204-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中៚文</div>
+
+
+
+
+
+<div class="ref">中中<br>中៚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-205-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-205-ref.htm
new file mode 100644
index 00000000000..257b2c33c13
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-205-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-206-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-206-ref.htm
new file mode 100644
index 00000000000..1393d294357
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-206-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-207-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-207-ref.htm
new file mode 100644
index 00000000000..b5eb9718cd3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-207-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-208-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-208-ref.htm
new file mode 100644
index 00000000000..a27ae2e0292
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-208-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303C MASU MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-209-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-209-ref.htm
new file mode 100644
index 00000000000..b6b592ec8c8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-209-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-210-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-210-ref.htm
new file mode 100644
index 00000000000..6359364b51b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-210-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中゛文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-211-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-211-ref.htm
new file mode 100644
index 00000000000..e9d75056275
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-211-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中゜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-212-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-212-ref.htm
new file mode 100644
index 00000000000..8c67a48fd9c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-212-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中ゝ文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ゝ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-213-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-213-ref.htm
new file mode 100644
index 00000000000..a4cc8287972
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-213-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中ゞ文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ゞ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-214-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-214-ref.htm
new file mode 100644
index 00000000000..eb1270fdcf1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-214-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中゠文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゠文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-215-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-215-ref.htm
new file mode 100644
index 00000000000..48eff55fea5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-215-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中・文</div>
+
+
+
+
+
+<div class="ref">中中<br>中・文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-216-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-216-ref.htm
new file mode 100644
index 00000000000..21034bfa38e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-216-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ー文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-217-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-217-ref.htm
new file mode 100644
index 00000000000..bfbd74b25ff
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-217-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中ヽ文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ヽ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-218-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-218-ref.htm
new file mode 100644
index 00000000000..b4fd5b7ea96
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-218-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中ヾ文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ヾ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-219-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-219-ref.htm
new file mode 100644
index 00000000000..24e74d21aa3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-219-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE54 SMALL SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹔文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹔文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-220-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-220-ref.htm
new file mode 100644
index 00000000000..72e3467c8f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-220-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE55 SMALL COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹕文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹕文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-221-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-221-ref.htm
new file mode 100644
index 00000000000..e5004604802
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-221-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-222-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-222-ref.htm
new file mode 100644
index 00000000000..84a108b491a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-222-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-223-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-223-ref.htm
new file mode 100644
index 00000000000..6b645ac883e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-223-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中・文</div>
+
+
+
+
+
+<div class="ref">中中<br>中・文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-224-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-224-ref.htm
new file mode 100644
index 00000000000..f3ba7e0ea1f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-224-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ー文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-225-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-225-ref.htm
new file mode 100644
index 00000000000..6ae589867f6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-225-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中゙文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-226-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-226-ref.htm
new file mode 100644
index 00000000000..d1f32aa30ba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-226-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中゚文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-250-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-250-ref.htm
new file mode 100644
index 00000000000..a6b08531538
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-250-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かぁな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-251-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-251-ref.htm
new file mode 100644
index 00000000000..01149b316b0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-251-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かぃな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-252-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-252-ref.htm
new file mode 100644
index 00000000000..94163451636
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-252-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かぅな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-253-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-253-ref.htm
new file mode 100644
index 00000000000..178b238d8f3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-253-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かぇな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-254-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-254-ref.htm
new file mode 100644
index 00000000000..2bffee59fd1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-254-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かぉな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-255-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-255-ref.htm
new file mode 100644
index 00000000000..20574099f6b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-255-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かっな</div>
+
+
+
+
+
+<div class="ref">かか<br>かっな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-256-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-256-ref.htm
new file mode 100644
index 00000000000..02840fb20ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-256-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かゃな</div>
+
+
+
+
+
+<div class="ref">かか<br>かゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-257-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-257-ref.htm
new file mode 100644
index 00000000000..b05baeef55d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-257-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かゅな</div>
+
+
+
+
+
+<div class="ref">かか<br>かゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-258-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-258-ref.htm
new file mode 100644
index 00000000000..fa981f4106b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-258-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かょな</div>
+
+
+
+
+
+<div class="ref">かか<br>かょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-259-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-259-ref.htm
new file mode 100644
index 00000000000..007f996940b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-259-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かゎな</div>
+
+
+
+
+
+<div class="ref">かか<br>かゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-260-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-260-ref.htm
new file mode 100644
index 00000000000..c350bd8c33c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-260-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カァナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-261-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-261-ref.htm
new file mode 100644
index 00000000000..f44b4726422
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-261-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カィナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-262-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-262-ref.htm
new file mode 100644
index 00000000000..562d2455ad0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-262-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カゥナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-263-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-263-ref.htm
new file mode 100644
index 00000000000..ecb4fd04c43
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-263-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カェナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-264-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-264-ref.htm
new file mode 100644
index 00000000000..cbbaf2b59f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-264-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カォナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-265-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-265-ref.htm
new file mode 100644
index 00000000000..2c2ec1149b2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-265-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カッナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-266-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-266-ref.htm
new file mode 100644
index 00000000000..a33cec56cdf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-266-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カャナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-267-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-267-ref.htm
new file mode 100644
index 00000000000..f6b3158781e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-267-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カュナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-268-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-268-ref.htm
new file mode 100644
index 00000000000..417ff320bbe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-268-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カョナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-269-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-269-ref.htm
new file mode 100644
index 00000000000..7c6107c5cbd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-269-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カヮナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/overflow-wrap-break-word-001-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/overflow-wrap-break-word-001-ref.htm
new file mode 100644
index 00000000000..2d82feff411
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/overflow-wrap-break-word-001-ref.htm
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Text Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<style>
+div {
+ position: relative;
+ width: 100px;
+ height: 100px;
+ background: green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/BPG-Ucnobi-U.woff b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/BPG-Ucnobi-U.woff
new file mode 100644
index 00000000000..577500e2426
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/BPG-Ucnobi-U.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/GentiumPlus-R.woff b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/GentiumPlus-R.woff
new file mode 100644
index 00000000000..2d3bf3ed873
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/GentiumPlus-R.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/README b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/README
deleted file mode 100644
index 69d1737bead..00000000000
--- a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/README
+++ /dev/null
@@ -1,29 +0,0 @@
-CSS Global Support Directory
-============================
-
-This directory contains common support files (such as images and external
-style sheets). These are sync'ed into the support directories of all our
-test suites. If you have test-suite-specific support files, please add
-them to the appropriate test-suite-specific support/ directory.
-
-If you add to a support/ directory, please run the tools/supportprop.py
-script from the top of the repository to cascade support files into the
-lower-level support directories.
-
-Description of the Common Support File Collection
--------------------------------------------------
-
-The 1x1-* images are all exactly one pixel.
-
-The swatch-* images all use 15x15 cells.
-
-The square-* images all use 15x15 cells with one pixel borders.
-
-The pattern-* images use cells of various sizes:
-
- pattern-gg-gr.png 20x20
- pattern-grg-rgr-grg.png 20x20
- pattern-rgr-grg-rgr.png 20x20
- pattern-tr.png 15x15
- pattern-grg-rrg-rgg.png 15x15
-
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/support/README b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/support/README
new file mode 100644
index 00000000000..ea8cb9ef357
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/support/README
@@ -0,0 +1,4 @@
+The swatch-green.png file in this directory is really a RED swatch,
+and the swatch-red.png file is really a green swatch.
+
+This directory is used to test relative URIs. \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/text-orientation.js b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();