Closed Bug 1566449 Opened 5 years ago Closed 5 years ago

Don't reverse glyphs in GlyphBuffer for RTL

Categories

(Core :: Graphics: Text, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: lsalzman, Assigned: lsalzman)

References

Details

Attachments

(1 file)

This reversing was introduced in bug 452567 due to fuzzing concerns, but otherwise just complicates and slows down text rendering more than it is necessarily worth. We decided it just makes more sense to fuzz this to enable further simplifications in the text code.

Pushed by lsalzman@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f69f242281a4
Don't reverse glyphs in GlyphBuffer for RTL. r=jfkthame

Backed out changeset f69f242281a4 (Bug 1566449) for reftests failing because of reftest.list

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&searchStr=android%2C7.0%2Cx86-64%2Cdebug%2Creftests%2Ctest-android-em-7.0-x86_64%2Fdebug-reftest-e10s-1%2Cr%28r1%29&fromchange=c9d25298b6f60ff30b102b14c3be3791454d22b9&tochange=cba48bc038fba01be80ae530868b35f8e63b0227&selectedJob=256777781

Backout link: https://hg.mozilla.org/integration/autoland/rev/cba48bc038fba01be80ae530868b35f8e63b0227

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=256777781&repo=autoland&lineNumber=1540

[task 2019-07-16T18:29:41.593Z] 18:29:41 INFO - systime: Tue Jul 16 19:29:41 BST 2019
[task 2019-07-16T18:29:41.593Z] 18:29:41 INFO - disk:
[task 2019-07-16T18:29:41.594Z] 18:29:41 INFO - Filesystem 1K-blocks Used Available Use% Mounted on
[task 2019-07-16T18:29:41.594Z] 18:29:41 INFO - /dev/block/vdc 3525632 296452 3229180 9% /data
[task 2019-07-16T18:29:41.594Z] 18:29:41 INFO - /dev/block/vda 2539312 912448 1626864 36% /system
[task 2019-07-16T18:29:41.594Z] 18:29:41 INFO - /dev/fuse 3525632 296452 3229180 9% /storage/emulated
[task 2019-07-16T18:29:41.594Z] 18:29:41 INFO - os: sdk_phone_x86_64-userdebug 7.0 NYC 4174735 test-keys
[task 2019-07-16T18:29:41.594Z] 18:29:41 INFO - id: emulator-5554
[task 2019-07-16T18:29:41.594Z] 18:29:41 INFO - Test root: /sdcard/tests
[task 2019-07-16T18:29:57.772Z] 18:29:57 INFO - REFTEST INFO | Running with e10s: True
[task 2019-07-16T18:29:58.078Z] 18:29:58 INFO - Granting important runtime permissions to org.mozilla.geckoview.test
[task 2019-07-16T18:29:59.391Z] 18:29:59 INFO - launch_application: am start -W -n org.mozilla.geckoview.test/org.mozilla.geckoview.test.TestRunnerActivity -a android.intent.action.MAIN --es env9 R_LOG_LEVEL=6 --es env8 MOZ_CRASHREPORTER_NO_REPORT=1 --es args "-no-remote -profile /sdcard/tests/reftest/profile/" --es env3 R_LOG_VERBOSE=1 --es env2 XPCOM_DEBUG_BREAK=stack --es env1 MOZ_WEBRENDER=0 --es env0 MOZ_CRASHREPORTER=1 --es env7 R_LOG_DESTINATION=stderr --es env6 MOZ_CRASHREPORTER_SHUTDOWN=1 --es env5 MOZ_IN_AUTOMATION=1 --es env4 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --ez use_multiprocess True
[task 2019-07-16T18:30:00.297Z] 18:30:00 INFO - remoteautomation.py | Application pid: 2765
[task 2019-07-16T18:30:10.716Z] 18:30:10 INFO - REFTEST INFO | Reading manifest http://10.0.2.2:8854/tests/layout/reftests/reftest.list
[task 2019-07-16T18:30:10.717Z] 18:30:10 INFO - REFTEST INFO | Dumping JSON representation of sandbox
[task 2019-07-16T18:30:10.717Z] 18:30:10 INFO - REFTEST INFO | {"isDebugBuild":true,"xulRuntime":{"widgetToolkit":"android","OS":"Android","XPCOMABI":"x86_64-gcc3"},"smallScreen":false,"d2d":false,"dwrite":false,"gpuProcess":false,"azureCairo":false,"azureSkia":true,"skiaContent":true,"azureSkiaGL":false,"contentSameGfxBackendAsCanvas":true,"layersGPUAccelerated":true,"d3d11":false,"d3d9":false,"layersOpenGL":true,"webrender":false,"layersOMTC":true,"advancedLayers":false,"layerChecksEnabled":true,"retainedDisplayList":true,"Android":true,"cocoaWidget":false,"gtkWidget":false,"qtWidget":false,"winWidget":false,"is64Bit":true,"geckoview":true,"transparentScrollbars":false,"AndroidVersion":24,"AddressSanitizer":false,"webrtc":true,"retainedDisplayLists":true,"compareRetainedDisplayLists":false,"skiaPdf":false,"release_or_beta":false,"http":{"userAgent":"Mozilla/5.0 (Android 7.0; Mobile; rv:70.0) Gecko/70.0 Firefox/70.0","appName":"Mozilla","appVersion":"5.0","platform":"Android 7.0","oscpu":"Linux x86_64","misc":"rv:70.0"},"haveTestPlugin":false,"windowsDefaultTheme":false,"nativeThemePref":true,"gpuProcessForceEnabled":false,"prefs":{},"browserIsRemote":true,"asyncPan":true,"usesRepeatResampling":false,"verify":false,"fission":false,"serviceWorkerE10s":false}
[task 2019-07-16T18:30:10.717Z] 18:30:10 INFO - REFTEST INFO | Skipping included manifest at http://10.0.2.2:8854/tests/image/test/reftest/reftest.list line 23 due to matching skip condition
[task 2019-07-16T18:30:10.717Z] 18:30:10 INFO - REFTEST INFO | Skipping included manifest at http://10.0.2.2:8854/tests/image/test/reftest/reftest.list line 26 due to matching skip condition
[task 2019-07-16T18:30:10.717Z] 18:30:10 INFO - REFTEST INFO | Skipping included manifest at http://10.0.2.2:8854/tests/image/test/reftest/reftest.list line 47 due to matching skip condition
[task 2019-07-16T18:30:10.717Z] 18:30:10 INFO - REFTEST ERROR | EXCEPTION: Error in manifest file http://10.0.2.2:8854/tests/layout/reftests/forms/textbox/reftest.list line 8: unknown test type +fuzzy-if(winWidget,0-1,0-3)
[task 2019-07-16T18:37:33.890Z] 18:37:33 INFO - Failed to get top activity, retrying, once...
[task 2019-07-16T18:41:51.920Z] 18:41:51 INFO - wait for org.mozilla.geckoview.test complete; top activity=org.mozilla.geckoview.test
[task 2019-07-16T18:41:52.223Z] 18:41:52 INFO - org.mozilla.geckoview.test unexpectedly found running. Killing...
[task 2019-07-16T18:41:52.223Z] 18:41:52 INFO - REFTEST TEST-INFO | started process screentopng
[task 2019-07-16T18:41:53.153Z] 18:41:53 INFO - REFTEST TEST-INFO | screentopng: exit 0
[task 2019-07-16T18:42:07.692Z] 18:42:07 WARNING - TEST-UNEXPECTED-FAIL | remoteautomation.py | application timed out after 670 seconds with no output
[task 2019-07-16T18:42:07.693Z] 18:42:07 INFO - remoteautomation.py | Application ran for: 0:12:09.817930
[task 2019-07-16T18:42:08.106Z] 18:42:08 INFO - REFTEST INFO | Copy/paste: /builds/worker/workspace/build/linux64-minidump_stackwalk /tmp/tmpZwEKu5/01f56362-dcd6-9003-aaad-c3015773357e.dmp /builds/worker/workspace/build/symbols
[task 2019-07-16T18:42:14.374Z] 18:42:14 INFO - REFTEST INFO | Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/01f56362-dcd6-9003-aaad-c3015773357e.dmp
[task 2019-07-16T18:42:14.374Z] 18:42:14 INFO - REFTEST INFO | Saved app info as /builds/worker/workspace/build/blobber_upload_dir/01f56362-dcd6-9003-aaad-c3015773357e.extra
[task 2019-07-16T18:42:14.381Z] 18:42:14 INFO - REFTEST PROCESS-CRASH | remoteautomation.py | application crashed [@ libc.so + 0x8c66a]
[task 2019-07-16T18:42:14.381Z] 18:42:14 INFO - Crash dump filename: /tmp/tmpZwEKu5/01f56362-dcd6-9003-aaad-c3015773357e.dmp
[task 2019-07-16T18:42:14.381Z] 18:42:14 INFO - Operating system: Android
[task 2019-07-16T18:42:14.381Z] 18:42:14 INFO - 0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2019-07-16T18:42:14.381Z] 18:42:14 INFO - CPU: amd64
[task 2019-07-16T18:42:14.381Z] 18:42:14 INFO - family 6 model 6 stepping 3
[task 2019-07-16T18:42:14.381Z] 18:42:14 INFO - 4 CPUs
[task 2019-07-16T18:42:14.381Z] 18:42:14 INFO - GPU: UNKNOWN
[task 2019-07-16T18:42:14.381Z] 18:42:14 INFO - Crash reason: SIGABRT
[task 2019-07-16T18:42:14.383Z] 18:42:14 INFO - Crash address: 0xd3e
[task 2019-07-16T18:42:14.383Z] 18:42:14 INFO - Process uptime: not available
[task 2019-07-16T18:42:14.383Z] 18:42:14 INFO - Thread 0 (crashed)
[task 2019-07-16T18:42:14.383Z] 18:42:14 INFO - 0 libc.so + 0x8c66a
[task 2019-07-16T18:42:14.383Z] 18:42:14 INFO - rax = 0xfffffffffffffffc rdx = 0x0000000000000010
[task 2019-07-16T18:42:14.384Z] 18:42:14 INFO - rcx = 0xffffffffffffffff rbx = 0x00000000ffffffff
[task 2019-07-16T18:42:14.384Z] 18:42:14 INFO - rsi = 0x00007fff06f3d3b0 rdi = 0x000000000000001f
[task 2019-07-16T18:42:14.384Z] 18:42:14 INFO - rbp = 0x00000000ffffffff rsp = 0x00007fff06f3d338
[task 2019-07-16T18:42:14.384Z] 18:42:14 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000008
[task 2019-07-16T18:42:14.384Z] 18:42:14 INFO - r10 = 0x00000000ffffffff r11 = 0x0000000000000246
[task 2019-07-16T18:42:14.384Z] 18:42:14 INFO - r12 = 0x00000000ffffffff r13 = 0x000079e30ed29e60
[task 2019-07-16T18:42:14.384Z] 18:42:14 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000000
[task 2019-07-16T18:42:14.384Z] 18:42:14 INFO - rip = 0x000079e31144966a
[task 2019-07-16T18:42:14.384Z] 18:42:14 INFO - Found by: given as instruction pointer in context
[task 2019-07-16T18:42:14.384Z] 18:42:14 INFO - 1 libc.so + 0x2a0e6
[task 2019-07-16T18:42:14.385Z] 18:42:14 INFO - rsp = 0x00007fff06f3d340 rip = 0x000079e3113e70e6
[task 2019-07-16T18:42:14.385Z] 18:42:14 INFO - Found by: stack scanning
[task 2019-07-16T18:42:14.385Z] 18:42:14 INFO - 2 libutils.so + 0x184e7
[task 2019-07-16T18:42:14.385Z] 18:42:14 INFO - rsp = 0x00007fff06f3d360 rip = 0x000079e30f1474e7
[task 2019-07-16T18:42:14.385Z] 18:42:14 INFO - Found by: stack scanning
[task 2019-07-16T18:42:14.385Z] 18:42:14 INFO - 3 libart.so + 0x14cd91
[task 2019-07-16T18:42:14.385Z] 18:42:14 INFO - rsp = 0x00007fff06f3d370 rip = 0x000079e30e658d91
[task 2019-07-16T18:42:14.385Z] 18:42:14 INFO - Found by: stack scanning
[task 2019-07-16T18:42:14.385Z] 18:42:14 INFO - 4 system@framework@boot-framework.art + 0x3d5350
[task 2019-07-16T18:42:14.385Z] 18:42:14 INFO - rsp = 0x00007fff06f3d388 rip = 0x0000000071675350
[task 2019-07-16T18:42:14.386Z] 18:42:14 INFO - Found by: stack scanning
[task 2019-07-16T18:42:14.386Z] 18:42:14 INFO - 5 boot-framework.oat + 0x1000
[task 2019-07-16T18:42:14.386Z] 18:42:14 INFO - rsp = 0x00007fff06f3d398 rip = 0x0000000072f54000
[task 2019-07-16T18:42:14.386Z] 18:42:14 INFO - Found by: stack scanning
[task 2019-07-16T18:42:14.386Z] 18:42:14 INFO - 6 dalvik-main space (deleted) + 0x340a0
[task 2019-07-16T18:42:14.386Z] 18:42:14 INFO - rsp = 0x00007fff06f3d3b0 rip = 0x0000000012c340a0
[task 2019-07-16T18:42:14.386Z] 18:42:14 INFO - Found by: stack scanning
[task 2019-07-16T18:42:14.386Z] 18:42:14 INFO - 7 libart.so + 0x14e0ed
[task 2019-07-16T18:42:14.386Z] 18:42:14 INFO - rsp = 0x00007fff06f3d3f0 rip = 0x000079e30e65a0ed
[task 2019-07-16T18:42:14.386Z] 18:42:14 INFO - Found by: stack scanning
[task 2019-07-16T18:42:14.386Z] 18:42:14 INFO - 8 libart.so + 0x14cd91
[task 2019-07-16T18:42:14.387Z] 18:42:14 INFO - rsp = 0x00007fff06f3d410 rip = 0x000079e30e658d91
[task 2019-07-16T18:42:14.387Z] 18:42:14 INFO - Found by: stack scanning
[task 2019-07-16T18:42:14.387Z] 18:42:14 INFO - 9 libart.so + 0x39c37f
[task 2019-07-16T18:42:14.387Z] 18:42:14 INFO - rsp = 0x00007fff06f3d450 rip = 0x000079e30e8a837f
[task 2019-07-16T18:42:14.387Z] 18:42:14 INFO - Found by: stack scanning
[task 2019-07-16T18:42:14.387Z] 18:42:14 INFO - 10 libart.so + 0x6e3c40
[task 2019-07-16T18:42:14.387Z] 18:42:14 INFO - rsp = 0x00007fff06f3d458 rip = 0x000079e30ebefc40
[task 2019-07-16T18:42:14.387Z] 18:42:14 INFO - Found by: stack scanning
....

Flags: needinfo?(lsalzman)

Also fails on windows: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=256786658&repo=autoland&lineNumber=1028

8:46:46 INFO - REFTEST INFO | Reading manifest file://Z:\task_1563297855\build\tests\reftest\tests\layout\reftests\reftest.list
18:46:46 INFO - REFTEST INFO | Dumping JSON representation of sandbox
18:46:46 INFO - REFTEST INFO | {"isDebugBuild":false,"xulRuntime":{"widgetToolkit":"windows","OS":"WINNT","XPCOMABI":"x86_64-msvc"},"smallScreen":false,"d2d":true,"dwrite":true,"gpuProcess":true,"azureCairo":false,"azureSkia":false,"skiaContent":false,"azureSkiaGL":false,"contentSameGfxBackendAsCanvas":true,"layersGPUAccelerated":true,"d3d11":true,"d3d9":false,"layersOpenGL":false,"webrender":false,"layersOMTC":true,"advancedLayers":true,"layerChecksEnabled":true,"retainedDisplayList":true,"Android":false,"cocoaWidget":false,"gtkWidget":false,"qtWidget":false,"winWidget":true,"is64Bit":true,"geckoview":false,"transparentScrollbars":false,"AddressSanitizer":true,"webrtc":true,"retainedDisplayLists":true,"compareRetainedDisplayLists":false,"skiaPdf":false,"release_or_beta":false,"http":{"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0","appName":"Mozilla","appVersion":"5.0","platform":"Windows","oscpu":"Windows NT 10.0; Win64; x64","misc":"rv:70.0"},"haveTestPlugin":true,"windowsDefaultTheme":true,"nativeThemePref":true,"gpuProcessForceEnabled":false,"prefs":{},"browserIsRemote":true,"asyncPan":true,"usesRepeatResampling":true,"verify":false,"fission":false,"serviceWorkerE10s":false}
18:46:57 ERROR - REFTEST ERROR | EXCEPTION: Error in manifest file file:///Z:/task_1563297855/build/tests/reftest/tests/layout/reftests/forms/textbox/reftest.list line 8: unknown test type +fuzzy-if(winWidget,0-1,0-3)
19:03:38 INFO - Automation Error: mozprocess timed out after 1000 seconds running ['Z:\task_1563297855\build\venv\Scripts\python', '-u', 'Z:\task_1563297855\build\tests\reftest\runreftest.py', '--total-chunks', '2', '--this-chunk', '2', '--setpref=media.peerconnection.mtransport_process=false', '--setpref=network.process.enabled=false', '--setpref=media.peerconnection.mtransport_process=false', '--setpref=network.process.enabled=false', '--appname=Z:\task_1563297855\build\application\firefox\firefox.exe', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', u'--symbols-path=https://queue.taskcluster.net/v1/task/XbJWMdA2R8eAdqUZglubog/artifacts/public/build/target.crashreporter-symbols.zip', '--log-raw=Z:\task_1563297855\build\blobber_upload_dir\reftest_raw.log', '--log-errorsummary=Z:\task_1563297855\build\blobber_upload_dir\reftest_errorsummary.log', '--cleanup-crashes', '--marionette-startup-timeout=180', '--sandbox-read-whitelist=Z:\task_1563297855\build', '--log-raw=-', '--suite=reftest', '--', 'tests/reftest/tests/layout/reftests/reftest.list']
19:03:38 ERROR - timed out after 1000 seconds of no output
19:03:38 ERROR - Return code: 572
19:03:38 ERROR - No checks run.
19:03:38 ERROR - No suite end message was emitted by this harness.
19:03:38 INFO - TinderboxPrint: reftest-reftest<br/><em class="testfail">T-FAIL</em>

https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=256781985&repo=autoland&lineNumber=1321

18:24:56 INFO - REFTEST INFO | {"isDebugBuild":true,"xulRuntime":{"widgetToolkit":"windows","OS":"WINNT","XPCOMABI":"x86_64-msvc"},"smallScreen":false,"d2d":true,"dwrite":true,"gpuProcess":true,"azureCairo":false,"azureSkia":true,"skiaContent":true,"azureSkiaGL":false,"contentSameGfxBackendAsCanvas":true,"layersGPUAccelerated":true,"d3d11":false,"d3d9":false,"layersOpenGL":false,"webrender":true,"layersOMTC":true,"advancedLayers":false,"layerChecksEnabled":false,"retainedDisplayList":true,"Android":false,"cocoaWidget":false,"gtkWidget":false,"qtWidget":false,"winWidget":true,"is64Bit":true,"geckoview":false,"transparentScrollbars":false,"AddressSanitizer":false,"webrtc":true,"retainedDisplayLists":true,"compareRetainedDisplayLists":false,"skiaPdf":false,"release_or_beta":false,"http":{"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0","appName":"Mozilla","appVersion":"5.0","platform":"Windows","oscpu":"Windows NT 10.0; Win64; x64","misc":"rv:70.0"},"haveTestPlugin":true,"windowsDefaultTheme":true,"nativeThemePref":true,"gpuProcessForceEnabled":false,"prefs":{},"browserIsRemote":true,"asyncPan":true,"usesRepeatResampling":true,"verify":false,"fission":false,"serviceWorkerE10s":false}
18:25:00 INFO - [Parent 2720, Main Thread] WARNING: No active window: file z:/build/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
18:25:01 INFO - [Parent 2720, Main Thread] WARNING: No active window: file z:/build/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
18:25:02 INFO - [Parent 2720, Main Thread] WARNING: No active window: file z:/build/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
18:25:03 INFO - [Parent 2720, Main Thread] WARNING: No active window: file z:/build/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
18:25:04 INFO - [Parent 2720, Main Thread] WARNING: No active window: file z:/build/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
18:25:05 INFO - [Parent 2720, Main Thread] WARNING: No active window: file z:/build/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
18:25:05 ERROR - REFTEST ERROR | EXCEPTION: Error in manifest file file:///Z:/task_1563293832/build/tests/reftest/tests/layout/reftests/forms/textbox/reftest.list line 8: unknown test type +fuzzy-if(winWidget,0-1,0-3)
18:25:05 INFO - [Child 10780, Main Thread] WARNING: No active window: file z:/build/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
18:25:05 INFO - ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\task_1563293832\appdata\local\temp\tmpcxdhdy.mozrunner\runreftest_leaks_tab_pid5192.log
18:25:06 INFO - --DOCSHELL 000001AC52589800 == 7 [pid = 2720] [id = {64579e20-dc02-4067-8728-382f30f72825}] [url = about:blank]
18:25:06 INFO - --DOMWINDOW == 14 (000001C34D166800) [pid = 10412] [serial = 7] [outer = 0000000000000000] [url = about:blank]
18:25:06 INFO - --DOMWINDOW == 13 (000001C34D15B400) [pid = 10412] [serial = 6] [outer = 0000000000000000] [url = about:blank]
18:25:06 INFO - --DOMWINDOW == 12 (000001C34E53AC00) [pid = 10412] [serial = 9] [outer = 0000000000000000] [url = about:blank]
18:25:06 INFO - --DOMWINDOW == 11 (000001C34E539400) [pid = 10412] [serial = 8] [outer = 0000000000000000] [url = about:blank]
18:25:06 INFO - --DOMWINDOW == 10 (000001C34E53C800) [pid = 10412] [serial = 10] [outer = 0000000000000000] [url = about:blank]
18:25:06 INFO - --DOCSHELL 000001AC5345E000 == 6 [pid = 2720] [id = {6cadd69d-4b3d-420d-956d-faeccc289d49}] [url = about:blank]
18:25:06 INFO - --DOCSHELL 000001AC50681800 == 5 [pid = 2720] [id = {bfdea026-a069-462e-a112-8f9012ca226f}] [url = chrome://gfxsanity/content/sanityparent.html]
18:25:07 INFO - --DOCSHELL 000001AC52570000 == 4 [pid = 2720] [id = {b252bf2e-dd72-4f36-85b1-7eb179b94221}] [url = chrome://browser/content/browser.xhtml]
18:25:07 INFO - --DOMWINDOW == 17 (000001AC4EFDEF20) [pid = 2720] [serial = 6] [outer = 0000000000000000] [url = about:blank]
18:25:07 INFO - --DOMWINDOW == 16 (000001AC4EFDED40) [pid = 2720] [serial = 5] [outer = 0000000000000000] [url = about:blank]
18:25:08 INFO - --DOMWINDOW == 2 (000001C244E98000) [pid = 11296] [serial = 2] [outer = 0000000000000000] [url = about:blank]
18:25:08 INFO - --DOCSHELL 000001C23F149800 == 0 [pid = 11296] [id = {111f8a5c-4ba2-4965-b3dc-3944c7d6df93}] [url = about:newtab]
18:25:08 INFO - --DOMWINDOW == 1 (000001C245C19020) [pid = 11296] [serial = 1] [outer = 0000000000000000] [url = about:newtab]
18:25:10 INFO - --DOMWINDOW == 2 (0000021CE1482800) [pid = 10780] [serial = 2] [outer = 0000000000000000] [url = about:blank]
18:25:10 INFO - --DOMWINDOW == 15 (000001AC53FA1000) [pid = 2720] [serial = 8] [outer = 0000000000000000] [url = about:blank]
18:25:10 INFO - --DOMWINDOW == 14 (000001AC55AAA800) [pid = 2720] [serial = 10] [outer = 0000000000000000] [url = about:blank]
18:25:10 INFO - --DOMWINDOW == 13 (000001AC55AA9800) [pid = 2720] [serial = 11] [outer = 0000000000000000] [url = about:blank]
18:25:10 INFO - --DOMWINDOW == 12 (000001AC56C53C00) [pid = 2720] [serial = 13] [outer = 0000000000000000] [url = about:blank]
18:25:12 INFO - --DOMWINDOW == 0 (000001C23F1C2800) [pid = 11296] [serial = 3] [outer = 0000000000000000] [url = about:newtab]
18:25:15 INFO - [Parent 2720, StreamTrans #2] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/modules/libjar/nsJARChannel.cpp, line 371
18:25:15 INFO - [Parent 2720, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file z:/build/build/src/modules/libjar/nsJARChannel.cpp, line 994
18:27:55 INFO - [Parent 2720, Main Thread] WARNING: Suboptimal indexes for the SQL statement 0x1ac53d6cff0 (http://mzl.la/1FuID0j).: file z:/build/build/src/storage/mozStoragePrivateHelpers.cpp, line 108
18:44:35 INFO - Automation Error: mozprocess timed out after 1000 seconds running ['Z:\task_1563293832\build\venv\Scripts\python', '-u', 'Z:\task_1563293832\build\tests\reftest\runreftest.py', '--total-chunks', '4', '--this-chunk', '4', '--enable-webrender', '--setpref=media.peerconnection.mtransport_process=false', '--setpref=network.process.enabled=false', '--setpref=media.peerconnection.mtransport_process=false', '--setpref=network.process.enabled=false', '--appname=Z:\task_1563293832\build\application\firefox\firefox.exe', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=Z:\task_1563293832\build\symbols', '--log-raw=Z:\task_1563293832\build\blobber_upload_dir\reftest_raw.log', '--log-errorsummary=Z:\task_1563293832\build\blobber_upload_dir\reftest_errorsummary.log', '--cleanup-crashes', '--marionette-startup-timeout=180', '--sandbox-read-whitelist=Z:\task_1563293832\build', '--log-raw=-', '--suite=reftest', '--', 'tests/reftest/tests/layout/reftests/reftest.list']
18:44:35 ERROR - timed out after 1000 seconds of no output
18:44:35 ERROR - Return code: 572
18:44:35 ERROR - No checks run.

Pushed by lsalzman@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0948829b33b0
Don't reverse glyphs in GlyphBuffer for RTL. r=jfkthame
Flags: needinfo?(lsalzman)

Backed out changeset 0948829b33b0 (Bug 1566449) for boundary-shaping-010.html failures

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&searchStr=android%2C7.0%2Cx86-64%2Copt%2Cweb%2Cplatform%2Ctests%2Ctest-android-em-7.0-x86_64%2Fopt-web-platform-tests-reftests-e10s-4%2Cw%28wr4%29&fromchange=5db4cd334c5b9867b3effec6da5b1fb55dc23058&tochange=4abf73b4dc0d8f2ab139c4d72c8fcad5776a1d1d&selectedJob=256835943

Backout link: https://hg.mozilla.org/integration/autoland/rev/c92f3b18dd362eece6113cd20ae3b90d59561f07

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=256835943&repo=autoland&lineNumber=7135

[task 2019-07-17T01:28:38.347Z] 01:28:38 INFO - TEST-START | /css/css-text/boundary-shaping/boundary-shaping-010.html
[task 2019-07-17T01:28:38.755Z] 01:28:38 INFO - TEST-UNEXPECTED-PASS | /css/css-text/boundary-shaping/boundary-shaping-010.html | Testing http://web-platform.test:8000/css/css-text/boundary-shaping/boundary-shaping-010.html == http://web-platform.test:8000/css/css-text/boundary-shaping/reference/boundary-shaping-010.ref.html
[task 2019-07-17T01:28:38.755Z] 01:28:38 INFO - REFTEST IMAGE 1 (TEST): data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAJYCAYA...
[task 2019-07-17T01:28:38.755Z] 01:28:38 INFO - REFTEST IMAGE 2 (REFERENCE): data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAy...
[task 2019-07-17T01:28:38.755Z] 01:28:38 INFO - TEST-INFO expected FAIL | took 402ms
[task 2019-07-17T01:28:39.496Z] 01:28:39 INFO - Closing logging queue

Flags: needinfo?(lsalzman)
Flags: needinfo?(lsalzman)
Pushed by lsalzman@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d0c32e17c69f
Don't reverse glyphs in GlyphBuffer for RTL. r=jfkthame

Backed out changeset d0c32e17c69f (Bug 1566449) for wpt failure at /css/css-text/shaping/shaping_lig-000.html.

Push with failure: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=256891232&searchStr=android%2C7.0%2Cx86-64%2Cdebug%2Cweb%2Cplatform%2Ctests%2Ctest-android-em-7.0-x86_64%2Fdebug-web-platform-tests-reftests-e10s-6%2Cw%28wr6%29&revision=d0c32e17c69f290cc11cab06fc9debd110bf9757

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=256891232&repo=autoland&lineNumber=4522

Backout link: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=256890871&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&revision=bfd6f3955e5bb709ee256cea59c8299b5b964d24

[task 2019-07-17T10:04:12.783Z] 10:04:12     INFO - TEST-START | /css/css-text/shaping/shaping_lig-000.html
[task 2019-07-17T10:04:13.276Z] 10:04:13     INFO - TEST-UNEXPECTED-PASS | /css/css-text/shaping/shaping_lig-000.html | Testing http://web-platform.test:8000/css/css-text/shaping/shaping_lig-000.html == http://web-platform.test:8000/css/css-text/shaping/reference/shaping_lig-000-ref.html
[task 2019-07-17T10:04:13.276Z] 10:04:13     INFO - REFTEST   IMAGE 1 (TEST): data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAJYCAYAAACadoJwAAAgAElEQVR4nO3de5hVdb0/8DXDVTFD4QRKikF4EkvTIygmekxCSzNTH3yU1AzMSkxMPWRpHEvFjrdjmsI5mFqiHi94gXzUzMoEAW8cRUJFvIB5w2sO9+Hz+8MfHOY7e2bvGfbaexxer+dZfwhrr+9n7b3n7Xqz956dBQAAQIVk1R4AAADYdCggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggHwOrVq2KF154If7xj39UexQAANgoRQvIjBkz4tprr212e/vttysxa7v3+9//Pv70pz81+LPbb789unfvHlmWxWmnnVbScfr06ROnn356DhNWd62WePLJJ+OGG24o6zF79epV9FwLPYbl1lbv87bgpptuiscff7xFt6nEYwYA/J+iBeSss86K/v37r99qamqie/fuDf5s/vz5ZRnmiSeeiJ/+9KexfPnyshzv42afffaJQw89dP1/r1y5Mrbccss44ogjYvHixfHee+81uk2h+yyvC9RKrrWx9t5778iyLGbOnFm2Y5ZSQNLHMA9t9T5fp5o/xzvssEOMGTOmRbepxGMGAPyfFr8Fq1u3bjFu3Lg8Zolrr702siyLd999N5fjt3WrVq2KNWvWrP/vv/3tb5FlWfz+979v8jaF7rO8LlArudbGWLBgQWRZFr17947Ro0eX7bilFJD0McxDW7zPN1TNn+MVK1a0+DaVeMwAgP9T1gKydOnSuPTSS+Pkk0+Oiy66qNFbs2bPnh1nn312nHbaafHb3/62wf/0f/3rX8dRRx0VWZbFL37xiyYvuq+66qp4/PHH4957741TTz01zjzzzHj00Ucb7ffcc8/F+eefH6ecckr86le/ivfff7/kWUrdZ2POt5ApU6bE3XffHRERDz/8cJx22mmRZVl897vfjYsuuqjRxVVT99m6C9TZs2fHmWeeGf/2b/8WjzzySKP1is1frrUmTpwYf/3rX+Pmm2+OMWPGxGuvvVbS+i2Zb0Pjxo2L/v37x8SJE+MTn/hE1NXVlTRPsefMugJy//33x9ixY+OMM86IOXPmNNhnw8dwnRdffDHOP//8GDNmTPznf/5nwVeyWrJ/qY9vc+fT2vug2HzN/Rw393g2NU9Ey36OJk+eHH/4wx8a/Nmbb74ZF198cfzgBz+I8847LxYtWtTg79PHbOLEiTFr1qyYM2dOs/cvANA6ZSsg8+fPj2222SYGDhwYxx13XOywww6x/fbbxzvvvBMRH/1PvUOHDvH1r389jj322PjEJz4R//qv/xqrV6+OiIgTTzwxBg8eHFmWxeGHHx5XXnllwfV79eoVffv2jR133DGOPvro+MxnPhO1tbUNLnRuu+226NSpUxx44IHx/e9/P/r27Rs77LBDybOUss/Gnm8he+65ZxxxxBEREfE///M/ceCBB0aWZfGv//qvcdRRRzW6kG7qPuvTp0/suOOO0adPnzjmmGNi5513jpqamvjjH/9Y8uOV2pi1+vTpE3369Iktttgidtttt/jb3/5WdP2WzrfOmjVrYtttt41///d/j3fffTe6dOkS119/fYN9Cs1T7DkT8dFzb9ttt42+ffvG0UcfHZ/73Oeitra2wcXrho9hRMScOXOiW7duseuuu8YJJ5wQAwYMiG222SYWL15ccP5S9i/lPi92Pq29D4rN19TzpNjjWWieiJb/HPXv3z9OOumk9f/99NNPR8+ePaNfv35x7LHHxuc///nYbLPNGnzmI33M+vTpE1/4wheavX8BgNYrWwHZa6+9Yp999olVq1ZFRMTbb78dPXr0iJ///OcREbH99ts3uDD485//HFmWxX333bf+z0p560avXr1i3333Xb9OXV1d7LbbbrHLLrus32fo0KEN3gf+6quvRm1tbUyaNKnkWYrtU47zTaUXQk8++WRkWdboX3Q31NTbovr37x9vvfVWRHz0FpPtttsujj/++PX7FJu/nGv16dMnBg4c2OBfvIut35r5IiKmT58eWZbFCy+8EBERRxxxROy3334N9ik0T7HnTMRHz72ddtopPvjgg/Xnus8++8TOO+8ca9eujYjGj+Hee+8dw4YNi/r6+oiIWL58eXzuc5+Lb3/72wXnL2X/Uu7zYufT2vuglPkKPU+KPZ6F5olo+c9RWkAGDRoUu+22W3z44YcREbF69er46le/GgMGDIiVK1dGROECUuz+BQBarywF5MUXX4wsy+Lmm29u8OfHHntsDB06NCIivvjFL8a//Mu/rP+XzYiPLl42fDtFqQUkff/7NddcE1mWxd///vcGf15fXx9///vf48UXX4yePXvGWWedVfIsze1TrvNNlbOApPfRQQcdFAcccEBElPZ4lWutQvsUW7+180V8VDj22Wef9f995513Rk1NTSxcuLDZmddp6jkTUfi5N2XKlMiyLF555ZWIaPgYLlmyJLIsi1tuuaXBbf74xz/Gb3/720Zrl7p/Kfd5sfNpzX1Q6nzp86SUx7OpeVr6c7RhAXn++ecjy7JG9/XDDz8cWZbFww8/HBGFC0ip9y8A0HJlKSAPPvhgZFlWcNthhx0iImLevHmx1157RZZlMWDAgDjjjDNiyZIlDY7T2gKy7oJi1qxZERHx7LPPxje+8Y3o1KlT9OjRI/r06RO1tbXr5y5llub2Kdf5pvIsIAcffPD6VwJKmb9caxXap9j6rZ3vrbfeis6dO8fYsWPjkUceiUceeSQeeuih6Nq1a5x99tnNzlzsORNR+Lk3a9asJi9mH3roociyrORfC1vq/qXc58XOpzX3Qanzpc+TUh7PpgpIS3+ONiwgDzzwQGRZFo899liDfd59993IsiwmT54cEaUVkPT+BQBarywFZN3bIq677rp4+umnG2wLFixosO+LL74YEydOjN133z26d+/e4AOhrS0g9957b2RZFvPmzYv6+vro379/DBs2rMErIr169Sr4yk1TszS3T7nON1WpAtKS+Td2rUL7FFu/tfP953/+Z5MXutttt936tw2l85T6nCn03PvjH/8YWZbF3LlzI6LhYzh37tzIsqzk75godf9i93kp59Oa+6DU+dLnSSmPZ7Hf7FXqz9GGBWTdP0yk87788suRZdn6zwYpIABQWWUpIEuXLo0OHTrEz372swZ/vmLFili7dm0sXrw4Ro0aFfPmzVv/d++9917U1NTEVVddtf7PrrvuupIKyNixYxv82Y9//OPo0qVL1NXVrX+byO9+97v1f79q1aro3r17jBs3rqRZiu1TrvNNtaaAFLrPil1AFZu/nGsV2qfY+q2db9ddd40jjzwyVq9e3WCbOXNmZFkW9957b8F5ij1n1unVq1d85zvfabDmv//7v0fnzp3Xfy5kw8ewrq4uNt9887j44osb3Oaqq65q8IrMOqXuX+w+L+V8WnMflDpf+jwp5fEsdE6t+TnasIB88MEH0bVr1/jJT37SYJ9JkyZFlmXry48CAgCV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H4oWkPHjx1d7zHZF5gOQUkCATcbUqVOLFpBx48ZVe8x2ReYDkFJAgE3G9ddfX7SAnHrqqdUes12R+QCkFBBgk3HllVcWLSAnnXRStcdsV2Q+ACkFBNhknHfeeUULyLe//e1qj9muyHwAUgoI0Cpr166Nq6++Oj796U/HhAkTor6+vtojFXXGGWcULSBHH310tcdsV2Q+ACkFBGix5cuXx2GHHdbgwn3fffeN1157rdqjNWv06NFFC8jhhx9e7THbFZkPQEoBAVrs+OOPL3jx3rt375gxY0a1x2vSkUceWbSAHHzwwdUes12R+QCkFBCgRWbOnNnsBXzXrl3jlltuqfaYBe2///5FC8iwYcOqPWa7IvMBSCkgQIt897vfLXoRX1NTE1deeWW1R21k1113LTr70KFDqz1muyLzAUgpIECL7LbbbkUv4tdtv/zlL6s9bgOf/vSni848ePDgao/Zrsh8AFIKCNAiffv2LbmAZFkWl1xySbVHXq9Lly5F5/3iF79Y7THbFZkPQEoBAVpkp512alEBybIsJk2aVO2x47333itp1oEDB1Z71HZF5gOQUkCAFjnooINaXEA6dOgQd955Z1Xnfu6550qadcCAAVWds72R+QCkFBCgRcaPH9/iApJlWWy22WYxa9asqs39l7/8paQ5+/btW7UZ2yOZD0BKAQFa5Omnn25VAcmyj74nZMmSJVWZ+6abbippxm222aYq87VXMh+AlAICtFhr3oa1bttjjz1i2bLK58All1xS0nw9evSo+GztmcwHIKWAAC02b9686NSpU6tLyAknnFDxmceOHVvSbFtuuWXFZ2vPZD4AKQUEaJXzzjuv1QUky7K45pprKjrv4YcfXvJnVSgfmQ9ASgEBWqW+vj4OPPDAVheQzTbbLObPn1+xeffYY4+S5urQoUPFZtoUyHwAUgoI0Grvvvtuq74XZN22++67x6pVqyoy61ZbbbV+3ZqamujcuXOTc61du7YiM20KZD4AKQUE2CiLFy+OXXfdNfr06bN++9SnPlVyCfnpT3+a+4zvvPNOgzV79+4dvXv3bnKmlStX5j7TpkLmA5BSQICyq6+vj+OPP77ktzzNmDEj13lmz57dYM3BgwfHP//zPzc504cffpjrPJsSmQ9ASgEBclFfXx/HHntsSSWkX79+8Y9//CO3Wa655poG6x1xxBGx5557NjnPu+++m9ssmxqZD0BKAQFyU19fHyNHjiyphPzwhz/MbY7TTjutwVqnnXZasx+gf/PNN3ObpSVee+21uP766+O4446LfffdN3bccccYMGBADBo0KEaMGBEXXnhhPProo9Ues1kyH4CUAgLkas2aNfH1r3+9pLdiPfHEE7nM8JWvfKXBWpdffnmMGDGiyVleffXVXOYo1ZNPPhkjRoyI2traksrbDjvsEBMmTIj333+/qnMXIvMBSCkgQO7q6upi8ODBRS+kBw8eHPX19WVff5tttmmwzl133RUnnXRSk3O8/PLLZZ+hFB988EGMGjWq5A/wp9snP/nJuPjii2P16tVVmb8QmQ9ASgEBKuLNN9+Mz372s0Uvoq+++uqyrvvWW281WuOpp56KcePGNTnDwoULyzpDKWbMmBF9+/ZtdfnYcBs4cGDMnj274udQiMwHIKWAABXz/PPPx9Zbb93sxXP37t3jjTfeKNua06dPb7TGBx98EBdeeGGTMyxYsKBs65fi9ttvj65du5alfGz4lrZzzjmn6q+GyHwAUgoIUFH33Xdf0c82nHzyyWVb75xzzmlw7J49e0ZExMSJE5tc/+mnny7b+sVcc801JX/WozXbPvvsU9XPtMh8AFIKCFBxEyZMaPaiuVOnTrFo0aKyrDV8+PAGx95rr70iIuLmm29ucv0nn3yyLGsXM23atOjQoUNu5WPd1qtXr/jzn/9ckXNKyXwAUgoIUBVHHnlksxfN3/rWtzZ6jbVr10b37t0LHve+++5rcu05c+Zs9NrFPP7447H55pvnXj42LHWTJ0/O/bxSMh+AlAICVMUHH3wQ/fv3b/KCuba2dqPfCvXYY481Ou748eMjImLOnDlNrj1z5swynGHT6urqYscdd6xY+dhwu/DCC3M9t5TMByClgABVM3v27OjYsWOTF8uHHnroRh2/0AfNb7zxxoj46APxTa370EMPleP0mtTcrwBubuvatWv069cvhgwZEl/+8pdj//33jz322CMGDBgQnTp1KukYd911V67nlpL5AKQUEKCqzj///CYvlmtqauKZZ55p9bGHDRvW6Jjrvuxw6dKlTa774IMPluv0Gpk5c2bJhWOXXXaJU089NW6//fZYuHBhrF27tsnjrl69OhYsWBC/+c1v4sgjj4wtttii0fH222+/3M6rKTIfgJQCAlRVfX197Lfffk1ehI8aNapVx12+fHmjX21bU1MTH3744fp1a2pqCq55//33l/MUGxgyZEizpWOnnXaK//iP/9joD+EvX748brvttjj88MOjc+fOUVNTE48++miZzqJ0Mh+AlAICVN2LL74Y3bp1K3hB3qVLl1Z9L8idd97Z6Fjbb799g30++clPFlzznnvuKdepNXDrrbcWXK+2tjYOO+yw+Otf/5rLukuXLo277747l2MXI/MBSCkgQJtw2WWXNfmqwM9+9rMWH2/kyJGNjvO1r32twT79+vUruF5eF+uDBg1q9IrMiBEjKv7Fh5Uk8wFIKSBAm1BfXx977bVXwULQs2fPWL58ecnHWrlyZcFXN8aNG9dgvz322KPgelOnTi336cXDDz/caJ3jjjuu7Ou0NTIfgJQCArQZ8+bNi86dOxcsBTfccEPJxyn09qssy2LKlCkN9ku/pHDddsstt5T71OLoo49utM4RRxxR9nXaGpkPQEoBAdqUs846q2ApOOCAA0o+xkEHHVTwGPPnz2+w3zHHHFNwv3W/qrdcVqxYUfC3Uu2///5lXactkvkApBQQoE358MMPo0+fPo0u1mtqauKll14qevuFCxcW/O1W3bp1i/r6+gb7nnLKKQULyLXXXlvWc7r77rsLrvOpT32qrOu0RTIfgJQCArQ5N9xwQ8EL9l/84hdFb3v66acXvO2+++7baN9zzz234L6TJk0q6/mMGTOmyQ/YL1mypKxrtTUyH4CUAgK0SV/60pcaXawPGDCg2du88cYbBd/qlGVZ/PjHP260/1VXXVVw31/96ldlPZemPlyfZVn89re/LetabY3MByClgABt0mOPPVbwrVSzZs1q8jbNvdIwbdq0RvvfdtttBfe9+OKLy3Ye9fX1sfnmmzc51yGHHFK2tdoimQ9ASgEB2qwRI0Y0umAfM2ZMwX0XLVrU5G/Q6tChQ7z//vuNblPoV+NmWRbnn39+2c7hrbfearJ8ZFkWnTt3jtdee61s67U1Mh+AlAICtFnPPvtsdOzYscEF+z/90z/F6tWrG+3b1G++yrIshgwZUvD4ixYtKrj/+PHjy3YOzz33XLMFJMuyGDt2bNnWa2tkPgApBQRo00488cRGF+z33HNPg30mTpzY7AX+BRdcUPDYK1asKPnzIq01d+7cogVks802i5dffrlsa7YlMh+AlAICtGlLliyJrl27NrhgHzly5Pq/f+GFF5r84Pm67Zlnnmny+FtvvXWj/X/0ox+Vbf6XXnqpaAHJso++52Tt2rVlW7etkPkApBQQoM374Q9/2OBivVu3blFXVxfvvfde7Lzzzs1e2A8cOLDZY3/+859vdJuTTz65bLOvXLmyyc+mpNtFF11UtnXbCpkPQEoBAdq8xYsXN7qI/93vfhdf+cpXil7Un3feec0ee/jw4Y1uM3r06LLOP2TIkJIKSE1NTUyZMqWsa2+spUuXbtQrMzIfgJQCAnwsjB49utHnJopd0NfW1hb9bMUJJ5zQ6HbHHXdcWWf/5S9/WVIBybIsOnXqVPUSsmbNmvj9738fhx9+eHTq1CnOPffcVh9L5gOQUkCAj4WFCxdGhw4dSr6Qz7IsDj744KLHHT9+fKPbHXXUUWWd/fXXX48uXbq0aPazzjor6uvryzpHMfPnz49x48bFtttu22CWLl26xOuvv96qY8p8AFIKCPCxcfTRR7foIv7ee+8tesxrr7220e2++c1vln32M888s0WzZ1kWe+21Vzz11FNln2VDr7/+elx++eUxaNCgZme5/vrrW3V8mQ9ASgEBPhbuuOOO6NWrV8kX77vuumtJx33wwQcb3fZrX/ta2ed///33Y7vttmtxCenYsWOMGTMmXnrppbLNsnTp0pg8eXIMHz685FeVWvvdKDIfgJQCArRpf//732PkyJEtvnC/7bbbSjp+oS8jHDZsWC7n8pe//CVqa2tbfC7risjIkSPjvvvui1WrVrV47blz58aECRNi3333bfTljgoIAJWkgABt0rJly2LChAlFv+Oj0DZ48OCS11m9enWjVwF22WWXWLYsn6y64oorWlVANty22mqrGDlyZFxxxRUxa9asRrPW19fHU089FVdffXV861vfavSZjtZsN910U6vOV+YDkFJAgDZl2bJlcemll0bv3r1bdaFcU1MTs2bNatGahd4a1atXr7joooviww8/LPs5nnvuuRtdCNKtR48e8YUvfCGGDh0a3bt3L+uxO3XqFO+9916rzlXmA5BSQIA2YfHixXHWWWdFz549N+pi+fvf/36L195vv/2afbXhhBNOiOnTp8fKlSvLdr5XXXVVyV9QWO3tlFNOafV5ynwAUgoIUDUrVqyIqVOnxqGHHtqqzyWk24477tiqVyx+8IMflHT8LbbYIr70pS/FySefHP/1X/8V06dPjwceeCDuvvvumD17dsybNy/+93//N5544ol49NFHY9asWTFjxox44IEHYtq0aXHLLbfEddddF1dffXVccsklcdhhh1W9XBTb9txzz416O5rMByClgAAVVVdXF3fccUcce+yxseWWW5btQrlbt24xd+7cVs00derUql/ot/DPepMAAB8sSURBVLVtyy23jHHjxm30qz4yH4CUAgLk7pVXXolJkybFIYccUtI3mLd069ChQ9x5552tnm/lypWt/sxJe9o++9nPxqhRo+Lmm28u24fwZT4AKQUEKLtly5bFvffeG6effnrsvPPOuV40d+jQIaZMmbLRM0+aNKnqBaCSW01NTey0005x0kknxY033hivvvpqGR75xmQ+ACkFBNhoa9asiVmzZsUFF1wQBxxwQHTp0qUiF9FbbLFFTJ8+vSznsHbt2jj00EOrXgzy2jp16hSDBw+OH/3oR3HHHXfEW2+9VZb7rRiZD0BKAQFaZf78+XHxxRfHwQcfXNbPcpS67b777vHss8+W9Zzq6urigAMOqHpZKMfWs2fPOOSQQ+L888+PP/3pT7l9r0kxMh+AlAICtMqoUaOqcmHdq1evuOKKK2LNmjW5nNeqVati7NixUVNTU/USUeq27rdzjR07NqZMmRILFy7M5b5pDZkPQEoBAVrl7LPPrtgFdocOHWLo0KHx3//93xX7l/zZs2fHgQceWPVykRaN3XffPY455pj4+c9/HrfeemssWLAg6uvrK3KftIbMByClgACt8utf/7qsF9edO3eO7bbbLgYPHhzf+MY34nvf+15ceOGFMX369Hj33Xerdp5z5syJ0aNHR69evXIvGB07doztt98+9t577zjqqKPijDPOiCuuuCLuv//+eOWVV6p2H2wMmQ9ASgEBWuWOO+6Ijh07Rrdu3aJHjx6x7bbbxmc+85n43Oc+F7vttlsMHTo0vvrVr8aIESPiO9/5Tpx66qlxzjnnxKWXXhrXXXddTJs2LWbMmBELFiyIpUuXxtq1a6t9Ss2qr6+PRx55JC6//PI48cQTY++9945+/fpFp06d1heIbt26xdZbbx29e/eO7bffPvr37x8DBw6MQYMGxfDhw+Ooo46K733ve/GTn/wkLrroopg8eXJMnTo1HnnkkViyZEmbfiWjtWQ+ACkFBIDcyHwAUgoIALmR+QCkFBAAciPzAUgpIADkRuYDkFJAAMiNzAcgpYAAkBuZD0BKAQEgNzIfgJQCAkBuZD4AKQUEgNzIfABSCggAuZH5AKQUEAByI/MBSCkgAORG5gOQUkAAyI3MByClgACQG5kPQEoBASA3Mh+AlAICQG5kPgApBQSA3Mh8AFIKCAC5kfkApBQQAHIj8wFIKSAA5EbmA5BSQADIjcwHIKWAAJAbmQ9ASgEBIDcyH4CUAgJAbmQ+ACkFBIDcyHwAUgoIALmR+QCkFBAAciPzAUgpIADkRuYDkFJAAMiNzAcgpYAAkBuZD0BKAQEgNzIfgJQCAkBuZD4AKQUEgNzIfABSCggAuZH5AKQUEAByI/MBSCkgAORG5gOQUkAAyI3MByClgACQG5kPQEoBASA3Mh+AlAICQG5kPgApBQSA3Mh8AFIKCAC5kfkApBQQAHIj8wFIKSAA5EbmA5BSQADIjcwHIKWAAJAbmQ9ASgEBIDcyH4CUAgJAbmQ+ACkFBIDcyHwAUgoIALmR+QCkFBAAciPzAUgpIADkRuYDkFJAAMiNzAcgpYAAkBuZD0BKAQEgNzIfgJQCAkBuZD4AKQUEgNzIfABSCggAuZH5AKQUEAByI/MBSCkgAORG5gOQUkAAyI3MByClgACQG5kPQEoBASA3Mh+AlAICQG5kPgApBQSA3Mh8AFIKCAC5kfkApBQQAHIj8wFIKSAA5EbmA5BSQADIjcwHIKWAAJAbmQ9ASgEBIDcyH4CUAgJAbmQ+ACkFBIDcyHwAUgoIALmR+QCkFBAAciPzAUgpIADkRuYDkFJAAMiNzAcgpYAAkBuZD0BKAQEgNzIfgJQCAkBuZD4AKQUEgNzIfABSCggAuZH5AKQUEAByI/MBSCkgAORG5gOQUkAAyI3MByClgACQG5kPQEoBASA3Mh+AVFUKiM1ms9k2nQ0ANlTxAgIAAGy6FBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiFBAAAKBiKl5Aav+2zGaz2Wyb0AYAG6pKAQFg0yDzAUgpIADkRuYDkFJAAMiNzAcgpYAAkBuZD0BKAQEgNzIfgJQCAkBuZD4AKQUEgNzIfABSCggAuZH5AKQUEAByI/MBSCkgAORG5gOQUkAAyI3MByClgACQG5kPQEoBASA3Mh+AlAICQG5kPgApBQSA3Mh8AFIKCAC5kfkApBQQAHIj8wFIKSAA5EbmA5BSQADIjcwHIKWAAJAbmQ9ASgEBIDcyH4CUAgJAbmQ+ACkFBIDcyHwAUgoIALmR+QCkFBAAciPzAUgpIADkRuYDkFJAAMiNzAcgpYAAkBuZD0BKAQEgNzIfgJQCAkBuZD4AKQUEgNzIfABSCggAuZH5AKQUEAByI/MBSCkgAORG5gOQUkAAyI3MByClgACQG5kPQEoBASA3Mh+AlAICQG5kPgApBQSA3Mh8AFIKCAC5kfkApBQQAHIj8wFIKSAA5EbmA5BSQADIjcwHIKWAAJAbmQ9ASgEBIDcyH4CUAgJAbmQ+ACkFBIDcyHwAUgoIALmR+QCkFBAAciPzAUgpIADkRuYDkFJAAMiNzAcgpYAAkBuZD0BKAQEgNzIfgJQCAkBuZD4AKQUEgNzIfABSCggAuZH5AKQUEAByI/MBSCkgAORG5gOQUkAA/r8FCxbEsmUyqpxkPgApBQQgIiZPnhybb755vPrqq9UepV2R+QCkFBBgk1ZXVxfHHHNMZFkWWZbF888/X+2R2hWZD0BKAQE2WS+88ELssssu68tHlmUxd+7cao/Vrsh8AFIKCLBJmjFjRvTs2bNB+ciyLGbOnFnt0doVmQ9ASgEBNjlTp06Nrl27NiofWZbFAw88UO3x2hWZD0BKAQE2KTfeeGN07NixYPnIsiymTZtW7RHbFZkPQEoBATYZdXV1UVtb22T5yLIsbrnllmqP2a7IfABSCgiwyXjjjTeaLR9ZlsX1119f7THbFZkPQEoBATYZixYtKlpAJk6cWO0x2xWZD0BKAQE2GU8//XTRAnLZZZdVe8x2ReYDkFJAgE3GrFmzihaQCy64oNpjtisyH4CUAgJsMv7whz8ULSDjx4+v9pjtiswHIKWAAJuMqVOnFi0g48aNq/aY7YrMByClgACbjOuvv75oATn11FOrPWa7IvMBSCkgwCbjyiuvLFpATjrppGqP2a7IfABSCgiwyTjvvPOKFpBvf/vb1R6zXZH5AKQUEKBV1q5dG1dffXV8+tOfjgkTJkR9fX21RyrqjDPOKFpAjj766GqP2a7IfABSCgjQYsuXL4/DDjuswYX7vvvuG6+99lq1R2vW6NGjixaQww8/vNpjtisyH4CUAgK02PHHH1/w4r13794xY8aMao/XpCOPPLJoATn44IOrPWa7IvMBSCkgQIvMnDmz2Qv4rl27xi233FLtMQvaf//9ixaQYcOGVXvMdkXmA5BSQIAW+e53v1v0Ir6mpiauvPLKao/ayK677lp09qFDh1Z7zHZF5gOQUkCAFtltt92KXsSv2375y19We9wGPv3pTxedefDgwdUes12R+QCkFBCgRfr27VtyAcmyLC655JJqj7xely5dis77xS9+sdpjtisyH4CUAgK0yE477dSiApJlWUyaNKnaY8d7771X0qwDBw6s9qjtiswHIKWAAC1y0EEHtbiAdOjQIe68886qzv3cc8+VNOuAAQOqOmd7I/MBSCkgQIuMHz++xQUky7LYbLPNYtasWVWb+y9/+UtJc/bt27dqM7ZHMh+AlAICtMjTTz/dqgKSZR99T8iSJUuqMvdNN91U0ozbbLNNVeZrr2Q+ACkFBGix1rwNa922xx57xLJllc+BSy65pKT5evToUfHZ2jOZD0BKAQFabN68edGpU6dWl5ATTjih4jOPHTu2pNm23HLLis/Wnsl8AFIKCNAq5513XqsLSJZlcc0111R03sMPP7zkz6pQPjIfgJQCArRKfX19HHjgga0uIJtttlnMnz+/YvPuscceJc3VoUOHis20KZD5AKQUEKDV3n333VZ9L8i6bffdd49Vq1ZVZNatttpq/bo1NTXRuXPnJudau3ZtRWbaFMh8AFIKCLBRFi9eHLvuumv06dNn/fapT32q5BLy05/+NPcZ33nnnQZr9u7dO3r37t3kTCtXrsx9pk2FzAcgpYAAZVdfXx/HH398yW95mjFjRq7zzJ49u8GagwcPjn/+539ucqYPP/ww13k2JTIfgJQCAuSivr4+jj322JJKSL9+/eIf//hHbrNcc801DdY74ogjYs8992xynnfffTe3WTY1Mh+AlAIC5Ka+vj5GjhxZUgn54Q9/mNscp512WoO1TjvttGY/QP/mm2/mNktLvPbaa3H99dfHcccdF/vuu2/suOOOMWDAgBg0aFCMGDEiLrzwwnj00UerPWazZD4AKQUEyNWaNWvi61//eklvxXriiSdymeErX/lKg7Uuv/zyGDFiRJOzvPrqq7nMUaonn3wyRowYEbW1tSWVtx122CEmTJgQ77//flXnLkTmA5BSQIDc1dXVxeDBg4teSA8ePDjq6+vLvv4222zTYJ277rorTjrppCbnePnll8s+Qyk++OCDGDVqVMkf4E+3T37yk3HxxRfH6tWrqzJ/ITIfgJQCAlTEm2++GZ/97GeLXkRfffXVZV33rbfearTGU089FePGjWtyhoULF5Z1hlLMmDEj+vbt2+ryseE2cODAmD17dsXPoRCZD0BKAQEq5vnnn4+tt9662Yvn7t27xxtvvFG2NadPn95ojQ8++CAuvPDCJmdYsGBB2dYvxe233x5du3YtS/nY8C1t55xzTtVfDZH5AKQUEKCi7rvvvqKfbTj55JPLtt4555zT4Ng9e/aMiIiJEyc2uf7TTz9dtvWLueaaa0r+rEdrtn322aeqn2mR+QCkFBCg4iZMmNDsRXOnTp1i0aJFZVlr+PDhDY691157RUTEzTff3OT6Tz75ZFnWLmbatGnRoUOH3MrHuq1Xr17x5z//uSLnlJL5AKQUEKAqjjzyyGYvmr/1rW9t9Bpr166N7t27Fzzufffd1+Tac+bM2ei1i3n88cdj8803z718bFjqJk+enPt5pWQ+ACkFBKiKDz74IPr379/kBXNtbe1GvxXqsccea3Tc8ePHR0TEnDlzmlx75syZZTjDptXV1cWOO+5YsfKx4XbhhRfmem4pmQ9ASgEBqmb27NnRsWPHJi+WDz300I06fqEPmt94440R8dEH4pta96GHHirH6TWpuV8B3NzWtWvX6NevXwwZMiS+/OUvx/777x977LFHDBgwIDp16lTSMe66665czy0l8wFIKSBAVZ1//vlNXizX1NTEM8880+pjDxs2rNEx133Z4dKlS5tc98EHHyzX6TUyc+bMkgvHLrvsEqeeemrcfvvtsXDhwli7dm2Tx129enUsWLAgfvOb38SRRx4ZW2yxRaPj7bfffrmdV1NkPgApBQSoqvr6+thvv/2avAgfNWpUq467fPnyRr/atqamJj788MP169bU1BRc8/777y/nKTYwZMiQZkvHTjvtFP/xH/+x0R/CX758edx2221x+OGHR+fOnaOmpiYeffTRMp1F6WQ+ACkFBKi6F198Mbp161bwgrxLly6t+l6QO++8s9Gxtt9++wb7fPKTnyy45j333FOuU2vg1ltvLbhebW1tHHbYYfHXv/41l3WXLl0ad999dy7HLkbmA5BSQIA24bLLLmvyVYGf/exnLT7eyJEjGx3na1/7WoN9+vXrV3C9vC7WBw0a1OgVmREjRlT8iw8rSeYDkFJAgDahvr4+9tprr4KFoGfPnrF8+fKSj7Vy5cqCr26MGzeuwX577LFHwfWmTp1a7tOLhx9+uNE6xx13XNnXaWtkPgApBQRoM+bNmxedO3cuWApuuOGGko9T6O1XWZbFlClTGuyXfknhuu2WW24p96nF0Ucf3WidI444ouzrtDUyH4CUAgK0KWeddVbBUnDAAQeUfIyDDjqo4DHmz5/fYL9jjjmm4H7rflVvuaxYsaLgb6Xaf//9y7pOWyTzAUgpIECb8uGHH0afPn0aXazX1NTESy+9VPT2CxcuLPjbrbp16xb19fUN9j3llFMKFpBrr722rOd09913F1znU5/6VFnXaYtkPgApBQRoc2644YaCF+y/+MUvit729NNPL3jbfffdt9G+5557bsF9J02aVNbzGTNmTJMfsF+yZElZ12prZD4AKQUEaJO+9KUvNbpYHzBgQLO3eeONNwq+1SnLsvjxj3/caP+rrrqq4L6/+tWvynouTX24Psuy+O1vf1vWtdoamQ9ASgEB2qTHHnus4FupZs2a1eRtmnulYdq0aY32v+222wrue/HFF5ftPOrr62PzzTdvcq5DDjmkbGu1RTIfgJQCArRZI0aMaHTBPmbMmIL7Llq0qMnfoNWhQ4d4//33G92m0K/GzbIszj///LKdw1tvvdVk+ciyLDp37hyvvfZa2dZra2Q+ACkFBGiznn322ejYsWODC/Z/+qd/itWrVzfat6nffJVlWQwZMqTg8RctWlRw//Hjx5ftHJ577rlmC0iWZTF27NiyrdfWyHwAUgoI0KadeOKJjS7Y77nnngb7TJw4sdkL/AsuuKDgsVesWFHy50Vaa+7cuUULyGabbRYvv/xy2dZsS2Q+ACkFBGjTlixZEl27dm1wwT5y5Mj1f//CCy80+cHzddszzzzT5PG33nrrRvv/6Ec/Ktv8L730UtECkmUffc/J2rVry7ZuWyHzAUgpIECb98Mf/rDBxXq3bt2irq4u3nvvvdh5552bvbAfOHBgs8f+/Oc/3+g2J598ctlmX7lyZZOfTUm3iy66qGzrthUyH4CUAgK0eYsXL250Ef+73/0uvvKVrxS9qD/vvPOaPfbw4cMb3Wb06NFlnX/IkCElFZCampqYMmVKWdfeWEuXLt2oV2ZkPgApBQT4WBg9enSjz00Uu6Cvra0t+tmKE044odHtjjvuuLLO/stf/rKkApJlWXTq1KnqJWTNmjXx+9//Pg4//PDo1KlTnHvuua0+lswHIKWAAB8LCxcujA4dOpR8IZ9lWRx88MFFjzt+/PhGtzvqqKPKOvvrr78eXbp0adHsZ511VtTX15d1jmLmz58f48aNi2233bbBLF26dInXX3+9VceU+QCkFBDgY+Poo49u0UX8vffeW/SY1157baPbffOb3yz77GeeeWaLZs+yLPbaa6946qmnyj7Lhl5//fW4/PLLY9CgQc3Ocv3117fq+DIfgJQCAnws3HHHHdGrV6+SL9533XXXko774IMPNrrt1772tbLP//7778d2223X4hLSsWPHGDNmTLz00ktlm2Xp0qUxefLkGD58eMmvKrX2u1FkPgApBQRo0/7+97/HyJEjW3zhftttt5V0/EJfRjhs2LBczuUvf/lL1NbWtvhc1hWRkSNHxn333RerVq1q8dpz586NCRMmxL777tvoyx0VEAAqSQEB2qRly5bFhAkTin7HR6Ft8ODBJa+zevXqRq8C7LLLLrFsWT5ZdcUVV7SqgGy4bbXVVjFy5Mi44oorYtasWY1mra+vj6eeeiquvvrq+Na3vtXoMx2t2W666aZWna/MByClgABtyrJly+LSSy+N3r17t+pCuaamJmbNmtWiNQu9NapXr15x0UUXxYcfflj2czz33HM3uhCkW48ePeILX/hCDB06NLp3717WY3fq1Cnee++9Vp2rzAcgpYAAbcLixYvjrLPOip49e27UxfL3v//9Fq+93377NftqwwknnBDTp0+PlStXlu18r7rqqpK/oLDa2ymnnNLq85T5AKQUEKBqVqxYEVOnTo1DDz20VZ9LSLcdd9yxVa9Y/OAHPyjp+FtssUV86UtfipNPPjn+67/+K6ZPnx4PPPBA3H333TF79uyYN29e/O///m888cQT8eijj8asWbNixowZ8cADD8S0adPilltuieuuuy6uvvrquOSSS+Kwww6rerkotu25554b9XY0mQ9ASgEBKqquri7uuOOOOPbYY2PLLbcs24Vyt27dYu7cua2aaerUqVW/0G9r25Zbbhnjxo3b6Fd9ZD4AKQUEyN0rr7wSkyZNikMOOaSkbzBv6dahQ4e48847Wz3fypUrW/2Zk/a0ffazn41Ro0bFzTffXLYP4ct8AFIKCFB2y5Yti3vvvTdOP/302HnnnXO9aO7QoUNMmTJlo2eeNGlS1QtAJbeamprYaaed4qSTToobb7wxXn311TI88o3JfABSCgiw0dasWROzZs2KCy64IA444IDo0qVLRS6it9hii5g+fXpZzmHt2rVx6KGHVr0Y5LV16tQpBg8eHD/60Y/ijjvuiLfeeqss91sxMh+AlAICtMr8+fPj4osvjoMPPrisn+Uoddt9993j2WefLes51dXVxQEHHFD1slCOrWfPnnHIIYfE+eefH3/6059y+16TYmQ+ACkFBGiVUaNGVeXCulevXnHFFVfEmjVrcjmvVatWxdixY6OmpqbqJaLUbd1v5xo7dmxMmTIlFi5cmMt90xoyH4CUAgK0ytlnn12xC+wOHTrE0KFD47//+78r9i/5s2fPjgMPPLDq5SItGrvvvnscc8wx8fOf/zxuvfXWWLBgQdTX11fkPmkNmQ9ASgEBWuXXv/51WS+uO3fuHNttt10MHjw4vvGNb8T3vve9uPDCC2P69Onx7rvvVu0858yZE6NHj45evXrlXjA6duwY22+/fey9995x1FFHxRlnnBFXXHFF3H///fHKK69U7T7YGDIfgJQCArTKHXfcER07doxu3bpFjx49Ytttt43PfOYz8bnPfS522223GDp0aHz1q1+NESNGxHe+85049dRT45xzzolLL700rrvuupg2bVrMmDEjFixYEEuXLo21a9dW+5SaVV9fH4888khcfvnlceKJJ8bee+8d/fr1i06dOq0vEN26dYutt946evfuHdtvv330798/Bg4cGIMGDYrhw4fHUUcdFd/73vfiJz/5SVx00UUxefLkmDp1ajzyyCOxZMmSNv1KRmvJfABSCggAuZH5AKQUEAByI/MBSCkgAORG5gOQUkAAyI3MByClgACQG5kPQEoBASA3Mh+AlAICQG5kPgApBQSA3Mh8AFIKCAC5kfkApBQQAHIj8wFIKSAA5EbmA5BSQADIjcwHIKWAAJAbmQ9ASgEBIDcyH4CUAgJAbmQ+ACkFBIDcyHwAUgoIALmR+QCkFBAAciPzAUgpIADkRuYDkFJAAMiNzAcgpYAAkBuZD0BKAQEgNzIfgJQCAkBuZD4AKQUEgNzIfABSCggAuZH5AKQUEAByI/MBSCkgAORG5gOQUkAAyI3MByClgACQG5kPQEoBASA3Mh+AlAICQG5kPgApBQSA3Mh8AFIKCAC5kfkApBQQAHIj8wFIKSAA5EbmA5BSQADIjcwHIKWAAJAbmQ9ASgEBIDcyH4CUAgJAbmQ+ACkFBIDcyHwAUgoIALmR+QCkFBAAciPzAUgpIADkRuYDkFJAAMiNzAcgpYAAkBuZD0BKAQEgNzIfgJQCAkBuZD4AKQUEgNzIfABSCggAuZH5AKQUEAByI/MBSCkgAORG5gOQUkAAyI3MByClgACQG5kPQEoBASA3Mh+AlAICQG5kPgApBQSA3Mh8AFIKCAC5kfkApBQQAHIj8wFIKSAA5EbmA5BSQADIjcwHIKWAAJAbmQ9ASgEBIDcyH4CUAgJAbmQ+ACkFBIDcyHwAUgoIALmR+QCkFBAAciPzAUgpIADkRuYDkFJAAMiNzAcgpYAAkBuZD0BKAQEgNzIfgJQCAkBuZD4AKQUEgNzIfABSCggAuZH5AKQUEAByI/MBSCkgAORG5gOQUkAAyI3MByClgACQG5kPQEoBASA3Mh+AlAICQG5kPgApBQSA3Mh8AFIKCAC5kfkApBQQAHIj8wFIKSAA5EbmA5BSQADIjcwHIKWAAJAbmQ9ASgEBIDcyH4CUAgJAbmQ+AKmqFBCbzWazbTobAGyo4gUEAADYdCkgAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxfw/9T+Lngfrc7AAAAAASUVORK5CYII=
[task 2019-07-17T10:04:13.276Z] 10:04:13     INFO - REFTEST   IMAGE 2 (REFERENCE): data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAJYCAYAAACadoJwAAAgAElEQVR4nO3de5hVdb0/8DXDVTFD4QRKikF4EkvTIygmekxCSzNTH3yU1AzMSkxMPWRpHEvFjrdjmsI5mFqiHi94gXzUzMoEAW8cRUJFvIB5w2sO9+Hz+8MfHOY7e2bvGfbaexxer+dZfwhrr+9n7b3n7Xqz956dBQAAQIVk1R4AAADYdCggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggAABAxSggHwOrVq2KF154If7xj39UexQAANgoRQvIjBkz4tprr212e/vttysxa7v3+9//Pv70pz81+LPbb789unfvHlmWxWmnnVbScfr06ROnn356DhNWd62WePLJJ+OGG24o6zF79epV9FwLPYbl1lbv87bgpptuiscff7xFt6nEYwYA/J+iBeSss86K/v37r99qamqie/fuDf5s/vz5ZRnmiSeeiJ/+9KexfPnyshzv42afffaJQw89dP1/r1y5Mrbccss44ogjYvHixfHee+81uk2h+yyvC9RKrrWx9t5778iyLGbOnFm2Y5ZSQNLHMA9t9T5fp5o/xzvssEOMGTOmRbepxGMGAPyfFr8Fq1u3bjFu3Lg8Zolrr702siyLd999N5fjt3WrVq2KNWvWrP/vv/3tb5FlWfz+979v8jaF7rO8LlArudbGWLBgQWRZFr17947Ro0eX7bilFJD0McxDW7zPN1TNn+MVK1a0+DaVeMwAgP9T1gKydOnSuPTSS+Pkk0+Oiy66qNFbs2bPnh1nn312nHbaafHb3/62wf/0f/3rX8dRRx0VWZbFL37xiyYvuq+66qp4/PHH4957741TTz01zjzzzHj00Ucb7ffcc8/F+eefH6ecckr86le/ivfff7/kWUrdZ2POt5ApU6bE3XffHRERDz/8cJx22mmRZVl897vfjYsuuqjRxVVT99m6C9TZs2fHmWeeGf/2b/8WjzzySKP1is1frrUmTpwYf/3rX+Pmm2+OMWPGxGuvvVbS+i2Zb0Pjxo2L/v37x8SJE+MTn/hE1NXVlTRPsefMugJy//33x9ixY+OMM86IOXPmNNhnw8dwnRdffDHOP//8GDNmTPznf/5nwVeyWrJ/qY9vc+fT2vug2HzN/Rw393g2NU9Ey36OJk+eHH/4wx8a/Nmbb74ZF198cfzgBz+I8847LxYtWtTg79PHbOLEiTFr1qyYM2dOs/cvANA6ZSsg8+fPj2222SYGDhwYxx13XOywww6x/fbbxzvvvBMRH/1PvUOHDvH1r389jj322PjEJz4R//qv/xqrV6+OiIgTTzwxBg8eHFmWxeGHHx5XXnllwfV79eoVffv2jR133DGOPvro+MxnPhO1tbUNLnRuu+226NSpUxx44IHx/e9/P/r27Rs77LBDybOUss/Gnm8he+65ZxxxxBEREfE///M/ceCBB0aWZfGv//qvcdRRRzW6kG7qPuvTp0/suOOO0adPnzjmmGNi5513jpqamvjjH/9Y8uOV2pi1+vTpE3369Iktttgidtttt/jb3/5WdP2WzrfOmjVrYtttt41///d/j3fffTe6dOkS119/fYN9Cs1T7DkT8dFzb9ttt42+ffvG0UcfHZ/73Oeitra2wcXrho9hRMScOXOiW7duseuuu8YJJ5wQAwYMiG222SYWL15ccP5S9i/lPi92Pq29D4rN19TzpNjjWWieiJb/HPXv3z9OOumk9f/99NNPR8+ePaNfv35x7LHHxuc///nYbLPNGnzmI33M+vTpE1/4wheavX8BgNYrWwHZa6+9Yp999olVq1ZFRMTbb78dPXr0iJ///OcREbH99ts3uDD485//HFmWxX333bf+z0p560avXr1i3333Xb9OXV1d7LbbbrHLLrus32fo0KEN3gf+6quvRm1tbUyaNKnkWYrtU47zTaUXQk8++WRkWdboX3Q31NTbovr37x9vvfVWRHz0FpPtttsujj/++PX7FJu/nGv16dMnBg4c2OBfvIut35r5IiKmT58eWZbFCy+8EBERRxxxROy3334N9ik0T7HnTMRHz72ddtopPvjgg/Xnus8++8TOO+8ca9eujYjGj+Hee+8dw4YNi/r6+oiIWL58eXzuc5+Lb3/72wXnL2X/Uu7zYufT2vuglPkKPU+KPZ6F5olo+c9RWkAGDRoUu+22W3z44YcREbF69er46le/GgMGDIiVK1dGROECUuz+BQBarywF5MUXX4wsy+Lmm29u8OfHHntsDB06NCIivvjFL8a//Mu/rP+XzYiPLl42fDtFqQUkff/7NddcE1mWxd///vcGf15fXx9///vf48UXX4yePXvGWWedVfIsze1TrvNNlbOApPfRQQcdFAcccEBElPZ4lWutQvsUW7+180V8VDj22Wef9f995513Rk1NTSxcuLDZmddp6jkTUfi5N2XKlMiyLF555ZWIaPgYLlmyJLIsi1tuuaXBbf74xz/Gb3/720Zrl7p/Kfd5sfNpzX1Q6nzp86SUx7OpeVr6c7RhAXn++ecjy7JG9/XDDz8cWZbFww8/HBGFC0ip9y8A0HJlKSAPPvhgZFlWcNthhx0iImLevHmx1157RZZlMWDAgDjjjDNiyZIlDY7T2gKy7oJi1qxZERHx7LPPxje+8Y3o1KlT9OjRI/r06RO1tbXr5y5llub2Kdf5pvIsIAcffPD6VwJKmb9caxXap9j6rZ3vrbfeis6dO8fYsWPjkUceiUceeSQeeuih6Nq1a5x99tnNzlzsORNR+Lk3a9asJi9mH3roociyrORfC1vq/qXc58XOpzX3Qanzpc+TUh7PpgpIS3+ONiwgDzzwQGRZFo899liDfd59993IsiwmT54cEaUVkPT+BQBarywFZN3bIq677rp4+umnG2wLFixosO+LL74YEydOjN133z26d+/e4AOhrS0g9957b2RZFvPmzYv6+vro379/DBs2rMErIr169Sr4yk1TszS3T7nON1WpAtKS+Td2rUL7FFu/tfP953/+Z5MXutttt936tw2l85T6nCn03PvjH/8YWZbF3LlzI6LhYzh37tzIsqzk75godf9i93kp59Oa+6DU+dLnSSmPZ7Hf7FXqz9GGBWTdP0yk87788suRZdn6zwYpIABQWWUpIEuXLo0OHTrEz372swZ/vmLFili7dm0sXrw4Ro0aFfPmzVv/d++9917U1NTEVVddtf7PrrvuupIKyNixYxv82Y9//OPo0qVL1NXVrX+byO9+97v1f79q1aro3r17jBs3rqRZiu1TrvNNtaaAFLrPil1AFZu/nGsV2qfY+q2db9ddd40jjzwyVq9e3WCbOXNmZFkW9957b8F5ij1n1unVq1d85zvfabDmv//7v0fnzp3Xfy5kw8ewrq4uNt9887j44osb3Oaqq65q8IrMOqXuX+w+L+V8WnMflDpf+jwp5fEsdE6t+TnasIB88MEH0bVr1/jJT37SYJ9JkyZFlmXry48CAgCV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H4oWkPHjx1d7zHZF5gOQUkCATcbUqVOLFpBx48ZVe8x2ReYDkFJAgE3G9ddfX7SAnHrqqdUes12R+QCkFBBgk3HllVcWLSAnnXRStcdsV2Q+ACkFBNhknHfeeUULyLe//e1qj9muyHwAUgoI0Cpr166Nq6++Oj796U/HhAkTor6+vtojFXXGGWcULSBHH310tcdsV2Q+ACkFBGix5cuXx2GHHdbgwn3fffeN1157rdqjNWv06NFFC8jhhx9e7THbFZkPQEoBAVrs+OOPL3jx3rt375gxY0a1x2vSkUceWbSAHHzwwdUes12R+QCkFBCgRWbOnNnsBXzXrl3jlltuqfaYBe2///5FC8iwYcOqPWa7IvMBSCkgQIt897vfLXoRX1NTE1deeWW1R21k1113LTr70KFDqz1muyLzAUgpIECL7LbbbkUv4tdtv/zlL6s9bgOf/vSni848ePDgao/Zrsh8AFIKCNAiffv2LbmAZFkWl1xySbVHXq9Lly5F5/3iF79Y7THbFZkPQEoBAVpkp512alEBybIsJk2aVO2x47333itp1oEDB1Z71HZF5gOQUkCAFjnooINaXEA6dOgQd955Z1Xnfu6550qadcCAAVWds72R+QCkFBCgRcaPH9/iApJlWWy22WYxa9asqs39l7/8paQ5+/btW7UZ2yOZD0BKAQFa5Omnn25VAcmyj74nZMmSJVWZ+6abbippxm222aYq87VXMh+AlAICtFhr3oa1bttjjz1i2bLK58All1xS0nw9evSo+GztmcwHIKWAAC02b9686NSpU6tLyAknnFDxmceOHVvSbFtuuWXFZ2vPZD4AKQUEaJXzzjuv1QUky7K45pprKjrv4YcfXvJnVSgfmQ9ASgEBWqW+vj4OPPDAVheQzTbbLObPn1+xeffYY4+S5urQoUPFZtoUyHwAUgoI0Grvvvtuq74XZN22++67x6pVqyoy61ZbbbV+3ZqamujcuXOTc61du7YiM20KZD4AKQUE2CiLFy+OXXfdNfr06bN++9SnPlVyCfnpT3+a+4zvvPNOgzV79+4dvXv3bnKmlStX5j7TpkLmA5BSQICyq6+vj+OPP77ktzzNmDEj13lmz57dYM3BgwfHP//zPzc504cffpjrPJsSmQ9ASgEBclFfXx/HHntsSSWkX79+8Y9//CO3Wa655poG6x1xxBGx5557NjnPu+++m9ssmxqZD0BKAQFyU19fHyNHjiyphPzwhz/MbY7TTjutwVqnnXZasx+gf/PNN3ObpSVee+21uP766+O4446LfffdN3bccccYMGBADBo0KEaMGBEXXnhhPProo9Ues1kyH4CUAgLkas2aNfH1r3+9pLdiPfHEE7nM8JWvfKXBWpdffnmMGDGiyVleffXVXOYo1ZNPPhkjRoyI2traksrbDjvsEBMmTIj333+/qnMXIvMBSCkgQO7q6upi8ODBRS+kBw8eHPX19WVff5tttmmwzl133RUnnXRSk3O8/PLLZZ+hFB988EGMGjWq5A/wp9snP/nJuPjii2P16tVVmb8QmQ9ASgEBKuLNN9+Mz372s0Uvoq+++uqyrvvWW281WuOpp56KcePGNTnDwoULyzpDKWbMmBF9+/ZtdfnYcBs4cGDMnj274udQiMwHIKWAABXz/PPPx9Zbb93sxXP37t3jjTfeKNua06dPb7TGBx98EBdeeGGTMyxYsKBs65fi9ttvj65du5alfGz4lrZzzjmn6q+GyHwAUgoIUFH33Xdf0c82nHzyyWVb75xzzmlw7J49e0ZExMSJE5tc/+mnny7b+sVcc801JX/WozXbPvvsU9XPtMh8AFIKCFBxEyZMaPaiuVOnTrFo0aKyrDV8+PAGx95rr70iIuLmm29ucv0nn3yyLGsXM23atOjQoUNu5WPd1qtXr/jzn/9ckXNKyXwAUgoIUBVHHnlksxfN3/rWtzZ6jbVr10b37t0LHve+++5rcu05c+Zs9NrFPP7447H55pvnXj42LHWTJ0/O/bxSMh+AlAICVMUHH3wQ/fv3b/KCuba2dqPfCvXYY481Ou748eMjImLOnDlNrj1z5swynGHT6ur[task 2019-07-17T10:04:14.112Z] 10:04:14     INFO - Closing logging queue
[task 2019-07-17T10:04:14.112Z] 10:04:14     INFO - queue closed
[task 2019-07-17T10:04:14.129Z] 10:04:14     INFO - Setting android reftest preferences
[task 2019-07-17T10:04:14.129Z] 10:04:14     INFO - Setting up ssl
[task 2019-07-17T10:04:14.149Z] 10:04:14     INFO - certutil | 
[task 2019-07-17T10:04:14.171Z] 10:04:14     INFO - certutil | 
[task 2019-07-17T10:04:14.187Z] 10:04:14     INFO - certutil | 
[task 2019-07-17T10:04:14.187Z] 10:04:14     INFO - Certificate Nickname                                         Trust Attributes
[task 2019-07-17T10:04:14.187Z] 10:04:14     INFO -                                                              SSL,S/MIME,JAR/XPI
[task 2019-07-17T10:04:14.187Z] 10:04:14     INFO - 
[task 2019-07-17T10:04:14.187Z] 10:04:14     INFO - web-platform-tests                                           CT,, 
[task 2019-07-17T10:04:14.187Z] 10:04:14     INFO - 
[task 2019-07-17T10:04:15.930Z] 10:04:15     INFO - adb Granting important runtime permissions to org.mozilla.geckoview.test
[task 2019-07-17T10:04:17.375Z] 10:04:17     INFO - adb launch_application: am start -W -n org.mozilla.geckoview.test/org.mozilla.geckoview.test.TestRunnerActivity -a android.intent.action.MAIN --es env9 MOZ_CRASHREPORTER_NO_REPORT=1 --es env8 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es args "-no-remote -profile /sdcard/tests/profile --marionette about:blank" --es env3 MOZ_HIDE_RESULTS_TABLE=1 --es env2 R_LOG_VERBOSE=1 --es env1 MOZ_WEBRENDER=0 --es env0 MOZ_CRASHREPORTER=1 --es env7 R_LOG_DESTINATION=stderr --es env6 MOZ_CRASHREPORTER_SHUTDOWN=1 --es env5 MOZ_LOG=signaling:3,mtransport:4,DataChannel:4,jsep:4 --es env4 STYLO_THREADS=4 --ez use_multiprocess True --es env11 R_LOG_LEVEL=6 --es env10 MOZ_PROCESS_LOG=/tmp/tmpyzl1Jtpidlog
[task 2019-07-17T10:04:18.510Z] 10:04:18     INFO - Starting runner
Flags: needinfo?(lsalzman)
Flags: needinfo?(lsalzman)
Pushed by lsalzman@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8d4e3429e7dc
Don't reverse glyphs in GlyphBuffer for RTL. r=jfkthame
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: