builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-101 starttime: 1468606860.05 results: success (0) buildid: 20160715100204 builduid: 60e0b95a8bfe483e8c339e79c06a3d0d revision: b9a4d34cb07363b0616321353610e47c1ddaa2ae ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 11:21:00.051705) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 11:21:00.052239) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 11:21:00.052565) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 11:21:00.210069) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 11:21:00.210533) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-101 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Local LOGONSERVER=\\T-W864-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-101 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-101 WINDIR=C:\windows using PTY: False --11:21:01-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 11:21:01 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.216000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 11:21:01.503317) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-15 11:21:01.503710) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-101 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Local LOGONSERVER=\\T-W864-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-101 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-101 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.910000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-15 11:21:04.433213) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 11:21:04.433650) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b9a4d34cb07363b0616321353610e47c1ddaa2ae --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b9a4d34cb07363b0616321353610e47c1ddaa2ae --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-101 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Local LOGONSERVER=\\T-W864-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-101 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-101 WINDIR=C:\windows using PTY: False 2016-07-15 11:21:05,081 truncating revision to first 12 chars 2016-07-15 11:21:05,081 Setting DEBUG logging. 2016-07-15 11:21:05,081 attempt 1/10 2016-07-15 11:21:05,081 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b9a4d34cb073?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-15 11:21:05,536 unpacking tar archive at: mozilla-beta-b9a4d34cb073/testing/mozharness/ program finished with exit code 0 elapsedTime=1.086000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 11:21:05.570719) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 11:21:05.571020) ========= script_repo_revision: b9a4d34cb07363b0616321353610e47c1ddaa2ae ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 11:21:05.571468) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 11:21:05.571728) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 11:21:05.589407) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 37 secs) (at 2016-07-15 11:21:05.589764) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-101 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Local LOGONSERVER=\\T-W864-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-101 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-101 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 11:21:06 INFO - MultiFileLogger online at 20160715 11:21:06 in C:\slave\test 11:21:06 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 11:21:06 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:21:06 INFO - {'append_to_log': False, 11:21:06 INFO - 'base_work_dir': 'C:\\slave\\test', 11:21:06 INFO - 'blob_upload_branch': 'mozilla-beta', 11:21:06 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:21:06 INFO - 'buildbot_json_path': 'buildprops.json', 11:21:06 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:21:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:21:06 INFO - 'download_minidump_stackwalk': True, 11:21:06 INFO - 'download_symbols': 'true', 11:21:06 INFO - 'e10s': False, 11:21:06 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:21:06 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:21:06 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:21:06 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:21:06 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:21:06 INFO - 'C:/mozilla-build/tooltool.py'), 11:21:06 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:21:06 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:21:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:21:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:21:06 INFO - 'log_level': 'info', 11:21:06 INFO - 'log_to_console': True, 11:21:06 INFO - 'opt_config_files': (), 11:21:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:21:06 INFO - '--processes=1', 11:21:06 INFO - '--config=%(test_path)s/wptrunner.ini', 11:21:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:21:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:21:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:21:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:21:06 INFO - 'pip_index': False, 11:21:06 INFO - 'require_test_zip': True, 11:21:06 INFO - 'test_type': ('testharness',), 11:21:06 INFO - 'this_chunk': '1', 11:21:06 INFO - 'total_chunks': '10', 11:21:06 INFO - 'virtualenv_path': 'venv', 11:21:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:21:06 INFO - 'work_dir': 'build'} 11:21:06 INFO - ##### 11:21:06 INFO - ##### Running clobber step. 11:21:06 INFO - ##### 11:21:06 INFO - Running pre-action listener: _resource_record_pre_action 11:21:06 INFO - Running main action method: clobber 11:21:06 INFO - rmtree: C:\slave\test\build 11:21:06 INFO - Using _rmtree_windows ... 11:21:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:22:10 INFO - Running post-action listener: _resource_record_post_action 11:22:10 INFO - ##### 11:22:10 INFO - ##### Running read-buildbot-config step. 11:22:10 INFO - ##### 11:22:10 INFO - Running pre-action listener: _resource_record_pre_action 11:22:10 INFO - Running main action method: read_buildbot_config 11:22:10 INFO - Using buildbot properties: 11:22:10 INFO - { 11:22:10 INFO - "project": "", 11:22:10 INFO - "product": "firefox", 11:22:10 INFO - "script_repo_revision": "production", 11:22:10 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 11:22:10 INFO - "repository": "", 11:22:10 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 11:22:10 INFO - "buildid": "20160715100204", 11:22:10 INFO - "pgo_build": "False", 11:22:10 INFO - "basedir": "C:\\slave\\test", 11:22:10 INFO - "buildnumber": 0, 11:22:10 INFO - "slavename": "t-w864-ix-101", 11:22:10 INFO - "revision": "b9a4d34cb07363b0616321353610e47c1ddaa2ae", 11:22:10 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 11:22:10 INFO - "platform": "win64", 11:22:10 INFO - "branch": "mozilla-beta", 11:22:10 INFO - "repo_path": "releases/mozilla-beta", 11:22:10 INFO - "moz_repo_path": "", 11:22:10 INFO - "stage_platform": "win64", 11:22:10 INFO - "builduid": "60e0b95a8bfe483e8c339e79c06a3d0d", 11:22:10 INFO - "slavebuilddir": "test" 11:22:10 INFO - } 11:22:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 11:22:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.zip. 11:22:10 INFO - Running post-action listener: _resource_record_post_action 11:22:10 INFO - ##### 11:22:10 INFO - ##### Running download-and-extract step. 11:22:10 INFO - ##### 11:22:10 INFO - Running pre-action listener: _resource_record_pre_action 11:22:10 INFO - Running main action method: download_and_extract 11:22:10 INFO - mkdir: C:\slave\test\build\tests 11:22:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:22:10 INFO - https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 11:22:10 INFO - trying https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 11:22:10 INFO - Downloading https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 11:22:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 11:22:11 INFO - Downloaded 1240 bytes. 11:22:11 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 11:22:11 INFO - Using the following test package requirements: 11:22:11 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 11:22:11 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:22:11 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 11:22:11 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:22:11 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 11:22:11 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:22:11 INFO - u'jsshell-win64.zip'], 11:22:11 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:22:11 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 11:22:11 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 11:22:11 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:22:11 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 11:22:11 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:22:11 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 11:22:11 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:22:11 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 11:22:11 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:22:11 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 11:22:11 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 11:22:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:22:11 INFO - https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 11:22:11 INFO - trying https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 11:22:11 INFO - Downloading https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 11:22:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 11:22:12 INFO - Downloaded 20872100 bytes. 11:22:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:22:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:22:14 INFO - caution: filename not matched: web-platform/* 11:22:14 INFO - Return code: 11 11:22:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:22:14 INFO - https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 11:22:14 INFO - trying https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 11:22:14 INFO - Downloading https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 11:22:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 11:22:15 INFO - Downloaded 36389910 bytes. 11:22:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:22:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:22:57 INFO - caution: filename not matched: bin/* 11:22:57 INFO - caution: filename not matched: config/* 11:22:57 INFO - caution: filename not matched: mozbase/* 11:22:57 INFO - caution: filename not matched: marionette/* 11:22:57 INFO - caution: filename not matched: tools/wptserve/* 11:22:57 INFO - Return code: 11 11:22:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:22:57 INFO - https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 11:22:57 INFO - trying https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:22:57 INFO - Downloading https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 11:22:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 11:23:01 INFO - Downloaded 82734920 bytes. 11:23:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:23:01 INFO - mkdir: C:\slave\test\properties 11:23:01 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:23:01 INFO - Writing to file C:\slave\test\properties\build_url 11:23:01 INFO - Contents: 11:23:01 INFO - build_url:https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:23:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:23:02 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:23:02 INFO - Writing to file C:\slave\test\properties\symbols_url 11:23:02 INFO - Contents: 11:23:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:23:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:02 INFO - https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:23:02 INFO - trying https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:23:02 INFO - Downloading https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:23:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 11:23:04 INFO - Downloaded 50749688 bytes. 11:23:04 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:23:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:23:06 INFO - Return code: 0 11:23:06 INFO - Running post-action listener: _resource_record_post_action 11:23:06 INFO - Running post-action listener: set_extra_try_arguments 11:23:06 INFO - ##### 11:23:06 INFO - ##### Running create-virtualenv step. 11:23:06 INFO - ##### 11:23:06 INFO - Running pre-action listener: _pre_create_virtualenv 11:23:06 INFO - Running pre-action listener: _resource_record_pre_action 11:23:06 INFO - Running main action method: create_virtualenv 11:23:06 INFO - Creating virtualenv C:\slave\test\build\venv 11:23:06 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 11:23:06 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:23:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:23:13 INFO - Installing distribute......................................................................................................................................................................................done. 11:23:14 INFO - Return code: 0 11:23:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:23:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:23:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:23:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-101', 'USERDOMAIN': 'T-W864-IX-101', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:23:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 11:23:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:23:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:23:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 11:23:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:23:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:23:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:23:14 INFO - 'COMPUTERNAME': 'T-W864-IX-101', 11:23:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:23:14 INFO - 'DCLOCATION': 'SCL3', 11:23:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:23:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:23:14 INFO - 'HOMEDRIVE': 'C:', 11:23:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 11:23:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:23:14 INFO - 'KTS_VERSION': '1.19c', 11:23:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 11:23:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-101', 11:23:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:23:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:23:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:23:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:23:14 INFO - 'MOZ_NO_REMOTE': '1', 11:23:14 INFO - 'NO_EM_RESTART': '1', 11:23:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:23:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:23:14 INFO - 'OS': 'Windows_NT', 11:23:14 INFO - 'OURDRIVE': 'C:', 11:23:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 11:23:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:23:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:23:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:23:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:23:14 INFO - 'PROCESSOR_LEVEL': '6', 11:23:14 INFO - 'PROCESSOR_REVISION': '1e05', 11:23:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:23:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:23:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:23:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:23:14 INFO - 'PROMPT': '$P$G', 11:23:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:23:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:23:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:23:14 INFO - 'PWD': 'C:\\slave\\test', 11:23:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:23:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:23:14 INFO - 'SYSTEMDRIVE': 'C:', 11:23:14 INFO - 'SYSTEMROOT': 'C:\\windows', 11:23:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:23:14 INFO - 'TEST1': 'testie', 11:23:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:23:14 INFO - 'USERDOMAIN': 'T-W864-IX-101', 11:23:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 11:23:14 INFO - 'USERNAME': 'cltbld', 11:23:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 11:23:14 INFO - 'WINDIR': 'C:\\windows', 11:23:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:23:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:23:15 INFO - Downloading/unpacking psutil>=0.7.1 11:23:16 INFO - Running setup.py egg_info for package psutil 11:23:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:23:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:23:16 INFO - Installing collected packages: psutil 11:23:16 INFO - Running setup.py install for psutil 11:23:16 INFO - building 'psutil._psutil_windows' extension 11:23:16 INFO - error: Unable to find vcvarsall.bat 11:23:16 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-z3wr9t-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:23:16 INFO - running install 11:23:16 INFO - running build 11:23:16 INFO - running build_py 11:23:16 INFO - creating build 11:23:16 INFO - creating build\lib.win32-2.7 11:23:16 INFO - creating build\lib.win32-2.7\psutil 11:23:16 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:23:16 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:23:16 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:23:16 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:23:16 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:23:16 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:23:16 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:23:16 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:23:16 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:23:16 INFO - running build_ext 11:23:16 INFO - building 'psutil._psutil_windows' extension 11:23:16 INFO - error: Unable to find vcvarsall.bat 11:23:16 INFO - ---------------------------------------- 11:23:16 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-z3wr9t-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:23:16 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-101\AppData\Roaming\pip\pip.log 11:23:16 WARNING - Return code: 1 11:23:16 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 11:23:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:23:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:23:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:23:16 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-101', 'USERDOMAIN': 'T-W864-IX-101', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:23:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 11:23:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:23:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:23:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 11:23:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:23:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:23:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:23:16 INFO - 'COMPUTERNAME': 'T-W864-IX-101', 11:23:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:23:16 INFO - 'DCLOCATION': 'SCL3', 11:23:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:23:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:23:16 INFO - 'HOMEDRIVE': 'C:', 11:23:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 11:23:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:23:16 INFO - 'KTS_VERSION': '1.19c', 11:23:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 11:23:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-101', 11:23:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:23:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:23:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:23:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:23:16 INFO - 'MOZ_NO_REMOTE': '1', 11:23:16 INFO - 'NO_EM_RESTART': '1', 11:23:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:23:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:23:16 INFO - 'OS': 'Windows_NT', 11:23:16 INFO - 'OURDRIVE': 'C:', 11:23:16 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 11:23:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:23:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:23:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:23:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:23:16 INFO - 'PROCESSOR_LEVEL': '6', 11:23:16 INFO - 'PROCESSOR_REVISION': '1e05', 11:23:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:23:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:23:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:23:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:23:16 INFO - 'PROMPT': '$P$G', 11:23:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:23:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:23:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:23:16 INFO - 'PWD': 'C:\\slave\\test', 11:23:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:23:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:23:16 INFO - 'SYSTEMDRIVE': 'C:', 11:23:16 INFO - 'SYSTEMROOT': 'C:\\windows', 11:23:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:23:16 INFO - 'TEST1': 'testie', 11:23:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:23:16 INFO - 'USERDOMAIN': 'T-W864-IX-101', 11:23:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 11:23:16 INFO - 'USERNAME': 'cltbld', 11:23:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 11:23:16 INFO - 'WINDIR': 'C:\\windows', 11:23:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:23:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:23:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:23:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:23:20 INFO - Running setup.py egg_info for package mozsystemmonitor 11:23:20 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:23:20 INFO - Running setup.py egg_info for package psutil 11:23:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:23:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:23:20 INFO - Installing collected packages: mozsystemmonitor, psutil 11:23:20 INFO - Running setup.py install for mozsystemmonitor 11:23:20 INFO - Running setup.py install for psutil 11:23:20 INFO - building 'psutil._psutil_windows' extension 11:23:20 INFO - error: Unable to find vcvarsall.bat 11:23:20 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-pgwlmx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:23:20 INFO - running install 11:23:20 INFO - running build 11:23:20 INFO - running build_py 11:23:20 INFO - running build_ext 11:23:20 INFO - building 'psutil._psutil_windows' extension 11:23:20 INFO - error: Unable to find vcvarsall.bat 11:23:20 INFO - ---------------------------------------- 11:23:20 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-pgwlmx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:23:20 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-101\AppData\Roaming\pip\pip.log 11:23:20 WARNING - Return code: 1 11:23:20 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 11:23:20 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:23:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:23:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:23:20 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-101', 'USERDOMAIN': 'T-W864-IX-101', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:23:20 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 11:23:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:23:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:23:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 11:23:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:23:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:23:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:23:20 INFO - 'COMPUTERNAME': 'T-W864-IX-101', 11:23:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:23:20 INFO - 'DCLOCATION': 'SCL3', 11:23:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:23:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:23:20 INFO - 'HOMEDRIVE': 'C:', 11:23:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 11:23:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:23:20 INFO - 'KTS_VERSION': '1.19c', 11:23:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 11:23:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-101', 11:23:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:23:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:23:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:23:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:23:20 INFO - 'MOZ_NO_REMOTE': '1', 11:23:20 INFO - 'NO_EM_RESTART': '1', 11:23:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:23:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:23:20 INFO - 'OS': 'Windows_NT', 11:23:20 INFO - 'OURDRIVE': 'C:', 11:23:20 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 11:23:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:23:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:23:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:23:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:23:20 INFO - 'PROCESSOR_LEVEL': '6', 11:23:20 INFO - 'PROCESSOR_REVISION': '1e05', 11:23:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:23:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:23:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:23:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:23:20 INFO - 'PROMPT': '$P$G', 11:23:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:23:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:23:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:23:20 INFO - 'PWD': 'C:\\slave\\test', 11:23:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:23:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:23:20 INFO - 'SYSTEMDRIVE': 'C:', 11:23:20 INFO - 'SYSTEMROOT': 'C:\\windows', 11:23:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:23:20 INFO - 'TEST1': 'testie', 11:23:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:23:20 INFO - 'USERDOMAIN': 'T-W864-IX-101', 11:23:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 11:23:20 INFO - 'USERNAME': 'cltbld', 11:23:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 11:23:20 INFO - 'WINDIR': 'C:\\windows', 11:23:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:23:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:23:20 INFO - Downloading/unpacking blobuploader==1.2.4 11:23:20 INFO - Downloading blobuploader-1.2.4.tar.gz 11:23:20 INFO - Running setup.py egg_info for package blobuploader 11:23:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:23:25 INFO - Running setup.py egg_info for package requests 11:23:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:23:25 INFO - Downloading docopt-0.6.1.tar.gz 11:23:25 INFO - Running setup.py egg_info for package docopt 11:23:25 INFO - Installing collected packages: blobuploader, docopt, requests 11:23:25 INFO - Running setup.py install for blobuploader 11:23:25 INFO - Running setup.py install for docopt 11:23:25 INFO - Running setup.py install for requests 11:23:25 INFO - Successfully installed blobuploader docopt requests 11:23:25 INFO - Cleaning up... 11:23:25 INFO - Return code: 0 11:23:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:23:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:23:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:23:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-101', 'USERDOMAIN': 'T-W864-IX-101', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:23:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:23:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:23:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:23:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 11:23:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:23:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:23:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:23:25 INFO - 'COMPUTERNAME': 'T-W864-IX-101', 11:23:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:23:25 INFO - 'DCLOCATION': 'SCL3', 11:23:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:23:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:23:25 INFO - 'HOMEDRIVE': 'C:', 11:23:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 11:23:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:23:25 INFO - 'KTS_VERSION': '1.19c', 11:23:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 11:23:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-101', 11:23:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:23:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:23:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:23:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:23:25 INFO - 'MOZ_NO_REMOTE': '1', 11:23:25 INFO - 'NO_EM_RESTART': '1', 11:23:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:23:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:23:25 INFO - 'OS': 'Windows_NT', 11:23:25 INFO - 'OURDRIVE': 'C:', 11:23:25 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 11:23:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:23:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:23:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:23:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:23:25 INFO - 'PROCESSOR_LEVEL': '6', 11:23:25 INFO - 'PROCESSOR_REVISION': '1e05', 11:23:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:23:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:23:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:23:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:23:25 INFO - 'PROMPT': '$P$G', 11:23:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:23:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:23:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:23:25 INFO - 'PWD': 'C:\\slave\\test', 11:23:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:23:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:23:25 INFO - 'SYSTEMDRIVE': 'C:', 11:23:25 INFO - 'SYSTEMROOT': 'C:\\windows', 11:23:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:23:25 INFO - 'TEST1': 'testie', 11:23:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:23:25 INFO - 'USERDOMAIN': 'T-W864-IX-101', 11:23:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 11:23:25 INFO - 'USERNAME': 'cltbld', 11:23:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 11:23:25 INFO - 'WINDIR': 'C:\\windows', 11:23:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:23:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:23:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:23:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:23:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:23:29 INFO - Unpacking c:\slave\test\build\tests\marionette 11:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:23:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:23:29 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:23:29 INFO - Running setup.py install for browsermob-proxy 11:23:44 INFO - Running setup.py install for manifestparser 11:23:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Running setup.py install for marionette-client 11:23:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:23:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Running setup.py install for marionette-driver 11:23:44 INFO - Running setup.py install for mozcrash 11:23:44 INFO - Running setup.py install for mozdebug 11:23:44 INFO - Running setup.py install for mozdevice 11:23:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Running setup.py install for mozfile 11:23:44 INFO - Running setup.py install for mozhttpd 11:23:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Running setup.py install for mozinfo 11:23:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Running setup.py install for mozInstall 11:23:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Running setup.py install for mozleak 11:23:44 INFO - Running setup.py install for mozlog 11:23:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Running setup.py install for moznetwork 11:23:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Running setup.py install for mozprocess 11:23:44 INFO - Running setup.py install for mozprofile 11:23:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Running setup.py install for mozrunner 11:23:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Running setup.py install for mozscreenshot 11:23:44 INFO - Running setup.py install for moztest 11:23:44 INFO - Running setup.py install for mozversion 11:23:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:23:44 INFO - Running setup.py install for wptserve 11:23:44 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:23:44 INFO - Cleaning up... 11:23:44 INFO - Return code: 0 11:23:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:23:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:23:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:23:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-101', 'USERDOMAIN': 'T-W864-IX-101', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:23:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:23:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:23:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:23:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 11:23:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:23:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:23:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:23:44 INFO - 'COMPUTERNAME': 'T-W864-IX-101', 11:23:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:23:44 INFO - 'DCLOCATION': 'SCL3', 11:23:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:23:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:23:44 INFO - 'HOMEDRIVE': 'C:', 11:23:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 11:23:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:23:44 INFO - 'KTS_VERSION': '1.19c', 11:23:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 11:23:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-101', 11:23:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:23:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:23:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:23:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:23:44 INFO - 'MOZ_NO_REMOTE': '1', 11:23:44 INFO - 'NO_EM_RESTART': '1', 11:23:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:23:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:23:44 INFO - 'OS': 'Windows_NT', 11:23:44 INFO - 'OURDRIVE': 'C:', 11:23:44 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 11:23:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:23:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:23:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:23:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:23:44 INFO - 'PROCESSOR_LEVEL': '6', 11:23:44 INFO - 'PROCESSOR_REVISION': '1e05', 11:23:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:23:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:23:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:23:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:23:44 INFO - 'PROMPT': '$P$G', 11:23:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:23:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:23:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:23:44 INFO - 'PWD': 'C:\\slave\\test', 11:23:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:23:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:23:44 INFO - 'SYSTEMDRIVE': 'C:', 11:23:44 INFO - 'SYSTEMROOT': 'C:\\windows', 11:23:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:23:44 INFO - 'TEST1': 'testie', 11:23:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:23:44 INFO - 'USERDOMAIN': 'T-W864-IX-101', 11:23:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 11:23:44 INFO - 'USERNAME': 'cltbld', 11:23:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 11:23:44 INFO - 'WINDIR': 'C:\\windows', 11:23:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:23:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:23:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:23:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:23:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:23:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:23:48 INFO - Unpacking c:\slave\test\build\tests\marionette 11:23:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:23:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:23:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 11:23:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 11:23:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 11:23:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 11:23:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 11:23:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:23:59 INFO - Downloading blessings-1.6.tar.gz 11:23:59 INFO - Running setup.py egg_info for package blessings 11:23:59 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 11:23:59 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:23:59 INFO - Running setup.py install for blessings 11:23:59 INFO - Running setup.py install for browsermob-proxy 11:23:59 INFO - Running setup.py install for manifestparser 11:23:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Running setup.py install for marionette-client 11:23:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:23:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Running setup.py install for marionette-driver 11:23:59 INFO - Running setup.py install for mozcrash 11:23:59 INFO - Running setup.py install for mozdebug 11:23:59 INFO - Running setup.py install for mozdevice 11:23:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Running setup.py install for mozhttpd 11:23:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Running setup.py install for mozInstall 11:23:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Running setup.py install for mozleak 11:23:59 INFO - Running setup.py install for mozprofile 11:23:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Running setup.py install for mozrunner 11:23:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:23:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:24:01 INFO - Running setup.py install for mozscreenshot 11:24:01 INFO - Running setup.py install for moztest 11:24:01 INFO - Running setup.py install for mozversion 11:24:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:24:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:24:01 INFO - Running setup.py install for wptserve 11:24:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:24:01 INFO - Cleaning up... 11:24:01 INFO - Return code: 0 11:24:01 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:24:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:24:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:24:02 INFO - Reading from file tmpfile_stdout 11:24:02 INFO - Using _rmtree_windows ... 11:24:02 INFO - Using _rmtree_windows ... 11:24:02 INFO - Current package versions: 11:24:02 INFO - blessings == 1.6 11:24:02 INFO - blobuploader == 1.2.4 11:24:02 INFO - browsermob-proxy == 0.6.0 11:24:02 INFO - distribute == 0.6.14 11:24:02 INFO - docopt == 0.6.1 11:24:02 INFO - manifestparser == 1.1 11:24:02 INFO - marionette-client == 2.3.0 11:24:02 INFO - marionette-driver == 1.4.0 11:24:02 INFO - mozInstall == 1.12 11:24:02 INFO - mozcrash == 0.17 11:24:02 INFO - mozdebug == 0.1 11:24:02 INFO - mozdevice == 0.48 11:24:02 INFO - mozfile == 1.2 11:24:02 INFO - mozhttpd == 0.7 11:24:02 INFO - mozinfo == 0.9 11:24:02 INFO - mozleak == 0.1 11:24:02 INFO - mozlog == 3.1 11:24:02 INFO - moznetwork == 0.27 11:24:02 INFO - mozprocess == 0.22 11:24:02 INFO - mozprofile == 0.28 11:24:02 INFO - mozrunner == 6.11 11:24:02 INFO - mozscreenshot == 0.1 11:24:02 INFO - mozsystemmonitor == 0.0 11:24:02 INFO - moztest == 0.7 11:24:02 INFO - mozversion == 1.4 11:24:02 INFO - requests == 1.2.3 11:24:02 INFO - wptserve == 1.4.0 11:24:02 INFO - Running post-action listener: _resource_record_post_action 11:24:02 INFO - Running post-action listener: _start_resource_monitoring 11:24:02 INFO - Starting resource monitoring. 11:24:02 INFO - ##### 11:24:02 INFO - ##### Running pull step. 11:24:02 INFO - ##### 11:24:02 INFO - Running pre-action listener: _resource_record_pre_action 11:24:02 INFO - Running main action method: pull 11:24:02 INFO - Pull has nothing to do! 11:24:02 INFO - Running post-action listener: _resource_record_post_action 11:24:02 INFO - ##### 11:24:02 INFO - ##### Running install step. 11:24:02 INFO - ##### 11:24:02 INFO - Running pre-action listener: _resource_record_pre_action 11:24:02 INFO - Running main action method: install 11:24:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:24:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:24:02 INFO - Reading from file tmpfile_stdout 11:24:02 INFO - Using _rmtree_windows ... 11:24:02 INFO - Using _rmtree_windows ... 11:24:02 INFO - Detecting whether we're running mozinstall >=1.0... 11:24:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:24:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:24:02 INFO - Reading from file tmpfile_stdout 11:24:02 INFO - Output received: 11:24:02 INFO - Usage: mozinstall-script.py [options] installer 11:24:02 INFO - Options: 11:24:02 INFO - -h, --help show this help message and exit 11:24:02 INFO - -d DEST, --destination=DEST 11:24:02 INFO - Directory to install application into. [default: 11:24:02 INFO - "C:\slave\test"] 11:24:02 INFO - --app=APP Application being installed. [default: firefox] 11:24:02 INFO - Using _rmtree_windows ... 11:24:02 INFO - Using _rmtree_windows ... 11:24:02 INFO - mkdir: C:\slave\test\build\application 11:24:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:24:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 11:24:05 INFO - Reading from file tmpfile_stdout 11:24:05 INFO - Output received: 11:24:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:24:05 INFO - Using _rmtree_windows ... 11:24:05 INFO - Using _rmtree_windows ... 11:24:05 INFO - Running post-action listener: _resource_record_post_action 11:24:05 INFO - ##### 11:24:05 INFO - ##### Running run-tests step. 11:24:05 INFO - ##### 11:24:05 INFO - Running pre-action listener: _resource_record_pre_action 11:24:05 INFO - Running main action method: run_tests 11:24:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:24:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:24:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:24:05 INFO - grabbing minidump binary from tooltool 11:24:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:24:05 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:24:05 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 11:24:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 11:24:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:24:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpkwo2g4 11:24:06 INFO - INFO - File integrity verified, renaming tmpkwo2g4 to win32-minidump_stackwalk.exe 11:24:06 INFO - Return code: 0 11:24:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:24:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:24:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 11:24:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 11:24:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:24:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Roaming', 11:24:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:24:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:24:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:24:07 INFO - 'COMPUTERNAME': 'T-W864-IX-101', 11:24:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:24:07 INFO - 'DCLOCATION': 'SCL3', 11:24:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:24:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:24:07 INFO - 'HOMEDRIVE': 'C:', 11:24:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-101', 11:24:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:24:07 INFO - 'KTS_VERSION': '1.19c', 11:24:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-101\\AppData\\Local', 11:24:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-101', 11:24:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:24:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:24:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:24:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:24:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:24:07 INFO - 'MOZ_NO_REMOTE': '1', 11:24:07 INFO - 'NO_EM_RESTART': '1', 11:24:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:24:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:24:07 INFO - 'OS': 'Windows_NT', 11:24:07 INFO - 'OURDRIVE': 'C:', 11:24:07 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 11:24:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:24:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:24:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:24:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:24:07 INFO - 'PROCESSOR_LEVEL': '6', 11:24:07 INFO - 'PROCESSOR_REVISION': '1e05', 11:24:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:24:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:24:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:24:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:24:07 INFO - 'PROMPT': '$P$G', 11:24:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:24:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:24:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:24:07 INFO - 'PWD': 'C:\\slave\\test', 11:24:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:24:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:24:07 INFO - 'SYSTEMDRIVE': 'C:', 11:24:07 INFO - 'SYSTEMROOT': 'C:\\windows', 11:24:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:24:07 INFO - 'TEST1': 'testie', 11:24:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:24:07 INFO - 'USERDOMAIN': 'T-W864-IX-101', 11:24:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-101', 11:24:07 INFO - 'USERNAME': 'cltbld', 11:24:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-101', 11:24:07 INFO - 'WINDIR': 'C:\\windows', 11:24:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:24:07 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 11:24:08 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 11:24:08 INFO - import pkg_resources 11:24:10 INFO - Using 1 client processes 11:24:12 INFO - SUITE-START | Running 778 tests 11:24:12 INFO - Running testharness tests 11:24:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:24:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:24:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:24:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:24:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:24:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:24:13 INFO - Setting up ssl 11:24:13 INFO - PROCESS | certutil | 11:24:13 INFO - PROCESS | certutil | 11:24:13 INFO - PROCESS | certutil | 11:24:13 INFO - Certificate Nickname Trust Attributes 11:24:13 INFO - SSL,S/MIME,JAR/XPI 11:24:13 INFO - 11:24:13 INFO - web-platform-tests CT,, 11:24:13 INFO - 11:24:13 INFO - Starting runner 11:24:14 INFO - PROCESS | 892 | [892] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:24:14 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:24:14 INFO - PROCESS | 892 | [892] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:24:15 INFO - PROCESS | 892 | 1468607055924 Marionette DEBUG Marionette enabled via build flag and pref 11:24:16 INFO - PROCESS | 892 | ++DOCSHELL 000000055D75E000 == 1 [pid = 892] [id = 1] 11:24:16 INFO - PROCESS | 892 | ++DOMWINDOW == 1 (000000056C790000) [pid = 892] [serial = 1] [outer = 0000000000000000] 11:24:16 INFO - PROCESS | 892 | [892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:24:16 INFO - PROCESS | 892 | ++DOMWINDOW == 2 (000000056C791000) [pid = 892] [serial = 2] [outer = 000000056C790000] 11:24:17 INFO - PROCESS | 892 | ++DOCSHELL 000000056FC7D800 == 2 [pid = 892] [id = 2] 11:24:17 INFO - PROCESS | 892 | ++DOMWINDOW == 3 (000000056FC7E000) [pid = 892] [serial = 3] [outer = 0000000000000000] 11:24:17 INFO - PROCESS | 892 | [892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:24:17 INFO - PROCESS | 892 | ++DOMWINDOW == 4 (000000056FC7F000) [pid = 892] [serial = 4] [outer = 000000056FC7E000] 11:24:17 INFO - PROCESS | 892 | 1468607057682 Marionette INFO Listening on port 2828 11:24:19 INFO - PROCESS | 892 | 1468607059566 Marionette DEBUG Marionette enabled via command-line flag 11:24:19 INFO - PROCESS | 892 | ++DOCSHELL 00000005709C9000 == 3 [pid = 892] [id = 3] 11:24:19 INFO - PROCESS | 892 | ++DOMWINDOW == 5 (0000000570C14800) [pid = 892] [serial = 5] [outer = 0000000000000000] 11:24:19 INFO - PROCESS | 892 | [892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:24:19 INFO - PROCESS | 892 | ++DOMWINDOW == 6 (0000000570C15800) [pid = 892] [serial = 6] [outer = 0000000570C14800] 11:24:19 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:24:19 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:24:20 INFO - PROCESS | 892 | ++DOMWINDOW == 7 (0000000571623000) [pid = 892] [serial = 7] [outer = 000000056FC7E000] 11:24:20 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:20 INFO - PROCESS | 892 | 1468607060609 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49290 11:24:20 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:20 INFO - PROCESS | 892 | 1468607060641 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49291 11:24:20 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:20 INFO - PROCESS | 892 | 1468607060650 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49292 11:24:20 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:20 INFO - PROCESS | 892 | 1468607060686 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49293 11:24:20 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:20 INFO - PROCESS | 892 | 1468607060694 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49294 11:24:20 INFO - PROCESS | 892 | 1468607060697 Marionette DEBUG Closed connection conn0 11:24:20 INFO - PROCESS | 892 | 1468607060700 Marionette DEBUG Closed connection conn1 11:24:20 INFO - PROCESS | 892 | 1468607060702 Marionette DEBUG Closed connection conn2 11:24:20 INFO - PROCESS | 892 | 1468607060756 Marionette DEBUG Closed connection conn3 11:24:20 INFO - PROCESS | 892 | 1468607060783 Marionette DEBUG Closed connection conn4 11:24:20 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:20 INFO - PROCESS | 892 | 1468607060789 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49295 11:24:20 INFO - PROCESS | 892 | 1468607060904 Marionette DEBUG Closed connection conn5 11:24:20 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:20 INFO - PROCESS | 892 | 1468607060910 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49296 11:24:20 INFO - PROCESS | 892 | ++DOCSHELL 0000000571B6C800 == 4 [pid = 892] [id = 4] 11:24:20 INFO - PROCESS | 892 | ++DOMWINDOW == 8 (0000000571BB6C00) [pid = 892] [serial = 8] [outer = 0000000000000000] 11:24:20 INFO - PROCESS | 892 | ++DOMWINDOW == 9 (0000000571BC1400) [pid = 892] [serial = 9] [outer = 0000000571BB6C00] 11:24:21 INFO - PROCESS | 892 | ++DOMWINDOW == 10 (0000000571D81000) [pid = 892] [serial = 10] [outer = 0000000571BB6C00] 11:24:21 INFO - PROCESS | 892 | 1468607061070 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:24:21 INFO - PROCESS | 892 | 1468607061075 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160715100204","device":"desktop","version":"48.0"} 11:24:21 INFO - PROCESS | 892 | [892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:24:22 INFO - PROCESS | 892 | [892] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:24:22 INFO - PROCESS | 892 | [892] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:24:22 INFO - PROCESS | 892 | ++DOCSHELL 0000000577682000 == 5 [pid = 892] [id = 5] 11:24:22 INFO - PROCESS | 892 | ++DOMWINDOW == 11 (0000000577682800) [pid = 892] [serial = 11] [outer = 0000000000000000] 11:24:22 INFO - PROCESS | 892 | ++DOCSHELL 0000000577687800 == 6 [pid = 892] [id = 6] 11:24:22 INFO - PROCESS | 892 | ++DOMWINDOW == 12 (00000005776E4C00) [pid = 892] [serial = 12] [outer = 0000000000000000] 11:24:22 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:24:22 INFO - PROCESS | 892 | ++DOCSHELL 00000005782BA800 == 7 [pid = 892] [id = 7] 11:24:22 INFO - PROCESS | 892 | ++DOMWINDOW == 13 (0000000576526000) [pid = 892] [serial = 13] [outer = 0000000000000000] 11:24:22 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:24:22 INFO - PROCESS | 892 | [892] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:24:23 INFO - PROCESS | 892 | ++DOMWINDOW == 14 (000000057860A800) [pid = 892] [serial = 14] [outer = 0000000576526000] 11:24:23 INFO - PROCESS | 892 | ++DOMWINDOW == 15 (0000000578A1D800) [pid = 892] [serial = 15] [outer = 0000000577682800] 11:24:23 INFO - PROCESS | 892 | ++DOMWINDOW == 16 (00000005783DB400) [pid = 892] [serial = 16] [outer = 00000005776E4C00] 11:24:23 INFO - PROCESS | 892 | ++DOMWINDOW == 17 (00000005783DD400) [pid = 892] [serial = 17] [outer = 0000000576526000] 11:24:24 INFO - PROCESS | 892 | 1468607064105 Marionette INFO startBrowser a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:24 INFO - PROCESS | 892 | 1468607064140 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 892 | 1468607064154 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 892 | 1468607064156 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:24 INFO - PROCESS | 892 | ++DOMWINDOW == 18 (000000057A6AD000) [pid = 892] [serial = 18] [outer = 0000000576526000] 11:24:25 INFO - PROCESS | 892 | 1468607065034 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"a677fa2e-f29f-4f18-a273-43adf3c6cd72","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160715100204","device":"desktop","version":"48.0","command_id":1}}] 11:24:25 INFO - PROCESS | 892 | 1468607065585 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:24:25 INFO - PROCESS | 892 | 1468607065589 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:25 INFO - PROCESS | 892 | 1468607065696 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 11:24:25 INFO - PROCESS | 892 | 1468607065718 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:24:25 INFO - PROCESS | 892 | 1468607065721 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:25 INFO - PROCESS | 892 | [892] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:24:26 INFO - PROCESS | 892 | --DOCSHELL 000000055D75E000 == 6 [pid = 892] [id = 1] 11:24:27 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:24:27 INFO - PROCESS | 892 | ++DOMWINDOW == 19 (000000056B32A000) [pid = 892] [serial = 19] [outer = 0000000576526000] 11:24:28 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:24:28 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:28 INFO - PROCESS | 892 | 1468607068059 Marionette TRACE conn6 <- [1,3,null,{}] 11:24:28 INFO - PROCESS | 892 | 1468607068064 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:24:28 INFO - PROCESS | 892 | 1468607068067 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:28 INFO - PROCESS | 892 | 1468607068093 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 11:24:28 INFO - PROCESS | 892 | 1468607068132 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 11:24:28 INFO - PROCESS | 892 | 1468607068136 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 11:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:24:28 INFO - PROCESS | 892 | 1468607068141 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:24:28 INFO - PROCESS | 892 | 1468607068146 Marionette TRACE conn6 <- [1,6,null,{}] 11:24:28 INFO - PROCESS | 892 | 1468607068192 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:28 INFO - PROCESS | 892 | 1468607068196 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:28 INFO - PROCESS | 892 | 1468607068261 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 11:24:28 INFO - PROCESS | 892 | 1468607068280 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:28 INFO - PROCESS | 892 | 1468607068283 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:28 INFO - PROCESS | 892 | ++DOCSHELL 0000000570C15000 == 7 [pid = 892] [id = 8] 11:24:28 INFO - PROCESS | 892 | ++DOMWINDOW == 20 (0000000571D87C00) [pid = 892] [serial = 20] [outer = 0000000000000000] 11:24:28 INFO - PROCESS | 892 | ++DOMWINDOW == 21 (000000057225FC00) [pid = 892] [serial = 21] [outer = 0000000571D87C00] 11:24:28 INFO - PROCESS | 892 | 1468607068344 Marionette DEBUG loaded listener.js 11:24:28 INFO - PROCESS | 892 | ++DOMWINDOW == 22 (0000000575A0D800) [pid = 892] [serial = 22] [outer = 0000000571D87C00] 11:24:28 INFO - PROCESS | 892 | ++DOCSHELL 000000056AA4C000 == 8 [pid = 892] [id = 9] 11:24:28 INFO - PROCESS | 892 | ++DOMWINDOW == 23 (000000056BD35C00) [pid = 892] [serial = 23] [outer = 0000000000000000] 11:24:28 INFO - PROCESS | 892 | ++DOMWINDOW == 24 (000000056BEAC800) [pid = 892] [serial = 24] [outer = 000000056BD35C00] 11:24:28 INFO - PROCESS | 892 | 1468607068848 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 892 | ++DOMWINDOW == 25 (000000056FF76800) [pid = 892] [serial = 25] [outer = 000000056BD35C00] 11:24:29 INFO - PROCESS | 892 | 1468607069409 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:24:29 INFO - PROCESS | 892 | --DOCSHELL 0000000571B6C800 == 7 [pid = 892] [id = 4] 11:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1346ms 11:24:29 INFO - PROCESS | 892 | 1468607069620 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 892 | 1468607069623 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 11:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:24:29 INFO - PROCESS | 892 | 1468607069643 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - PROCESS | 892 | 1468607069646 Marionette TRACE conn6 <- [1,10,null,{}] 11:24:29 INFO - PROCESS | 892 | 1468607069669 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:29 INFO - PROCESS | 892 | 1468607069672 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:29 INFO - PROCESS | 892 | 1468607069760 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 11:24:29 INFO - PROCESS | 892 | 1468607069767 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 892 | 1468607069769 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:29 INFO - PROCESS | 892 | ++DOCSHELL 000000057066A000 == 8 [pid = 892] [id = 10] 11:24:29 INFO - PROCESS | 892 | ++DOMWINDOW == 26 (000000057464D400) [pid = 892] [serial = 26] [outer = 0000000000000000] 11:24:29 INFO - PROCESS | 892 | ++DOMWINDOW == 27 (0000000575019C00) [pid = 892] [serial = 27] [outer = 000000057464D400] 11:24:29 INFO - PROCESS | 892 | 1468607069819 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 892 | ++DOMWINDOW == 28 (000000057535EC00) [pid = 892] [serial = 28] [outer = 000000057464D400] 11:24:29 INFO - PROCESS | 892 | ++DOCSHELL 00000005709C8000 == 9 [pid = 892] [id = 11] 11:24:29 INFO - PROCESS | 892 | ++DOMWINDOW == 29 (00000005709C9800) [pid = 892] [serial = 29] [outer = 0000000000000000] 11:24:29 INFO - PROCESS | 892 | ++DOMWINDOW == 30 (00000005709D1000) [pid = 892] [serial = 30] [outer = 00000005709C9800] 11:24:30 INFO - PROCESS | 892 | ++DOMWINDOW == 31 (0000000570C2D800) [pid = 892] [serial = 31] [outer = 00000005709C9800] 11:24:30 INFO - PROCESS | 892 | ++DOCSHELL 000000056A4A2000 == 10 [pid = 892] [id = 12] 11:24:30 INFO - PROCESS | 892 | ++DOMWINDOW == 32 (000000057464D000) [pid = 892] [serial = 32] [outer = 0000000000000000] 11:24:30 INFO - PROCESS | 892 | ++DOMWINDOW == 33 (00000005778E3400) [pid = 892] [serial = 33] [outer = 000000057464D000] 11:24:30 INFO - PROCESS | 892 | ++DOMWINDOW == 34 (0000000577841C00) [pid = 892] [serial = 34] [outer = 000000057464D000] 11:24:30 INFO - PROCESS | 892 | 1468607070509 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 900ms 11:24:30 INFO - PROCESS | 892 | 1468607070542 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 11:24:30 INFO - PROCESS | 892 | 1468607070547 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 11:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:24:30 INFO - PROCESS | 892 | 1468607070554 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 892 | 1468607070556 Marionette TRACE conn6 <- [1,14,null,{}] 11:24:30 INFO - PROCESS | 892 | 1468607070560 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:30 INFO - PROCESS | 892 | 1468607070563 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:30 INFO - PROCESS | 892 | 1468607070653 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 11:24:30 INFO - PROCESS | 892 | 1468607070660 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 892 | 1468607070663 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:30 INFO - PROCESS | 892 | ++DOCSHELL 0000000571E17000 == 11 [pid = 892] [id = 13] 11:24:30 INFO - PROCESS | 892 | ++DOMWINDOW == 35 (00000005786E9C00) [pid = 892] [serial = 35] [outer = 0000000000000000] 11:24:30 INFO - PROCESS | 892 | ++DOMWINDOW == 36 (0000000578A95400) [pid = 892] [serial = 36] [outer = 00000005786E9C00] 11:24:30 INFO - PROCESS | 892 | 1468607070713 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 892 | ++DOMWINDOW == 37 (0000000579155400) [pid = 892] [serial = 37] [outer = 00000005786E9C00] 11:24:31 INFO - PROCESS | 892 | 1468607071161 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms 11:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:24:31 INFO - PROCESS | 892 | 1468607071182 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 892 | 1468607071185 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 11:24:31 INFO - PROCESS | 892 | 1468607071188 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 892 | 1468607071192 Marionette TRACE conn6 <- [1,18,null,{}] 11:24:31 INFO - PROCESS | 892 | 1468607071204 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:31 INFO - PROCESS | 892 | 1468607071209 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:31 INFO - PROCESS | 892 | 1468607071300 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 11:24:31 INFO - PROCESS | 892 | 1468607071309 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 892 | 1468607071312 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:31 INFO - PROCESS | 892 | ++DOCSHELL 0000000575AFC000 == 12 [pid = 892] [id = 14] 11:24:31 INFO - PROCESS | 892 | ++DOMWINDOW == 38 (0000000579A93800) [pid = 892] [serial = 38] [outer = 0000000000000000] 11:24:31 INFO - PROCESS | 892 | ++DOMWINDOW == 39 (0000000579A9C000) [pid = 892] [serial = 39] [outer = 0000000579A93800] 11:24:31 INFO - PROCESS | 892 | 1468607071364 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 892 | ++DOMWINDOW == 40 (000000057A80BC00) [pid = 892] [serial = 40] [outer = 0000000579A93800] 11:24:31 INFO - PROCESS | 892 | 1468607071773 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 11:24:31 INFO - PROCESS | 892 | 1468607071819 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 892 | 1468607071822 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 11:24:31 INFO - PROCESS | 892 | 1468607071825 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:24:31 INFO - PROCESS | 892 | 1468607071827 Marionette TRACE conn6 <- [1,22,null,{}] 11:24:31 INFO - PROCESS | 892 | 1468607071831 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:31 INFO - PROCESS | 892 | 1468607071833 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:31 INFO - PROCESS | 892 | 1468607071915 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 11:24:31 INFO - PROCESS | 892 | 1468607071921 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 892 | 1468607071923 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:31 INFO - PROCESS | 892 | ++DOCSHELL 0000000575AE8800 == 13 [pid = 892] [id = 15] 11:24:31 INFO - PROCESS | 892 | ++DOMWINDOW == 41 (0000000575015000) [pid = 892] [serial = 41] [outer = 0000000000000000] 11:24:31 INFO - PROCESS | 892 | ++DOMWINDOW == 42 (0000000575387C00) [pid = 892] [serial = 42] [outer = 0000000575015000] 11:24:31 INFO - PROCESS | 892 | 1468607071970 Marionette DEBUG loaded listener.js 11:24:32 INFO - PROCESS | 892 | ++DOMWINDOW == 43 (000000057538E800) [pid = 892] [serial = 43] [outer = 0000000575015000] 11:24:32 INFO - PROCESS | 892 | 1468607072361 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 11:24:32 INFO - PROCESS | 892 | 1468607072414 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 11:24:32 INFO - PROCESS | 892 | 1468607072416 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 11:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:24:32 INFO - PROCESS | 892 | 1468607072427 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 892 | 1468607072429 Marionette TRACE conn6 <- [1,26,null,{}] 11:24:32 INFO - PROCESS | 892 | 1468607072433 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:32 INFO - PROCESS | 892 | 1468607072435 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:32 INFO - PROCESS | 892 | 1468607072517 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 11:24:32 INFO - PROCESS | 892 | 1468607072523 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:32 INFO - PROCESS | 892 | 1468607072525 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:32 INFO - PROCESS | 892 | ++DOCSHELL 0000000577831800 == 14 [pid = 892] [id = 16] 11:24:32 INFO - PROCESS | 892 | ++DOMWINDOW == 44 (000000056A423000) [pid = 892] [serial = 44] [outer = 0000000000000000] 11:24:32 INFO - PROCESS | 892 | ++DOMWINDOW == 45 (000000056A429400) [pid = 892] [serial = 45] [outer = 000000056A423000] 11:24:32 INFO - PROCESS | 892 | 1468607072571 Marionette DEBUG loaded listener.js 11:24:32 INFO - PROCESS | 892 | ++DOMWINDOW == 46 (0000000576285C00) [pid = 892] [serial = 46] [outer = 000000056A423000] 11:24:33 INFO - PROCESS | 892 | 1468607072989 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 11:24:33 INFO - PROCESS | 892 | 1468607073009 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 11:24:33 INFO - PROCESS | 892 | 1468607073011 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 11:24:33 INFO - PROCESS | 892 | 1468607073014 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:24:33 INFO - PROCESS | 892 | 1468607073016 Marionette TRACE conn6 <- [1,30,null,{}] 11:24:33 INFO - PROCESS | 892 | 1468607073019 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:33 INFO - PROCESS | 892 | 1468607073025 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:33 INFO - PROCESS | 892 | 1468607073168 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 11:24:33 INFO - PROCESS | 892 | 1468607073182 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 892 | 1468607073184 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:33 INFO - PROCESS | 892 | ++DOCSHELL 0000000578241000 == 15 [pid = 892] [id = 17] 11:24:33 INFO - PROCESS | 892 | ++DOMWINDOW == 47 (0000000578EF0000) [pid = 892] [serial = 47] [outer = 0000000000000000] 11:24:33 INFO - PROCESS | 892 | ++DOMWINDOW == 48 (000000057A6A1400) [pid = 892] [serial = 48] [outer = 0000000578EF0000] 11:24:33 INFO - PROCESS | 892 | 1468607073229 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 892 | ++DOMWINDOW == 49 (000000057BD0FC00) [pid = 892] [serial = 49] [outer = 0000000578EF0000] 11:24:33 INFO - PROCESS | 892 | 1468607073587 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 627ms 11:24:33 INFO - PROCESS | 892 | 1468607073646 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 11:24:33 INFO - PROCESS | 892 | 1468607073648 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 11:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:24:33 INFO - PROCESS | 892 | 1468607073652 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:24:33 INFO - PROCESS | 892 | 1468607073661 Marionette TRACE conn6 <- [1,34,null,{}] 11:24:33 INFO - PROCESS | 892 | 1468607073665 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:33 INFO - PROCESS | 892 | 1468607073667 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:33 INFO - PROCESS | 892 | 1468607073746 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 11:24:33 INFO - PROCESS | 892 | 1468607073752 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 892 | 1468607073754 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:33 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A1B000 == 16 [pid = 892] [id = 18] 11:24:33 INFO - PROCESS | 892 | ++DOMWINDOW == 50 (0000000576528000) [pid = 892] [serial = 50] [outer = 0000000000000000] 11:24:33 INFO - PROCESS | 892 | ++DOMWINDOW == 51 (0000000578F28800) [pid = 892] [serial = 51] [outer = 0000000576528000] 11:24:33 INFO - PROCESS | 892 | 1468607073799 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 892 | ++DOMWINDOW == 52 (0000000578F2E400) [pid = 892] [serial = 52] [outer = 0000000576528000] 11:24:34 INFO - PROCESS | 892 | 1468607074259 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 649ms 11:24:34 INFO - PROCESS | 892 | 1468607074304 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 11:24:34 INFO - PROCESS | 892 | 1468607074306 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 11:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:24:34 INFO - PROCESS | 892 | 1468607074309 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 892 | 1468607074311 Marionette TRACE conn6 <- [1,38,null,{}] 11:24:34 INFO - PROCESS | 892 | 1468607074315 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:34 INFO - PROCESS | 892 | 1468607074316 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:34 INFO - PROCESS | 892 | 1468607074399 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 11:24:34 INFO - PROCESS | 892 | 1468607074405 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:34 INFO - PROCESS | 892 | 1468607074407 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:34 INFO - PROCESS | 892 | ++DOCSHELL 000000057AF2D800 == 17 [pid = 892] [id = 19] 11:24:34 INFO - PROCESS | 892 | ++DOMWINDOW == 53 (0000000578F2A400) [pid = 892] [serial = 53] [outer = 0000000000000000] 11:24:34 INFO - PROCESS | 892 | ++DOMWINDOW == 54 (000000057D8F4400) [pid = 892] [serial = 54] [outer = 0000000578F2A400] 11:24:34 INFO - PROCESS | 892 | 1468607074452 Marionette DEBUG loaded listener.js 11:24:34 INFO - PROCESS | 892 | ++DOMWINDOW == 55 (000000057D8FBC00) [pid = 892] [serial = 55] [outer = 0000000578F2A400] 11:24:34 INFO - PROCESS | 892 | 1468607074822 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 585ms 11:24:34 INFO - PROCESS | 892 | 1468607074897 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 11:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:24:34 INFO - PROCESS | 892 | 1468607074899 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 11:24:34 INFO - PROCESS | 892 | 1468607074902 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 892 | 1468607074904 Marionette TRACE conn6 <- [1,42,null,{}] 11:24:34 INFO - PROCESS | 892 | 1468607074908 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:34 INFO - PROCESS | 892 | 1468607074910 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:34 INFO - PROCESS | 892 | 1468607074994 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 11:24:35 INFO - PROCESS | 892 | 1468607075000 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 892 | 1468607075002 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:35 INFO - PROCESS | 892 | ++DOCSHELL 000000057BD27800 == 18 [pid = 892] [id = 20] 11:24:35 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (000000056B3AE000) [pid = 892] [serial = 56] [outer = 0000000000000000] 11:24:35 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (000000056BA80000) [pid = 892] [serial = 57] [outer = 000000056B3AE000] 11:24:35 INFO - PROCESS | 892 | 1468607075047 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (000000057D8F9C00) [pid = 892] [serial = 58] [outer = 000000056B3AE000] 11:24:35 INFO - PROCESS | 892 | 1468607075438 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 11:24:35 INFO - PROCESS | 892 | 1468607075497 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 892 | 1468607075499 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 11:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:24:35 INFO - PROCESS | 892 | 1468607075502 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 892 | 1468607075504 Marionette TRACE conn6 <- [1,46,null,{}] 11:24:35 INFO - PROCESS | 892 | 1468607075508 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:35 INFO - PROCESS | 892 | 1468607075510 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:35 INFO - PROCESS | 892 | 1468607075590 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 11:24:35 INFO - PROCESS | 892 | 1468607075595 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 892 | 1468607075597 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:35 INFO - PROCESS | 892 | ++DOCSHELL 000000057C540000 == 19 [pid = 892] [id = 21] 11:24:35 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (0000000569981000) [pid = 892] [serial = 59] [outer = 0000000000000000] 11:24:35 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (000000056998B400) [pid = 892] [serial = 60] [outer = 0000000569981000] 11:24:35 INFO - PROCESS | 892 | 1468607075646 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (000000057D90E400) [pid = 892] [serial = 61] [outer = 0000000569981000] 11:24:36 INFO - PROCESS | 892 | 1468607076043 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 11:24:36 INFO - PROCESS | 892 | 1468607076102 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 892 | 1468607076105 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 11:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:24:36 INFO - PROCESS | 892 | 1468607076109 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 892 | 1468607076111 Marionette TRACE conn6 <- [1,50,null,{}] 11:24:36 INFO - PROCESS | 892 | 1468607076115 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:36 INFO - PROCESS | 892 | 1468607076117 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:36 INFO - PROCESS | 892 | 1468607076206 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 11:24:36 INFO - PROCESS | 892 | 1468607076211 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 892 | 1468607076214 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:36 INFO - PROCESS | 892 | ++DOCSHELL 000000057D968000 == 20 [pid = 892] [id = 22] 11:24:36 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (000000057D916C00) [pid = 892] [serial = 62] [outer = 0000000000000000] 11:24:36 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000057D9AAC00) [pid = 892] [serial = 63] [outer = 000000057D916C00] 11:24:36 INFO - PROCESS | 892 | 1468607076265 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (0000000575968800) [pid = 892] [serial = 64] [outer = 000000057D916C00] 11:24:36 INFO - PROCESS | 892 | 1468607076684 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 11:24:37 INFO - PROCESS | 892 | 1468607077396 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 11:24:37 INFO - PROCESS | 892 | 1468607077401 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 11:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:24:37 INFO - PROCESS | 892 | 1468607077411 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:24:37 INFO - PROCESS | 892 | 1468607077415 Marionette TRACE conn6 <- [1,54,null,{}] 11:24:37 INFO - PROCESS | 892 | 1468607077426 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:37 INFO - PROCESS | 892 | 1468607077429 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:37 INFO - PROCESS | 892 | 1468607077541 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 11:24:37 INFO - PROCESS | 892 | 1468607077604 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 892 | 1468607077609 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:37 INFO - PROCESS | 892 | ++DOCSHELL 000000056C70B800 == 21 [pid = 892] [id = 23] 11:24:37 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056A41D000) [pid = 892] [serial = 65] [outer = 0000000000000000] 11:24:37 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (000000056A421000) [pid = 892] [serial = 66] [outer = 000000056A41D000] 11:24:37 INFO - PROCESS | 892 | 1468607077659 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000056AACFC00) [pid = 892] [serial = 67] [outer = 000000056A41D000] 11:24:38 INFO - PROCESS | 892 | 1468607078070 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 692ms 11:24:38 INFO - PROCESS | 892 | 1468607078105 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 11:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:24:38 INFO - PROCESS | 892 | 1468607078108 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 11:24:38 INFO - PROCESS | 892 | 1468607078114 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 892 | 1468607078118 Marionette TRACE conn6 <- [1,58,null,{}] 11:24:38 INFO - PROCESS | 892 | 1468607078128 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:38 INFO - PROCESS | 892 | 1468607078131 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:38 INFO - PROCESS | 892 | 1468607078234 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 11:24:38 INFO - PROCESS | 892 | 1468607078240 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 892 | 1468607078243 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:38 INFO - PROCESS | 892 | ++DOCSHELL 000000057162F000 == 22 [pid = 892] [id = 24] 11:24:38 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056B3B5C00) [pid = 892] [serial = 68] [outer = 0000000000000000] 11:24:38 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000056C122400) [pid = 892] [serial = 69] [outer = 000000056B3B5C00] 11:24:38 INFO - PROCESS | 892 | 1468607078290 Marionette DEBUG loaded listener.js 11:24:38 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000570633400) [pid = 892] [serial = 70] [outer = 000000056B3B5C00] 11:24:38 INFO - PROCESS | 892 | 1468607078727 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 648ms 11:24:38 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000571BB6C00) [pid = 892] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:24:38 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000057464D400) [pid = 892] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:24:38 INFO - PROCESS | 892 | --DOMWINDOW == 67 (00000005786E9C00) [pid = 892] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:24:38 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000579A93800) [pid = 892] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:24:38 INFO - PROCESS | 892 | --DOMWINDOW == 65 (0000000575015000) [pid = 892] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:24:38 INFO - PROCESS | 892 | --DOMWINDOW == 64 (000000056A423000) [pid = 892] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:24:38 INFO - PROCESS | 892 | --DOMWINDOW == 63 (0000000571D87C00) [pid = 892] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:24:38 INFO - PROCESS | 892 | 1468607078983 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 892 | 1468607078985 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 11:24:39 INFO - PROCESS | 892 | 1468607078996 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 892 | 1468607078998 Marionette TRACE conn6 <- [1,62,null,{}] 11:24:39 INFO - PROCESS | 892 | 1468607079008 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:24:39 INFO - PROCESS | 892 | 1468607079013 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:39 INFO - PROCESS | 892 | 1468607079101 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 11:24:39 INFO - PROCESS | 892 | 1468607079111 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 892 | 1468607079115 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:39 INFO - PROCESS | 892 | ++DOCSHELL 00000005753F0000 == 23 [pid = 892] [id = 25] 11:24:39 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (0000000571BC2800) [pid = 892] [serial = 71] [outer = 0000000000000000] 11:24:39 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (0000000571D83C00) [pid = 892] [serial = 72] [outer = 0000000571BC2800] 11:24:39 INFO - PROCESS | 892 | 1468607079168 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000574655400) [pid = 892] [serial = 73] [outer = 0000000571BC2800] 11:24:39 INFO - PROCESS | 892 | 1468607079611 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 11:24:39 INFO - PROCESS | 892 | 1468607079641 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 11:24:39 INFO - PROCESS | 892 | 1468607079643 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 11:24:39 INFO - PROCESS | 892 | 1468607079646 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:24:39 INFO - PROCESS | 892 | 1468607079648 Marionette TRACE conn6 <- [1,66,null,{}] 11:24:39 INFO - PROCESS | 892 | 1468607079656 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:39 INFO - PROCESS | 892 | 1468607079658 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:39 INFO - PROCESS | 892 | 1468607079742 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 11:24:39 INFO - PROCESS | 892 | 1468607079748 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 892 | 1468607079751 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:39 INFO - PROCESS | 892 | ++DOCSHELL 0000000577827000 == 24 [pid = 892] [id = 26] 11:24:39 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000575389000) [pid = 892] [serial = 74] [outer = 0000000000000000] 11:24:39 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000575805C00) [pid = 892] [serial = 75] [outer = 0000000575389000] 11:24:39 INFO - PROCESS | 892 | 1468607079799 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000057596B000) [pid = 892] [serial = 76] [outer = 0000000575389000] 11:24:40 INFO - PROCESS | 892 | 1468607080205 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 585ms 11:24:40 INFO - PROCESS | 892 | 1468607080236 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 892 | 1468607080238 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 11:24:40 INFO - PROCESS | 892 | 1468607080241 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:24:40 INFO - PROCESS | 892 | 1468607080243 Marionette TRACE conn6 <- [1,70,null,{}] 11:24:40 INFO - PROCESS | 892 | 1468607080246 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:40 INFO - PROCESS | 892 | 1468607080248 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:40 INFO - PROCESS | 892 | 1468607080326 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 11:24:40 INFO - PROCESS | 892 | 1468607080331 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 892 | 1468607080334 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:40 INFO - PROCESS | 892 | ++DOCSHELL 0000000578233000 == 25 [pid = 892] [id = 27] 11:24:40 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000576286800) [pid = 892] [serial = 77] [outer = 0000000000000000] 11:24:40 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000057763C000) [pid = 892] [serial = 78] [outer = 0000000576286800] 11:24:40 INFO - PROCESS | 892 | 1468607080381 Marionette DEBUG loaded listener.js 11:24:40 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000577643C00) [pid = 892] [serial = 79] [outer = 0000000576286800] 11:24:40 INFO - PROCESS | 892 | 1468607080779 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 11:24:40 INFO - PROCESS | 892 | 1468607080829 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 892 | 1468607080832 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 11:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:24:40 INFO - PROCESS | 892 | 1468607080835 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 892 | 1468607080837 Marionette TRACE conn6 <- [1,74,null,{}] 11:24:40 INFO - PROCESS | 892 | 1468607080841 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:40 INFO - PROCESS | 892 | 1468607080846 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:40 INFO - PROCESS | 892 | 1468607080953 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 11:24:41 INFO - PROCESS | 892 | 1468607081048 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 892 | 1468607081051 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:41 INFO - PROCESS | 892 | ++DOCSHELL 00000005001DF800 == 26 [pid = 892] [id = 28] 11:24:41 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000500D38400) [pid = 892] [serial = 80] [outer = 0000000000000000] 11:24:41 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000500D3C400) [pid = 892] [serial = 81] [outer = 0000000500D38400] 11:24:41 INFO - PROCESS | 892 | 1468607081114 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056A406800) [pid = 892] [serial = 82] [outer = 0000000500D38400] 11:24:41 INFO - PROCESS | 892 | 1468607081729 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 940ms 11:24:41 INFO - PROCESS | 892 | 1468607081781 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 892 | 1468607081785 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 11:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:24:41 INFO - PROCESS | 892 | 1468607081789 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - PROCESS | 892 | 1468607081792 Marionette TRACE conn6 <- [1,78,null,{}] 11:24:41 INFO - PROCESS | 892 | 1468607081798 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:41 INFO - PROCESS | 892 | 1468607081801 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:41 INFO - PROCESS | 892 | 1468607081941 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 11:24:42 INFO - PROCESS | 892 | 1468607082003 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 892 | 1468607082006 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:42 INFO - PROCESS | 892 | ++DOCSHELL 0000000578050800 == 27 [pid = 892] [id = 29] 11:24:42 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000057171CC00) [pid = 892] [serial = 83] [outer = 0000000000000000] 11:24:42 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000571BC2400) [pid = 892] [serial = 84] [outer = 000000057171CC00] 11:24:42 INFO - PROCESS | 892 | 1468607082064 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000575381C00) [pid = 892] [serial = 85] [outer = 000000057171CC00] 11:24:42 INFO - PROCESS | 892 | 1468607082594 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 11:24:42 INFO - PROCESS | 892 | 1468607082635 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 892 | 1468607082639 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 11:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:24:42 INFO - PROCESS | 892 | 1468607082643 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 892 | 1468607082646 Marionette TRACE conn6 <- [1,82,null,{}] 11:24:42 INFO - PROCESS | 892 | 1468607082650 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:42 INFO - PROCESS | 892 | 1468607082653 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:42 INFO - PROCESS | 892 | 1468607082764 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 11:24:42 INFO - PROCESS | 892 | 1468607082839 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 892 | 1468607082842 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:42 INFO - PROCESS | 892 | ++DOCSHELL 000000057BD1A800 == 28 [pid = 892] [id = 30] 11:24:42 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005778E7C00) [pid = 892] [serial = 86] [outer = 0000000000000000] 11:24:42 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005784DD000) [pid = 892] [serial = 87] [outer = 00000005778E7C00] 11:24:42 INFO - PROCESS | 892 | 1468607082897 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000578EF3400) [pid = 892] [serial = 88] [outer = 00000005778E7C00] 11:24:43 INFO - PROCESS | 892 | 1468607083443 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 11:24:43 INFO - PROCESS | 892 | 1468607083484 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 892 | 1468607083487 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 11:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:24:43 INFO - PROCESS | 892 | 1468607083498 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 892 | 1468607083504 Marionette TRACE conn6 <- [1,86,null,{}] 11:24:43 INFO - PROCESS | 892 | 1468607083509 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 892 | 1468607083513 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:43 INFO - PROCESS | 892 | 1468607083650 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 11:24:43 INFO - PROCESS | 892 | 1468607083709 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 892 | 1468607083711 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:43 INFO - PROCESS | 892 | ++DOCSHELL 000000057D955000 == 29 [pid = 892] [id = 31] 11:24:43 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056B886400) [pid = 892] [serial = 89] [outer = 0000000000000000] 11:24:43 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056B88E800) [pid = 892] [serial = 90] [outer = 000000056B886400] 11:24:43 INFO - PROCESS | 892 | 1468607083766 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000578F0E400) [pid = 892] [serial = 91] [outer = 000000056B886400] 11:24:44 INFO - PROCESS | 892 | 1468607084273 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 797ms 11:24:44 INFO - PROCESS | 892 | 1468607084289 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 11:24:44 INFO - PROCESS | 892 | 1468607084292 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 11:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:24:44 INFO - PROCESS | 892 | 1468607084296 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:24:44 INFO - PROCESS | 892 | 1468607084298 Marionette TRACE conn6 <- [1,90,null,{}] 11:24:44 INFO - PROCESS | 892 | 1468607084318 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:44 INFO - PROCESS | 892 | 1468607084321 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:44 INFO - PROCESS | 892 | 1468607084427 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 11:24:44 INFO - PROCESS | 892 | 1468607084499 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 892 | 1468607084502 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:44 INFO - PROCESS | 892 | ++DOCSHELL 000000056FC81000 == 30 [pid = 892] [id = 32] 11:24:44 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056B896C00) [pid = 892] [serial = 92] [outer = 0000000000000000] 11:24:44 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056B89D800) [pid = 892] [serial = 93] [outer = 000000056B896C00] 11:24:44 INFO - PROCESS | 892 | 1468607084558 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000056B8A3000) [pid = 892] [serial = 94] [outer = 000000056B896C00] 11:24:45 INFO - PROCESS | 892 | --DOCSHELL 0000000570C15000 == 29 [pid = 892] [id = 8] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005783DD400) [pid = 892] [serial = 17] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056FC7F000) [pid = 892] [serial = 4] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000575019C00) [pid = 892] [serial = 27] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005778E3400) [pid = 892] [serial = 33] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000578A95400) [pid = 892] [serial = 36] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000579A9C000) [pid = 892] [serial = 39] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000575387C00) [pid = 892] [serial = 42] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056A429400) [pid = 892] [serial = 45] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000057A6A1400) [pid = 892] [serial = 48] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000578F28800) [pid = 892] [serial = 51] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000057D8F4400) [pid = 892] [serial = 54] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056BA80000) [pid = 892] [serial = 57] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056998B400) [pid = 892] [serial = 60] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000057225FC00) [pid = 892] [serial = 21] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000575A0D800) [pid = 892] [serial = 22] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056BEAC800) [pid = 892] [serial = 24] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 70 (00000005709D1000) [pid = 892] [serial = 30] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000579155400) [pid = 892] [serial = 37] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000057A80BC00) [pid = 892] [serial = 40] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000057538E800) [pid = 892] [serial = 43] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000576285C00) [pid = 892] [serial = 46] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000057535EC00) [pid = 892] [serial = 28] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 64 (000000057860A800) [pid = 892] [serial = 14] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 63 (0000000571D81000) [pid = 892] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:24:45 INFO - PROCESS | 892 | --DOMWINDOW == 62 (0000000571BC1400) [pid = 892] [serial = 9] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 892 | 1468607085690 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1448ms 11:24:45 INFO - PROCESS | 892 | 1468607085747 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 11:24:45 INFO - PROCESS | 892 | 1468607085751 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 11:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:24:45 INFO - PROCESS | 892 | 1468607085757 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 892 | 1468607085761 Marionette TRACE conn6 <- [1,94,null,{}] 11:24:45 INFO - PROCESS | 892 | 1468607085767 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:45 INFO - PROCESS | 892 | 1468607085771 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:45 INFO - PROCESS | 892 | 1468607085864 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 11:24:45 INFO - PROCESS | 892 | 1468607085872 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:45 INFO - PROCESS | 892 | 1468607085876 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:45 INFO - PROCESS | 892 | ++DOCSHELL 000000056C181000 == 30 [pid = 892] [id = 33] 11:24:45 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000056B3A9800) [pid = 892] [serial = 95] [outer = 0000000000000000] 11:24:45 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056B3AEC00) [pid = 892] [serial = 96] [outer = 000000056B3A9800] 11:24:45 INFO - PROCESS | 892 | 1468607085927 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056B886800) [pid = 892] [serial = 97] [outer = 000000056B3A9800] 11:24:46 INFO - PROCESS | 892 | 1468607086375 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 627ms 11:24:46 INFO - PROCESS | 892 | 1468607086388 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 892 | 1468607086393 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 11:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:24:46 INFO - PROCESS | 892 | 1468607086400 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 892 | 1468607086403 Marionette TRACE conn6 <- [1,98,null,{}] 11:24:46 INFO - PROCESS | 892 | 1468607086407 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:46 INFO - PROCESS | 892 | 1468607086410 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:46 INFO - PROCESS | 892 | 1468607086500 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 11:24:46 INFO - PROCESS | 892 | 1468607086507 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 892 | 1468607086510 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:46 INFO - PROCESS | 892 | ++DOCSHELL 00000005717A8000 == 31 [pid = 892] [id = 34] 11:24:46 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (000000056B8A0C00) [pid = 892] [serial = 98] [outer = 0000000000000000] 11:24:46 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000056BEAF800) [pid = 892] [serial = 99] [outer = 000000056B8A0C00] 11:24:46 INFO - PROCESS | 892 | 1468607086559 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056FC0EC00) [pid = 892] [serial = 100] [outer = 000000056B8A0C00] 11:24:46 INFO - PROCESS | 892 | 1468607086973 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 11:24:47 INFO - PROCESS | 892 | 1468607087030 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 892 | 1468607087032 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 11:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:24:47 INFO - PROCESS | 892 | 1468607087043 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 892 | 1468607087047 Marionette TRACE conn6 <- [1,102,null,{}] 11:24:47 INFO - PROCESS | 892 | 1468607087059 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:47 INFO - PROCESS | 892 | 1468607087064 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:47 INFO - PROCESS | 892 | 1468607087160 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 11:24:47 INFO - PROCESS | 892 | 1468607087175 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 892 | 1468607087178 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:47 INFO - PROCESS | 892 | ++DOCSHELL 00000005753ED800 == 32 [pid = 892] [id = 35] 11:24:47 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000571929400) [pid = 892] [serial = 101] [outer = 0000000000000000] 11:24:47 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000571BBC400) [pid = 892] [serial = 102] [outer = 0000000571929400] 11:24:47 INFO - PROCESS | 892 | 1468607087229 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000572267C00) [pid = 892] [serial = 103] [outer = 0000000571929400] 11:24:47 INFO - PROCESS | 892 | 1468607087630 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 649ms 11:24:47 INFO - PROCESS | 892 | 1468607087687 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 892 | 1468607087690 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 11:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:24:47 INFO - PROCESS | 892 | 1468607087693 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 892 | 1468607087695 Marionette TRACE conn6 <- [1,106,null,{}] 11:24:47 INFO - PROCESS | 892 | 1468607087698 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:47 INFO - PROCESS | 892 | 1468607087701 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:47 INFO - PROCESS | 892 | 1468607087788 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 11:24:47 INFO - PROCESS | 892 | 1468607087793 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 892 | 1468607087795 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:47 INFO - PROCESS | 892 | ++DOCSHELL 000000057768F800 == 33 [pid = 892] [id = 36] 11:24:47 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000575357400) [pid = 892] [serial = 104] [outer = 0000000000000000] 11:24:47 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000575387800) [pid = 892] [serial = 105] [outer = 0000000575357400] 11:24:47 INFO - PROCESS | 892 | 1468607087842 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000575811400) [pid = 892] [serial = 106] [outer = 0000000575357400] 11:24:48 INFO - PROCESS | 892 | 1468607088271 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 626ms 11:24:48 INFO - PROCESS | 892 | 1468607088323 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 892 | 1468607088325 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 11:24:48 INFO - PROCESS | 892 | 1468607088329 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:24:48 INFO - PROCESS | 892 | 1468607088331 Marionette TRACE conn6 <- [1,110,null,{}] 11:24:48 INFO - PROCESS | 892 | 1468607088347 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:48 INFO - PROCESS | 892 | 1468607088349 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:48 INFO - PROCESS | 892 | 1468607088448 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 11:24:48 INFO - PROCESS | 892 | 1468607088458 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 892 | 1468607088460 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:48 INFO - PROCESS | 892 | ++DOCSHELL 0000000578065800 == 34 [pid = 892] [id = 37] 11:24:48 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056A422000) [pid = 892] [serial = 107] [outer = 0000000000000000] 11:24:48 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000576289000) [pid = 892] [serial = 108] [outer = 000000056A422000] 11:24:48 INFO - PROCESS | 892 | 1468607088507 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000057763B000) [pid = 892] [serial = 109] [outer = 000000056A422000] 11:24:48 INFO - PROCESS | 892 | 1468607088942 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 11:24:48 INFO - PROCESS | 892 | 1468607088968 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 892 | 1468607088970 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 11:24:48 INFO - PROCESS | 892 | 1468607088974 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - PROCESS | 892 | 1468607088975 Marionette TRACE conn6 <- [1,114,null,{}] 11:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:24:48 INFO - PROCESS | 892 | 1468607088979 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:48 INFO - PROCESS | 892 | 1468607088985 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:49 INFO - PROCESS | 892 | 1468607089116 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 11:24:49 INFO - PROCESS | 892 | 1468607089122 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 892 | 1468607089124 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:49 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F48000 == 35 [pid = 892] [id = 38] 11:24:49 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000057763BC00) [pid = 892] [serial = 110] [outer = 0000000000000000] 11:24:49 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005778E2C00) [pid = 892] [serial = 111] [outer = 000000057763BC00] 11:24:49 INFO - PROCESS | 892 | 1468607089171 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000578F05800) [pid = 892] [serial = 112] [outer = 000000057763BC00] 11:24:49 INFO - PROCESS | 892 | 1468607089601 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 688ms 11:24:49 INFO - PROCESS | 892 | 1468607089674 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 11:24:49 INFO - PROCESS | 892 | 1468607089684 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 11:24:49 INFO - PROCESS | 892 | 1468607089688 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - PROCESS | 892 | 1468607089690 Marionette TRACE conn6 <- [1,118,null,{}] 11:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:24:49 INFO - PROCESS | 892 | 1468607089694 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:49 INFO - PROCESS | 892 | 1468607089696 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:49 INFO - PROCESS | 892 | 1468607089818 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 11:24:49 INFO - PROCESS | 892 | 1468607089839 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 892 | 1468607089841 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:49 INFO - PROCESS | 892 | ++DOCSHELL 000000057A6CA800 == 36 [pid = 892] [id = 39] 11:24:49 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000578F24800) [pid = 892] [serial = 113] [outer = 0000000000000000] 11:24:49 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000578F2C400) [pid = 892] [serial = 114] [outer = 0000000578F24800] 11:24:49 INFO - PROCESS | 892 | 1468607089886 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000057976B000) [pid = 892] [serial = 115] [outer = 0000000578F24800] 11:24:50 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000576286800) [pid = 892] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:24:50 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000057D916C00) [pid = 892] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:24:50 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000576528000) [pid = 892] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:24:50 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000569981000) [pid = 892] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:24:50 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056B3AE000) [pid = 892] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:24:50 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000578F2A400) [pid = 892] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:24:50 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000578EF0000) [pid = 892] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:24:50 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056B3B5C00) [pid = 892] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:24:50 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056A41D000) [pid = 892] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:24:50 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000571BC2800) [pid = 892] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:24:50 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000575389000) [pid = 892] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:24:50 INFO - PROCESS | 892 | 1468607090305 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 11:24:50 INFO - PROCESS | 892 | 1468607090323 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 892 | 1468607090325 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 11:24:50 INFO - PROCESS | 892 | 1468607090329 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:24:50 INFO - PROCESS | 892 | 1468607090330 Marionette TRACE conn6 <- [1,122,null,{}] 11:24:50 INFO - PROCESS | 892 | 1468607090334 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:50 INFO - PROCESS | 892 | 1468607090336 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:50 INFO - PROCESS | 892 | 1468607090439 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 11:24:50 INFO - PROCESS | 892 | 1468607090474 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 892 | 1468607090476 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:50 INFO - PROCESS | 892 | ++DOCSHELL 000000057BD1B800 == 37 [pid = 892] [id = 40] 11:24:50 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056997D000) [pid = 892] [serial = 116] [outer = 0000000000000000] 11:24:50 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000577642400) [pid = 892] [serial = 117] [outer = 000000056997D000] 11:24:50 INFO - PROCESS | 892 | 1468607090521 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000579824C00) [pid = 892] [serial = 118] [outer = 000000056997D000] 11:24:50 INFO - PROCESS | 892 | 1468607090829 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 523ms 11:24:50 INFO - PROCESS | 892 | 1468607090863 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 892 | 1468607090865 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 11:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:24:50 INFO - PROCESS | 892 | 1468607090873 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 892 | 1468607090875 Marionette TRACE conn6 <- [1,126,null,{}] 11:24:50 INFO - PROCESS | 892 | 1468607090883 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:50 INFO - PROCESS | 892 | 1468607090885 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:50 INFO - PROCESS | 892 | 1468607090963 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 11:24:51 INFO - PROCESS | 892 | 1468607091020 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 892 | 1468607091022 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:51 INFO - PROCESS | 892 | ++DOCSHELL 000000057C54C800 == 38 [pid = 892] [id = 41] 11:24:51 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000569AAF400) [pid = 892] [serial = 119] [outer = 0000000000000000] 11:24:51 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000569AB6800) [pid = 892] [serial = 120] [outer = 0000000569AAF400] 11:24:51 INFO - PROCESS | 892 | 1468607091066 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056AA36000) [pid = 892] [serial = 121] [outer = 0000000569AAF400] 11:24:51 INFO - PROCESS | 892 | 1468607091415 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 11:24:51 INFO - PROCESS | 892 | 1468607091462 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 892 | 1468607091464 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 11:24:51 INFO - PROCESS | 892 | 1468607091467 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:24:51 INFO - PROCESS | 892 | 1468607091469 Marionette TRACE conn6 <- [1,130,null,{}] 11:24:51 INFO - PROCESS | 892 | 1468607091472 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:51 INFO - PROCESS | 892 | 1468607091474 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:51 INFO - PROCESS | 892 | 1468607091576 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 11:24:51 INFO - PROCESS | 892 | 1468607091583 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 892 | 1468607091585 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:51 INFO - PROCESS | 892 | ++DOCSHELL 0000000579717000 == 39 [pid = 892] [id = 42] 11:24:51 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000569AB6400) [pid = 892] [serial = 122] [outer = 0000000000000000] 11:24:51 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000569B19000) [pid = 892] [serial = 123] [outer = 0000000569AB6400] 11:24:51 INFO - PROCESS | 892 | 1468607091630 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000569B23800) [pid = 892] [serial = 124] [outer = 0000000569AB6400] 11:24:51 INFO - PROCESS | 892 | 1468607091994 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 589ms 11:24:52 INFO - PROCESS | 892 | 1468607092059 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 892 | 1468607092070 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 11:24:52 INFO - PROCESS | 892 | 1468607092074 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:24:52 INFO - PROCESS | 892 | 1468607092076 Marionette TRACE conn6 <- [1,134,null,{}] 11:24:52 INFO - PROCESS | 892 | 1468607092080 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:52 INFO - PROCESS | 892 | 1468607092083 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:52 INFO - PROCESS | 892 | 1468607092219 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 11:24:52 INFO - PROCESS | 892 | 1468607092346 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:52 INFO - PROCESS | 892 | 1468607092349 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:52 INFO - PROCESS | 892 | ++DOCSHELL 000000056BEE6800 == 40 [pid = 892] [id = 43] 11:24:52 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000569AAE800) [pid = 892] [serial = 125] [outer = 0000000000000000] 11:24:52 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000569B1FC00) [pid = 892] [serial = 126] [outer = 0000000569AAE800] 11:24:52 INFO - PROCESS | 892 | 1468607092433 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056B325800) [pid = 892] [serial = 127] [outer = 0000000569AAE800] 11:24:53 INFO - PROCESS | 892 | 1468607093175 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1175ms 11:24:53 INFO - PROCESS | 892 | 1468607093256 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 11:24:53 INFO - PROCESS | 892 | 1468607093261 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 11:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:24:53 INFO - PROCESS | 892 | 1468607093266 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:24:53 INFO - PROCESS | 892 | 1468607093270 Marionette TRACE conn6 <- [1,138,null,{}] 11:24:53 INFO - PROCESS | 892 | 1468607093275 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:53 INFO - PROCESS | 892 | 1468607093278 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:53 INFO - PROCESS | 892 | 1468607093451 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 11:24:53 INFO - PROCESS | 892 | 1468607093567 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 892 | 1468607093570 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:53 INFO - PROCESS | 892 | ++DOCSHELL 000000056A3ED000 == 41 [pid = 892] [id = 44] 11:24:53 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000500D33400) [pid = 892] [serial = 128] [outer = 0000000000000000] 11:24:53 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000569985000) [pid = 892] [serial = 129] [outer = 0000000500D33400] 11:24:53 INFO - PROCESS | 892 | 1468607093629 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000056BE27800) [pid = 892] [serial = 130] [outer = 0000000500D33400] 11:24:54 INFO - PROCESS | 892 | --DOCSHELL 000000057D955000 == 40 [pid = 892] [id = 31] 11:24:54 INFO - PROCESS | 892 | --DOCSHELL 000000057BD1A800 == 39 [pid = 892] [id = 30] 11:24:54 INFO - PROCESS | 892 | --DOCSHELL 0000000579717000 == 38 [pid = 892] [id = 42] 11:24:54 INFO - PROCESS | 892 | --DOCSHELL 000000057C54C800 == 37 [pid = 892] [id = 41] 11:24:54 INFO - PROCESS | 892 | --DOCSHELL 000000057BD1B800 == 36 [pid = 892] [id = 40] 11:24:54 INFO - PROCESS | 892 | --DOCSHELL 000000057A6CA800 == 35 [pid = 892] [id = 39] 11:24:54 INFO - PROCESS | 892 | --DOCSHELL 0000000578F48000 == 34 [pid = 892] [id = 38] 11:24:54 INFO - PROCESS | 892 | --DOCSHELL 0000000578065800 == 33 [pid = 892] [id = 37] 11:24:54 INFO - PROCESS | 892 | --DOCSHELL 000000057768F800 == 32 [pid = 892] [id = 36] 11:24:54 INFO - PROCESS | 892 | --DOCSHELL 00000005753ED800 == 31 [pid = 892] [id = 35] 11:24:54 INFO - PROCESS | 892 | --DOCSHELL 00000005717A8000 == 30 [pid = 892] [id = 34] 11:24:54 INFO - PROCESS | 892 | --DOCSHELL 000000056C181000 == 29 [pid = 892] [id = 33] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000057763C000) [pid = 892] [serial = 78] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000057D9AAC00) [pid = 892] [serial = 63] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000578F2E400) [pid = 892] [serial = 52] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000057D90E400) [pid = 892] [serial = 61] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000057D8F9C00) [pid = 892] [serial = 58] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000057D8FBC00) [pid = 892] [serial = 55] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000057BD0FC00) [pid = 892] [serial = 49] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056C122400) [pid = 892] [serial = 69] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056A421000) [pid = 892] [serial = 66] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000571D83C00) [pid = 892] [serial = 72] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056AACFC00) [pid = 892] [serial = 67] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000570633400) [pid = 892] [serial = 70] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000575805C00) [pid = 892] [serial = 75] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000577643C00) [pid = 892] [serial = 79] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000575968800) [pid = 892] [serial = 64] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000057596B000) [pid = 892] [serial = 76] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000574655400) [pid = 892] [serial = 73] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 892 | 1468607094429 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1190ms 11:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:24:54 INFO - PROCESS | 892 | 1468607094459 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 892 | 1468607094463 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 11:24:54 INFO - PROCESS | 892 | 1468607094467 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 892 | 1468607094472 Marionette TRACE conn6 <- [1,142,null,{}] 11:24:54 INFO - PROCESS | 892 | 1468607094477 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:54 INFO - PROCESS | 892 | 1468607094480 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:54 INFO - PROCESS | 892 | 1468607094577 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 11:24:54 INFO - PROCESS | 892 | 1468607094639 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 892 | 1468607094642 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:54 INFO - PROCESS | 892 | ++DOCSHELL 000000056CCC8000 == 30 [pid = 892] [id = 45] 11:24:54 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000569981000) [pid = 892] [serial = 131] [outer = 0000000000000000] 11:24:54 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000569B24C00) [pid = 892] [serial = 132] [outer = 0000000569981000] 11:24:54 INFO - PROCESS | 892 | 1468607094691 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B3B8C00) [pid = 892] [serial = 133] [outer = 0000000569981000] 11:24:55 INFO - PROCESS | 892 | 1468607095085 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 692ms 11:24:55 INFO - PROCESS | 892 | 1468607095160 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 892 | 1468607095165 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 11:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:24:55 INFO - PROCESS | 892 | 1468607095172 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 892 | 1468607095174 Marionette TRACE conn6 <- [1,146,null,{}] 11:24:55 INFO - PROCESS | 892 | 1468607095178 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:55 INFO - PROCESS | 892 | 1468607095181 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:55 INFO - PROCESS | 892 | 1468607095272 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 11:24:55 INFO - PROCESS | 892 | 1468607095278 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 892 | 1468607095281 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:55 INFO - PROCESS | 892 | ++DOCSHELL 00000005753ED800 == 31 [pid = 892] [id = 46] 11:24:55 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056B89F400) [pid = 892] [serial = 134] [outer = 0000000000000000] 11:24:55 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056FF77000) [pid = 892] [serial = 135] [outer = 000000056B89F400] 11:24:55 INFO - PROCESS | 892 | 1468607095330 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000570A71800) [pid = 892] [serial = 136] [outer = 000000056B89F400] 11:24:55 INFO - PROCESS | 892 | 1468607095756 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 627ms 11:24:55 INFO - PROCESS | 892 | 1468607095800 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 892 | 1468607095803 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 11:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:24:55 INFO - PROCESS | 892 | 1468607095807 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 892 | 1468607095811 Marionette TRACE conn6 <- [1,150,null,{}] 11:24:55 INFO - PROCESS | 892 | 1468607095822 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:55 INFO - PROCESS | 892 | 1468607095827 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:55 INFO - PROCESS | 892 | 1468607095915 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 11:24:55 INFO - PROCESS | 892 | 1468607095925 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 892 | 1468607095929 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:55 INFO - PROCESS | 892 | ++DOCSHELL 00000005778C7800 == 32 [pid = 892] [id = 47] 11:24:55 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000570DBF800) [pid = 892] [serial = 137] [outer = 0000000000000000] 11:24:55 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000571613C00) [pid = 892] [serial = 138] [outer = 0000000570DBF800] 11:24:55 INFO - PROCESS | 892 | 1468607095978 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057171F800) [pid = 892] [serial = 139] [outer = 0000000570DBF800] 11:24:56 INFO - PROCESS | 892 | 1468607096373 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 647ms 11:24:56 INFO - PROCESS | 892 | 1468607096457 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 892 | 1468607096460 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 11:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:24:56 INFO - PROCESS | 892 | 1468607096463 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 892 | 1468607096465 Marionette TRACE conn6 <- [1,154,null,{}] 11:24:56 INFO - PROCESS | 892 | 1468607096469 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:56 INFO - PROCESS | 892 | 1468607096471 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:56 INFO - PROCESS | 892 | 1468607096578 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 11:24:56 INFO - PROCESS | 892 | 1468607096610 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 892 | 1468607096612 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:56 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A69000 == 33 [pid = 892] [id = 48] 11:24:56 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000569AB7000) [pid = 892] [serial = 140] [outer = 0000000000000000] 11:24:56 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000572260C00) [pid = 892] [serial = 141] [outer = 0000000569AB7000] 11:24:56 INFO - PROCESS | 892 | 1468607096665 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000057501C800) [pid = 892] [serial = 142] [outer = 0000000569AB7000] 11:24:57 INFO - PROCESS | 892 | 1468607097101 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 690ms 11:24:57 INFO - PROCESS | 892 | 1468607097155 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 892 | 1468607097158 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 11:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:24:57 INFO - PROCESS | 892 | 1468607097161 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 892 | 1468607097162 Marionette TRACE conn6 <- [1,158,null,{}] 11:24:57 INFO - PROCESS | 892 | 1468607097166 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:57 INFO - PROCESS | 892 | 1468607097168 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:57 INFO - PROCESS | 892 | 1468607097269 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 11:24:57 INFO - PROCESS | 892 | 1468607097277 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 892 | 1468607097279 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:57 INFO - PROCESS | 892 | ++DOCSHELL 0000000576295000 == 34 [pid = 892] [id = 49] 11:24:57 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000057501E800) [pid = 892] [serial = 143] [outer = 0000000000000000] 11:24:57 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000575386000) [pid = 892] [serial = 144] [outer = 000000057501E800] 11:24:57 INFO - PROCESS | 892 | 1468607097325 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000575961000) [pid = 892] [serial = 145] [outer = 000000057501E800] 11:24:57 INFO - PROCESS | 892 | 1468607097783 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 11:24:57 INFO - PROCESS | 892 | 1468607097856 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 892 | 1468607097859 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 11:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:24:57 INFO - PROCESS | 892 | 1468607097862 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 892 | 1468607097864 Marionette TRACE conn6 <- [1,162,null,{}] 11:24:57 INFO - PROCESS | 892 | 1468607097868 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:57 INFO - PROCESS | 892 | 1468607097874 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:58 INFO - PROCESS | 892 | 1468607098018 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 11:24:58 INFO - PROCESS | 892 | 1468607098042 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 892 | 1468607098044 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:58 INFO - PROCESS | 892 | ++DOCSHELL 000000057974F800 == 35 [pid = 892] [id = 50] 11:24:58 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056FC17800) [pid = 892] [serial = 146] [outer = 0000000000000000] 11:24:58 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005778DCC00) [pid = 892] [serial = 147] [outer = 000000056FC17800] 11:24:58 INFO - PROCESS | 892 | 1468607098089 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005786E9C00) [pid = 892] [serial = 148] [outer = 000000056FC17800] 11:24:58 INFO - PROCESS | 892 | 1468607098503 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 11:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:24:58 INFO - PROCESS | 892 | 1468607098557 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 892 | 1468607098559 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 11:24:58 INFO - PROCESS | 892 | 1468607098563 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 892 | 1468607098565 Marionette TRACE conn6 <- [1,166,null,{}] 11:24:58 INFO - PROCESS | 892 | 1468607098568 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:58 INFO - PROCESS | 892 | 1468607098570 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:58 INFO - PROCESS | 892 | 1468607098670 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 11:24:58 INFO - PROCESS | 892 | 1468607098676 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 892 | 1468607098678 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:58 INFO - PROCESS | 892 | ++DOCSHELL 000000057B0AD000 == 36 [pid = 892] [id = 51] 11:24:58 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000578EF0400) [pid = 892] [serial = 149] [outer = 0000000000000000] 11:24:58 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000578F05000) [pid = 892] [serial = 150] [outer = 0000000578EF0400] 11:24:58 INFO - PROCESS | 892 | 1468607098721 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000578F30800) [pid = 892] [serial = 151] [outer = 0000000578EF0400] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000575357400) [pid = 892] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000056A422000) [pid = 892] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000056B8A0C00) [pid = 892] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000571929400) [pid = 892] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056B3A9800) [pid = 892] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056B896C00) [pid = 892] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000057763BC00) [pid = 892] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000500D38400) [pid = 892] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000057171CC00) [pid = 892] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 81 (00000005778E7C00) [pid = 892] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056B886400) [pid = 892] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056997D000) [pid = 892] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569AAF400) [pid = 892] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:24:59 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000578F24800) [pid = 892] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:24:59 INFO - PROCESS | 892 | 1468607099195 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 692ms 11:24:59 INFO - PROCESS | 892 | 1468607099256 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 892 | 1468607099258 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 11:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:24:59 INFO - PROCESS | 892 | 1468607099262 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 892 | 1468607099264 Marionette TRACE conn6 <- [1,170,null,{}] 11:24:59 INFO - PROCESS | 892 | 1468607099275 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:59 INFO - PROCESS | 892 | 1468607099277 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:59 INFO - PROCESS | 892 | 1468607099377 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 11:24:59 INFO - PROCESS | 892 | 1468607099383 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 892 | 1468607099385 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:59 INFO - PROCESS | 892 | ++DOCSHELL 000000057C53E800 == 37 [pid = 892] [id = 52] 11:24:59 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000569ABB000) [pid = 892] [serial = 152] [outer = 0000000000000000] 11:24:59 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B89D000) [pid = 892] [serial = 153] [outer = 0000000569ABB000] 11:24:59 INFO - PROCESS | 892 | 1468607099430 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005783DB000) [pid = 892] [serial = 154] [outer = 0000000569ABB000] 11:24:59 INFO - PROCESS | 892 | 1468607099793 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 11:24:59 INFO - PROCESS | 892 | 1468607099851 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 892 | 1468607099854 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 11:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:24:59 INFO - PROCESS | 892 | 1468607099866 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 892 | 1468607099868 Marionette TRACE conn6 <- [1,174,null,{}] 11:24:59 INFO - PROCESS | 892 | 1468607099872 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:59 INFO - PROCESS | 892 | 1468607099874 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:59 INFO - PROCESS | 892 | 1468607099953 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 11:24:59 INFO - PROCESS | 892 | 1468607099958 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 892 | 1468607099960 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:24:59 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D1D800 == 38 [pid = 892] [id = 53] 11:24:59 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000578F2E400) [pid = 892] [serial = 155] [outer = 0000000000000000] 11:25:00 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000579768000) [pid = 892] [serial = 156] [outer = 0000000578F2E400] 11:25:00 INFO - PROCESS | 892 | 1468607100006 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000579A9F800) [pid = 892] [serial = 157] [outer = 0000000578F2E400] 11:25:00 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056B7CC400) [pid = 892] [serial = 158] [outer = 000000057464D000] 11:25:00 INFO - PROCESS | 892 | 1468607100430 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 11:25:00 INFO - PROCESS | 892 | 1468607100466 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 11:25:00 INFO - PROCESS | 892 | 1468607100468 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 11:25:00 INFO - PROCESS | 892 | 1468607100472 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:25:00 INFO - PROCESS | 892 | 1468607100474 Marionette TRACE conn6 <- [1,178,null,{}] 11:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:25:00 INFO - PROCESS | 892 | 1468607100477 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:00 INFO - PROCESS | 892 | 1468607100479 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:00 INFO - PROCESS | 892 | 1468607100561 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 11:25:00 INFO - PROCESS | 892 | 1468607100566 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 892 | 1468607100568 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:00 INFO - PROCESS | 892 | ++DOCSHELL 00000005007CD000 == 39 [pid = 892] [id = 54] 11:25:00 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056B7D2800) [pid = 892] [serial = 159] [outer = 0000000000000000] 11:25:00 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005786E4800) [pid = 892] [serial = 160] [outer = 000000056B7D2800] 11:25:00 INFO - PROCESS | 892 | 1468607100612 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000057A62AC00) [pid = 892] [serial = 161] [outer = 000000056B7D2800] 11:25:01 INFO - PROCESS | 892 | 1468607101088 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 11:25:01 INFO - PROCESS | 892 | 1468607101149 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 892 | 1468607101155 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 11:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:25:01 INFO - PROCESS | 892 | 1468607101160 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 892 | 1468607101164 Marionette TRACE conn6 <- [1,182,null,{}] 11:25:01 INFO - PROCESS | 892 | 1468607101170 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:01 INFO - PROCESS | 892 | 1468607101174 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:01 INFO - PROCESS | 892 | 1468607101292 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 11:25:01 INFO - PROCESS | 892 | 1468607101359 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 892 | 1468607101364 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:01 INFO - PROCESS | 892 | ++DOCSHELL 0000000570721000 == 40 [pid = 892] [id = 55] 11:25:01 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000569B18C00) [pid = 892] [serial = 162] [outer = 0000000000000000] 11:25:01 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000569B23C00) [pid = 892] [serial = 163] [outer = 0000000569B18C00] 11:25:01 INFO - PROCESS | 892 | 1468607101423 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000056B3AF400) [pid = 892] [serial = 164] [outer = 0000000569B18C00] 11:25:02 INFO - PROCESS | 892 | 1468607102022 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 880ms 11:25:02 INFO - PROCESS | 892 | 1468607102042 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 892 | 1468607102048 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 11:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:25:02 INFO - PROCESS | 892 | 1468607102055 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 892 | 1468607102058 Marionette TRACE conn6 <- [1,186,null,{}] 11:25:02 INFO - PROCESS | 892 | 1468607102062 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:02 INFO - PROCESS | 892 | 1468607102065 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:02 INFO - PROCESS | 892 | 1468607102181 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 11:25:02 INFO - PROCESS | 892 | 1468607102261 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 892 | 1468607102263 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:02 INFO - PROCESS | 892 | ++DOCSHELL 00000005778C6800 == 41 [pid = 892] [id = 56] 11:25:02 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (000000056C162800) [pid = 892] [serial = 165] [outer = 0000000000000000] 11:25:02 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (00000005706B0000) [pid = 892] [serial = 166] [outer = 000000056C162800] 11:25:02 INFO - PROCESS | 892 | 1468607102322 Marionette DEBUG loaded listener.js 11:25:02 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000570DBBC00) [pid = 892] [serial = 167] [outer = 000000056C162800] 11:25:02 INFO - PROCESS | 892 | 1468607102846 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 838ms 11:25:02 INFO - PROCESS | 892 | 1468607102895 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 892 | 1468607102898 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 11:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:25:02 INFO - PROCESS | 892 | 1468607102902 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 892 | 1468607102906 Marionette TRACE conn6 <- [1,190,null,{}] 11:25:02 INFO - PROCESS | 892 | 1468607102918 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:02 INFO - PROCESS | 892 | 1468607102923 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:03 INFO - PROCESS | 892 | 1468607103037 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 11:25:03 INFO - PROCESS | 892 | 1468607103118 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 892 | 1468607103122 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:03 INFO - PROCESS | 892 | ++DOCSHELL 000000057B65D000 == 42 [pid = 892] [id = 57] 11:25:03 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (0000000575389400) [pid = 892] [serial = 168] [outer = 0000000000000000] 11:25:03 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000576286800) [pid = 892] [serial = 169] [outer = 0000000575389400] 11:25:03 INFO - PROCESS | 892 | 1468607103180 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (00000005776E7800) [pid = 892] [serial = 170] [outer = 0000000575389400] 11:25:03 INFO - PROCESS | 892 | 1468607103730 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 11:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:25:03 INFO - PROCESS | 892 | 1468607103785 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 11:25:03 INFO - PROCESS | 892 | 1468607103788 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 11:25:03 INFO - PROCESS | 892 | 1468607103791 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:25:03 INFO - PROCESS | 892 | 1468607103793 Marionette TRACE conn6 <- [1,194,null,{}] 11:25:03 INFO - PROCESS | 892 | 1468607103797 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:03 INFO - PROCESS | 892 | 1468607103799 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:03 INFO - PROCESS | 892 | 1468607103909 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 11:25:03 INFO - PROCESS | 892 | 1468607103988 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 892 | 1468607103990 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:04 INFO - PROCESS | 892 | ++DOCSHELL 000000057C544000 == 43 [pid = 892] [id = 58] 11:25:04 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (000000057A809400) [pid = 892] [serial = 171] [outer = 0000000000000000] 11:25:04 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (000000057AC37000) [pid = 892] [serial = 172] [outer = 000000057A809400] 11:25:04 INFO - PROCESS | 892 | 1468607104046 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (000000057B69D000) [pid = 892] [serial = 173] [outer = 000000057A809400] 11:25:04 INFO - PROCESS | 892 | 1468607104601 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 838ms 11:25:04 INFO - PROCESS | 892 | 1468607104634 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 892 | 1468607104637 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 11:25:04 INFO - PROCESS | 892 | 1468607104642 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:25:04 INFO - PROCESS | 892 | 1468607104644 Marionette TRACE conn6 <- [1,198,null,{}] 11:25:04 INFO - PROCESS | 892 | 1468607104648 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:04 INFO - PROCESS | 892 | 1468607104650 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:04 INFO - PROCESS | 892 | 1468607104759 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 11:25:04 INFO - PROCESS | 892 | 1468607104841 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 892 | 1468607104843 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:04 INFO - PROCESS | 892 | ++DOCSHELL 0000000500389800 == 44 [pid = 892] [id = 59] 11:25:04 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (000000050043B000) [pid = 892] [serial = 174] [outer = 0000000000000000] 11:25:04 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (0000000500441C00) [pid = 892] [serial = 175] [outer = 000000050043B000] 11:25:04 INFO - PROCESS | 892 | 1468607104902 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (0000000569AADC00) [pid = 892] [serial = 176] [outer = 000000050043B000] 11:25:05 INFO - PROCESS | 892 | 1468607105557 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 923ms 11:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:25:05 INFO - PROCESS | 892 | 1468607105568 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 892 | 1468607105573 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 11:25:05 INFO - PROCESS | 892 | 1468607105577 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 892 | 1468607105582 Marionette TRACE conn6 <- [1,202,null,{}] 11:25:05 INFO - PROCESS | 892 | 1468607105587 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:05 INFO - PROCESS | 892 | 1468607105590 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:05 INFO - PROCESS | 892 | 1468607105695 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 11:25:05 INFO - PROCESS | 892 | 1468607105779 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 892 | 1468607105781 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:05 INFO - PROCESS | 892 | ++DOCSHELL 00000005007CA000 == 45 [pid = 892] [id = 60] 11:25:05 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (0000000569AB1C00) [pid = 892] [serial = 177] [outer = 0000000000000000] 11:25:05 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (000000056AA2D400) [pid = 892] [serial = 178] [outer = 0000000569AB1C00] 11:25:05 INFO - PROCESS | 892 | 1468607105832 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (000000056B3B6400) [pid = 892] [serial = 179] [outer = 0000000569AB1C00] 11:25:06 INFO - PROCESS | 892 | --DOCSHELL 0000000570D1D800 == 44 [pid = 892] [id = 53] 11:25:06 INFO - PROCESS | 892 | --DOCSHELL 000000057C53E800 == 43 [pid = 892] [id = 52] 11:25:06 INFO - PROCESS | 892 | --DOCSHELL 000000057B0AD000 == 42 [pid = 892] [id = 51] 11:25:06 INFO - PROCESS | 892 | --DOCSHELL 000000057974F800 == 41 [pid = 892] [id = 50] 11:25:06 INFO - PROCESS | 892 | --DOCSHELL 0000000576295000 == 40 [pid = 892] [id = 49] 11:25:06 INFO - PROCESS | 892 | --DOCSHELL 0000000578A69000 == 39 [pid = 892] [id = 48] 11:25:06 INFO - PROCESS | 892 | --DOCSHELL 00000005778C7800 == 38 [pid = 892] [id = 47] 11:25:06 INFO - PROCESS | 892 | --DOCSHELL 00000005753ED800 == 37 [pid = 892] [id = 46] 11:25:06 INFO - PROCESS | 892 | --DOCSHELL 000000056CCC8000 == 36 [pid = 892] [id = 45] 11:25:06 INFO - PROCESS | 892 | --DOCSHELL 000000056BEE6800 == 35 [pid = 892] [id = 43] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 104 (0000000575387800) [pid = 892] [serial = 105] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 103 (0000000576289000) [pid = 892] [serial = 108] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 102 (000000056BEAF800) [pid = 892] [serial = 99] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 101 (000000056FC0EC00) [pid = 892] [serial = 100] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 100 (0000000571BBC400) [pid = 892] [serial = 102] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 99 (0000000572267C00) [pid = 892] [serial = 103] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 98 (000000056B3AEC00) [pid = 892] [serial = 96] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 97 (000000056B886800) [pid = 892] [serial = 97] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 96 (000000056B8A3000) [pid = 892] [serial = 94] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 95 (000000056B89D800) [pid = 892] [serial = 93] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000578F05800) [pid = 892] [serial = 112] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000056A406800) [pid = 892] [serial = 82] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000500D3C400) [pid = 892] [serial = 81] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 91 (00000005778E2C00) [pid = 892] [serial = 111] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000575381C00) [pid = 892] [serial = 85] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000571BC2400) [pid = 892] [serial = 84] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000578EF3400) [pid = 892] [serial = 88] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005784DD000) [pid = 892] [serial = 87] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000578F0E400) [pid = 892] [serial = 91] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056B88E800) [pid = 892] [serial = 90] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000577642400) [pid = 892] [serial = 117] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056AA36000) [pid = 892] [serial = 121] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000578F2C400) [pid = 892] [serial = 114] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000579824C00) [pid = 892] [serial = 118] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000057763B000) [pid = 892] [serial = 109] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000569AB6800) [pid = 892] [serial = 120] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569B19000) [pid = 892] [serial = 123] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000575811400) [pid = 892] [serial = 106] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000057976B000) [pid = 892] [serial = 115] [outer = 0000000000000000] [url = about:blank] 11:25:06 INFO - PROCESS | 892 | 1468607106351 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 839ms 11:25:06 INFO - PROCESS | 892 | 1468607106416 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 11:25:06 INFO - PROCESS | 892 | 1468607106421 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 11:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:25:06 INFO - PROCESS | 892 | 1468607106427 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 892 | 1468607106430 Marionette TRACE conn6 <- [1,206,null,{}] 11:25:06 INFO - PROCESS | 892 | 1468607106434 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:06 INFO - PROCESS | 892 | 1468607106437 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:06 INFO - PROCESS | 892 | 1468607106550 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 11:25:06 INFO - PROCESS | 892 | 1468607106618 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 892 | 1468607106621 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:06 INFO - PROCESS | 892 | ++DOCSHELL 000000056FFDF800 == 36 [pid = 892] [id = 61] 11:25:06 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000569B16400) [pid = 892] [serial = 180] [outer = 0000000000000000] 11:25:06 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056B885000) [pid = 892] [serial = 181] [outer = 0000000569B16400] 11:25:06 INFO - PROCESS | 892 | 1468607106670 Marionette DEBUG loaded listener.js 11:25:06 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B899000) [pid = 892] [serial = 182] [outer = 0000000569B16400] 11:25:07 INFO - PROCESS | 892 | 1468607107049 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 11:25:07 INFO - PROCESS | 892 | 1468607107058 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 11:25:07 INFO - PROCESS | 892 | 1468607107060 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 11:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:25:07 INFO - PROCESS | 892 | 1468607107064 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 892 | 1468607107068 Marionette TRACE conn6 <- [1,210,null,{}] 11:25:07 INFO - PROCESS | 892 | 1468607107078 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:07 INFO - PROCESS | 892 | 1468607107083 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:07 INFO - PROCESS | 892 | 1468607107173 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 11:25:07 INFO - PROCESS | 892 | 1468607107235 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 892 | 1468607107239 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:07 INFO - PROCESS | 892 | ++DOCSHELL 0000000574613800 == 37 [pid = 892] [id = 62] 11:25:07 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056C160400) [pid = 892] [serial = 183] [outer = 0000000000000000] 11:25:07 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056FC10400) [pid = 892] [serial = 184] [outer = 000000056C160400] 11:25:07 INFO - PROCESS | 892 | 1468607107289 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000570DC2000) [pid = 892] [serial = 185] [outer = 000000056C160400] 11:25:07 INFO - PROCESS | 892 | 1468607107656 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 11:25:07 INFO - PROCESS | 892 | 1468607107696 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 11:25:07 INFO - PROCESS | 892 | 1468607107699 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 11:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:25:07 INFO - PROCESS | 892 | 1468607107712 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 892 | 1468607107714 Marionette TRACE conn6 <- [1,214,null,{}] 11:25:07 INFO - PROCESS | 892 | 1468607107717 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:07 INFO - PROCESS | 892 | 1468607107719 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:07 INFO - PROCESS | 892 | 1468607107809 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 11:25:07 INFO - PROCESS | 892 | 1468607107815 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 892 | 1468607107817 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:07 INFO - PROCESS | 892 | ++DOCSHELL 000000057767E800 == 38 [pid = 892] [id = 63] 11:25:07 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000571BBC400) [pid = 892] [serial = 186] [outer = 0000000000000000] 11:25:07 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000572265800) [pid = 892] [serial = 187] [outer = 0000000571BBC400] 11:25:07 INFO - PROCESS | 892 | 1468607107863 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000575310000) [pid = 892] [serial = 188] [outer = 0000000571BBC400] 11:25:08 INFO - PROCESS | 892 | 1468607108272 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 588ms 11:25:08 INFO - PROCESS | 892 | 1468607108303 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 892 | 1468607108306 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 11:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:25:08 INFO - PROCESS | 892 | 1468607108309 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 892 | 1468607108311 Marionette TRACE conn6 <- [1,218,null,{}] 11:25:08 INFO - PROCESS | 892 | 1468607108314 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:08 INFO - PROCESS | 892 | 1468607108316 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:08 INFO - PROCESS | 892 | 1468607108433 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 11:25:08 INFO - PROCESS | 892 | 1468607108446 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 892 | 1468607108448 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:08 INFO - PROCESS | 892 | ++DOCSHELL 0000000578066000 == 39 [pid = 892] [id = 64] 11:25:08 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000574655C00) [pid = 892] [serial = 189] [outer = 0000000000000000] 11:25:08 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000575805400) [pid = 892] [serial = 190] [outer = 0000000574655C00] 11:25:08 INFO - PROCESS | 892 | 1468607108501 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005759C8400) [pid = 892] [serial = 191] [outer = 0000000574655C00] 11:25:08 INFO - PROCESS | 892 | 1468607108948 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 690ms 11:25:09 INFO - PROCESS | 892 | 1468607109006 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 892 | 1468607109009 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 11:25:09 INFO - PROCESS | 892 | 1468607109012 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:25:09 INFO - PROCESS | 892 | 1468607109014 Marionette TRACE conn6 <- [1,222,null,{}] 11:25:09 INFO - PROCESS | 892 | 1468607109023 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 892 | 1468607109029 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:09 INFO - PROCESS | 892 | 1468607109153 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 11:25:09 INFO - PROCESS | 892 | 1468607109223 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 892 | 1468607109225 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:09 INFO - PROCESS | 892 | ++DOCSHELL 00000005007C6800 == 40 [pid = 892] [id = 65] 11:25:09 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005778E3C00) [pid = 892] [serial = 192] [outer = 0000000000000000] 11:25:09 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000578EF7400) [pid = 892] [serial = 193] [outer = 00000005778E3C00] 11:25:09 INFO - PROCESS | 892 | 1468607109272 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000578F27400) [pid = 892] [serial = 194] [outer = 00000005778E3C00] 11:25:09 INFO - PROCESS | 892 | 1468607109662 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 691ms 11:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:25:09 INFO - PROCESS | 892 | 1468607109714 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 892 | 1468607109716 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 11:25:09 INFO - PROCESS | 892 | 1468607109720 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 892 | 1468607109722 Marionette TRACE conn6 <- [1,226,null,{}] 11:25:09 INFO - PROCESS | 892 | 1468607109725 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 892 | 1468607109727 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:09 INFO - PROCESS | 892 | 1468607109840 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 11:25:09 INFO - PROCESS | 892 | 1468607109845 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 892 | 1468607109847 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:09 INFO - PROCESS | 892 | ++DOCSHELL 000000057971F800 == 41 [pid = 892] [id = 66] 11:25:09 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000579155000) [pid = 892] [serial = 195] [outer = 0000000000000000] 11:25:09 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000579198800) [pid = 892] [serial = 196] [outer = 0000000579155000] 11:25:09 INFO - PROCESS | 892 | 1468607109892 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (000000057A626800) [pid = 892] [serial = 197] [outer = 0000000579155000] 11:25:10 INFO - PROCESS | 892 | 1468607110297 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 627ms 11:25:10 INFO - PROCESS | 892 | 1468607110347 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 892 | 1468607110350 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 11:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:25:10 INFO - PROCESS | 892 | 1468607110360 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - PROCESS | 892 | 1468607110361 Marionette TRACE conn6 <- [1,230,null,{}] 11:25:10 INFO - PROCESS | 892 | 1468607110365 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:10 INFO - PROCESS | 892 | 1468607110367 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:10 INFO - PROCESS | 892 | 1468607110565 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 11:25:10 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000057501E800) [pid = 892] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:25:10 INFO - PROCESS | 892 | --DOMWINDOW == 92 (000000056FC17800) [pid = 892] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:25:10 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000578EF0400) [pid = 892] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:25:10 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000569981000) [pid = 892] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:25:10 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000569AB6400) [pid = 892] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:25:10 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000056B89F400) [pid = 892] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:25:10 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000570DBF800) [pid = 892] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:25:10 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000569AB7000) [pid = 892] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:25:10 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000578F2E400) [pid = 892] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:25:10 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000569ABB000) [pid = 892] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:25:10 INFO - PROCESS | 892 | 1468607110636 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 892 | 1468607110638 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:10 INFO - PROCESS | 892 | ++DOCSHELL 0000000578E8A000 == 42 [pid = 892] [id = 67] 11:25:10 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005004D2C00) [pid = 892] [serial = 198] [outer = 0000000000000000] 11:25:10 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005004D7C00) [pid = 892] [serial = 199] [outer = 00000005004D2C00] 11:25:10 INFO - PROCESS | 892 | 1468607110683 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005004DD800) [pid = 892] [serial = 200] [outer = 00000005004D2C00] 11:25:11 INFO - PROCESS | 892 | 1468607111006 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 11:25:11 INFO - PROCESS | 892 | 1468607111052 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 892 | 1468607111054 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 11:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:25:11 INFO - PROCESS | 892 | 1468607111057 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 892 | 1468607111059 Marionette TRACE conn6 <- [1,234,null,{}] 11:25:11 INFO - PROCESS | 892 | 1468607111062 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:11 INFO - PROCESS | 892 | 1468607111064 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:11 INFO - PROCESS | 892 | 1468607111180 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 11:25:11 INFO - PROCESS | 892 | 1468607111188 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 892 | 1468607111190 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:11 INFO - PROCESS | 892 | ++DOCSHELL 000000057B66A000 == 43 [pid = 892] [id = 68] 11:25:11 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005004DDC00) [pid = 892] [serial = 201] [outer = 0000000000000000] 11:25:11 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000570DC1000) [pid = 892] [serial = 202] [outer = 00000005004DDC00] 11:25:11 INFO - PROCESS | 892 | 1468607111235 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000579A93800) [pid = 892] [serial = 203] [outer = 00000005004DDC00] 11:25:11 INFO - PROCESS | 892 | 1468607111632 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 625ms 11:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:25:11 INFO - PROCESS | 892 | 1468607111685 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 892 | 1468607111687 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 11:25:11 INFO - PROCESS | 892 | 1468607111691 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 892 | 1468607111693 Marionette TRACE conn6 <- [1,238,null,{}] 11:25:11 INFO - PROCESS | 892 | 1468607111697 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:11 INFO - PROCESS | 892 | 1468607111699 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:11 INFO - PROCESS | 892 | 1468607111810 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 11:25:11 INFO - PROCESS | 892 | 1468607111817 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 892 | 1468607111819 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:11 INFO - PROCESS | 892 | ++DOCSHELL 000000057BFCF800 == 44 [pid = 892] [id = 69] 11:25:11 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (00000005005C3400) [pid = 892] [serial = 204] [outer = 0000000000000000] 11:25:11 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (00000005005C9C00) [pid = 892] [serial = 205] [outer = 00000005005C3400] 11:25:11 INFO - PROCESS | 892 | 1468607111864 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000500D36800) [pid = 892] [serial = 206] [outer = 00000005005C3400] 11:25:12 INFO - PROCESS | 892 | 1468607112283 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 627ms 11:25:12 INFO - PROCESS | 892 | 1468607112322 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 11:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:25:12 INFO - PROCESS | 892 | 1468607112325 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 11:25:12 INFO - PROCESS | 892 | 1468607112328 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - PROCESS | 892 | 1468607112331 Marionette TRACE conn6 <- [1,242,null,{}] 11:25:12 INFO - PROCESS | 892 | 1468607112334 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:12 INFO - PROCESS | 892 | 1468607112337 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:12 INFO - PROCESS | 892 | 1468607112461 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 11:25:12 INFO - PROCESS | 892 | 1468607112470 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 892 | 1468607112473 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:12 INFO - PROCESS | 892 | ++DOCSHELL 000000057D965800 == 45 [pid = 892] [id = 70] 11:25:12 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (000000057A8CBC00) [pid = 892] [serial = 207] [outer = 0000000000000000] 11:25:12 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (000000057BFA3800) [pid = 892] [serial = 208] [outer = 000000057A8CBC00] 11:25:12 INFO - PROCESS | 892 | 1468607112519 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (000000057C5B7400) [pid = 892] [serial = 209] [outer = 000000057A8CBC00] 11:25:13 INFO - PROCESS | 892 | 1468607113302 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1031ms 11:25:13 INFO - PROCESS | 892 | 1468607113365 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 11:25:13 INFO - PROCESS | 892 | 1468607113369 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 11:25:13 INFO - PROCESS | 892 | 1468607113389 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:25:13 INFO - PROCESS | 892 | 1468607113393 Marionette TRACE conn6 <- [1,246,null,{}] 11:25:13 INFO - PROCESS | 892 | 1468607113399 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:13 INFO - PROCESS | 892 | 1468607113401 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:13 INFO - PROCESS | 892 | 1468607113553 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 11:25:13 INFO - PROCESS | 892 | 1468607113616 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:13 INFO - PROCESS | 892 | 1468607113619 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:13 INFO - PROCESS | 892 | ++DOCSHELL 000000057460A800 == 46 [pid = 892] [id = 71] 11:25:13 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (000000056A424000) [pid = 892] [serial = 210] [outer = 0000000000000000] 11:25:13 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (000000056B896400) [pid = 892] [serial = 211] [outer = 000000056A424000] 11:25:13 INFO - PROCESS | 892 | 1468607113718 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (000000056C755000) [pid = 892] [serial = 212] [outer = 000000056A424000] 11:25:14 INFO - PROCESS | 892 | 1468607114273 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 922ms 11:25:14 INFO - PROCESS | 892 | 1468607114319 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 11:25:14 INFO - PROCESS | 892 | 1468607114324 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 11:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:25:14 INFO - PROCESS | 892 | 1468607114331 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 892 | 1468607114334 Marionette TRACE conn6 <- [1,250,null,{}] 11:25:14 INFO - PROCESS | 892 | 1468607114338 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:14 INFO - PROCESS | 892 | 1468607114341 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:14 INFO - PROCESS | 892 | 1468607114492 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 11:25:14 INFO - PROCESS | 892 | 1468607114604 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 892 | 1468607114607 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:14 INFO - PROCESS | 892 | ++DOCSHELL 000000057AFEB800 == 47 [pid = 892] [id = 72] 11:25:14 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (0000000571678C00) [pid = 892] [serial = 213] [outer = 0000000000000000] 11:25:14 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (0000000571BC5000) [pid = 892] [serial = 214] [outer = 0000000571678C00] 11:25:14 INFO - PROCESS | 892 | 1468607114668 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (000000057651E000) [pid = 892] [serial = 215] [outer = 0000000571678C00] 11:25:15 INFO - PROCESS | 892 | 1468607115261 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 985ms 11:25:15 INFO - PROCESS | 892 | 1468607115318 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 892 | 1468607115321 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 11:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:25:15 INFO - PROCESS | 892 | 1468607115325 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 892 | 1468607115329 Marionette TRACE conn6 <- [1,254,null,{}] 11:25:15 INFO - PROCESS | 892 | 1468607115341 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:15 INFO - PROCESS | 892 | 1468607115346 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:15 INFO - PROCESS | 892 | 1468607115461 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 11:25:15 INFO - PROCESS | 892 | 1468607115533 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 892 | 1468607115536 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:15 INFO - PROCESS | 892 | ++DOCSHELL 00000005007D3000 == 48 [pid = 892] [id = 73] 11:25:15 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (00000005004D2000) [pid = 892] [serial = 216] [outer = 0000000000000000] 11:25:15 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (0000000569AAC800) [pid = 892] [serial = 217] [outer = 00000005004D2000] 11:25:15 INFO - PROCESS | 892 | 1468607115733 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (0000000569B20800) [pid = 892] [serial = 218] [outer = 00000005004D2000] 11:25:16 INFO - PROCESS | 892 | 1468607116336 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1036ms 11:25:16 INFO - PROCESS | 892 | 1468607116363 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 892 | 1468607116367 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 11:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:25:16 INFO - PROCESS | 892 | 1468607116373 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 892 | 1468607116375 Marionette TRACE conn6 <- [1,258,null,{}] 11:25:16 INFO - PROCESS | 892 | 1468607116380 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:16 INFO - PROCESS | 892 | 1468607116383 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:16 INFO - PROCESS | 892 | 1468607116502 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 11:25:16 INFO - PROCESS | 892 | 1468607116571 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:16 INFO - PROCESS | 892 | 1468607116574 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:16 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D2B800 == 49 [pid = 892] [id = 74] 11:25:16 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (000000056A420800) [pid = 892] [serial = 219] [outer = 0000000000000000] 11:25:16 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (000000056B7C9400) [pid = 892] [serial = 220] [outer = 000000056A420800] 11:25:16 INFO - PROCESS | 892 | 1468607116627 Marionette DEBUG loaded listener.js 11:25:16 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (000000056BD1F400) [pid = 892] [serial = 221] [outer = 000000056A420800] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 000000056A3ED000 == 48 [pid = 892] [id = 44] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 000000057BFCF800 == 47 [pid = 892] [id = 69] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 000000057B66A000 == 46 [pid = 892] [id = 68] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 0000000578E8A000 == 45 [pid = 892] [id = 67] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 000000057971F800 == 44 [pid = 892] [id = 66] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 00000005007C6800 == 43 [pid = 892] [id = 65] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 0000000578066000 == 42 [pid = 892] [id = 64] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 000000057767E800 == 41 [pid = 892] [id = 63] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 0000000574613800 == 40 [pid = 892] [id = 62] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 000000056FFDF800 == 39 [pid = 892] [id = 61] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 00000005007CA000 == 38 [pid = 892] [id = 60] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 00000005778C6800 == 37 [pid = 892] [id = 56] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 0000000570721000 == 36 [pid = 892] [id = 55] 11:25:16 INFO - PROCESS | 892 | --DOCSHELL 00000005007CD000 == 35 [pid = 892] [id = 54] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 107 (0000000575386000) [pid = 892] [serial = 144] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 106 (00000005778DCC00) [pid = 892] [serial = 147] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 105 (00000005786E9C00) [pid = 892] [serial = 148] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 104 (0000000578F05000) [pid = 892] [serial = 150] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 103 (0000000569B24C00) [pid = 892] [serial = 132] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 102 (000000056B3B8C00) [pid = 892] [serial = 133] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 101 (0000000569B1FC00) [pid = 892] [serial = 126] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 100 (0000000569B23800) [pid = 892] [serial = 124] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 99 (0000000569985000) [pid = 892] [serial = 129] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 98 (0000000570A71800) [pid = 892] [serial = 136] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 97 (000000056FF77000) [pid = 892] [serial = 135] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 96 (0000000571613C00) [pid = 892] [serial = 138] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 95 (000000057171F800) [pid = 892] [serial = 139] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000572260C00) [pid = 892] [serial = 141] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000577841C00) [pid = 892] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000579768000) [pid = 892] [serial = 156] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000579A9F800) [pid = 892] [serial = 157] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 90 (00000005783DB000) [pid = 892] [serial = 154] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000578F30800) [pid = 892] [serial = 151] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000575961000) [pid = 892] [serial = 145] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005786E4800) [pid = 892] [serial = 160] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000057501C800) [pid = 892] [serial = 142] [outer = 0000000000000000] [url = about:blank] 11:25:16 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056B89D000) [pid = 892] [serial = 153] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 892 | 1468607117301 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 983ms 11:25:17 INFO - PROCESS | 892 | 1468607117371 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 11:25:17 INFO - PROCESS | 892 | 1468607117375 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 11:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:25:17 INFO - PROCESS | 892 | 1468607117385 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - PROCESS | 892 | 1468607117387 Marionette TRACE conn6 <- [1,262,null,{}] 11:25:17 INFO - PROCESS | 892 | 1468607117391 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:17 INFO - PROCESS | 892 | 1468607117394 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:17 INFO - PROCESS | 892 | 1468607117486 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 11:25:17 INFO - PROCESS | 892 | 1468607117499 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 892 | 1468607117501 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:17 INFO - PROCESS | 892 | ++DOCSHELL 00000005753EB000 == 36 [pid = 892] [id = 75] 11:25:17 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000570DB5000) [pid = 892] [serial = 222] [outer = 0000000000000000] 11:25:17 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000570DBA400) [pid = 892] [serial = 223] [outer = 0000000570DB5000] 11:25:17 INFO - PROCESS | 892 | 1468607117547 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000057167B000) [pid = 892] [serial = 224] [outer = 0000000570DB5000] 11:25:17 INFO - PROCESS | 892 | 1468607117981 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 11:25:18 INFO - PROCESS | 892 | 1468607118015 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 892 | 1468607118018 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 11:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:25:18 INFO - PROCESS | 892 | 1468607118021 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 892 | 1468607118025 Marionette TRACE conn6 <- [1,266,null,{}] 11:25:18 INFO - PROCESS | 892 | 1468607118041 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:18 INFO - PROCESS | 892 | 1468607118046 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:18 INFO - PROCESS | 892 | 1468607118137 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 11:25:18 INFO - PROCESS | 892 | 1468607118146 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 892 | 1468607118149 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:18 INFO - PROCESS | 892 | ++DOCSHELL 00000005778C9800 == 37 [pid = 892] [id = 76] 11:25:18 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000572263800) [pid = 892] [serial = 225] [outer = 0000000000000000] 11:25:18 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000575384800) [pid = 892] [serial = 226] [outer = 0000000572263800] 11:25:18 INFO - PROCESS | 892 | 1468607118194 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (000000057580FC00) [pid = 892] [serial = 227] [outer = 0000000572263800] 11:25:18 INFO - PROCESS | 892 | 1468607118634 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 649ms 11:25:18 INFO - PROCESS | 892 | 1468607118673 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 892 | 1468607118676 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 11:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:25:18 INFO - PROCESS | 892 | 1468607118684 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 892 | 1468607118686 Marionette TRACE conn6 <- [1,270,null,{}] 11:25:18 INFO - PROCESS | 892 | 1468607118690 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:18 INFO - PROCESS | 892 | 1468607118692 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:18 INFO - PROCESS | 892 | 1468607118783 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 11:25:18 INFO - PROCESS | 892 | 1468607118789 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 892 | 1468607118791 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:18 INFO - PROCESS | 892 | ++DOCSHELL 0000000578E88000 == 38 [pid = 892] [id = 77] 11:25:18 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000057594A000) [pid = 892] [serial = 228] [outer = 0000000000000000] 11:25:18 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000577637400) [pid = 892] [serial = 229] [outer = 000000057594A000] 11:25:18 INFO - PROCESS | 892 | 1468607118838 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (00000005776EEC00) [pid = 892] [serial = 230] [outer = 000000057594A000] 11:25:19 INFO - PROCESS | 892 | 1468607119256 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 627ms 11:25:19 INFO - PROCESS | 892 | 1468607119318 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 11:25:19 INFO - PROCESS | 892 | 1468607119320 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 11:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:25:19 INFO - PROCESS | 892 | 1468607119323 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 892 | 1468607119325 Marionette TRACE conn6 <- [1,274,null,{}] 11:25:19 INFO - PROCESS | 892 | 1468607119329 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:19 INFO - PROCESS | 892 | 1468607119331 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:19 INFO - PROCESS | 892 | 1468607119441 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 11:25:19 INFO - PROCESS | 892 | 1468607119446 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 892 | 1468607119449 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:19 INFO - PROCESS | 892 | ++DOCSHELL 0000000579710000 == 39 [pid = 892] [id = 78] 11:25:19 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (00000005783DC000) [pid = 892] [serial = 231] [outer = 0000000000000000] 11:25:19 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (00000005784DF800) [pid = 892] [serial = 232] [outer = 00000005783DC000] 11:25:19 INFO - PROCESS | 892 | 1468607119547 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (0000000578EFB400) [pid = 892] [serial = 233] [outer = 00000005783DC000] 11:25:19 INFO - PROCESS | 892 | 1468607119985 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 690ms 11:25:20 INFO - PROCESS | 892 | 1468607120018 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 892 | 1468607120020 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 11:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:25:20 INFO - PROCESS | 892 | 1468607120024 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 892 | 1468607120025 Marionette TRACE conn6 <- [1,278,null,{}] 11:25:20 INFO - PROCESS | 892 | 1468607120029 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:20 INFO - PROCESS | 892 | 1468607120034 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:20 INFO - PROCESS | 892 | 1468607120144 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 11:25:20 INFO - PROCESS | 892 | 1468607120217 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 892 | 1468607120219 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:20 INFO - PROCESS | 892 | ++DOCSHELL 00000005707B2000 == 40 [pid = 892] [id = 79] 11:25:20 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (0000000578F2C000) [pid = 892] [serial = 234] [outer = 0000000000000000] 11:25:20 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (000000057A628C00) [pid = 892] [serial = 235] [outer = 0000000578F2C000] 11:25:20 INFO - PROCESS | 892 | 1468607120263 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (000000057BD09000) [pid = 892] [serial = 236] [outer = 0000000578F2C000] 11:25:20 INFO - PROCESS | 892 | 1468607120679 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 692ms 11:25:20 INFO - PROCESS | 892 | 1468607120719 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 892 | 1468607120721 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 11:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:25:20 INFO - PROCESS | 892 | 1468607120729 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 892 | 1468607120731 Marionette TRACE conn6 <- [1,282,null,{}] 11:25:20 INFO - PROCESS | 892 | 1468607120734 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:20 INFO - PROCESS | 892 | 1468607120736 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:20 INFO - PROCESS | 892 | 1468607120854 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 11:25:20 INFO - PROCESS | 892 | 1468607120862 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 892 | 1468607120864 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:20 INFO - PROCESS | 892 | ++DOCSHELL 000000057BD39800 == 41 [pid = 892] [id = 80] 11:25:20 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (000000057BD0A000) [pid = 892] [serial = 237] [outer = 0000000000000000] 11:25:20 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (000000057BFA7800) [pid = 892] [serial = 238] [outer = 000000057BD0A000] 11:25:20 INFO - PROCESS | 892 | 1468607120912 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (000000057C5B8000) [pid = 892] [serial = 239] [outer = 000000057BD0A000] 11:25:21 INFO - PROCESS | 892 | 1468607121310 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 102 (0000000500D33400) [pid = 892] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 101 (00000005778E3C00) [pid = 892] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 100 (0000000579155000) [pid = 892] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 99 (000000056C162800) [pid = 892] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 98 (0000000569AB1C00) [pid = 892] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 97 (0000000571BBC400) [pid = 892] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 96 (00000005004D2C00) [pid = 892] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 95 (0000000575389400) [pid = 892] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 94 (00000005005C3400) [pid = 892] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000050043B000) [pid = 892] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000569B18C00) [pid = 892] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000569B16400) [pid = 892] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000057A809400) [pid = 892] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000056C160400) [pid = 892] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 88 (00000005004DDC00) [pid = 892] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000574655C00) [pid = 892] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:25:21 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000569AAE800) [pid = 892] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:25:21 INFO - PROCESS | 892 | 1468607121470 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 892 | 1468607121473 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 11:25:21 INFO - PROCESS | 892 | 1468607121502 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - PROCESS | 892 | 1468607121504 Marionette TRACE conn6 <- [1,286,null,{}] 11:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:25:21 INFO - PROCESS | 892 | 1468607121508 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:21 INFO - PROCESS | 892 | 1468607121510 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:21 INFO - PROCESS | 892 | 1468607121594 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 11:25:21 INFO - PROCESS | 892 | 1468607121602 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 892 | 1468607121603 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:21 INFO - PROCESS | 892 | ++DOCSHELL 000000057BF6C000 == 42 [pid = 892] [id = 81] 11:25:21 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000500D33400) [pid = 892] [serial = 240] [outer = 0000000000000000] 11:25:21 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000500D39C00) [pid = 892] [serial = 241] [outer = 0000000500D33400] 11:25:21 INFO - PROCESS | 892 | 1468607121649 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005016F2C00) [pid = 892] [serial = 242] [outer = 0000000500D33400] 11:25:22 INFO - PROCESS | 892 | 1468607122055 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 586ms 11:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:25:22 INFO - PROCESS | 892 | 1468607122095 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 892 | 1468607122097 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 11:25:22 INFO - PROCESS | 892 | 1468607122100 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 892 | 1468607122102 Marionette TRACE conn6 <- [1,290,null,{}] 11:25:22 INFO - PROCESS | 892 | 1468607122105 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:22 INFO - PROCESS | 892 | 1468607122115 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:22 INFO - PROCESS | 892 | 1468607122205 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 11:25:22 INFO - PROCESS | 892 | 1468607122212 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 892 | 1468607122214 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:22 INFO - PROCESS | 892 | ++DOCSHELL 000000057D960800 == 43 [pid = 892] [id = 82] 11:25:22 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005016F7C00) [pid = 892] [serial = 243] [outer = 0000000000000000] 11:25:22 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000569B1EC00) [pid = 892] [serial = 244] [outer = 00000005016F7C00] 11:25:22 INFO - PROCESS | 892 | 1468607122259 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000057596C800) [pid = 892] [serial = 245] [outer = 00000005016F7C00] 11:25:22 INFO - PROCESS | 892 | 1468607122659 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 11:25:22 INFO - PROCESS | 892 | 1468607122690 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 892 | 1468607122693 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 11:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:25:22 INFO - PROCESS | 892 | 1468607122696 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 892 | 1468607122698 Marionette TRACE conn6 <- [1,294,null,{}] 11:25:22 INFO - PROCESS | 892 | 1468607122713 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:22 INFO - PROCESS | 892 | 1468607122715 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:22 INFO - PROCESS | 892 | 1468607122801 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 11:25:22 INFO - PROCESS | 892 | 1468607122808 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 892 | 1468607122810 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:22 INFO - PROCESS | 892 | ++DOCSHELL 0000000502342800 == 44 [pid = 892] [id = 83] 11:25:22 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (000000050149B000) [pid = 892] [serial = 246] [outer = 0000000000000000] 11:25:22 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (00000005014A1400) [pid = 892] [serial = 247] [outer = 000000050149B000] 11:25:22 INFO - PROCESS | 892 | 1468607122857 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (00000005016F8C00) [pid = 892] [serial = 248] [outer = 000000050149B000] 11:25:23 INFO - PROCESS | 892 | 1468607123312 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 649ms 11:25:23 INFO - PROCESS | 892 | 1468607123349 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 892 | 1468607123352 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 11:25:23 INFO - PROCESS | 892 | 1468607123355 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:25:23 INFO - PROCESS | 892 | 1468607123357 Marionette TRACE conn6 <- [1,298,null,{}] 11:25:23 INFO - PROCESS | 892 | 1468607123361 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:23 INFO - PROCESS | 892 | 1468607123363 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:23 INFO - PROCESS | 892 | 1468607123466 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 11:25:23 INFO - PROCESS | 892 | 1468607123581 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 892 | 1468607123585 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:23 INFO - PROCESS | 892 | ++DOCSHELL 00000005007CA000 == 45 [pid = 892] [id = 84] 11:25:23 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (000000050043D400) [pid = 892] [serial = 249] [outer = 0000000000000000] 11:25:23 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (00000005004D1C00) [pid = 892] [serial = 250] [outer = 000000050043D400] 11:25:23 INFO - PROCESS | 892 | 1468607123644 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (000000050149D000) [pid = 892] [serial = 251] [outer = 000000050043D400] 11:25:24 INFO - PROCESS | 892 | 1468607124212 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:25:24 INFO - PROCESS | 892 | 1468607124304 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 986ms 11:25:24 INFO - PROCESS | 892 | 1468607124345 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 892 | 1468607124348 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 11:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:25:24 INFO - PROCESS | 892 | 1468607124354 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - PROCESS | 892 | 1468607124357 Marionette TRACE conn6 <- [1,302,null,{}] 11:25:24 INFO - PROCESS | 892 | 1468607124364 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:24 INFO - PROCESS | 892 | 1468607124367 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:24 INFO - PROCESS | 892 | 1468607124488 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 11:25:24 INFO - PROCESS | 892 | 1468607124561 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 892 | 1468607124564 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:24 INFO - PROCESS | 892 | ++DOCSHELL 0000000571B84800 == 46 [pid = 892] [id = 85] 11:25:24 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (000000056B898400) [pid = 892] [serial = 252] [outer = 0000000000000000] 11:25:24 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (000000056CC55C00) [pid = 892] [serial = 253] [outer = 000000056B898400] 11:25:24 INFO - PROCESS | 892 | 1468607124663 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (0000000570DB6C00) [pid = 892] [serial = 254] [outer = 000000056B898400] 11:25:25 INFO - PROCESS | 892 | 1468607125224 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 880ms 11:25:25 INFO - PROCESS | 892 | 1468607125240 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 892 | 1468607125245 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 11:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:25:25 INFO - PROCESS | 892 | 1468607125249 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 892 | 1468607125251 Marionette TRACE conn6 <- [1,306,null,{}] 11:25:25 INFO - PROCESS | 892 | 1468607125255 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:25 INFO - PROCESS | 892 | 1468607125258 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:25 INFO - PROCESS | 892 | 1468607125379 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 11:25:25 INFO - PROCESS | 892 | 1468607125465 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 892 | 1468607125468 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:25 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F4D000 == 47 [pid = 892] [id = 86] 11:25:25 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (0000000572264800) [pid = 892] [serial = 255] [outer = 0000000000000000] 11:25:25 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (0000000575386000) [pid = 892] [serial = 256] [outer = 0000000572264800] 11:25:25 INFO - PROCESS | 892 | 1468607125523 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (00000005778E6400) [pid = 892] [serial = 257] [outer = 0000000572264800] 11:25:26 INFO - PROCESS | 892 | 1468607126129 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 943ms 11:25:26 INFO - PROCESS | 892 | 1468607126194 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 11:25:26 INFO - PROCESS | 892 | 1468607126197 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 11:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:25:26 INFO - PROCESS | 892 | 1468607126208 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 892 | 1468607126215 Marionette TRACE conn6 <- [1,310,null,{}] 11:25:26 INFO - PROCESS | 892 | 1468607126220 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:26 INFO - PROCESS | 892 | 1468607126224 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:26 INFO - PROCESS | 892 | 1468607126371 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 11:25:26 INFO - PROCESS | 892 | 1468607126442 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 892 | 1468607126444 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:26 INFO - PROCESS | 892 | ++DOCSHELL 0000000502313800 == 48 [pid = 892] [id = 87] 11:25:26 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (0000000578040400) [pid = 892] [serial = 258] [outer = 0000000000000000] 11:25:26 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (000000057982C800) [pid = 892] [serial = 259] [outer = 0000000578040400] 11:25:26 INFO - PROCESS | 892 | 1468607126541 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (000000057C5BE400) [pid = 892] [serial = 260] [outer = 0000000578040400] 11:25:27 INFO - PROCESS | 892 | 1468607127310 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1143ms 11:25:27 INFO - PROCESS | 892 | 1468607127347 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 892 | 1468607127352 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 11:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:25:27 INFO - PROCESS | 892 | 1468607127357 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 892 | 1468607127362 Marionette TRACE conn6 <- [1,314,null,{}] 11:25:27 INFO - PROCESS | 892 | 1468607127368 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:27 INFO - PROCESS | 892 | 1468607127370 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:27 INFO - PROCESS | 892 | 1468607127477 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 11:25:27 INFO - PROCESS | 892 | 1468607127550 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 892 | 1468607127555 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:27 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DD7800 == 49 [pid = 892] [id = 88] 11:25:27 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (0000000502DA6800) [pid = 892] [serial = 261] [outer = 0000000000000000] 11:25:27 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (0000000502DA8C00) [pid = 892] [serial = 262] [outer = 0000000502DA6800] 11:25:27 INFO - PROCESS | 892 | 1468607127605 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (0000000502DAF400) [pid = 892] [serial = 263] [outer = 0000000502DA6800] 11:25:28 INFO - PROCESS | 892 | --DOCSHELL 0000000502342800 == 48 [pid = 892] [id = 83] 11:25:28 INFO - PROCESS | 892 | --DOCSHELL 000000057D960800 == 47 [pid = 892] [id = 82] 11:25:28 INFO - PROCESS | 892 | --DOCSHELL 000000057BF6C000 == 46 [pid = 892] [id = 81] 11:25:28 INFO - PROCESS | 892 | --DOCSHELL 000000057BD39800 == 45 [pid = 892] [id = 80] 11:25:28 INFO - PROCESS | 892 | --DOCSHELL 00000005707B2000 == 44 [pid = 892] [id = 79] 11:25:28 INFO - PROCESS | 892 | --DOCSHELL 0000000579710000 == 43 [pid = 892] [id = 78] 11:25:28 INFO - PROCESS | 892 | --DOCSHELL 0000000578E88000 == 42 [pid = 892] [id = 77] 11:25:28 INFO - PROCESS | 892 | --DOCSHELL 00000005778C9800 == 41 [pid = 892] [id = 76] 11:25:28 INFO - PROCESS | 892 | --DOCSHELL 00000005753EB000 == 40 [pid = 892] [id = 75] 11:25:28 INFO - PROCESS | 892 | --DOCSHELL 0000000570D2B800 == 39 [pid = 892] [id = 74] 11:25:28 INFO - PROCESS | 892 | --DOCSHELL 00000005007D3000 == 38 [pid = 892] [id = 73] 11:25:28 INFO - PROCESS | 892 | --DOCSHELL 000000057D965800 == 37 [pid = 892] [id = 70] 11:25:28 INFO - PROCESS | 892 | 1468607128276 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 943ms 11:25:28 INFO - PROCESS | 892 | 1468607128304 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 892 | 1468607128308 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 11:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:25:28 INFO - PROCESS | 892 | 1468607128317 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 892 | 1468607128319 Marionette TRACE conn6 <- [1,318,null,{}] 11:25:28 INFO - PROCESS | 892 | 1468607128323 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:28 INFO - PROCESS | 892 | 1468607128326 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:28 INFO - PROCESS | 892 | 1468607128417 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 11:25:28 INFO - PROCESS | 892 | 1468607128424 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 892 | 1468607128426 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:28 INFO - PROCESS | 892 | ++DOCSHELL 0000000502344000 == 38 [pid = 892] [id = 89] 11:25:28 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (0000000500D38400) [pid = 892] [serial = 264] [outer = 0000000000000000] 11:25:28 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (0000000502DB0000) [pid = 892] [serial = 265] [outer = 0000000500D38400] 11:25:28 INFO - PROCESS | 892 | 1468607128477 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (0000000569B24400) [pid = 892] [serial = 266] [outer = 0000000500D38400] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 112 (000000056BE27800) [pid = 892] [serial = 130] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 111 (0000000578EF7400) [pid = 892] [serial = 193] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 110 (0000000579198800) [pid = 892] [serial = 196] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 109 (0000000578F27400) [pid = 892] [serial = 194] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 108 (0000000570DBBC00) [pid = 892] [serial = 167] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 107 (00000005706B0000) [pid = 892] [serial = 166] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 106 (000000056B3B6400) [pid = 892] [serial = 179] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 105 (000000056AA2D400) [pid = 892] [serial = 178] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 104 (0000000572265800) [pid = 892] [serial = 187] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 103 (0000000575310000) [pid = 892] [serial = 188] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 102 (00000005004D7C00) [pid = 892] [serial = 199] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 101 (00000005776E7800) [pid = 892] [serial = 170] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 100 (0000000576286800) [pid = 892] [serial = 169] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 99 (00000005005C9C00) [pid = 892] [serial = 205] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 98 (0000000569AADC00) [pid = 892] [serial = 176] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 97 (0000000500441C00) [pid = 892] [serial = 175] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 96 (000000056B3AF400) [pid = 892] [serial = 164] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 95 (0000000569B23C00) [pid = 892] [serial = 163] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 94 (000000056B885000) [pid = 892] [serial = 181] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000056B899000) [pid = 892] [serial = 182] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 92 (000000057AC37000) [pid = 892] [serial = 172] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000057B69D000) [pid = 892] [serial = 173] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000570DC2000) [pid = 892] [serial = 185] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000056FC10400) [pid = 892] [serial = 184] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000057A626800) [pid = 892] [serial = 197] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000579A93800) [pid = 892] [serial = 203] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000500D36800) [pid = 892] [serial = 206] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000575805400) [pid = 892] [serial = 190] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005759C8400) [pid = 892] [serial = 191] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005004DD800) [pid = 892] [serial = 200] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000570DC1000) [pid = 892] [serial = 202] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056B325800) [pid = 892] [serial = 127] [outer = 0000000000000000] [url = about:blank] 11:25:28 INFO - PROCESS | 892 | 1468607128974 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 690ms 11:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:25:29 INFO - PROCESS | 892 | 1468607129008 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 892 | 1468607129010 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 11:25:29 INFO - PROCESS | 892 | 1468607129014 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - PROCESS | 892 | 1468607129017 Marionette TRACE conn6 <- [1,322,null,{}] 11:25:29 INFO - PROCESS | 892 | 1468607129028 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:29 INFO - PROCESS | 892 | 1468607129032 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:29 INFO - PROCESS | 892 | 1468607129123 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 11:25:29 INFO - PROCESS | 892 | 1468607129130 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 892 | 1468607129133 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:29 INFO - PROCESS | 892 | ++DOCSHELL 000000056FFF4000 == 39 [pid = 892] [id = 90] 11:25:29 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056B88B400) [pid = 892] [serial = 267] [outer = 0000000000000000] 11:25:29 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056C11E000) [pid = 892] [serial = 268] [outer = 000000056B88B400] 11:25:29 INFO - PROCESS | 892 | 1468607129181 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005706B1000) [pid = 892] [serial = 269] [outer = 000000056B88B400] 11:25:29 INFO - PROCESS | 892 | 1468607129642 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 691ms 11:25:29 INFO - PROCESS | 892 | 1468607129708 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 892 | 1468607129711 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 11:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:25:29 INFO - PROCESS | 892 | 1468607129714 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - PROCESS | 892 | 1468607129716 Marionette TRACE conn6 <- [1,326,null,{}] 11:25:29 INFO - PROCESS | 892 | 1468607129719 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:29 INFO - PROCESS | 892 | 1468607129721 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:29 INFO - PROCESS | 892 | 1468607129812 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 11:25:29 INFO - PROCESS | 892 | 1468607129819 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 892 | 1468607129822 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:29 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D26000 == 40 [pid = 892] [id = 91] 11:25:29 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000571678000) [pid = 892] [serial = 270] [outer = 0000000000000000] 11:25:29 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000571723400) [pid = 892] [serial = 271] [outer = 0000000571678000] 11:25:29 INFO - PROCESS | 892 | 1468607129868 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000057464D400) [pid = 892] [serial = 272] [outer = 0000000571678000] 11:25:30 INFO - PROCESS | 892 | 1468607130298 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 628ms 11:25:30 INFO - PROCESS | 892 | 1468607130345 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 892 | 1468607130347 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 11:25:30 INFO - PROCESS | 892 | 1468607130350 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:25:30 INFO - PROCESS | 892 | 1468607130352 Marionette TRACE conn6 <- [1,330,null,{}] 11:25:30 INFO - PROCESS | 892 | 1468607130356 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:30 INFO - PROCESS | 892 | 1468607130358 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:30 INFO - PROCESS | 892 | 1468607130464 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 11:25:30 INFO - PROCESS | 892 | 1468607130537 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 892 | 1468607130546 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:30 INFO - PROCESS | 892 | ++DOCSHELL 0000000571DA4000 == 41 [pid = 892] [id = 92] 11:25:30 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000057535B400) [pid = 892] [serial = 273] [outer = 0000000000000000] 11:25:30 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000057538C400) [pid = 892] [serial = 274] [outer = 000000057535B400] 11:25:30 INFO - PROCESS | 892 | 1468607130592 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000057628F400) [pid = 892] [serial = 275] [outer = 000000057535B400] 11:25:31 INFO - PROCESS | 892 | 1468607131024 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 733ms 11:25:31 INFO - PROCESS | 892 | 1468607131087 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 11:25:31 INFO - PROCESS | 892 | 1468607131089 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 11:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:25:31 INFO - PROCESS | 892 | 1468607131102 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 892 | 1468607131104 Marionette TRACE conn6 <- [1,334,null,{}] 11:25:31 INFO - PROCESS | 892 | 1468607131108 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:31 INFO - PROCESS | 892 | 1468607131113 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:31 INFO - PROCESS | 892 | 1468607131255 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 11:25:31 INFO - PROCESS | 892 | 1468607131306 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 892 | 1468607131308 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:31 INFO - PROCESS | 892 | ++DOCSHELL 0000000577690800 == 42 [pid = 892] [id = 93] 11:25:31 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (00000005784DA000) [pid = 892] [serial = 276] [outer = 0000000000000000] 11:25:31 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000578F22400) [pid = 892] [serial = 277] [outer = 00000005784DA000] 11:25:31 INFO - PROCESS | 892 | 1468607131353 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000579764400) [pid = 892] [serial = 278] [outer = 00000005784DA000] 11:25:31 INFO - PROCESS | 892 | 1468607131771 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 692ms 11:25:31 INFO - PROCESS | 892 | 1468607131829 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 11:25:31 INFO - PROCESS | 892 | 1468607131831 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 11:25:31 INFO - PROCESS | 892 | 1468607131837 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:25:31 INFO - PROCESS | 892 | 1468607131839 Marionette TRACE conn6 <- [1,338,null,{}] 11:25:31 INFO - PROCESS | 892 | 1468607131842 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:31 INFO - PROCESS | 892 | 1468607131844 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:31 INFO - PROCESS | 892 | 1468607131957 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 11:25:31 INFO - PROCESS | 892 | 1468607131967 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 892 | 1468607131969 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:31 INFO - PROCESS | 892 | ++DOCSHELL 00000005782B9000 == 43 [pid = 892] [id = 94] 11:25:31 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (00000005784DA400) [pid = 892] [serial = 279] [outer = 0000000000000000] 11:25:32 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (000000057A8C4000) [pid = 892] [serial = 280] [outer = 00000005784DA400] 11:25:32 INFO - PROCESS | 892 | 1468607132013 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (000000057C5B2000) [pid = 892] [serial = 281] [outer = 00000005784DA400] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 95 (000000057A8CBC00) [pid = 892] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 94 (000000056A420800) [pid = 892] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000570DB5000) [pid = 892] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 92 (00000005004D2000) [pid = 892] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000572263800) [pid = 892] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000057BD0A000) [pid = 892] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000056A424000) [pid = 892] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000571678C00) [pid = 892] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000057594A000) [pid = 892] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000578F2C000) [pid = 892] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000500D33400) [pid = 892] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005783DC000) [pid = 892] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005016F7C00) [pid = 892] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:25:32 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056B7D2800) [pid = 892] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:25:32 INFO - PROCESS | 892 | 1468607132547 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 11:25:32 INFO - PROCESS | 892 | 1468607132577 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 11:25:32 INFO - PROCESS | 892 | 1468607132579 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 11:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:25:32 INFO - PROCESS | 892 | 1468607132583 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - PROCESS | 892 | 1468607132584 Marionette TRACE conn6 <- [1,342,null,{}] 11:25:32 INFO - PROCESS | 892 | 1468607132588 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:32 INFO - PROCESS | 892 | 1468607132590 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:32 INFO - PROCESS | 892 | 1468607132674 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 11:25:32 INFO - PROCESS | 892 | 1468607132679 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 892 | 1468607132681 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:32 INFO - PROCESS | 892 | ++DOCSHELL 0000000501597800 == 44 [pid = 892] [id = 95] 11:25:32 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005004D9000) [pid = 892] [serial = 282] [outer = 0000000000000000] 11:25:32 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000050059B000) [pid = 892] [serial = 283] [outer = 00000005004D9000] 11:25:32 INFO - PROCESS | 892 | 1468607132727 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005005A0C00) [pid = 892] [serial = 284] [outer = 00000005004D9000] 11:25:33 INFO - PROCESS | 892 | 1468607133138 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 586ms 11:25:33 INFO - PROCESS | 892 | 1468607133171 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 892 | 1468607133181 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 11:25:33 INFO - PROCESS | 892 | 1468607133185 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 892 | 1468607133187 Marionette TRACE conn6 <- [1,346,null,{}] 11:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:25:33 INFO - PROCESS | 892 | 1468607133190 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:33 INFO - PROCESS | 892 | 1468607133192 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:33 INFO - PROCESS | 892 | 1468607133300 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 11:25:33 INFO - PROCESS | 892 | 1468607133307 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 892 | 1468607133309 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:33 INFO - PROCESS | 892 | ++DOCSHELL 0000000579709800 == 45 [pid = 892] [id = 96] 11:25:33 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005005A1000) [pid = 892] [serial = 285] [outer = 0000000000000000] 11:25:33 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000056AA34000) [pid = 892] [serial = 286] [outer = 00000005005A1000] 11:25:33 INFO - PROCESS | 892 | 1468607133353 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000575965400) [pid = 892] [serial = 287] [outer = 00000005005A1000] 11:25:33 INFO - PROCESS | 892 | 1468607133753 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 584ms 11:25:33 INFO - PROCESS | 892 | 1468607133776 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 892 | 1468607133778 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 11:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:25:33 INFO - PROCESS | 892 | 1468607133781 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 892 | 1468607133783 Marionette TRACE conn6 <- [1,350,null,{}] 11:25:33 INFO - PROCESS | 892 | 1468607133799 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:33 INFO - PROCESS | 892 | 1468607133801 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:33 INFO - PROCESS | 892 | 1468607133886 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 11:25:33 INFO - PROCESS | 892 | 1468607133891 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 892 | 1468607133893 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:33 INFO - PROCESS | 892 | ++DOCSHELL 0000000579885800 == 46 [pid = 892] [id = 97] 11:25:33 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000569A9DC00) [pid = 892] [serial = 288] [outer = 0000000000000000] 11:25:33 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000569AA4000) [pid = 892] [serial = 289] [outer = 0000000569A9DC00] 11:25:33 INFO - PROCESS | 892 | 1468607133937 Marionette DEBUG loaded listener.js 11:25:34 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000569AA9800) [pid = 892] [serial = 290] [outer = 0000000569A9DC00] 11:25:34 INFO - PROCESS | 892 | 1468607134357 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 586ms 11:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:25:34 INFO - PROCESS | 892 | 1468607134371 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 892 | 1468607134373 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 11:25:34 INFO - PROCESS | 892 | 1468607134377 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 892 | 1468607134379 Marionette TRACE conn6 <- [1,354,null,{}] 11:25:34 INFO - PROCESS | 892 | 1468607134394 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:34 INFO - PROCESS | 892 | 1468607134397 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:34 INFO - PROCESS | 892 | 1468607134545 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 11:25:34 INFO - PROCESS | 892 | 1468607134681 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:34 INFO - PROCESS | 892 | 1468607134685 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:34 INFO - PROCESS | 892 | ++DOCSHELL 0000000501591800 == 47 [pid = 892] [id = 98] 11:25:34 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (00000005004D6800) [pid = 892] [serial = 291] [outer = 0000000000000000] 11:25:34 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (000000050059D800) [pid = 892] [serial = 292] [outer = 00000005004D6800] 11:25:34 INFO - PROCESS | 892 | 1468607134746 Marionette DEBUG loaded listener.js 11:25:34 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (00000005014A9800) [pid = 892] [serial = 293] [outer = 00000005004D6800] 11:25:35 INFO - PROCESS | 892 | 1468607135356 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1004ms 11:25:35 INFO - PROCESS | 892 | 1468607135385 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 11:25:35 INFO - PROCESS | 892 | 1468607135390 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 11:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:25:35 INFO - PROCESS | 892 | 1468607135395 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - PROCESS | 892 | 1468607135399 Marionette TRACE conn6 <- [1,358,null,{}] 11:25:35 INFO - PROCESS | 892 | 1468607135404 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:35 INFO - PROCESS | 892 | 1468607135407 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:35 INFO - PROCESS | 892 | 1468607135527 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 11:25:35 INFO - PROCESS | 892 | 1468607135602 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 892 | 1468607135606 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:35 INFO - PROCESS | 892 | ++DOCSHELL 0000000570C1D000 == 48 [pid = 892] [id = 99] 11:25:35 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000569AB0800) [pid = 892] [serial = 294] [outer = 0000000000000000] 11:25:35 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (000000056A41D400) [pid = 892] [serial = 295] [outer = 0000000569AB0800] 11:25:35 INFO - PROCESS | 892 | 1468607135705 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (000000056B669C00) [pid = 892] [serial = 296] [outer = 0000000569AB0800] 11:25:36 INFO - PROCESS | 892 | 1468607136286 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 944ms 11:25:36 INFO - PROCESS | 892 | 1468607136342 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 11:25:36 INFO - PROCESS | 892 | 1468607136346 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 11:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:25:36 INFO - PROCESS | 892 | 1468607136350 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 892 | 1468607136352 Marionette TRACE conn6 <- [1,362,null,{}] 11:25:36 INFO - PROCESS | 892 | 1468607136356 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:36 INFO - PROCESS | 892 | 1468607136359 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:36 INFO - PROCESS | 892 | 1468607136477 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 11:25:36 INFO - PROCESS | 892 | 1468607136567 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 892 | 1468607136569 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:36 INFO - PROCESS | 892 | ++DOCSHELL 000000057B65F000 == 49 [pid = 892] [id = 100] 11:25:36 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (0000000570DBEC00) [pid = 892] [serial = 297] [outer = 0000000000000000] 11:25:36 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (0000000571D84800) [pid = 892] [serial = 298] [outer = 0000000570DBEC00] 11:25:36 INFO - PROCESS | 892 | 1468607136625 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (0000000576314400) [pid = 892] [serial = 299] [outer = 0000000570DBEC00] 11:25:37 INFO - PROCESS | 892 | 1468607137260 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 944ms 11:25:37 INFO - PROCESS | 892 | 1468607137295 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 892 | 1468607137299 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 11:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:25:37 INFO - PROCESS | 892 | 1468607137311 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - PROCESS | 892 | 1468607137316 Marionette TRACE conn6 <- [1,366,null,{}] 11:25:37 INFO - PROCESS | 892 | 1468607137320 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:37 INFO - PROCESS | 892 | 1468607137323 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:37 INFO - PROCESS | 892 | 1468607137480 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 11:25:37 INFO - PROCESS | 892 | 1468607137494 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 892 | 1468607137496 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:37 INFO - PROCESS | 892 | ++DOCSHELL 000000057C541000 == 50 [pid = 892] [id = 101] 11:25:37 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (0000000571677C00) [pid = 892] [serial = 300] [outer = 0000000000000000] 11:25:37 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (00000005783DB000) [pid = 892] [serial = 301] [outer = 0000000571677C00] 11:25:37 INFO - PROCESS | 892 | 1468607137551 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (0000000578EF6800) [pid = 892] [serial = 302] [outer = 0000000571677C00] 11:25:38 INFO - PROCESS | 892 | 1468607138111 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 837ms 11:25:38 INFO - PROCESS | 892 | 1468607138145 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 892 | 1468607138148 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 11:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:25:38 INFO - PROCESS | 892 | 1468607138151 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 892 | 1468607138154 Marionette TRACE conn6 <- [1,370,null,{}] 11:25:38 INFO - PROCESS | 892 | 1468607138157 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:38 INFO - PROCESS | 892 | 1468607138160 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:38 INFO - PROCESS | 892 | 1468607138271 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 11:25:38 INFO - PROCESS | 892 | 1468607138359 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 892 | 1468607138361 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:38 INFO - PROCESS | 892 | ++DOCSHELL 00000005788A4000 == 51 [pid = 892] [id = 102] 11:25:38 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (00000005788CB400) [pid = 892] [serial = 303] [outer = 0000000000000000] 11:25:38 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (00000005788D0C00) [pid = 892] [serial = 304] [outer = 00000005788CB400] 11:25:38 INFO - PROCESS | 892 | 1468607138419 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (00000005788D7800) [pid = 892] [serial = 305] [outer = 00000005788CB400] 11:25:38 INFO - PROCESS | 892 | 1468607138962 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 839ms 11:25:39 INFO - PROCESS | 892 | 1468607139004 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 892 | 1468607139007 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 11:25:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:25:39 INFO - PROCESS | 892 | 1468607139011 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 892 | 1468607139013 Marionette TRACE conn6 <- [1,374,null,{}] 11:25:39 INFO - PROCESS | 892 | 1468607139017 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:39 INFO - PROCESS | 892 | 1468607139020 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:39 INFO - PROCESS | 892 | 1468607139133 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 11:25:39 INFO - PROCESS | 892 | 1468607139223 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 892 | 1468607139229 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:39 INFO - PROCESS | 892 | ++DOCSHELL 000000050056B800 == 52 [pid = 892] [id = 103] 11:25:39 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (00000005788E9800) [pid = 892] [serial = 306] [outer = 0000000000000000] 11:25:39 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (00000005788EB400) [pid = 892] [serial = 307] [outer = 00000005788E9800] 11:25:39 INFO - PROCESS | 892 | 1468607139294 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (0000000579762C00) [pid = 892] [serial = 308] [outer = 00000005788E9800] 11:25:40 INFO - PROCESS | 892 | 1468607140089 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:25:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:25:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1138ms 11:25:40 INFO - PROCESS | 892 | 1468607140151 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 11:25:40 INFO - PROCESS | 892 | 1468607140156 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 11:25:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:25:40 INFO - PROCESS | 892 | 1468607140175 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:25:40 INFO - PROCESS | 892 | 1468607140179 Marionette TRACE conn6 <- [1,378,null,{}] 11:25:40 INFO - PROCESS | 892 | 1468607140184 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:40 INFO - PROCESS | 892 | 1468607140187 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:40 INFO - PROCESS | 892 | 1468607140303 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 11:25:40 INFO - PROCESS | 892 | 1468607140373 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:40 INFO - PROCESS | 892 | 1468607140377 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:40 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DEF000 == 53 [pid = 892] [id = 104] 11:25:40 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (0000000500925800) [pid = 892] [serial = 309] [outer = 0000000000000000] 11:25:40 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (0000000500926000) [pid = 892] [serial = 310] [outer = 0000000500925800] 11:25:40 INFO - PROCESS | 892 | 1468607140480 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (00000005014A8C00) [pid = 892] [serial = 311] [outer = 0000000500925800] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000579885800 == 52 [pid = 892] [id = 97] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000579709800 == 51 [pid = 892] [id = 96] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000501597800 == 50 [pid = 892] [id = 95] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 00000005782B9000 == 49 [pid = 892] [id = 94] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000577690800 == 48 [pid = 892] [id = 93] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000571DA4000 == 47 [pid = 892] [id = 92] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000570D26000 == 46 [pid = 892] [id = 91] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 000000056FFF4000 == 45 [pid = 892] [id = 90] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000502344000 == 44 [pid = 892] [id = 89] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000502DD7800 == 43 [pid = 892] [id = 88] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000571B84800 == 42 [pid = 892] [id = 85] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 00000005007CA000 == 41 [pid = 892] [id = 84] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000502313800 == 40 [pid = 892] [id = 87] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 000000057AFEB800 == 39 [pid = 892] [id = 72] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 000000057C544000 == 38 [pid = 892] [id = 58] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000578F4D000 == 37 [pid = 892] [id = 86] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 000000056FC81000 == 36 [pid = 892] [id = 32] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000500389800 == 35 [pid = 892] [id = 59] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 000000057460A800 == 34 [pid = 892] [id = 71] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 000000057B65D000 == 33 [pid = 892] [id = 57] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 000000050056B800 == 32 [pid = 892] [id = 103] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 00000005788A4000 == 31 [pid = 892] [id = 102] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 000000057C541000 == 30 [pid = 892] [id = 101] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 000000057B65F000 == 29 [pid = 892] [id = 100] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000570C1D000 == 28 [pid = 892] [id = 99] 11:25:41 INFO - PROCESS | 892 | --DOCSHELL 0000000501591800 == 27 [pid = 892] [id = 98] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 111 (000000057A62AC00) [pid = 892] [serial = 161] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 110 (00000005014A1400) [pid = 892] [serial = 247] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 109 (000000057BFA3800) [pid = 892] [serial = 208] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 108 (000000056B7C9400) [pid = 892] [serial = 220] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 107 (000000056BD1F400) [pid = 892] [serial = 221] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 106 (000000057C5B7400) [pid = 892] [serial = 209] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 105 (0000000570DBA400) [pid = 892] [serial = 223] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 104 (000000057167B000) [pid = 892] [serial = 224] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 103 (0000000569B20800) [pid = 892] [serial = 218] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 102 (0000000569AAC800) [pid = 892] [serial = 217] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 101 (000000057580FC00) [pid = 892] [serial = 227] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 100 (0000000575384800) [pid = 892] [serial = 226] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 99 (000000057BFA7800) [pid = 892] [serial = 238] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 98 (000000056C755000) [pid = 892] [serial = 212] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 97 (000000056B896400) [pid = 892] [serial = 211] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 96 (000000057651E000) [pid = 892] [serial = 215] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 95 (0000000571BC5000) [pid = 892] [serial = 214] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000577637400) [pid = 892] [serial = 229] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000057BD09000) [pid = 892] [serial = 236] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 92 (000000057A628C00) [pid = 892] [serial = 235] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000500D39C00) [pid = 892] [serial = 241] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 90 (00000005016F2C00) [pid = 892] [serial = 242] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000057C5B8000) [pid = 892] [serial = 239] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 88 (00000005784DF800) [pid = 892] [serial = 232] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000578EFB400) [pid = 892] [serial = 233] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000057596C800) [pid = 892] [serial = 245] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000569B1EC00) [pid = 892] [serial = 244] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005776EEC00) [pid = 892] [serial = 230] [outer = 0000000000000000] [url = about:blank] 11:25:42 INFO - PROCESS | 892 | 1468607142031 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:25:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1886ms 11:25:42 INFO - PROCESS | 892 | 1468607142066 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 892 | 1468607142069 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 11:25:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:25:42 INFO - PROCESS | 892 | 1468607142075 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 892 | 1468607142077 Marionette TRACE conn6 <- [1,382,null,{}] 11:25:42 INFO - PROCESS | 892 | 1468607142083 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:42 INFO - PROCESS | 892 | 1468607142086 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:42 INFO - PROCESS | 892 | 1468607142179 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 11:25:42 INFO - PROCESS | 892 | 1468607142186 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 892 | 1468607142189 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:42 INFO - PROCESS | 892 | ++DOCSHELL 0000000502307800 == 28 [pid = 892] [id = 105] 11:25:42 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000500DB1000) [pid = 892] [serial = 312] [outer = 0000000000000000] 11:25:42 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005014A1400) [pid = 892] [serial = 313] [outer = 0000000500DB1000] 11:25:42 INFO - PROCESS | 892 | 1468607142241 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005016F3400) [pid = 892] [serial = 314] [outer = 0000000500DB1000] 11:25:42 INFO - PROCESS | 892 | 1468607142762 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:25:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 11:25:42 INFO - PROCESS | 892 | 1468607142813 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 892 | 1468607142819 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 11:25:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:25:42 INFO - PROCESS | 892 | 1468607142825 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 892 | 1468607142828 Marionette TRACE conn6 <- [1,386,null,{}] 11:25:42 INFO - PROCESS | 892 | 1468607142832 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:42 INFO - PROCESS | 892 | 1468607142835 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:42 INFO - PROCESS | 892 | 1468607142934 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 11:25:43 INFO - PROCESS | 892 | 1468607143009 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 892 | 1468607143011 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:43 INFO - PROCESS | 892 | ++DOCSHELL 000000056CC10000 == 29 [pid = 892] [id = 106] 11:25:43 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000569A9C800) [pid = 892] [serial = 315] [outer = 0000000000000000] 11:25:43 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000569AAFC00) [pid = 892] [serial = 316] [outer = 0000000569A9C800] 11:25:43 INFO - PROCESS | 892 | 1468607143061 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000569B17000) [pid = 892] [serial = 317] [outer = 0000000569A9C800] 11:25:43 INFO - PROCESS | 892 | 1468607143433 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:25:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:25:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 627ms 11:25:43 INFO - PROCESS | 892 | 1468607143476 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 892 | 1468607143479 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 11:25:43 INFO - PROCESS | 892 | 1468607143483 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:25:43 INFO - PROCESS | 892 | 1468607143487 Marionette TRACE conn6 <- [1,390,null,{}] 11:25:43 INFO - PROCESS | 892 | 1468607143498 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:43 INFO - PROCESS | 892 | 1468607143503 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:43 INFO - PROCESS | 892 | 1468607143621 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 11:25:43 INFO - PROCESS | 892 | 1468607143629 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 892 | 1468607143633 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:43 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D28000 == 30 [pid = 892] [id = 107] 11:25:43 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (00000005016F5000) [pid = 892] [serial = 318] [outer = 0000000000000000] 11:25:43 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000056B34A400) [pid = 892] [serial = 319] [outer = 00000005016F5000] 11:25:43 INFO - PROCESS | 892 | 1468607143684 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (000000056B883000) [pid = 892] [serial = 320] [outer = 00000005016F5000] 11:25:44 INFO - PROCESS | 892 | 1468607144176 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:25:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 732ms 11:25:44 INFO - PROCESS | 892 | 1468607144229 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 11:25:44 INFO - PROCESS | 892 | 1468607144232 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 11:25:44 INFO - PROCESS | 892 | 1468607144235 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 892 | 1468607144237 Marionette TRACE conn6 <- [1,394,null,{}] 11:25:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:25:44 INFO - PROCESS | 892 | 1468607144240 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:44 INFO - PROCESS | 892 | 1468607144242 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:44 INFO - PROCESS | 892 | 1468607144355 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 11:25:44 INFO - PROCESS | 892 | 1468607144407 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 892 | 1468607144409 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:44 INFO - PROCESS | 892 | ++DOCSHELL 0000000574604000 == 31 [pid = 892] [id = 108] 11:25:44 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (000000056B899400) [pid = 892] [serial = 321] [outer = 0000000000000000] 11:25:44 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (000000056BA79C00) [pid = 892] [serial = 322] [outer = 000000056B899400] 11:25:44 INFO - PROCESS | 892 | 1468607144456 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (000000056CC4F000) [pid = 892] [serial = 323] [outer = 000000056B899400] 11:25:44 INFO - PROCESS | 892 | 1468607144894 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:25:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 692ms 11:25:44 INFO - PROCESS | 892 | 1468607144932 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 11:25:44 INFO - PROCESS | 892 | 1468607144935 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 11:25:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:25:44 INFO - PROCESS | 892 | 1468607144938 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 892 | 1468607144940 Marionette TRACE conn6 <- [1,398,null,{}] 11:25:44 INFO - PROCESS | 892 | 1468607144984 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:44 INFO - PROCESS | 892 | 1468607144986 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:45 INFO - PROCESS | 892 | 1468607145091 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 11:25:45 INFO - PROCESS | 892 | 1468607145103 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 892 | 1468607145106 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:45 INFO - PROCESS | 892 | ++DOCSHELL 0000000575DBB000 == 32 [pid = 892] [id = 109] 11:25:45 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (0000000500593000) [pid = 892] [serial = 324] [outer = 0000000000000000] 11:25:45 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (0000000570DB5C00) [pid = 892] [serial = 325] [outer = 0000000500593000] 11:25:45 INFO - PROCESS | 892 | 1468607145150 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (0000000571613400) [pid = 892] [serial = 326] [outer = 0000000500593000] 11:25:45 INFO - PROCESS | 892 | 1468607145621 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:25:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:25:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1081ms 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 98 (000000057535B400) [pid = 892] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 97 (00000005784DA000) [pid = 892] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 96 (0000000572264800) [pid = 892] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 95 (000000050043D400) [pid = 892] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 94 (000000056B88B400) [pid = 892] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000500D38400) [pid = 892] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000571678000) [pid = 892] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000578040400) [pid = 892] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000056B898400) [pid = 892] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 89 (00000005784DA400) [pid = 892] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000502DA6800) [pid = 892] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005004D9000) [pid = 892] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005005A1000) [pid = 892] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000050149B000) [pid = 892] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:25:46 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000569A9DC00) [pid = 892] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:25:46 INFO - PROCESS | 892 | 1468607146059 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 892 | 1468607146065 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 11:25:46 INFO - PROCESS | 892 | 1468607146070 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:25:46 INFO - PROCESS | 892 | 1468607146074 Marionette TRACE conn6 <- [1,402,null,{}] 11:25:46 INFO - PROCESS | 892 | 1468607146080 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:46 INFO - PROCESS | 892 | 1468607146084 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:46 INFO - PROCESS | 892 | 1468607146230 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 11:25:46 INFO - PROCESS | 892 | 1468607146298 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 892 | 1468607146304 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:46 INFO - PROCESS | 892 | ++DOCSHELL 0000000501591800 == 33 [pid = 892] [id = 110] 11:25:46 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005005C9C00) [pid = 892] [serial = 327] [outer = 0000000000000000] 11:25:46 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005005D1C00) [pid = 892] [serial = 328] [outer = 00000005005C9C00] 11:25:46 INFO - PROCESS | 892 | 1468607146403 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000500D32400) [pid = 892] [serial = 329] [outer = 00000005005C9C00] 11:25:47 INFO - PROCESS | 892 | 1468607147232 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:25:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:25:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1236ms 11:25:47 INFO - PROCESS | 892 | 1468607147313 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 892 | 1468607147316 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 11:25:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:25:47 INFO - PROCESS | 892 | 1468607147323 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 892 | 1468607147327 Marionette TRACE conn6 <- [1,406,null,{}] 11:25:47 INFO - PROCESS | 892 | 1468607147332 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:47 INFO - PROCESS | 892 | 1468607147335 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:47 INFO - PROCESS | 892 | 1468607147484 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 11:25:47 INFO - PROCESS | 892 | 1468607147552 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:47 INFO - PROCESS | 892 | 1468607147555 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:47 INFO - PROCESS | 892 | ++DOCSHELL 00000005753FA800 == 34 [pid = 892] [id = 111] 11:25:47 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000569AA0800) [pid = 892] [serial = 330] [outer = 0000000000000000] 11:25:47 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000569AAE800) [pid = 892] [serial = 331] [outer = 0000000569AA0800] 11:25:47 INFO - PROCESS | 892 | 1468607147654 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000569B20C00) [pid = 892] [serial = 332] [outer = 0000000569AA0800] 11:25:48 INFO - PROCESS | 892 | 1468607148446 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:25:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1197ms 11:25:48 INFO - PROCESS | 892 | 1468607148528 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 892 | 1468607148532 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 11:25:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:25:48 INFO - PROCESS | 892 | 1468607148562 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 892 | 1468607148566 Marionette TRACE conn6 <- [1,410,null,{}] 11:25:48 INFO - PROCESS | 892 | 1468607148573 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:48 INFO - PROCESS | 892 | 1468607148576 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:48 INFO - PROCESS | 892 | 1468607148696 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 11:25:48 INFO - PROCESS | 892 | 1468607148763 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 892 | 1468607148768 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:48 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DD2800 == 35 [pid = 892] [id = 112] 11:25:48 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000500D39000) [pid = 892] [serial = 333] [outer = 0000000000000000] 11:25:48 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000500DB0000) [pid = 892] [serial = 334] [outer = 0000000500D39000] 11:25:48 INFO - PROCESS | 892 | 1468607148820 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (00000005016EA000) [pid = 892] [serial = 335] [outer = 0000000500D39000] 11:25:49 INFO - PROCESS | 892 | --DOCSHELL 0000000574604000 == 34 [pid = 892] [id = 108] 11:25:49 INFO - PROCESS | 892 | --DOCSHELL 0000000570D28000 == 33 [pid = 892] [id = 107] 11:25:49 INFO - PROCESS | 892 | --DOCSHELL 000000056CC10000 == 32 [pid = 892] [id = 106] 11:25:49 INFO - PROCESS | 892 | --DOCSHELL 0000000502307800 == 31 [pid = 892] [id = 105] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 92 (00000005016F8C00) [pid = 892] [serial = 248] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000057538C400) [pid = 892] [serial = 274] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000057628F400) [pid = 892] [serial = 275] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000579764400) [pid = 892] [serial = 278] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000578F22400) [pid = 892] [serial = 277] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005778E6400) [pid = 892] [serial = 257] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005004D1C00) [pid = 892] [serial = 250] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000050149D000) [pid = 892] [serial = 251] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056C11E000) [pid = 892] [serial = 268] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005706B1000) [pid = 892] [serial = 269] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000502DB0000) [pid = 892] [serial = 265] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000569B24400) [pid = 892] [serial = 266] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000571723400) [pid = 892] [serial = 271] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000057982C800) [pid = 892] [serial = 259] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000057C5BE400) [pid = 892] [serial = 260] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056CC55C00) [pid = 892] [serial = 253] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000057A8C4000) [pid = 892] [serial = 280] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000570DB6C00) [pid = 892] [serial = 254] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000502DA8C00) [pid = 892] [serial = 262] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000502DAF400) [pid = 892] [serial = 263] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000575386000) [pid = 892] [serial = 256] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000050059B000) [pid = 892] [serial = 283] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000056AA34000) [pid = 892] [serial = 286] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000569AA9800) [pid = 892] [serial = 290] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000057C5B2000) [pid = 892] [serial = 281] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 67 (00000005005A0C00) [pid = 892] [serial = 284] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000575965400) [pid = 892] [serial = 287] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000057464D400) [pid = 892] [serial = 272] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000569AA4000) [pid = 892] [serial = 289] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 892 | 1468607149339 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:25:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 859ms 11:25:49 INFO - PROCESS | 892 | 1468607149398 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 892 | 1468607149403 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 11:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:25:49 INFO - PROCESS | 892 | 1468607149409 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 892 | 1468607149411 Marionette TRACE conn6 <- [1,414,null,{}] 11:25:49 INFO - PROCESS | 892 | 1468607149415 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:49 INFO - PROCESS | 892 | 1468607149418 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:49 INFO - PROCESS | 892 | 1468607149510 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 11:25:49 INFO - PROCESS | 892 | 1468607149516 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:49 INFO - PROCESS | 892 | 1468607149518 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:49 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DE0800 == 32 [pid = 892] [id = 113] 11:25:49 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (0000000569980C00) [pid = 892] [serial = 336] [outer = 0000000000000000] 11:25:49 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000569988000) [pid = 892] [serial = 337] [outer = 0000000569980C00] 11:25:49 INFO - PROCESS | 892 | 1468607149567 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000569AAA800) [pid = 892] [serial = 338] [outer = 0000000569980C00] 11:25:50 INFO - PROCESS | 892 | 1468607150040 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:25:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:25:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 692ms 11:25:50 INFO - PROCESS | 892 | 1468607150104 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 11:25:50 INFO - PROCESS | 892 | 1468607150107 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 11:25:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:25:50 INFO - PROCESS | 892 | 1468607150110 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:25:50 INFO - PROCESS | 892 | 1468607150114 Marionette TRACE conn6 <- [1,418,null,{}] 11:25:50 INFO - PROCESS | 892 | 1468607150158 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:50 INFO - PROCESS | 892 | 1468607150163 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:50 INFO - PROCESS | 892 | 1468607150262 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 11:25:50 INFO - PROCESS | 892 | 1468607150328 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:50 INFO - PROCESS | 892 | 1468607150331 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:50 INFO - PROCESS | 892 | ++DOCSHELL 0000000570C2B800 == 33 [pid = 892] [id = 114] 11:25:50 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056A3D9C00) [pid = 892] [serial = 339] [outer = 0000000000000000] 11:25:50 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000056B329800) [pid = 892] [serial = 340] [outer = 000000056A3D9C00] 11:25:50 INFO - PROCESS | 892 | 1468607150382 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056B7D1400) [pid = 892] [serial = 341] [outer = 000000056A3D9C00] 11:25:51 INFO - PROCESS | 892 | 1468607151257 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:25:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:25:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1197ms 11:25:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:25:51 INFO - PROCESS | 892 | 1468607151310 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 892 | 1468607151312 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 11:25:51 INFO - PROCESS | 892 | 1468607151316 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 892 | 1468607151318 Marionette TRACE conn6 <- [1,422,null,{}] 11:25:51 INFO - PROCESS | 892 | 1468607151322 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:51 INFO - PROCESS | 892 | 1468607151324 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:51 INFO - PROCESS | 892 | 1468607151448 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 11:25:51 INFO - PROCESS | 892 | 1468607151455 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 892 | 1468607151457 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:51 INFO - PROCESS | 892 | ++DOCSHELL 0000000574606000 == 34 [pid = 892] [id = 115] 11:25:51 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056B883400) [pid = 892] [serial = 342] [outer = 0000000000000000] 11:25:51 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056BA7E800) [pid = 892] [serial = 343] [outer = 000000056B883400] 11:25:51 INFO - PROCESS | 892 | 1468607151502 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056FC16C00) [pid = 892] [serial = 344] [outer = 000000056B883400] 11:25:52 INFO - PROCESS | 892 | --DOMWINDOW == 72 (00000005016F5000) [pid = 892] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:25:52 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056B899400) [pid = 892] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:25:52 INFO - PROCESS | 892 | --DOMWINDOW == 70 (00000005788E9800) [pid = 892] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:25:52 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000571677C00) [pid = 892] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:25:52 INFO - PROCESS | 892 | --DOMWINDOW == 68 (00000005788CB400) [pid = 892] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:25:52 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000569AB0800) [pid = 892] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:25:52 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000570DBEC00) [pid = 892] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:25:52 INFO - PROCESS | 892 | --DOMWINDOW == 65 (00000005004D6800) [pid = 892] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:25:52 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000569A9C800) [pid = 892] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:25:52 INFO - PROCESS | 892 | --DOMWINDOW == 63 (0000000500925800) [pid = 892] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:25:52 INFO - PROCESS | 892 | --DOMWINDOW == 62 (0000000500DB1000) [pid = 892] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:25:52 INFO - PROCESS | 892 | 1468607152461 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:25:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1192ms 11:25:52 INFO - PROCESS | 892 | 1468607152510 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 892 | 1468607152512 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 11:25:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:25:52 INFO - PROCESS | 892 | 1468607152516 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 892 | 1468607152518 Marionette TRACE conn6 <- [1,426,null,{}] 11:25:52 INFO - PROCESS | 892 | 1468607152522 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:52 INFO - PROCESS | 892 | 1468607152524 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:52 INFO - PROCESS | 892 | 1468607152607 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 11:25:52 INFO - PROCESS | 892 | 1468607152613 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 892 | 1468607152616 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:52 INFO - PROCESS | 892 | ++DOCSHELL 0000000575DAD800 == 35 [pid = 892] [id = 116] 11:25:52 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000050043F400) [pid = 892] [serial = 345] [outer = 0000000000000000] 11:25:52 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056B3AB800) [pid = 892] [serial = 346] [outer = 000000050043F400] 11:25:52 INFO - PROCESS | 892 | 1468607152669 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (0000000570977400) [pid = 892] [serial = 347] [outer = 000000050043F400] 11:25:53 INFO - PROCESS | 892 | 1468607153129 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 892 | 1468607153148 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 11:25:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:25:53 INFO - PROCESS | 892 | 1468607153152 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 892 | 1468607153154 Marionette TRACE conn6 <- [1,430,null,{}] 11:25:53 INFO - PROCESS | 892 | 1468607153157 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:53 INFO - PROCESS | 892 | 1468607153163 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:53 INFO - PROCESS | 892 | 1468607153278 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 11:25:53 INFO - PROCESS | 892 | 1468607153285 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 892 | 1468607153287 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:53 INFO - PROCESS | 892 | ++DOCSHELL 0000000578065800 == 36 [pid = 892] [id = 117] 11:25:53 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000570DBD400) [pid = 892] [serial = 348] [outer = 0000000000000000] 11:25:53 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000057171E000) [pid = 892] [serial = 349] [outer = 0000000570DBD400] 11:25:53 INFO - PROCESS | 892 | 1468607153333 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000575351000) [pid = 892] [serial = 350] [outer = 0000000570DBD400] 11:25:53 INFO - PROCESS | 892 | 1468607153762 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:25:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:25:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 628ms 11:25:53 INFO - PROCESS | 892 | 1468607153785 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 892 | 1468607153788 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 11:25:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:25:53 INFO - PROCESS | 892 | 1468607153791 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 892 | 1468607153793 Marionette TRACE conn6 <- [1,434,null,{}] 11:25:53 INFO - PROCESS | 892 | 1468607153796 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:53 INFO - PROCESS | 892 | 1468607153798 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:53 INFO - PROCESS | 892 | 1468607153883 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 11:25:53 INFO - PROCESS | 892 | 1468607153889 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 892 | 1468607153891 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:53 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D27800 == 37 [pid = 892] [id = 118] 11:25:53 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000575388800) [pid = 892] [serial = 351] [outer = 0000000000000000] 11:25:53 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000057538A800) [pid = 892] [serial = 352] [outer = 0000000575388800] 11:25:53 INFO - PROCESS | 892 | 1468607153944 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000575961C00) [pid = 892] [serial = 353] [outer = 0000000575388800] 11:25:54 INFO - PROCESS | 892 | 1468607154383 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:25:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:25:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 627ms 11:25:54 INFO - PROCESS | 892 | 1468607154420 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 11:25:54 INFO - PROCESS | 892 | 1468607154422 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 11:25:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:25:54 INFO - PROCESS | 892 | 1468607154425 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 892 | 1468607154427 Marionette TRACE conn6 <- [1,438,null,{}] 11:25:54 INFO - PROCESS | 892 | 1468607154431 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:54 INFO - PROCESS | 892 | 1468607154433 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:54 INFO - PROCESS | 892 | 1468607154519 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 11:25:54 INFO - PROCESS | 892 | 1468607154526 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 892 | 1468607154528 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:54 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A68000 == 38 [pid = 892] [id = 119] 11:25:54 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000576311800) [pid = 892] [serial = 354] [outer = 0000000000000000] 11:25:54 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000576315800) [pid = 892] [serial = 355] [outer = 0000000576311800] 11:25:54 INFO - PROCESS | 892 | 1468607154573 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000057631D400) [pid = 892] [serial = 356] [outer = 0000000576311800] 11:25:54 INFO - PROCESS | 892 | 1468607154991 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:25:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 585ms 11:25:55 INFO - PROCESS | 892 | 1468607155014 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 11:25:55 INFO - PROCESS | 892 | 1468607155016 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 11:25:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:25:55 INFO - PROCESS | 892 | 1468607155029 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - PROCESS | 892 | 1468607155031 Marionette TRACE conn6 <- [1,442,null,{}] 11:25:55 INFO - PROCESS | 892 | 1468607155039 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:55 INFO - PROCESS | 892 | 1468607155041 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:55 INFO - PROCESS | 892 | 1468607155178 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 11:25:55 INFO - PROCESS | 892 | 1468607155328 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 892 | 1468607155331 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:55 INFO - PROCESS | 892 | ++DOCSHELL 000000050157A000 == 39 [pid = 892] [id = 120] 11:25:55 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005005C6800) [pid = 892] [serial = 357] [outer = 0000000000000000] 11:25:55 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000500921000) [pid = 892] [serial = 358] [outer = 00000005005C6800] 11:25:55 INFO - PROCESS | 892 | 1468607155392 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (00000005014A2000) [pid = 892] [serial = 359] [outer = 00000005005C6800] 11:25:55 INFO - PROCESS | 892 | 1468607155977 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:25:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:25:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 986ms 11:25:56 INFO - PROCESS | 892 | 1468607156021 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 892 | 1468607156026 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 11:25:56 INFO - PROCESS | 892 | 1468607156031 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:25:56 INFO - PROCESS | 892 | 1468607156035 Marionette TRACE conn6 <- [1,446,null,{}] 11:25:56 INFO - PROCESS | 892 | 1468607156039 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:56 INFO - PROCESS | 892 | 1468607156043 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:56 INFO - PROCESS | 892 | 1468607156159 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 11:25:56 INFO - PROCESS | 892 | 1468607156245 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 892 | 1468607156248 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:56 INFO - PROCESS | 892 | ++DOCSHELL 00000005717A6800 == 40 [pid = 892] [id = 121] 11:25:56 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000569AA8800) [pid = 892] [serial = 360] [outer = 0000000000000000] 11:25:56 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000569B1A000) [pid = 892] [serial = 361] [outer = 0000000569AA8800] 11:25:56 INFO - PROCESS | 892 | 1468607156306 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056B3AD400) [pid = 892] [serial = 362] [outer = 0000000569AA8800] 11:25:56 INFO - PROCESS | 892 | 1468607156946 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:25:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:25:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 983ms 11:25:57 INFO - PROCESS | 892 | 1468607157018 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 892 | 1468607157021 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 11:25:57 INFO - PROCESS | 892 | 1468607157026 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:25:57 INFO - PROCESS | 892 | 1468607157028 Marionette TRACE conn6 <- [1,450,null,{}] 11:25:57 INFO - PROCESS | 892 | 1468607157033 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:57 INFO - PROCESS | 892 | 1468607157035 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:57 INFO - PROCESS | 892 | 1468607157149 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 11:25:57 INFO - PROCESS | 892 | 1468607157223 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 892 | 1468607157225 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:57 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F59000 == 41 [pid = 892] [id = 122] 11:25:57 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056C126800) [pid = 892] [serial = 363] [outer = 0000000000000000] 11:25:57 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000571677800) [pid = 892] [serial = 364] [outer = 000000056C126800] 11:25:57 INFO - PROCESS | 892 | 1468607157281 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000571D84C00) [pid = 892] [serial = 365] [outer = 000000056C126800] 11:25:57 INFO - PROCESS | 892 | 1468607157872 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 892 | 1468607157918 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 11:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:25:57 INFO - PROCESS | 892 | 1468607157930 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 892 | 1468607157935 Marionette TRACE conn6 <- [1,454,null,{}] 11:25:57 INFO - PROCESS | 892 | 1468607157939 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:57 INFO - PROCESS | 892 | 1468607157942 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:58 INFO - PROCESS | 892 | 1468607158063 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 11:25:58 INFO - PROCESS | 892 | 1468607158146 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 892 | 1468607158149 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:58 INFO - PROCESS | 892 | ++DOCSHELL 0000000579722000 == 42 [pid = 892] [id = 123] 11:25:58 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000576526400) [pid = 892] [serial = 366] [outer = 0000000000000000] 11:25:58 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000577645800) [pid = 892] [serial = 367] [outer = 0000000576526400] 11:25:58 INFO - PROCESS | 892 | 1468607158204 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005778E4400) [pid = 892] [serial = 368] [outer = 0000000576526400] 11:25:58 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:58 INFO - PROCESS | 892 | 1468607158779 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:25:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:25:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 902ms 11:25:58 INFO - PROCESS | 892 | 1468607158829 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 11:25:58 INFO - PROCESS | 892 | 1468607158832 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 11:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:25:58 INFO - PROCESS | 892 | 1468607158836 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:25:58 INFO - PROCESS | 892 | 1468607158838 Marionette TRACE conn6 <- [1,458,null,{}] 11:25:58 INFO - PROCESS | 892 | 1468607158841 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:58 INFO - PROCESS | 892 | 1468607158844 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:58 INFO - PROCESS | 892 | 1468607158955 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 11:25:59 INFO - PROCESS | 892 | 1468607159039 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 892 | 1468607159041 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:25:59 INFO - PROCESS | 892 | ++DOCSHELL 0000000579757000 == 43 [pid = 892] [id = 124] 11:25:59 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005783DBC00) [pid = 892] [serial = 369] [outer = 0000000000000000] 11:25:59 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005784DA000) [pid = 892] [serial = 370] [outer = 00000005783DBC00] 11:25:59 INFO - PROCESS | 892 | 1468607159096 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005788CAC00) [pid = 892] [serial = 371] [outer = 00000005783DBC00] 11:25:59 INFO - PROCESS | 892 | 1468607159787 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 892 | 1468607159871 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 11:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:25:59 INFO - PROCESS | 892 | 1468607159876 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 892 | 1468607159880 Marionette TRACE conn6 <- [1,462,null,{}] 11:25:59 INFO - PROCESS | 892 | 1468607159906 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:59 INFO - PROCESS | 892 | 1468607159909 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:00 INFO - PROCESS | 892 | 1468607160015 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 11:26:00 INFO - PROCESS | 892 | 1468607160083 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 892 | 1468607160088 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:00 INFO - PROCESS | 892 | ++DOCSHELL 0000000502334000 == 44 [pid = 892] [id = 125] 11:26:00 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005016F2000) [pid = 892] [serial = 372] [outer = 0000000000000000] 11:26:00 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000502DA4800) [pid = 892] [serial = 373] [outer = 00000005016F2000] 11:26:00 INFO - PROCESS | 892 | 1468607160138 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000569AA2800) [pid = 892] [serial = 374] [outer = 00000005016F2000] 11:26:00 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000569A9EC00) [pid = 892] [serial = 375] [outer = 000000057464D000] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000578A68000 == 43 [pid = 892] [id = 119] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000570D27800 == 42 [pid = 892] [id = 118] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000578065800 == 41 [pid = 892] [id = 117] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000575DAD800 == 40 [pid = 892] [id = 116] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000574606000 == 39 [pid = 892] [id = 115] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000570C2B800 == 38 [pid = 892] [id = 114] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000502DE0800 == 37 [pid = 892] [id = 113] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000502DD2800 == 36 [pid = 892] [id = 112] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 00000005753FA800 == 35 [pid = 892] [id = 111] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000501591800 == 34 [pid = 892] [id = 110] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000575DBB000 == 33 [pid = 892] [id = 109] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000502DEF000 == 32 [pid = 892] [id = 104] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000579757000 == 31 [pid = 892] [id = 124] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000579722000 == 30 [pid = 892] [id = 123] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 0000000578F59000 == 29 [pid = 892] [id = 122] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 00000005717A6800 == 28 [pid = 892] [id = 121] 11:26:01 INFO - PROCESS | 892 | --DOCSHELL 000000050157A000 == 27 [pid = 892] [id = 120] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 92 (000000056B34A400) [pid = 892] [serial = 319] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000056B883000) [pid = 892] [serial = 320] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000056BA79C00) [pid = 892] [serial = 322] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000579762C00) [pid = 892] [serial = 308] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000578EF6800) [pid = 892] [serial = 302] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005788D7800) [pid = 892] [serial = 305] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056B669C00) [pid = 892] [serial = 296] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000576314400) [pid = 892] [serial = 299] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005014A9800) [pid = 892] [serial = 293] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005783DB000) [pid = 892] [serial = 301] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000569AAFC00) [pid = 892] [serial = 316] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 81 (00000005788EB400) [pid = 892] [serial = 307] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000571D84800) [pid = 892] [serial = 298] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000050059D800) [pid = 892] [serial = 292] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 78 (00000005014A8C00) [pid = 892] [serial = 311] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000500926000) [pid = 892] [serial = 310] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005014A1400) [pid = 892] [serial = 313] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056A41D400) [pid = 892] [serial = 295] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005788D0C00) [pid = 892] [serial = 304] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000569B17000) [pid = 892] [serial = 317] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 72 (00000005016F3400) [pid = 892] [serial = 314] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000570DB5C00) [pid = 892] [serial = 325] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000056CC4F000) [pid = 892] [serial = 323] [outer = 0000000000000000] [url = about:blank] 11:26:01 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:01 INFO - PROCESS | 892 | 1468607161594 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 892 | 1468607161625 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 11:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:26:01 INFO - PROCESS | 892 | 1468607161631 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 892 | 1468607161634 Marionette TRACE conn6 <- [1,466,null,{}] 11:26:01 INFO - PROCESS | 892 | 1468607161639 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:01 INFO - PROCESS | 892 | 1468607161642 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:01 INFO - PROCESS | 892 | 1468607161736 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 11:26:01 INFO - PROCESS | 892 | 1468607161743 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 892 | 1468607161746 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:01 INFO - PROCESS | 892 | ++DOCSHELL 00000005007DC800 == 28 [pid = 892] [id = 126] 11:26:01 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000500928400) [pid = 892] [serial = 376] [outer = 0000000000000000] 11:26:01 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000500D33400) [pid = 892] [serial = 377] [outer = 0000000500928400] 11:26:01 INFO - PROCESS | 892 | 1468607161797 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000050149B400) [pid = 892] [serial = 378] [outer = 0000000500928400] 11:26:02 INFO - PROCESS | 892 | 1468607162268 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 892 | 1468607162330 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 11:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:26:02 INFO - PROCESS | 892 | 1468607162337 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 892 | 1468607162340 Marionette TRACE conn6 <- [1,470,null,{}] 11:26:02 INFO - PROCESS | 892 | 1468607162344 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:02 INFO - PROCESS | 892 | 1468607162346 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:02 INFO - PROCESS | 892 | 1468607162438 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 11:26:02 INFO - PROCESS | 892 | 1468607162447 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:02 INFO - PROCESS | 892 | 1468607162449 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:02 INFO - PROCESS | 892 | ++DOCSHELL 0000000502342000 == 29 [pid = 892] [id = 127] 11:26:02 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056997F800) [pid = 892] [serial = 379] [outer = 0000000000000000] 11:26:02 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000569985000) [pid = 892] [serial = 380] [outer = 000000056997F800] 11:26:02 INFO - PROCESS | 892 | 1468607162499 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000569AA1800) [pid = 892] [serial = 381] [outer = 000000056997F800] 11:26:02 INFO - PROCESS | 892 | 1468607162983 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 689ms 11:26:03 INFO - PROCESS | 892 | 1468607163028 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 892 | 1468607163031 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 11:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:26:03 INFO - PROCESS | 892 | 1468607163034 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 892 | 1468607163038 Marionette TRACE conn6 <- [1,474,null,{}] 11:26:03 INFO - PROCESS | 892 | 1468607163049 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:03 INFO - PROCESS | 892 | 1468607163054 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:03 INFO - PROCESS | 892 | 1468607163173 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 11:26:03 INFO - PROCESS | 892 | 1468607163250 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 892 | 1468607163254 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:03 INFO - PROCESS | 892 | ++DOCSHELL 0000000570372000 == 30 [pid = 892] [id = 128] 11:26:03 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000050149E000) [pid = 892] [serial = 382] [outer = 0000000000000000] 11:26:03 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056A34A000) [pid = 892] [serial = 383] [outer = 000000050149E000] 11:26:03 INFO - PROCESS | 892 | 1468607163303 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B3B1800) [pid = 892] [serial = 384] [outer = 000000050149E000] 11:26:03 INFO - PROCESS | 892 | 1468607163742 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 733ms 11:26:03 INFO - PROCESS | 892 | 1468607163775 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 892 | 1468607163777 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 11:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:26:03 INFO - PROCESS | 892 | 1468607163786 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 892 | 1468607163788 Marionette TRACE conn6 <- [1,478,null,{}] 11:26:03 INFO - PROCESS | 892 | 1468607163792 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:03 INFO - PROCESS | 892 | 1468607163794 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:03 INFO - PROCESS | 892 | 1468607163905 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 11:26:03 INFO - PROCESS | 892 | 1468607163912 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 892 | 1468607163914 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:03 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D27800 == 31 [pid = 892] [id = 129] 11:26:03 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056B887C00) [pid = 892] [serial = 385] [outer = 0000000000000000] 11:26:03 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056B88F000) [pid = 892] [serial = 386] [outer = 000000056B887C00] 11:26:03 INFO - PROCESS | 892 | 1468607163963 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056B8A0400) [pid = 892] [serial = 387] [outer = 000000056B887C00] 11:26:04 INFO - PROCESS | 892 | 1468607164435 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:26:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:26:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 11:26:04 INFO - PROCESS | 892 | 1468607164476 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 892 | 1468607164478 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 11:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:26:04 INFO - PROCESS | 892 | 1468607164521 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - PROCESS | 892 | 1468607164523 Marionette TRACE conn6 <- [1,482,null,{}] 11:26:04 INFO - PROCESS | 892 | 1468607164527 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:04 INFO - PROCESS | 892 | 1468607164529 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:04 INFO - PROCESS | 892 | 1468607164631 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 11:26:04 INFO - PROCESS | 892 | 1468607164643 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 892 | 1468607164645 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:04 INFO - PROCESS | 892 | ++DOCSHELL 0000000571DA7000 == 32 [pid = 892] [id = 130] 11:26:04 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056997C400) [pid = 892] [serial = 388] [outer = 0000000000000000] 11:26:04 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056C162800) [pid = 892] [serial = 389] [outer = 000000056997C400] 11:26:04 INFO - PROCESS | 892 | 1468607164690 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000570637800) [pid = 892] [serial = 390] [outer = 000000056997C400] 11:26:05 INFO - PROCESS | 892 | 1468607165153 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 732ms 11:26:05 INFO - PROCESS | 892 | 1468607165225 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 892 | 1468607165228 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 11:26:05 INFO - PROCESS | 892 | 1468607165231 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 892 | 1468607165233 Marionette TRACE conn6 <- [1,486,null,{}] 11:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:26:05 INFO - PROCESS | 892 | 1468607165236 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:05 INFO - PROCESS | 892 | 1468607165243 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:05 INFO - PROCESS | 892 | 1468607165384 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 11:26:05 INFO - PROCESS | 892 | 1468607165432 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 892 | 1468607165434 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:05 INFO - PROCESS | 892 | ++DOCSHELL 0000000575AED000 == 33 [pid = 892] [id = 131] 11:26:05 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000570DB3800) [pid = 892] [serial = 391] [outer = 0000000000000000] 11:26:05 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000571BB7800) [pid = 892] [serial = 392] [outer = 0000000570DB3800] 11:26:05 INFO - PROCESS | 892 | 1468607165481 Marionette DEBUG loaded listener.js 11:26:05 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000572265800) [pid = 892] [serial = 393] [outer = 0000000570DB3800] 11:26:05 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000576311800) [pid = 892] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:26:05 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056B883400) [pid = 892] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:26:05 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000050043F400) [pid = 892] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:26:05 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000570DBD400) [pid = 892] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:26:05 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000575388800) [pid = 892] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:26:05 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000500593000) [pid = 892] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:26:05 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000500D39000) [pid = 892] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:26:05 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000569980C00) [pid = 892] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:26:05 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000569AA0800) [pid = 892] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:26:05 INFO - PROCESS | 892 | --DOMWINDOW == 78 (00000005005C9C00) [pid = 892] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:26:05 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056A3D9C00) [pid = 892] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:26:06 INFO - PROCESS | 892 | 1468607166070 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 879ms 11:26:06 INFO - PROCESS | 892 | 1468607166116 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 11:26:06 INFO - PROCESS | 892 | 1468607166119 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 11:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:26:06 INFO - PROCESS | 892 | 1468607166122 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:26:06 INFO - PROCESS | 892 | 1468607166124 Marionette TRACE conn6 <- [1,490,null,{}] 11:26:06 INFO - PROCESS | 892 | 1468607166128 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:06 INFO - PROCESS | 892 | 1468607166130 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:06 INFO - PROCESS | 892 | 1468607166209 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 11:26:06 INFO - PROCESS | 892 | 1468607166216 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 892 | 1468607166218 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:06 INFO - PROCESS | 892 | ++DOCSHELL 0000000577832800 == 34 [pid = 892] [id = 132] 11:26:06 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000569AA7C00) [pid = 892] [serial = 394] [outer = 0000000000000000] 11:26:06 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000570972C00) [pid = 892] [serial = 395] [outer = 0000000569AA7C00] 11:26:06 INFO - PROCESS | 892 | 1468607166263 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000571D87C00) [pid = 892] [serial = 396] [outer = 0000000569AA7C00] 11:26:06 INFO - PROCESS | 892 | 1468607166663 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 587ms 11:26:06 INFO - PROCESS | 892 | 1468607166719 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 11:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:26:06 INFO - PROCESS | 892 | 1468607166721 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 11:26:06 INFO - PROCESS | 892 | 1468607166725 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:26:06 INFO - PROCESS | 892 | 1468607166727 Marionette TRACE conn6 <- [1,494,null,{}] 11:26:06 INFO - PROCESS | 892 | 1468607166731 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:06 INFO - PROCESS | 892 | 1468607166733 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:06 INFO - PROCESS | 892 | 1468607166811 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 11:26:06 INFO - PROCESS | 892 | 1468607166816 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 892 | 1468607166818 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:06 INFO - PROCESS | 892 | ++DOCSHELL 0000000578899800 == 35 [pid = 892] [id = 133] 11:26:06 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000575308400) [pid = 892] [serial = 397] [outer = 0000000000000000] 11:26:06 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000057535B400) [pid = 892] [serial = 398] [outer = 0000000575308400] 11:26:06 INFO - PROCESS | 892 | 1468607166863 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000575803C00) [pid = 892] [serial = 399] [outer = 0000000575308400] 11:26:07 INFO - PROCESS | 892 | 1468607167310 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:26:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:26:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 11:26:07 INFO - PROCESS | 892 | 1468607167355 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 11:26:07 INFO - PROCESS | 892 | 1468607167357 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 11:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:26:07 INFO - PROCESS | 892 | 1468607167360 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - PROCESS | 892 | 1468607167362 Marionette TRACE conn6 <- [1,498,null,{}] 11:26:07 INFO - PROCESS | 892 | 1468607167366 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:07 INFO - PROCESS | 892 | 1468607167368 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:07 INFO - PROCESS | 892 | 1468607167449 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 11:26:07 INFO - PROCESS | 892 | 1468607167454 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 892 | 1468607167456 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:07 INFO - PROCESS | 892 | ++DOCSHELL 000000056FFF6800 == 36 [pid = 892] [id = 134] 11:26:07 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000057538B800) [pid = 892] [serial = 400] [outer = 0000000000000000] 11:26:07 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000057596CC00) [pid = 892] [serial = 401] [outer = 000000057538B800] 11:26:07 INFO - PROCESS | 892 | 1468607167501 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000057628F000) [pid = 892] [serial = 402] [outer = 000000057538B800] 11:26:08 INFO - PROCESS | 892 | 1468607168095 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:26:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:26:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 776ms 11:26:08 INFO - PROCESS | 892 | 1468607168174 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 892 | 1468607168178 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 11:26:08 INFO - PROCESS | 892 | 1468607168209 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - PROCESS | 892 | 1468607168213 Marionette TRACE conn6 <- [1,502,null,{}] 11:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:26:08 INFO - PROCESS | 892 | 1468607168219 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:08 INFO - PROCESS | 892 | 1468607168222 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:08 INFO - PROCESS | 892 | 1468607168357 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 11:26:08 INFO - PROCESS | 892 | 1468607168422 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:08 INFO - PROCESS | 892 | 1468607168425 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:08 INFO - PROCESS | 892 | ++DOCSHELL 000000050232F800 == 37 [pid = 892] [id = 135] 11:26:08 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005005A1C00) [pid = 892] [serial = 403] [outer = 0000000000000000] 11:26:08 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005014A6C00) [pid = 892] [serial = 404] [outer = 00000005005A1C00] 11:26:08 INFO - PROCESS | 892 | 1468607168484 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000502DABC00) [pid = 892] [serial = 405] [outer = 00000005005A1C00] 11:26:09 INFO - PROCESS | 892 | 1468607169208 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:26:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:26:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1026ms 11:26:09 INFO - PROCESS | 892 | 1468607169244 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 892 | 1468607169250 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 11:26:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:26:09 INFO - PROCESS | 892 | 1468607169256 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - PROCESS | 892 | 1468607169259 Marionette TRACE conn6 <- [1,506,null,{}] 11:26:09 INFO - PROCESS | 892 | 1468607169263 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:09 INFO - PROCESS | 892 | 1468607169266 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:09 INFO - PROCESS | 892 | 1468607169411 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 11:26:09 INFO - PROCESS | 892 | 1468607169483 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 892 | 1468607169486 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:09 INFO - PROCESS | 892 | ++DOCSHELL 0000000571DA6800 == 38 [pid = 892] [id = 136] 11:26:09 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000569B1B400) [pid = 892] [serial = 406] [outer = 0000000000000000] 11:26:09 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000569B25400) [pid = 892] [serial = 407] [outer = 0000000569B1B400] 11:26:09 INFO - PROCESS | 892 | 1468607169544 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000056B669C00) [pid = 892] [serial = 408] [outer = 0000000569B1B400] 11:26:10 INFO - PROCESS | 892 | 1468607170382 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:26:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:26:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1189ms 11:26:10 INFO - PROCESS | 892 | 1468607170449 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 892 | 1468607170453 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 11:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:26:10 INFO - PROCESS | 892 | 1468607170458 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 892 | 1468607170461 Marionette TRACE conn6 <- [1,510,null,{}] 11:26:10 INFO - PROCESS | 892 | 1468607170467 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:10 INFO - PROCESS | 892 | 1468607170470 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:10 INFO - PROCESS | 892 | 1468607170590 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 11:26:10 INFO - PROCESS | 892 | 1468607170656 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 892 | 1468607170661 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:10 INFO - PROCESS | 892 | ++DOCSHELL 0000000502335000 == 39 [pid = 892] [id = 137] 11:26:10 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (00000005005CE400) [pid = 892] [serial = 409] [outer = 0000000000000000] 11:26:10 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (00000005016ECC00) [pid = 892] [serial = 410] [outer = 00000005005CE400] 11:26:10 INFO - PROCESS | 892 | 1468607170712 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000502DAB000) [pid = 892] [serial = 411] [outer = 00000005005CE400] 11:26:10 INFO - PROCESS | 892 | --DOCSHELL 0000000578899800 == 38 [pid = 892] [id = 133] 11:26:10 INFO - PROCESS | 892 | --DOCSHELL 0000000577832800 == 37 [pid = 892] [id = 132] 11:26:10 INFO - PROCESS | 892 | --DOCSHELL 0000000575AED000 == 36 [pid = 892] [id = 131] 11:26:10 INFO - PROCESS | 892 | --DOCSHELL 0000000571DA7000 == 35 [pid = 892] [id = 130] 11:26:10 INFO - PROCESS | 892 | --DOCSHELL 0000000570D27800 == 34 [pid = 892] [id = 129] 11:26:10 INFO - PROCESS | 892 | --DOCSHELL 0000000570372000 == 33 [pid = 892] [id = 128] 11:26:10 INFO - PROCESS | 892 | --DOCSHELL 0000000502342000 == 32 [pid = 892] [id = 127] 11:26:10 INFO - PROCESS | 892 | --DOCSHELL 00000005007DC800 == 31 [pid = 892] [id = 126] 11:26:10 INFO - PROCESS | 892 | --DOCSHELL 0000000502334000 == 30 [pid = 892] [id = 125] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000576315800) [pid = 892] [serial = 355] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000056BA7E800) [pid = 892] [serial = 343] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 92 (000000056B3AB800) [pid = 892] [serial = 346] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000056FC16C00) [pid = 892] [serial = 344] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000057171E000) [pid = 892] [serial = 349] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000057538A800) [pid = 892] [serial = 352] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000571613400) [pid = 892] [serial = 326] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000500DB0000) [pid = 892] [serial = 334] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005016EA000) [pid = 892] [serial = 335] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000569988000) [pid = 892] [serial = 337] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000569AAA800) [pid = 892] [serial = 338] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000569AAE800) [pid = 892] [serial = 331] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000569B20C00) [pid = 892] [serial = 332] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 81 (00000005005D1C00) [pid = 892] [serial = 328] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000500D32400) [pid = 892] [serial = 329] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B329800) [pid = 892] [serial = 340] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000575961C00) [pid = 892] [serial = 353] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057631D400) [pid = 892] [serial = 356] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000570977400) [pid = 892] [serial = 347] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056B7D1400) [pid = 892] [serial = 341] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000575351000) [pid = 892] [serial = 350] [outer = 0000000000000000] [url = about:blank] 11:26:11 INFO - PROCESS | 892 | 1468607171264 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:26:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 838ms 11:26:11 INFO - PROCESS | 892 | 1468607171299 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 892 | 1468607171303 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 11:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:26:11 INFO - PROCESS | 892 | 1468607171309 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 892 | 1468607171312 Marionette TRACE conn6 <- [1,514,null,{}] 11:26:11 INFO - PROCESS | 892 | 1468607171315 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 892 | 1468607171318 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:11 INFO - PROCESS | 892 | 1468607171407 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 11:26:11 INFO - PROCESS | 892 | 1468607171416 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 892 | 1468607171419 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:11 INFO - PROCESS | 892 | ++DOCSHELL 000000056AE45000 == 31 [pid = 892] [id = 138] 11:26:11 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000569AA3C00) [pid = 892] [serial = 412] [outer = 0000000000000000] 11:26:11 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000569AB1000) [pid = 892] [serial = 413] [outer = 0000000569AA3C00] 11:26:11 INFO - PROCESS | 892 | 1468607171466 Marionette DEBUG loaded listener.js 11:26:11 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000569B20C00) [pid = 892] [serial = 414] [outer = 0000000569AA3C00] 11:26:11 INFO - PROCESS | 892 | 1468607171916 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 11:26:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 11:26:11 INFO - PROCESS | 892 | 1468607171941 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 892 | 1468607171944 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 11:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:26:11 INFO - PROCESS | 892 | 1468607171947 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 892 | 1468607171951 Marionette TRACE conn6 <- [1,518,null,{}] 11:26:11 INFO - PROCESS | 892 | 1468607171962 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 892 | 1468607171967 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:12 INFO - PROCESS | 892 | 1468607172081 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 11:26:12 INFO - PROCESS | 892 | 1468607172090 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 892 | 1468607172100 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:12 INFO - PROCESS | 892 | ++DOCSHELL 0000000571624000 == 32 [pid = 892] [id = 139] 11:26:12 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005005C3C00) [pid = 892] [serial = 415] [outer = 0000000000000000] 11:26:12 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056BA7E800) [pid = 892] [serial = 416] [outer = 00000005005C3C00] 11:26:12 INFO - PROCESS | 892 | 1468607172157 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056FEF9C00) [pid = 892] [serial = 417] [outer = 00000005005C3C00] 11:26:12 INFO - PROCESS | 892 | 1468607172633 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:26:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:26:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 11:26:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:26:12 INFO - PROCESS | 892 | 1468607172684 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 11:26:12 INFO - PROCESS | 892 | 1468607172687 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 11:26:12 INFO - PROCESS | 892 | 1468607172690 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:26:12 INFO - PROCESS | 892 | 1468607172692 Marionette TRACE conn6 <- [1,522,null,{}] 11:26:12 INFO - PROCESS | 892 | 1468607172696 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:12 INFO - PROCESS | 892 | 1468607172698 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:12 INFO - PROCESS | 892 | 1468607172788 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 11:26:12 INFO - PROCESS | 892 | 1468607172797 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 892 | 1468607172799 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:12 INFO - PROCESS | 892 | ++DOCSHELL 00000005753EB000 == 33 [pid = 892] [id = 140] 11:26:12 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000570DB3400) [pid = 892] [serial = 418] [outer = 0000000000000000] 11:26:12 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000571610C00) [pid = 892] [serial = 419] [outer = 0000000570DB3400] 11:26:12 INFO - PROCESS | 892 | 1468607172846 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000571721C00) [pid = 892] [serial = 420] [outer = 0000000570DB3400] 11:26:13 INFO - PROCESS | 892 | 1468607173285 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:26:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 627ms 11:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:26:13 INFO - PROCESS | 892 | 1468607173320 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 892 | 1468607173322 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 11:26:13 INFO - PROCESS | 892 | 1468607173331 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 892 | 1468607173333 Marionette TRACE conn6 <- [1,526,null,{}] 11:26:13 INFO - PROCESS | 892 | 1468607173336 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:13 INFO - PROCESS | 892 | 1468607173339 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:13 INFO - PROCESS | 892 | 1468607173453 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 11:26:13 INFO - PROCESS | 892 | 1468607173526 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 892 | 1468607173528 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:13 INFO - PROCESS | 892 | ++DOCSHELL 0000000577823000 == 34 [pid = 892] [id = 141] 11:26:13 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000571BBEC00) [pid = 892] [serial = 421] [outer = 0000000000000000] 11:26:13 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000057501C800) [pid = 892] [serial = 422] [outer = 0000000571BBEC00] 11:26:13 INFO - PROCESS | 892 | 1468607173574 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000575385C00) [pid = 892] [serial = 423] [outer = 0000000571BBEC00] 11:26:14 INFO - PROCESS | 892 | 1468607174020 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 11:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 11:26:14 INFO - PROCESS | 892 | 1468607174063 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 11:26:14 INFO - PROCESS | 892 | 1468607174065 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 11:26:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:26:14 INFO - PROCESS | 892 | 1468607174069 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 892 | 1468607174070 Marionette TRACE conn6 <- [1,530,null,{}] 11:26:14 INFO - PROCESS | 892 | 1468607174074 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:14 INFO - PROCESS | 892 | 1468607174080 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:14 INFO - PROCESS | 892 | 1468607174221 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 11:26:14 INFO - PROCESS | 892 | 1468607174274 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 892 | 1468607174276 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:14 INFO - PROCESS | 892 | ++DOCSHELL 0000000578899800 == 35 [pid = 892] [id = 142] 11:26:14 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000057631AC00) [pid = 892] [serial = 424] [outer = 0000000000000000] 11:26:14 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000577637400) [pid = 892] [serial = 425] [outer = 000000057631AC00] 11:26:14 INFO - PROCESS | 892 | 1468607174321 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005776EDC00) [pid = 892] [serial = 426] [outer = 000000057631AC00] 11:26:14 INFO - PROCESS | 892 | 1468607174944 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:26:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:26:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:26:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:26:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:26:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:26:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:26:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 943ms 11:26:15 INFO - PROCESS | 892 | 1468607175023 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 892 | 1468607175025 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 11:26:15 INFO - PROCESS | 892 | 1468607175029 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 892 | 1468607175030 Marionette TRACE conn6 <- [1,534,null,{}] 11:26:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:26:15 INFO - PROCESS | 892 | 1468607175034 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:15 INFO - PROCESS | 892 | 1468607175036 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:15 INFO - PROCESS | 892 | 1468607175152 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 11:26:15 INFO - PROCESS | 892 | 1468607175203 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 892 | 1468607175205 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:15 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F56800 == 36 [pid = 892] [id = 143] 11:26:15 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005783DC800) [pid = 892] [serial = 427] [outer = 0000000000000000] 11:26:15 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (000000057860B000) [pid = 892] [serial = 428] [outer = 00000005783DC800] 11:26:15 INFO - PROCESS | 892 | 1468607175255 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (00000005788D6000) [pid = 892] [serial = 429] [outer = 00000005783DC800] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000056997C400) [pid = 892] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000570DB3800) [pid = 892] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000575308400) [pid = 892] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 88 (00000005005C6800) [pid = 892] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000569AA8800) [pid = 892] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056C126800) [pid = 892] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000576526400) [pid = 892] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005783DBC00) [pid = 892] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000569AA7C00) [pid = 892] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056997F800) [pid = 892] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000500928400) [pid = 892] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005016F2000) [pid = 892] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B887C00) [pid = 892] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:26:15 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000050149E000) [pid = 892] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:26:15 INFO - PROCESS | 892 | 1468607175663 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:26:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 11:26:15 INFO - PROCESS | 892 | 1468607175706 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 892 | 1468607175708 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 11:26:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:26:15 INFO - PROCESS | 892 | 1468607175712 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 892 | 1468607175714 Marionette TRACE conn6 <- [1,538,null,{}] 11:26:15 INFO - PROCESS | 892 | 1468607175717 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:15 INFO - PROCESS | 892 | 1468607175719 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:15 INFO - PROCESS | 892 | 1468607175803 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 11:26:15 INFO - PROCESS | 892 | 1468607175809 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 892 | 1468607175811 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:15 INFO - PROCESS | 892 | ++DOCSHELL 0000000579719800 == 37 [pid = 892] [id = 144] 11:26:15 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000569AA7C00) [pid = 892] [serial = 430] [outer = 0000000000000000] 11:26:15 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056B883800) [pid = 892] [serial = 431] [outer = 0000000569AA7C00] 11:26:15 INFO - PROCESS | 892 | 1468607175857 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000057763FC00) [pid = 892] [serial = 432] [outer = 0000000569AA7C00] 11:26:16 INFO - PROCESS | 892 | 1468607176283 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:26:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 628ms 11:26:16 INFO - PROCESS | 892 | 1468607176343 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 892 | 1468607176345 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 11:26:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:26:16 INFO - PROCESS | 892 | 1468607176349 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 892 | 1468607176351 Marionette TRACE conn6 <- [1,542,null,{}] 11:26:16 INFO - PROCESS | 892 | 1468607176354 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:16 INFO - PROCESS | 892 | 1468607176356 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:16 INFO - PROCESS | 892 | 1468607176441 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 11:26:16 INFO - PROCESS | 892 | 1468607176450 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 892 | 1468607176452 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:16 INFO - PROCESS | 892 | ++DOCSHELL 000000057A60D800 == 38 [pid = 892] [id = 145] 11:26:16 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (00000005778E0400) [pid = 892] [serial = 433] [outer = 0000000000000000] 11:26:16 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005788E0000) [pid = 892] [serial = 434] [outer = 00000005778E0400] 11:26:16 INFO - PROCESS | 892 | 1468607176497 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005788E9800) [pid = 892] [serial = 435] [outer = 00000005778E0400] 11:26:16 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:16 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:16 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:16 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:16 INFO - PROCESS | 892 | 1468607176927 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:26:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 11:26:16 INFO - PROCESS | 892 | 1468607176980 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 892 | 1468607176982 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 11:26:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:26:16 INFO - PROCESS | 892 | 1468607176985 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 892 | 1468607176987 Marionette TRACE conn6 <- [1,546,null,{}] 11:26:17 INFO - PROCESS | 892 | 1468607176991 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:17 INFO - PROCESS | 892 | 1468607176993 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:17 INFO - PROCESS | 892 | 1468607177079 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 11:26:17 INFO - PROCESS | 892 | 1468607177085 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 892 | 1468607177087 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:17 INFO - PROCESS | 892 | ++DOCSHELL 000000057B0B6000 == 39 [pid = 892] [id = 146] 11:26:17 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005788E8400) [pid = 892] [serial = 436] [outer = 0000000000000000] 11:26:17 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000578EED800) [pid = 892] [serial = 437] [outer = 00000005788E8400] 11:26:17 INFO - PROCESS | 892 | 1468607177131 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000578EF7C00) [pid = 892] [serial = 438] [outer = 00000005788E8400] 11:26:17 INFO - PROCESS | 892 | 1468607177750 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:26:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:26:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 775ms 11:26:17 INFO - PROCESS | 892 | 1468607177764 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 11:26:17 INFO - PROCESS | 892 | 1468607177769 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 11:26:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:26:17 INFO - PROCESS | 892 | 1468607177832 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:26:17 INFO - PROCESS | 892 | 1468607177835 Marionette TRACE conn6 <- [1,550,null,{}] 11:26:17 INFO - PROCESS | 892 | 1468607177843 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:17 INFO - PROCESS | 892 | 1468607177847 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:17 INFO - PROCESS | 892 | 1468607177972 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 11:26:18 INFO - PROCESS | 892 | 1468607178039 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 892 | 1468607178042 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:18 INFO - PROCESS | 892 | ++DOCSHELL 000000056BA1C800 == 40 [pid = 892] [id = 147] 11:26:18 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000500D36800) [pid = 892] [serial = 439] [outer = 0000000000000000] 11:26:18 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000502DA5C00) [pid = 892] [serial = 440] [outer = 0000000500D36800] 11:26:18 INFO - PROCESS | 892 | 1468607178141 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000569AB6000) [pid = 892] [serial = 441] [outer = 0000000500D36800] 11:26:18 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:18 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:18 INFO - PROCESS | 892 | 1468607178702 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:26:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:26:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 965ms 11:26:18 INFO - PROCESS | 892 | 1468607178783 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 892 | 1468607178788 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 11:26:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:26:18 INFO - PROCESS | 892 | 1468607178795 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 892 | 1468607178798 Marionette TRACE conn6 <- [1,554,null,{}] 11:26:18 INFO - PROCESS | 892 | 1468607178802 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:18 INFO - PROCESS | 892 | 1468607178805 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:18 INFO - PROCESS | 892 | 1468607178930 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 11:26:19 INFO - PROCESS | 892 | 1468607178997 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 892 | 1468607179000 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:19 INFO - PROCESS | 892 | ++DOCSHELL 0000000577697800 == 41 [pid = 892] [id = 148] 11:26:19 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (000000056B889800) [pid = 892] [serial = 442] [outer = 0000000000000000] 11:26:19 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000056BEB4800) [pid = 892] [serial = 443] [outer = 000000056B889800] 11:26:19 INFO - PROCESS | 892 | 1468607179098 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000570DC0800) [pid = 892] [serial = 444] [outer = 000000056B889800] 11:26:19 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:19 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:19 INFO - PROCESS | 892 | 1468607179690 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:26:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:26:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 944ms 11:26:19 INFO - PROCESS | 892 | 1468607179741 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 892 | 1468607179743 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 11:26:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:26:19 INFO - PROCESS | 892 | 1468607179747 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 892 | 1468607179751 Marionette TRACE conn6 <- [1,558,null,{}] 11:26:19 INFO - PROCESS | 892 | 1468607179763 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:19 INFO - PROCESS | 892 | 1468607179768 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:19 INFO - PROCESS | 892 | 1468607179912 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 11:26:20 INFO - PROCESS | 892 | 1468607180028 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 892 | 1468607180032 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:20 INFO - PROCESS | 892 | ++DOCSHELL 000000057B67A000 == 42 [pid = 892] [id = 149] 11:26:20 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (0000000576318000) [pid = 892] [serial = 445] [outer = 0000000000000000] 11:26:20 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (00000005776E5800) [pid = 892] [serial = 446] [outer = 0000000576318000] 11:26:20 INFO - PROCESS | 892 | 1468607180092 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (0000000578EF8800) [pid = 892] [serial = 447] [outer = 0000000576318000] 11:26:20 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:20 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:20 INFO - PROCESS | 892 | 1468607180750 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:26:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:26:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1031ms 11:26:20 INFO - PROCESS | 892 | 1468607180929 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 892 | 1468607180933 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 11:26:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:26:20 INFO - PROCESS | 892 | 1468607180949 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 892 | 1468607180952 Marionette TRACE conn6 <- [1,562,null,{}] 11:26:20 INFO - PROCESS | 892 | 1468607180958 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:20 INFO - PROCESS | 892 | 1468607180961 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:21 INFO - PROCESS | 892 | 1468607181066 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 11:26:21 INFO - PROCESS | 892 | 1468607181133 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 892 | 1468607181138 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:21 INFO - PROCESS | 892 | ++DOCSHELL 0000000502330000 == 43 [pid = 892] [id = 150] 11:26:21 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (00000005016EDC00) [pid = 892] [serial = 448] [outer = 0000000000000000] 11:26:21 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (0000000502DA4000) [pid = 892] [serial = 449] [outer = 00000005016EDC00] 11:26:21 INFO - PROCESS | 892 | 1468607181188 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (0000000569AAA400) [pid = 892] [serial = 450] [outer = 00000005016EDC00] 11:26:21 INFO - PROCESS | 892 | 1468607181717 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:26:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 838ms 11:26:21 INFO - PROCESS | 892 | 1468607181788 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 892 | 1468607181791 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 11:26:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:26:21 INFO - PROCESS | 892 | 1468607181797 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 892 | 1468607181801 Marionette TRACE conn6 <- [1,566,null,{}] 11:26:21 INFO - PROCESS | 892 | 1468607181805 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:21 INFO - PROCESS | 892 | 1468607181808 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:21 INFO - PROCESS | 892 | 1468607181914 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 11:26:22 INFO - PROCESS | 892 | 1468607182004 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 892 | 1468607182006 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:22 INFO - PROCESS | 892 | ++DOCSHELL 000000056AA43800 == 44 [pid = 892] [id = 151] 11:26:22 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (000000056B3AC800) [pid = 892] [serial = 451] [outer = 0000000000000000] 11:26:22 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (000000056B3B5000) [pid = 892] [serial = 452] [outer = 000000056B3AC800] 11:26:22 INFO - PROCESS | 892 | 1468607182055 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (000000056B88E000) [pid = 892] [serial = 453] [outer = 000000056B3AC800] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 000000057A60D800 == 43 [pid = 892] [id = 145] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 0000000579719800 == 42 [pid = 892] [id = 144] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 0000000578F56800 == 41 [pid = 892] [id = 143] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 0000000578899800 == 40 [pid = 892] [id = 142] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 0000000577823000 == 39 [pid = 892] [id = 141] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 00000005753EB000 == 38 [pid = 892] [id = 140] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 0000000571624000 == 37 [pid = 892] [id = 139] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 000000056AE45000 == 36 [pid = 892] [id = 138] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 0000000502335000 == 35 [pid = 892] [id = 137] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 0000000571DA6800 == 34 [pid = 892] [id = 136] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 000000056FFF6800 == 33 [pid = 892] [id = 134] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 000000050232F800 == 32 [pid = 892] [id = 135] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 0000000502330000 == 31 [pid = 892] [id = 150] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 000000057B67A000 == 30 [pid = 892] [id = 149] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 0000000577697800 == 29 [pid = 892] [id = 148] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 000000057B0B6000 == 28 [pid = 892] [id = 146] 11:26:22 INFO - PROCESS | 892 | --DOCSHELL 000000056BA1C800 == 27 [pid = 892] [id = 147] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 101 (000000056B7CC400) [pid = 892] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 100 (0000000569985000) [pid = 892] [serial = 380] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 99 (0000000569AA1800) [pid = 892] [serial = 381] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 98 (0000000500D33400) [pid = 892] [serial = 377] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 97 (000000050149B400) [pid = 892] [serial = 378] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 96 (0000000569AA2800) [pid = 892] [serial = 374] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 95 (0000000502DA4800) [pid = 892] [serial = 373] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 94 (000000056B88F000) [pid = 892] [serial = 386] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000056A34A000) [pid = 892] [serial = 383] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 92 (000000056C162800) [pid = 892] [serial = 389] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000056B8A0400) [pid = 892] [serial = 387] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000571BB7800) [pid = 892] [serial = 392] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000570637800) [pid = 892] [serial = 390] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000057535B400) [pid = 892] [serial = 398] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005014A2000) [pid = 892] [serial = 359] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000500921000) [pid = 892] [serial = 358] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056B3AD400) [pid = 892] [serial = 362] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000569B1A000) [pid = 892] [serial = 361] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000571D84C00) [pid = 892] [serial = 365] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000571677800) [pid = 892] [serial = 364] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 81 (00000005778E4400) [pid = 892] [serial = 368] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000577645800) [pid = 892] [serial = 367] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005788CAC00) [pid = 892] [serial = 371] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000057596CC00) [pid = 892] [serial = 401] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 77 (00000005784DA000) [pid = 892] [serial = 370] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000572265800) [pid = 892] [serial = 393] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000570972C00) [pid = 892] [serial = 395] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000571D87C00) [pid = 892] [serial = 396] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056B3B1800) [pid = 892] [serial = 384] [outer = 0000000000000000] [url = about:blank] 11:26:22 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000575803C00) [pid = 892] [serial = 399] [outer = 0000000000000000] [url = about:blank] 11:26:23 INFO - PROCESS | 892 | 1468607183213 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:26:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1440ms 11:26:23 INFO - PROCESS | 892 | 1468607183237 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 892 | 1468607183242 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 11:26:23 INFO - PROCESS | 892 | 1468607183246 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:26:23 INFO - PROCESS | 892 | 1468607183251 Marionette TRACE conn6 <- [1,570,null,{}] 11:26:23 INFO - PROCESS | 892 | 1468607183256 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:23 INFO - PROCESS | 892 | 1468607183259 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:23 INFO - PROCESS | 892 | 1468607183350 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 11:26:23 INFO - PROCESS | 892 | 1468607183439 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 892 | 1468607183442 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:23 INFO - PROCESS | 892 | ++DOCSHELL 0000000501589800 == 28 [pid = 892] [id = 152] 11:26:23 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000500D31800) [pid = 892] [serial = 454] [outer = 0000000000000000] 11:26:23 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000500DB4800) [pid = 892] [serial = 455] [outer = 0000000500D31800] 11:26:23 INFO - PROCESS | 892 | 1468607183491 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005014A7800) [pid = 892] [serial = 456] [outer = 0000000500D31800] 11:26:23 INFO - PROCESS | 892 | 1468607183880 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:26:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 691ms 11:26:23 INFO - PROCESS | 892 | 1468607183942 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 892 | 1468607183947 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 11:26:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:26:23 INFO - PROCESS | 892 | 1468607183953 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 892 | 1468607183955 Marionette TRACE conn6 <- [1,574,null,{}] 11:26:23 INFO - PROCESS | 892 | 1468607183965 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:23 INFO - PROCESS | 892 | 1468607183967 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:24 INFO - PROCESS | 892 | 1468607184089 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 11:26:24 INFO - PROCESS | 892 | 1468607184099 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 892 | 1468607184101 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:24 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DE3800 == 29 [pid = 892] [id = 153] 11:26:24 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000569981000) [pid = 892] [serial = 457] [outer = 0000000000000000] 11:26:24 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000569A9BC00) [pid = 892] [serial = 458] [outer = 0000000569981000] 11:26:24 INFO - PROCESS | 892 | 1468607184149 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000569AAE800) [pid = 892] [serial = 459] [outer = 0000000569981000] 11:26:24 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:24 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:24 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:24 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:24 INFO - PROCESS | 892 | 1468607184589 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:26:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 11:26:24 INFO - PROCESS | 892 | 1468607184648 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 892 | 1468607184650 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 11:26:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:26:24 INFO - PROCESS | 892 | 1468607184654 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - PROCESS | 892 | 1468607184657 Marionette TRACE conn6 <- [1,578,null,{}] 11:26:24 INFO - PROCESS | 892 | 1468607184668 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:24 INFO - PROCESS | 892 | 1468607184673 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:24 INFO - PROCESS | 892 | 1468607184834 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 11:26:24 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:26:25 INFO - PROCESS | 892 | 1468607185001 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 892 | 1468607185004 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:25 INFO - PROCESS | 892 | ++DOCSHELL 0000000570A11800 == 30 [pid = 892] [id = 154] 11:26:25 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B327000) [pid = 892] [serial = 460] [outer = 0000000000000000] 11:26:25 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056B3ACC00) [pid = 892] [serial = 461] [outer = 000000056B327000] 11:26:25 INFO - PROCESS | 892 | 1468607185053 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056B7CE400) [pid = 892] [serial = 462] [outer = 000000056B327000] 11:26:25 INFO - PROCESS | 892 | 1468607185539 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:26:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 944ms 11:26:25 INFO - PROCESS | 892 | 1468607185601 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 892 | 1468607185603 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 11:26:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:26:25 INFO - PROCESS | 892 | 1468607185606 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 892 | 1468607185608 Marionette TRACE conn6 <- [1,582,null,{}] 11:26:25 INFO - PROCESS | 892 | 1468607185618 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:25 INFO - PROCESS | 892 | 1468607185621 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:25 INFO - PROCESS | 892 | 1468607185734 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 11:26:25 INFO - PROCESS | 892 | 1468607185747 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 892 | 1468607185749 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:25 INFO - PROCESS | 892 | ++DOCSHELL 0000000571B7C000 == 31 [pid = 892] [id = 155] 11:26:25 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056B89C000) [pid = 892] [serial = 463] [outer = 0000000000000000] 11:26:25 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056B8A3800) [pid = 892] [serial = 464] [outer = 000000056B89C000] 11:26:25 INFO - PROCESS | 892 | 1468607185832 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056C74F000) [pid = 892] [serial = 465] [outer = 000000056B89C000] 11:26:26 INFO - PROCESS | 892 | 1468607186261 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:26:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 691ms 11:26:26 INFO - PROCESS | 892 | 1468607186300 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 892 | 1468607186302 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 11:26:26 INFO - PROCESS | 892 | 1468607186305 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:26:26 INFO - PROCESS | 892 | 1468607186307 Marionette TRACE conn6 <- [1,586,null,{}] 11:26:26 INFO - PROCESS | 892 | 1468607186316 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:26 INFO - PROCESS | 892 | 1468607186318 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:26 INFO - PROCESS | 892 | 1468607186425 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 11:26:26 INFO - PROCESS | 892 | 1468607186430 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 892 | 1468607186432 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:26 INFO - PROCESS | 892 | ++DOCSHELL 0000000575051000 == 32 [pid = 892] [id = 156] 11:26:26 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005005C4800) [pid = 892] [serial = 466] [outer = 0000000000000000] 11:26:26 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056FFC8C00) [pid = 892] [serial = 467] [outer = 00000005005C4800] 11:26:26 INFO - PROCESS | 892 | 1468607186477 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000570DB4400) [pid = 892] [serial = 468] [outer = 00000005005C4800] 11:26:26 INFO - PROCESS | 892 | 1468607186937 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 690ms 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000571BBEC00) [pid = 892] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000057631AC00) [pid = 892] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005783DC800) [pid = 892] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005005A1C00) [pid = 892] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 82 (00000005005CE400) [pid = 892] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000569AA3C00) [pid = 892] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000570DB3400) [pid = 892] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005005C3C00) [pid = 892] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569B1B400) [pid = 892] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057538B800) [pid = 892] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005778E0400) [pid = 892] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005788E8400) [pid = 892] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:26:27 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000569AA7C00) [pid = 892] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:26:27 INFO - PROCESS | 892 | 1468607187197 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 892 | 1468607187200 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 11:26:27 INFO - PROCESS | 892 | 1468607187212 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 892 | 1468607187214 Marionette TRACE conn6 <- [1,590,null,{}] 11:26:27 INFO - PROCESS | 892 | 1468607187217 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:27 INFO - PROCESS | 892 | 1468607187223 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:26:27 INFO - PROCESS | 892 | 1468607187318 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 11:26:27 INFO - PROCESS | 892 | 1468607187324 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 892 | 1468607187326 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:27 INFO - PROCESS | 892 | ++DOCSHELL 00000005762B3000 == 33 [pid = 892] [id = 157] 11:26:27 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005709ECC00) [pid = 892] [serial = 469] [outer = 0000000000000000] 11:26:27 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000570DBD400) [pid = 892] [serial = 470] [outer = 00000005709ECC00] 11:26:27 INFO - PROCESS | 892 | 1468607187381 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000571BC2800) [pid = 892] [serial = 471] [outer = 00000005709ECC00] 11:26:27 INFO - PROCESS | 892 | 1468607187802 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 628ms 11:26:27 INFO - PROCESS | 892 | 1468607187856 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 892 | 1468607187859 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 11:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:26:27 INFO - PROCESS | 892 | 1468607187862 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 892 | 1468607187864 Marionette TRACE conn6 <- [1,594,null,{}] 11:26:27 INFO - PROCESS | 892 | 1468607187868 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:27 INFO - PROCESS | 892 | 1468607187869 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:27 INFO - PROCESS | 892 | 1468607187948 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 11:26:27 INFO - PROCESS | 892 | 1468607187954 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 892 | 1468607187956 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:27 INFO - PROCESS | 892 | ++DOCSHELL 00000005778CC800 == 34 [pid = 892] [id = 158] 11:26:27 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000571BC3400) [pid = 892] [serial = 472] [outer = 0000000000000000] 11:26:28 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057464D400) [pid = 892] [serial = 473] [outer = 0000000571BC3400] 11:26:28 INFO - PROCESS | 892 | 1468607188001 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000575351C00) [pid = 892] [serial = 474] [outer = 0000000571BC3400] 11:26:28 INFO - PROCESS | 892 | 1468607188404 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 587ms 11:26:28 INFO - PROCESS | 892 | 1468607188451 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 892 | 1468607188453 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 11:26:28 INFO - PROCESS | 892 | 1468607188456 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:26:28 INFO - PROCESS | 892 | 1468607188458 Marionette TRACE conn6 <- [1,598,null,{}] 11:26:28 INFO - PROCESS | 892 | 1468607188462 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:28 INFO - PROCESS | 892 | 1468607188464 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:28 INFO - PROCESS | 892 | 1468607188546 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 11:26:28 INFO - PROCESS | 892 | 1468607188551 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 892 | 1468607188554 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:28 INFO - PROCESS | 892 | ++DOCSHELL 00000005788A4800 == 35 [pid = 892] [id = 159] 11:26:28 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000575383800) [pid = 892] [serial = 475] [outer = 0000000000000000] 11:26:28 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000575805C00) [pid = 892] [serial = 476] [outer = 0000000575383800] 11:26:28 INFO - PROCESS | 892 | 1468607188607 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000575969800) [pid = 892] [serial = 477] [outer = 0000000575383800] 11:26:29 INFO - PROCESS | 892 | 1468607189035 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 629ms 11:26:29 INFO - PROCESS | 892 | 1468607189089 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 892 | 1468607189091 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 11:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:26:29 INFO - PROCESS | 892 | 1468607189099 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 892 | 1468607189101 Marionette TRACE conn6 <- [1,602,null,{}] 11:26:29 INFO - PROCESS | 892 | 1468607189104 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:29 INFO - PROCESS | 892 | 1468607189106 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:29 INFO - PROCESS | 892 | 1468607189233 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 11:26:29 INFO - PROCESS | 892 | 1468607189311 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 892 | 1468607189315 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:29 INFO - PROCESS | 892 | ++DOCSHELL 0000000500574800 == 36 [pid = 892] [id = 160] 11:26:29 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005004D1000) [pid = 892] [serial = 478] [outer = 0000000000000000] 11:26:29 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000050059BC00) [pid = 892] [serial = 479] [outer = 00000005004D1000] 11:26:29 INFO - PROCESS | 892 | 1468607189416 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005005CF800) [pid = 892] [serial = 480] [outer = 00000005004D1000] 11:26:30 INFO - PROCESS | 892 | 1468607190215 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1179ms 11:26:30 INFO - PROCESS | 892 | 1468607190283 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 892 | 1468607190288 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 11:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:26:30 INFO - PROCESS | 892 | 1468607190293 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 892 | 1468607190296 Marionette TRACE conn6 <- [1,606,null,{}] 11:26:30 INFO - PROCESS | 892 | 1468607190302 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:30 INFO - PROCESS | 892 | 1468607190305 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:30 INFO - PROCESS | 892 | 1468607190457 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 11:26:30 INFO - PROCESS | 892 | 1468607190523 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 892 | 1468607190526 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:30 INFO - PROCESS | 892 | ++DOCSHELL 00000005709C0800 == 37 [pid = 892] [id = 161] 11:26:30 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000502DAD400) [pid = 892] [serial = 481] [outer = 0000000000000000] 11:26:30 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000569985800) [pid = 892] [serial = 482] [outer = 0000000502DAD400] 11:26:30 INFO - PROCESS | 892 | 1468607190624 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000569B1B800) [pid = 892] [serial = 483] [outer = 0000000502DAD400] 11:26:31 INFO - PROCESS | 892 | 1468607191423 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:26:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1189ms 11:26:31 INFO - PROCESS | 892 | 1468607191485 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 892 | 1468607191489 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 11:26:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:26:31 INFO - PROCESS | 892 | 1468607191494 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - PROCESS | 892 | 1468607191499 Marionette TRACE conn6 <- [1,610,null,{}] 11:26:31 INFO - PROCESS | 892 | 1468607191512 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:31 INFO - PROCESS | 892 | 1468607191516 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:31 INFO - PROCESS | 892 | 1468607191629 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 11:26:31 INFO - PROCESS | 892 | 1468607191696 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 892 | 1468607191701 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:31 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DD8000 == 38 [pid = 892] [id = 162] 11:26:31 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005016F4000) [pid = 892] [serial = 484] [outer = 0000000000000000] 11:26:31 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000502DA5000) [pid = 892] [serial = 485] [outer = 00000005016F4000] 11:26:31 INFO - PROCESS | 892 | 1468607191752 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000569AA3400) [pid = 892] [serial = 486] [outer = 00000005016F4000] 11:26:32 INFO - PROCESS | 892 | --DOCSHELL 00000005788A4800 == 37 [pid = 892] [id = 159] 11:26:32 INFO - PROCESS | 892 | --DOCSHELL 00000005778CC800 == 36 [pid = 892] [id = 158] 11:26:32 INFO - PROCESS | 892 | --DOCSHELL 00000005762B3000 == 35 [pid = 892] [id = 157] 11:26:32 INFO - PROCESS | 892 | --DOCSHELL 0000000575051000 == 34 [pid = 892] [id = 156] 11:26:32 INFO - PROCESS | 892 | --DOCSHELL 0000000571B7C000 == 33 [pid = 892] [id = 155] 11:26:32 INFO - PROCESS | 892 | --DOCSHELL 0000000570A11800 == 32 [pid = 892] [id = 154] 11:26:32 INFO - PROCESS | 892 | --DOCSHELL 0000000502DE3800 == 31 [pid = 892] [id = 153] 11:26:32 INFO - PROCESS | 892 | --DOCSHELL 0000000501589800 == 30 [pid = 892] [id = 152] 11:26:32 INFO - PROCESS | 892 | --DOCSHELL 000000056AA43800 == 29 [pid = 892] [id = 151] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000057501C800) [pid = 892] [serial = 422] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000575385C00) [pid = 892] [serial = 423] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000577637400) [pid = 892] [serial = 425] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000057860B000) [pid = 892] [serial = 428] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005776EDC00) [pid = 892] [serial = 426] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005014A6C00) [pid = 892] [serial = 404] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000502DABC00) [pid = 892] [serial = 405] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005016ECC00) [pid = 892] [serial = 410] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000502DAB000) [pid = 892] [serial = 411] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000569AB1000) [pid = 892] [serial = 413] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000569B20C00) [pid = 892] [serial = 414] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000571610C00) [pid = 892] [serial = 419] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056BA7E800) [pid = 892] [serial = 416] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056FEF9C00) [pid = 892] [serial = 417] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569B25400) [pid = 892] [serial = 407] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056B669C00) [pid = 892] [serial = 408] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000057628F000) [pid = 892] [serial = 402] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005788E0000) [pid = 892] [serial = 434] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005788E9800) [pid = 892] [serial = 435] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000578EED800) [pid = 892] [serial = 437] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000578EF7C00) [pid = 892] [serial = 438] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 70 (00000005788D6000) [pid = 892] [serial = 429] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056B883800) [pid = 892] [serial = 431] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000057763FC00) [pid = 892] [serial = 432] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000571721C00) [pid = 892] [serial = 420] [outer = 0000000000000000] [url = about:blank] 11:26:32 INFO - PROCESS | 892 | 1468607192274 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:26:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 797ms 11:26:32 INFO - PROCESS | 892 | 1468607192303 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 892 | 1468607192308 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 11:26:32 INFO - PROCESS | 892 | 1468607192316 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:26:32 INFO - PROCESS | 892 | 1468607192318 Marionette TRACE conn6 <- [1,614,null,{}] 11:26:32 INFO - PROCESS | 892 | 1468607192322 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 892 | 1468607192325 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:32 INFO - PROCESS | 892 | 1468607192415 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 11:26:32 INFO - PROCESS | 892 | 1468607192423 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 892 | 1468607192426 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:32 INFO - PROCESS | 892 | ++DOCSHELL 000000056C171800 == 30 [pid = 892] [id = 163] 11:26:32 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000569AA3C00) [pid = 892] [serial = 487] [outer = 0000000000000000] 11:26:32 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000569B24800) [pid = 892] [serial = 488] [outer = 0000000569AA3C00] 11:26:32 INFO - PROCESS | 892 | 1468607192476 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056B329000) [pid = 892] [serial = 489] [outer = 0000000569AA3C00] 11:26:32 INFO - PROCESS | 892 | 1468607192943 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 11:26:33 INFO - PROCESS | 892 | 1468607193014 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 892 | 1468607193016 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 11:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:26:33 INFO - PROCESS | 892 | 1468607193020 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 892 | 1468607193024 Marionette TRACE conn6 <- [1,618,null,{}] 11:26:33 INFO - PROCESS | 892 | 1468607193036 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:33 INFO - PROCESS | 892 | 1468607193041 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:33 INFO - PROCESS | 892 | 1468607193161 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 11:26:33 INFO - PROCESS | 892 | 1468607193239 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 892 | 1468607193242 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:33 INFO - PROCESS | 892 | ++DOCSHELL 0000000571B69000 == 31 [pid = 892] [id = 164] 11:26:33 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056B88E400) [pid = 892] [serial = 490] [outer = 0000000000000000] 11:26:33 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056BE23400) [pid = 892] [serial = 491] [outer = 000000056B88E400] 11:26:33 INFO - PROCESS | 892 | 1468607193299 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056FF78000) [pid = 892] [serial = 492] [outer = 000000056B88E400] 11:26:33 INFO - PROCESS | 892 | 1468607193684 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 11:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:26:33 INFO - PROCESS | 892 | 1468607193715 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 892 | 1468607193717 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 11:26:33 INFO - PROCESS | 892 | 1468607193721 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 892 | 1468607193722 Marionette TRACE conn6 <- [1,622,null,{}] 11:26:33 INFO - PROCESS | 892 | 1468607193726 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:33 INFO - PROCESS | 892 | 1468607193728 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:33 INFO - PROCESS | 892 | 1468607193816 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 11:26:33 INFO - PROCESS | 892 | 1468607193821 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 892 | 1468607193824 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:33 INFO - PROCESS | 892 | ++DOCSHELL 0000000576297800 == 32 [pid = 892] [id = 165] 11:26:33 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005005CA000) [pid = 892] [serial = 493] [outer = 0000000000000000] 11:26:33 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000571613400) [pid = 892] [serial = 494] [outer = 00000005005CA000] 11:26:33 INFO - PROCESS | 892 | 1468607193871 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000571924800) [pid = 892] [serial = 495] [outer = 00000005005CA000] 11:26:34 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:34 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:34 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:34 INFO - PROCESS | 892 | 1468607194326 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:26:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 11:26:34 INFO - PROCESS | 892 | 1468607194352 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 11:26:34 INFO - PROCESS | 892 | 1468607194354 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 11:26:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:26:34 INFO - PROCESS | 892 | 1468607194368 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - PROCESS | 892 | 1468607194370 Marionette TRACE conn6 <- [1,626,null,{}] 11:26:34 INFO - PROCESS | 892 | 1468607194374 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:34 INFO - PROCESS | 892 | 1468607194376 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:34 INFO - PROCESS | 892 | 1468607194480 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 11:26:34 INFO - PROCESS | 892 | 1468607194565 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 892 | 1468607194567 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:34 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DD8800 == 33 [pid = 892] [id = 166] 11:26:34 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000571D83400) [pid = 892] [serial = 496] [outer = 0000000000000000] 11:26:34 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000057501A800) [pid = 892] [serial = 497] [outer = 0000000571D83400] 11:26:34 INFO - PROCESS | 892 | 1468607194612 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057538A400) [pid = 892] [serial = 498] [outer = 0000000571D83400] 11:26:34 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:34 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:35 INFO - PROCESS | 892 | 1468607195035 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:26:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:26:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 11:26:35 INFO - PROCESS | 892 | 1468607195057 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 892 | 1468607195059 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 11:26:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:26:35 INFO - PROCESS | 892 | 1468607195070 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 892 | 1468607195072 Marionette TRACE conn6 <- [1,630,null,{}] 11:26:35 INFO - PROCESS | 892 | 1468607195076 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:35 INFO - PROCESS | 892 | 1468607195081 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:35 INFO - PROCESS | 892 | 1468607195221 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 11:26:35 INFO - PROCESS | 892 | 1468607195234 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 892 | 1468607195236 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:35 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A11800 == 34 [pid = 892] [id = 167] 11:26:35 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000057594CC00) [pid = 892] [serial = 499] [outer = 0000000000000000] 11:26:35 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000576312800) [pid = 892] [serial = 500] [outer = 000000057594CC00] 11:26:35 INFO - PROCESS | 892 | 1468607195320 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000577643C00) [pid = 892] [serial = 501] [outer = 000000057594CC00] 11:26:35 INFO - PROCESS | 892 | 1468607195753 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:26:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:26:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 733ms 11:26:35 INFO - PROCESS | 892 | 1468607195799 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 892 | 1468607195801 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 11:26:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:26:35 INFO - PROCESS | 892 | 1468607195805 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 892 | 1468607195807 Marionette TRACE conn6 <- [1,634,null,{}] 11:26:35 INFO - PROCESS | 892 | 1468607195844 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:35 INFO - PROCESS | 892 | 1468607195846 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:35 INFO - PROCESS | 892 | 1468607195966 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 11:26:35 INFO - PROCESS | 892 | 1468607195975 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 892 | 1468607195977 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:35 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F59800 == 35 [pid = 892] [id = 168] 11:26:35 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000577644C00) [pid = 892] [serial = 502] [outer = 0000000000000000] 11:26:36 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000578037400) [pid = 892] [serial = 503] [outer = 0000000577644C00] 11:26:36 INFO - PROCESS | 892 | 1468607196021 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005788C9800) [pid = 892] [serial = 504] [outer = 0000000577644C00] 11:26:36 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056B89C000) [pid = 892] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:26:36 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056B3AC800) [pid = 892] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:26:36 INFO - PROCESS | 892 | --DOMWINDOW == 82 (00000005016EDC00) [pid = 892] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:26:36 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000576318000) [pid = 892] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:26:36 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000500D36800) [pid = 892] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:26:36 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000500D31800) [pid = 892] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:26:36 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056B889800) [pid = 892] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:26:36 INFO - PROCESS | 892 | --DOMWINDOW == 77 (00000005709ECC00) [pid = 892] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:26:36 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005005C4800) [pid = 892] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:26:36 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000571BC3400) [pid = 892] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:26:36 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000569981000) [pid = 892] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:26:36 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056B327000) [pid = 892] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:26:36 INFO - PROCESS | 892 | 1468607196425 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:26:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 11:26:36 INFO - PROCESS | 892 | 1468607196449 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 11:26:36 INFO - PROCESS | 892 | 1468607196451 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 11:26:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:26:36 INFO - PROCESS | 892 | 1468607196454 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 892 | 1468607196456 Marionette TRACE conn6 <- [1,638,null,{}] 11:26:36 INFO - PROCESS | 892 | 1468607196460 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:36 INFO - PROCESS | 892 | 1468607196462 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:36 INFO - PROCESS | 892 | 1468607196545 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 11:26:36 INFO - PROCESS | 892 | 1468607196551 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 892 | 1468607196553 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:36 INFO - PROCESS | 892 | ++DOCSHELL 000000057970E800 == 36 [pid = 892] [id = 169] 11:26:36 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000569A9DC00) [pid = 892] [serial = 505] [outer = 0000000000000000] 11:26:36 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000570C44800) [pid = 892] [serial = 506] [outer = 0000000569A9DC00] 11:26:36 INFO - PROCESS | 892 | 1468607196597 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000578035400) [pid = 892] [serial = 507] [outer = 0000000569A9DC00] 11:26:37 INFO - PROCESS | 892 | 1468607197002 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:26:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 587ms 11:26:37 INFO - PROCESS | 892 | 1468607197046 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 892 | 1468607197048 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 11:26:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:26:37 INFO - PROCESS | 892 | 1468607197051 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 892 | 1468607197053 Marionette TRACE conn6 <- [1,642,null,{}] 11:26:37 INFO - PROCESS | 892 | 1468607197061 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:37 INFO - PROCESS | 892 | 1468607197071 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:37 INFO - PROCESS | 892 | 1468607197153 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 11:26:37 INFO - PROCESS | 892 | 1468607197160 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 892 | 1468607197162 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:37 INFO - PROCESS | 892 | ++DOCSHELL 000000057974B800 == 37 [pid = 892] [id = 170] 11:26:37 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (00000005788CAC00) [pid = 892] [serial = 508] [outer = 0000000000000000] 11:26:37 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005788D7400) [pid = 892] [serial = 509] [outer = 00000005788CAC00] 11:26:37 INFO - PROCESS | 892 | 1468607197207 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005788E9400) [pid = 892] [serial = 510] [outer = 00000005788CAC00] 11:26:37 INFO - PROCESS | 892 | 1468607197635 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:26:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 628ms 11:26:37 INFO - PROCESS | 892 | 1468607197689 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 892 | 1468607197691 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 11:26:37 INFO - PROCESS | 892 | 1468607197694 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 892 | 1468607197696 Marionette TRACE conn6 <- [1,646,null,{}] 11:26:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:26:37 INFO - PROCESS | 892 | 1468607197699 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:37 INFO - PROCESS | 892 | 1468607197701 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:37 INFO - PROCESS | 892 | 1468607197783 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 11:26:37 INFO - PROCESS | 892 | 1468607197789 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 892 | 1468607197791 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:37 INFO - PROCESS | 892 | ++DOCSHELL 0000000576297000 == 38 [pid = 892] [id = 171] 11:26:37 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005788EA400) [pid = 892] [serial = 511] [outer = 0000000000000000] 11:26:37 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000578EF0400) [pid = 892] [serial = 512] [outer = 00000005788EA400] 11:26:37 INFO - PROCESS | 892 | 1468607197836 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000578F02C00) [pid = 892] [serial = 513] [outer = 00000005788EA400] 11:26:38 INFO - PROCESS | 892 | 1468607198360 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:26:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 669ms 11:26:38 INFO - PROCESS | 892 | 1468607198370 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 11:26:38 INFO - PROCESS | 892 | 1468607198375 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 11:26:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:26:38 INFO - PROCESS | 892 | 1468607198381 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - PROCESS | 892 | 1468607198385 Marionette TRACE conn6 <- [1,650,null,{}] 11:26:38 INFO - PROCESS | 892 | 1468607198391 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:38 INFO - PROCESS | 892 | 1468607198394 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:38 INFO - PROCESS | 892 | 1468607198562 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 11:26:38 INFO - PROCESS | 892 | 1468607198650 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 892 | 1468607198655 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:38 INFO - PROCESS | 892 | ++DOCSHELL 000000056AE41000 == 39 [pid = 892] [id = 172] 11:26:38 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005016EE400) [pid = 892] [serial = 514] [outer = 0000000000000000] 11:26:38 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005016F5400) [pid = 892] [serial = 515] [outer = 00000005016EE400] 11:26:38 INFO - PROCESS | 892 | 1468607198715 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000569B1D800) [pid = 892] [serial = 516] [outer = 00000005016EE400] 11:26:39 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:39 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:39 INFO - PROCESS | 892 | 1468607199282 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:26:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 944ms 11:26:39 INFO - PROCESS | 892 | 1468607199328 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 892 | 1468607199333 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 11:26:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:26:39 INFO - PROCESS | 892 | 1468607199340 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 892 | 1468607199343 Marionette TRACE conn6 <- [1,654,null,{}] 11:26:39 INFO - PROCESS | 892 | 1468607199347 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:39 INFO - PROCESS | 892 | 1468607199350 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:39 INFO - PROCESS | 892 | 1468607199466 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 11:26:39 INFO - PROCESS | 892 | 1468607199553 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 892 | 1468607199556 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:39 INFO - PROCESS | 892 | ++DOCSHELL 000000057805A800 == 40 [pid = 892] [id = 173] 11:26:39 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056B8A2400) [pid = 892] [serial = 517] [outer = 0000000000000000] 11:26:39 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000056CCBBC00) [pid = 892] [serial = 518] [outer = 000000056B8A2400] 11:26:39 INFO - PROCESS | 892 | 1468607199613 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000570DC1C00) [pid = 892] [serial = 519] [outer = 000000056B8A2400] 11:26:39 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:40 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:40 INFO - PROCESS | 892 | 1468607200223 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:26:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 944ms 11:26:40 INFO - PROCESS | 892 | 1468607200286 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 892 | 1468607200289 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 11:26:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:26:40 INFO - PROCESS | 892 | 1468607200293 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - PROCESS | 892 | 1468607200297 Marionette TRACE conn6 <- [1,658,null,{}] 11:26:40 INFO - PROCESS | 892 | 1468607200309 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:40 INFO - PROCESS | 892 | 1468607200314 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:40 INFO - PROCESS | 892 | 1468607200457 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 11:26:40 INFO - PROCESS | 892 | 1468607200573 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 892 | 1468607200576 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:40 INFO - PROCESS | 892 | ++DOCSHELL 000000057B667000 == 41 [pid = 892] [id = 174] 11:26:40 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000576317000) [pid = 892] [serial = 520] [outer = 0000000000000000] 11:26:40 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000576528800) [pid = 892] [serial = 521] [outer = 0000000576317000] 11:26:40 INFO - PROCESS | 892 | 1468607200635 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (00000005788E7400) [pid = 892] [serial = 522] [outer = 0000000576317000] 11:26:41 INFO - PROCESS | 892 | 1468607201218 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:26:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 985ms 11:26:41 INFO - PROCESS | 892 | 1468607201280 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 892 | 1468607201283 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 11:26:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:26:41 INFO - PROCESS | 892 | 1468607201286 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 892 | 1468607201288 Marionette TRACE conn6 <- [1,662,null,{}] 11:26:41 INFO - PROCESS | 892 | 1468607201292 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:41 INFO - PROCESS | 892 | 1468607201295 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:41 INFO - PROCESS | 892 | 1468607201408 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 11:26:41 INFO - PROCESS | 892 | 1468607201493 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 892 | 1468607201496 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:41 INFO - PROCESS | 892 | ++DOCSHELL 000000057BF69000 == 42 [pid = 892] [id = 175] 11:26:41 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000578F29000) [pid = 892] [serial = 523] [outer = 0000000000000000] 11:26:41 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000578F2E400) [pid = 892] [serial = 524] [outer = 0000000578F29000] 11:26:41 INFO - PROCESS | 892 | 1468607201551 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (0000000579157800) [pid = 892] [serial = 525] [outer = 0000000578F29000] 11:26:41 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:42 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:42 INFO - PROCESS | 892 | 1468607202150 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:26:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 11:26:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 880ms 11:26:42 INFO - PROCESS | 892 | 1468607202168 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 11:26:42 INFO - PROCESS | 892 | 1468607202170 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 11:26:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:26:42 INFO - PROCESS | 892 | 1468607202397 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - PROCESS | 892 | 1468607202401 Marionette TRACE conn6 <- [1,666,null,{}] 11:26:42 INFO - PROCESS | 892 | 1468607202407 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:42 INFO - PROCESS | 892 | 1468607202411 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:42 INFO - PROCESS | 892 | 1468607202519 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 11:26:42 INFO - PROCESS | 892 | 1468607202587 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 892 | 1468607202591 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:42 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DED000 == 43 [pid = 892] [id = 176] 11:26:42 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (00000005016F3800) [pid = 892] [serial = 526] [outer = 0000000000000000] 11:26:42 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (0000000502DAD800) [pid = 892] [serial = 527] [outer = 00000005016F3800] 11:26:42 INFO - PROCESS | 892 | 1468607202653 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (0000000569AB4800) [pid = 892] [serial = 528] [outer = 00000005016F3800] 11:26:43 INFO - PROCESS | 892 | 1468607203238 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:26:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 958ms 11:26:43 INFO - PROCESS | 892 | 1468607203280 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 892 | 1468607203284 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 11:26:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:26:43 INFO - PROCESS | 892 | 1468607203289 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 892 | 1468607203291 Marionette TRACE conn6 <- [1,670,null,{}] 11:26:43 INFO - PROCESS | 892 | 1468607203297 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:43 INFO - PROCESS | 892 | 1468607203301 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 000000057974B800 == 42 [pid = 892] [id = 170] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 000000057970E800 == 41 [pid = 892] [id = 169] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 0000000578F59800 == 40 [pid = 892] [id = 168] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 0000000578A11800 == 39 [pid = 892] [id = 167] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 0000000502DD8800 == 38 [pid = 892] [id = 166] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 0000000576297800 == 37 [pid = 892] [id = 165] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 0000000571B69000 == 36 [pid = 892] [id = 164] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 000000056C171800 == 35 [pid = 892] [id = 163] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 0000000502DD8000 == 34 [pid = 892] [id = 162] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 00000005709C0800 == 33 [pid = 892] [id = 161] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 0000000500574800 == 32 [pid = 892] [id = 160] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 0000000502DED000 == 31 [pid = 892] [id = 176] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 000000057BF69000 == 30 [pid = 892] [id = 175] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 000000057B667000 == 29 [pid = 892] [id = 174] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 000000057805A800 == 28 [pid = 892] [id = 173] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 0000000576297000 == 27 [pid = 892] [id = 171] 11:26:44 INFO - PROCESS | 892 | --DOCSHELL 000000056AE41000 == 26 [pid = 892] [id = 172] 11:26:44 INFO - PROCESS | 892 | 1468607204031 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 96 (000000056B8A3800) [pid = 892] [serial = 464] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 95 (000000056B3B5000) [pid = 892] [serial = 452] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000569AAA400) [pid = 892] [serial = 450] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000056C74F000) [pid = 892] [serial = 465] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000578EF8800) [pid = 892] [serial = 447] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000502DA5C00) [pid = 892] [serial = 440] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000500DB4800) [pid = 892] [serial = 455] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000570DC0800) [pid = 892] [serial = 444] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000570DBD400) [pid = 892] [serial = 470] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000056FFC8C00) [pid = 892] [serial = 467] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000502DA4000) [pid = 892] [serial = 449] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000057464D400) [pid = 892] [serial = 473] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005014A7800) [pid = 892] [serial = 456] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000569A9BC00) [pid = 892] [serial = 458] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056B88E000) [pid = 892] [serial = 453] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056BEB4800) [pid = 892] [serial = 443] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000571BC2800) [pid = 892] [serial = 471] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000575351C00) [pid = 892] [serial = 474] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000570DB4400) [pid = 892] [serial = 468] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 77 (00000005776E5800) [pid = 892] [serial = 446] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056B7CE400) [pid = 892] [serial = 462] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056B3ACC00) [pid = 892] [serial = 461] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000569AB6000) [pid = 892] [serial = 441] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000569AAE800) [pid = 892] [serial = 459] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000575805C00) [pid = 892] [serial = 476] [outer = 0000000000000000] [url = about:blank] 11:26:44 INFO - PROCESS | 892 | 1468607204207 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 892 | 1468607204210 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:44 INFO - PROCESS | 892 | ++DOCSHELL 0000000500581000 == 27 [pid = 892] [id = 177] 11:26:44 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000500599800) [pid = 892] [serial = 529] [outer = 0000000000000000] 11:26:44 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000050059E800) [pid = 892] [serial = 530] [outer = 0000000500599800] 11:26:44 INFO - PROCESS | 892 | 1468607204261 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000500923400) [pid = 892] [serial = 531] [outer = 0000000500599800] 11:26:44 INFO - PROCESS | 892 | [892] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:26:45 INFO - PROCESS | 892 | [892] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:26:45 INFO - PROCESS | 892 | 1468607205205 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 11:26:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1932ms 11:26:45 INFO - PROCESS | 892 | 1468607205226 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 892 | 1468607205229 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 11:26:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:26:45 INFO - PROCESS | 892 | 1468607205239 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 892 | 1468607205242 Marionette TRACE conn6 <- [1,674,null,{}] 11:26:45 INFO - PROCESS | 892 | 1468607205247 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:45 INFO - PROCESS | 892 | 1468607205249 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:45 INFO - PROCESS | 892 | 1468607205341 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 11:26:45 INFO - PROCESS | 892 | 1468607205348 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 892 | 1468607205351 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:45 INFO - PROCESS | 892 | ++DOCSHELL 0000000502330800 == 28 [pid = 892] [id = 178] 11:26:45 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005016EE800) [pid = 892] [serial = 532] [outer = 0000000000000000] 11:26:45 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000502DA4800) [pid = 892] [serial = 533] [outer = 00000005016EE800] 11:26:45 INFO - PROCESS | 892 | 1468607205398 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000569981000) [pid = 892] [serial = 534] [outer = 00000005016EE800] 11:26:46 INFO - PROCESS | 892 | 1468607206344 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:26:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1134ms 11:26:46 INFO - PROCESS | 892 | 1468607206373 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 892 | 1468607206376 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 11:26:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:26:46 INFO - PROCESS | 892 | 1468607206380 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 892 | 1468607206382 Marionette TRACE conn6 <- [1,678,null,{}] 11:26:46 INFO - PROCESS | 892 | 1468607206386 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:46 INFO - PROCESS | 892 | 1468607206388 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:46 INFO - PROCESS | 892 | 1468607206514 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 11:26:46 INFO - PROCESS | 892 | 1468607206525 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 892 | 1468607206527 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:46 INFO - PROCESS | 892 | ++DOCSHELL 000000056B386800 == 29 [pid = 892] [id = 179] 11:26:46 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000569AB5400) [pid = 892] [serial = 535] [outer = 0000000000000000] 11:26:46 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000569B1AC00) [pid = 892] [serial = 536] [outer = 0000000569AB5400] 11:26:46 INFO - PROCESS | 892 | 1468607206573 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056AA2D400) [pid = 892] [serial = 537] [outer = 0000000569AB5400] 11:26:47 INFO - PROCESS | 892 | 1468607207549 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:26:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:26:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1181ms 11:26:47 INFO - PROCESS | 892 | 1468607207562 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 11:26:47 INFO - PROCESS | 892 | 1468607207566 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 11:26:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:26:47 INFO - PROCESS | 892 | 1468607207577 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 892 | 1468607207582 Marionette TRACE conn6 <- [1,682,null,{}] 11:26:47 INFO - PROCESS | 892 | 1468607207592 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:47 INFO - PROCESS | 892 | 1468607207596 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:47 INFO - PROCESS | 892 | 1468607207712 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 11:26:47 INFO - PROCESS | 892 | 1468607207719 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 892 | 1468607207721 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:47 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D2B000 == 30 [pid = 892] [id = 180] 11:26:47 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056B3B3800) [pid = 892] [serial = 538] [outer = 0000000000000000] 11:26:47 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056B88DC00) [pid = 892] [serial = 539] [outer = 000000056B3B3800] 11:26:47 INFO - PROCESS | 892 | 1468607207767 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056BE29400) [pid = 892] [serial = 540] [outer = 000000056B3B3800] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000571D83400) [pid = 892] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000057594CC00) [pid = 892] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000577644C00) [pid = 892] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005788CAC00) [pid = 892] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005004D1000) [pid = 892] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000575383800) [pid = 892] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 77 (00000005016F4000) [pid = 892] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056B88E400) [pid = 892] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005788EA400) [pid = 892] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005005CA000) [pid = 892] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000569AA3C00) [pid = 892] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000502DAD400) [pid = 892] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:26:48 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000569A9DC00) [pid = 892] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:26:48 INFO - PROCESS | 892 | 1468607208897 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:26:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1358ms 11:26:48 INFO - PROCESS | 892 | 1468607208934 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 892 | 1468607208936 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 11:26:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:26:48 INFO - PROCESS | 892 | 1468607208940 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 892 | 1468607208941 Marionette TRACE conn6 <- [1,686,null,{}] 11:26:48 INFO - PROCESS | 892 | 1468607208945 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:48 INFO - PROCESS | 892 | 1468607208947 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:49 INFO - PROCESS | 892 | 1468607209123 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 11:26:49 INFO - PROCESS | 892 | 1468607209212 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 892 | 1468607209215 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:49 INFO - PROCESS | 892 | ++DOCSHELL 0000000500571800 == 31 [pid = 892] [id = 181] 11:26:49 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000500594400) [pid = 892] [serial = 541] [outer = 0000000000000000] 11:26:49 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005005D1000) [pid = 892] [serial = 542] [outer = 0000000500594400] 11:26:49 INFO - PROCESS | 892 | 1468607209276 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000500DB1000) [pid = 892] [serial = 543] [outer = 0000000500594400] 11:26:50 INFO - PROCESS | 892 | 1468607210431 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:26:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:26:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1550ms 11:26:50 INFO - PROCESS | 892 | 1468607210495 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 11:26:50 INFO - PROCESS | 892 | 1468607210500 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 11:26:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:26:50 INFO - PROCESS | 892 | 1468607210515 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 892 | 1468607210518 Marionette TRACE conn6 <- [1,690,null,{}] 11:26:50 INFO - PROCESS | 892 | 1468607210604 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:50 INFO - PROCESS | 892 | 1468607210607 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:50 INFO - PROCESS | 892 | 1468607210727 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 11:26:50 INFO - PROCESS | 892 | 1468607210788 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 892 | 1468607210791 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:50 INFO - PROCESS | 892 | ++DOCSHELL 00000005709C4800 == 32 [pid = 892] [id = 182] 11:26:50 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005016EA000) [pid = 892] [serial = 544] [outer = 0000000000000000] 11:26:50 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000569AB5000) [pid = 892] [serial = 545] [outer = 00000005016EA000] 11:26:50 INFO - PROCESS | 892 | 1468607210850 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056B3AA800) [pid = 892] [serial = 546] [outer = 00000005016EA000] 11:26:51 INFO - PROCESS | 892 | --DOCSHELL 00000005753F0000 == 31 [pid = 892] [id = 25] 11:26:51 INFO - PROCESS | 892 | --DOCSHELL 000000057162F000 == 30 [pid = 892] [id = 24] 11:26:51 INFO - PROCESS | 892 | --DOCSHELL 0000000571E17000 == 29 [pid = 892] [id = 13] 11:26:51 INFO - PROCESS | 892 | --DOCSHELL 000000056C70B800 == 28 [pid = 892] [id = 23] 11:26:51 INFO - PROCESS | 892 | --DOCSHELL 0000000570D2B000 == 27 [pid = 892] [id = 180] 11:26:51 INFO - PROCESS | 892 | --DOCSHELL 000000056B386800 == 26 [pid = 892] [id = 179] 11:26:51 INFO - PROCESS | 892 | --DOCSHELL 0000000502330800 == 25 [pid = 892] [id = 178] 11:26:51 INFO - PROCESS | 892 | --DOCSHELL 0000000500581000 == 24 [pid = 892] [id = 177] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000057501A800) [pid = 892] [serial = 497] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000576312800) [pid = 892] [serial = 500] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000057538A400) [pid = 892] [serial = 498] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000578037400) [pid = 892] [serial = 503] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 72 (00000005788E9400) [pid = 892] [serial = 510] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000577643C00) [pid = 892] [serial = 501] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000050059BC00) [pid = 892] [serial = 479] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 69 (00000005005CF800) [pid = 892] [serial = 480] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000575969800) [pid = 892] [serial = 477] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000502DA5000) [pid = 892] [serial = 485] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000569AA3400) [pid = 892] [serial = 486] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000056BE23400) [pid = 892] [serial = 491] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000578F02C00) [pid = 892] [serial = 513] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 63 (0000000578EF0400) [pid = 892] [serial = 512] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 62 (000000056FF78000) [pid = 892] [serial = 492] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 61 (0000000571613400) [pid = 892] [serial = 494] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 60 (0000000569B24800) [pid = 892] [serial = 488] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 59 (000000056B329000) [pid = 892] [serial = 489] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 58 (0000000569985800) [pid = 892] [serial = 482] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 57 (0000000569B1B800) [pid = 892] [serial = 483] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 56 (00000005788D7400) [pid = 892] [serial = 509] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 55 (00000005788C9800) [pid = 892] [serial = 504] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 54 (0000000570C44800) [pid = 892] [serial = 506] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 53 (0000000578035400) [pid = 892] [serial = 507] [outer = 0000000000000000] [url = about:blank] 11:26:51 INFO - PROCESS | 892 | --DOMWINDOW == 52 (0000000571924800) [pid = 892] [serial = 495] [outer = 0000000000000000] [url = about:blank] 11:26:52 INFO - PROCESS | 892 | 1468607212122 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:26:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:26:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1636ms 11:26:52 INFO - PROCESS | 892 | 1468607212150 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 892 | 1468607212154 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 11:26:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:26:52 INFO - PROCESS | 892 | 1468607212159 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 892 | 1468607212162 Marionette TRACE conn6 <- [1,694,null,{}] 11:26:52 INFO - PROCESS | 892 | 1468607212220 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:52 INFO - PROCESS | 892 | 1468607212223 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:52 INFO - PROCESS | 892 | 1468607212331 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 11:26:52 INFO - PROCESS | 892 | 1468607212339 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 892 | 1468607212344 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:52 INFO - PROCESS | 892 | ++DOCSHELL 000000050231E800 == 25 [pid = 892] [id = 183] 11:26:52 INFO - PROCESS | 892 | ++DOMWINDOW == 53 (0000000500D3D000) [pid = 892] [serial = 547] [outer = 0000000000000000] 11:26:52 INFO - PROCESS | 892 | ++DOMWINDOW == 54 (0000000500DAE000) [pid = 892] [serial = 548] [outer = 0000000500D3D000] 11:26:52 INFO - PROCESS | 892 | 1468607212394 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 892 | ++DOMWINDOW == 55 (00000005016F2C00) [pid = 892] [serial = 549] [outer = 0000000500D3D000] 11:26:53 INFO - PROCESS | 892 | 1468607213324 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:26:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:26:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1192ms 11:26:53 INFO - PROCESS | 892 | 1468607213351 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 892 | 1468607213356 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 11:26:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:26:53 INFO - PROCESS | 892 | 1468607213363 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 892 | 1468607213365 Marionette TRACE conn6 <- [1,698,null,{}] 11:26:53 INFO - PROCESS | 892 | 1468607213369 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:53 INFO - PROCESS | 892 | 1468607213372 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:53 INFO - PROCESS | 892 | 1468607213467 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 11:26:53 INFO - PROCESS | 892 | 1468607213474 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 892 | 1468607213477 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:53 INFO - PROCESS | 892 | ++DOCSHELL 000000056B386800 == 26 [pid = 892] [id = 184] 11:26:53 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (0000000569AB5800) [pid = 892] [serial = 550] [outer = 0000000000000000] 11:26:53 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (0000000569AB9C00) [pid = 892] [serial = 551] [outer = 0000000569AB5800] 11:26:53 INFO - PROCESS | 892 | 1468607213526 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (000000056A3D7C00) [pid = 892] [serial = 552] [outer = 0000000569AB5800] 11:26:54 INFO - PROCESS | 892 | 1468607214510 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:26:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:26:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1183ms 11:26:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:26:54 INFO - PROCESS | 892 | 1468607214548 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 892 | 1468607214550 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 11:26:54 INFO - PROCESS | 892 | 1468607214554 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 892 | 1468607214557 Marionette TRACE conn6 <- [1,702,null,{}] 11:26:54 INFO - PROCESS | 892 | 1468607214569 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:54 INFO - PROCESS | 892 | 1468607214574 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:54 INFO - PROCESS | 892 | 1468607214699 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 11:26:54 INFO - PROCESS | 892 | --DOMWINDOW == 57 (0000000500599800) [pid = 892] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:26:54 INFO - PROCESS | 892 | --DOMWINDOW == 56 (00000005016F3800) [pid = 892] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:26:54 INFO - PROCESS | 892 | --DOMWINDOW == 55 (00000005016EE400) [pid = 892] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:26:54 INFO - PROCESS | 892 | --DOMWINDOW == 54 (000000056B8A2400) [pid = 892] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:26:54 INFO - PROCESS | 892 | --DOMWINDOW == 53 (0000000576317000) [pid = 892] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:26:54 INFO - PROCESS | 892 | --DOMWINDOW == 52 (0000000578F29000) [pid = 892] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:26:54 INFO - PROCESS | 892 | --DOMWINDOW == 51 (0000000569AB5400) [pid = 892] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:26:54 INFO - PROCESS | 892 | --DOMWINDOW == 50 (00000005016EE800) [pid = 892] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:26:54 INFO - PROCESS | 892 | 1468607214747 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 892 | 1468607214750 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:54 INFO - PROCESS | 892 | ++DOCSHELL 0000000570776800 == 27 [pid = 892] [id = 185] 11:26:54 INFO - PROCESS | 892 | ++DOMWINDOW == 51 (00000005016F3800) [pid = 892] [serial = 553] [outer = 0000000000000000] 11:26:54 INFO - PROCESS | 892 | ++DOMWINDOW == 52 (0000000569ABAC00) [pid = 892] [serial = 554] [outer = 00000005016F3800] 11:26:54 INFO - PROCESS | 892 | 1468607214803 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 892 | ++DOMWINDOW == 53 (000000056B88E400) [pid = 892] [serial = 555] [outer = 00000005016F3800] 11:26:55 INFO - PROCESS | 892 | 1468607215712 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:26:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 11:26:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1177ms 11:26:55 INFO - PROCESS | 892 | 1468607215733 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 892 | 1468607215736 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 11:26:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:26:55 INFO - PROCESS | 892 | 1468607215740 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 892 | 1468607215741 Marionette TRACE conn6 <- [1,706,null,{}] 11:26:55 INFO - PROCESS | 892 | 1468607215745 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:55 INFO - PROCESS | 892 | 1468607215747 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:55 INFO - PROCESS | 892 | 1468607215862 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 11:26:55 INFO - PROCESS | 892 | 1468607215871 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 892 | 1468607215873 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:55 INFO - PROCESS | 892 | ++DOCSHELL 000000050037B000 == 28 [pid = 892] [id = 186] 11:26:55 INFO - PROCESS | 892 | ++DOMWINDOW == 54 (00000005004D2800) [pid = 892] [serial = 556] [outer = 0000000000000000] 11:26:55 INFO - PROCESS | 892 | ++DOMWINDOW == 55 (000000056C75CC00) [pid = 892] [serial = 557] [outer = 00000005004D2800] 11:26:55 INFO - PROCESS | 892 | 1468607215919 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (000000056FCCB000) [pid = 892] [serial = 558] [outer = 00000005004D2800] 11:26:56 INFO - PROCESS | 892 | 1468607216847 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:26:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:26:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1141ms 11:26:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:26:56 INFO - PROCESS | 892 | 1468607216883 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 11:26:56 INFO - PROCESS | 892 | 1468607216885 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 11:26:56 INFO - PROCESS | 892 | 1468607216889 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:26:56 INFO - PROCESS | 892 | 1468607216890 Marionette TRACE conn6 <- [1,710,null,{}] 11:26:56 INFO - PROCESS | 892 | 1468607216894 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:56 INFO - PROCESS | 892 | 1468607216896 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:57 INFO - PROCESS | 892 | 1468607217002 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 11:26:57 INFO - PROCESS | 892 | 1468607217010 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 892 | 1468607217012 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:57 INFO - PROCESS | 892 | ++DOCSHELL 000000057504E800 == 29 [pid = 892] [id = 187] 11:26:57 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (000000056FEF9400) [pid = 892] [serial = 559] [outer = 0000000000000000] 11:26:57 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (00000005706B3400) [pid = 892] [serial = 560] [outer = 000000056FEF9400] 11:26:57 INFO - PROCESS | 892 | 1468607217057 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (0000000570A6B400) [pid = 892] [serial = 561] [outer = 000000056FEF9400] 11:26:57 INFO - PROCESS | 892 | 1468607217520 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 892 | 1468607217586 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 11:26:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:26:57 INFO - PROCESS | 892 | 1468607217589 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 892 | 1468607217591 Marionette TRACE conn6 <- [1,714,null,{}] 11:26:57 INFO - PROCESS | 892 | 1468607217595 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:57 INFO - PROCESS | 892 | 1468607217601 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:57 INFO - PROCESS | 892 | 1468607217767 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 11:26:57 INFO - PROCESS | 892 | 1468607217843 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 892 | 1468607217846 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:57 INFO - PROCESS | 892 | ++DOCSHELL 00000005007D6800 == 30 [pid = 892] [id = 188] 11:26:57 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (00000005004D7000) [pid = 892] [serial = 562] [outer = 0000000000000000] 11:26:57 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (0000000500599800) [pid = 892] [serial = 563] [outer = 00000005004D7000] 11:26:57 INFO - PROCESS | 892 | 1468607217907 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (0000000500D3C000) [pid = 892] [serial = 564] [outer = 00000005004D7000] 11:26:58 INFO - PROCESS | 892 | 1468607218590 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:26:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:26:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1028ms 11:26:58 INFO - PROCESS | 892 | 1468607218621 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 11:26:58 INFO - PROCESS | 892 | 1468607218626 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 11:26:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:26:58 INFO - PROCESS | 892 | 1468607218631 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - PROCESS | 892 | 1468607218635 Marionette TRACE conn6 <- [1,718,null,{}] 11:26:58 INFO - PROCESS | 892 | 1468607218640 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:58 INFO - PROCESS | 892 | 1468607218643 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:58 INFO - PROCESS | 892 | 1468607218758 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 11:26:58 INFO - PROCESS | 892 | 1468607218828 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 892 | 1468607218831 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:58 INFO - PROCESS | 892 | ++DOCSHELL 00000005717AF800 == 31 [pid = 892] [id = 189] 11:26:58 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000056AC3B400) [pid = 892] [serial = 565] [outer = 0000000000000000] 11:26:58 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056AED3800) [pid = 892] [serial = 566] [outer = 000000056AC3B400] 11:26:58 INFO - PROCESS | 892 | 1468607218889 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056B7CC800) [pid = 892] [serial = 567] [outer = 000000056AC3B400] 11:26:59 INFO - PROCESS | 892 | 1468607219629 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 892 | 1468607219666 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 11:26:59 INFO - PROCESS | 892 | 1468607219670 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 892 | 1468607219672 Marionette TRACE conn6 <- [1,722,null,{}] 11:26:59 INFO - PROCESS | 892 | 1468607219676 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:59 INFO - PROCESS | 892 | 1468607219679 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:59 INFO - PROCESS | 892 | 1468607219796 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 11:26:59 INFO - PROCESS | 892 | 1468607219869 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 892 | 1468607219871 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:26:59 INFO - PROCESS | 892 | ++DOCSHELL 0000000576591000 == 32 [pid = 892] [id = 190] 11:26:59 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000570C44C00) [pid = 892] [serial = 568] [outer = 0000000000000000] 11:26:59 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000057167AC00) [pid = 892] [serial = 569] [outer = 0000000570C44C00] 11:26:59 INFO - PROCESS | 892 | 1468607219927 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000571D84C00) [pid = 892] [serial = 570] [outer = 0000000570C44C00] 11:27:00 INFO - PROCESS | 892 | 1468607220538 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:27:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:27:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 944ms 11:27:00 INFO - PROCESS | 892 | 1468607220615 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 892 | 1468607220620 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 11:27:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:27:00 INFO - PROCESS | 892 | 1468607220631 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 892 | 1468607220636 Marionette TRACE conn6 <- [1,726,null,{}] 11:27:00 INFO - PROCESS | 892 | 1468607220641 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:00 INFO - PROCESS | 892 | 1468607220644 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:00 INFO - PROCESS | 892 | 1468607220766 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 11:27:00 INFO - PROCESS | 892 | 1468607220830 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 892 | 1468607220833 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:00 INFO - PROCESS | 892 | ++DOCSHELL 00000005778B5800 == 33 [pid = 892] [id = 191] 11:27:00 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000057464CC00) [pid = 892] [serial = 571] [outer = 0000000000000000] 11:27:00 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000575353800) [pid = 892] [serial = 572] [outer = 000000057464CC00] 11:27:00 INFO - PROCESS | 892 | 1468607220888 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000575381400) [pid = 892] [serial = 573] [outer = 000000057464CC00] 11:27:01 INFO - PROCESS | 892 | [892] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:27:01 INFO - PROCESS | 892 | 1468607221956 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:27:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:27:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1338ms 11:27:01 INFO - PROCESS | 892 | 1468607221967 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 11:27:01 INFO - PROCESS | 892 | 1468607221971 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 11:27:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:27:01 INFO - PROCESS | 892 | 1468607221976 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:27:01 INFO - PROCESS | 892 | 1468607221979 Marionette TRACE conn6 <- [1,730,null,{}] 11:27:01 INFO - PROCESS | 892 | 1468607221984 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:01 INFO - PROCESS | 892 | 1468607221988 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 0000000578233000 == 32 [pid = 892] [id = 27] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 0000000577827000 == 31 [pid = 892] [id = 26] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 0000000577831800 == 30 [pid = 892] [id = 16] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 0000000575AFC000 == 29 [pid = 892] [id = 14] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 000000057066A000 == 28 [pid = 892] [id = 10] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 0000000575AE8800 == 27 [pid = 892] [id = 15] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 0000000578241000 == 26 [pid = 892] [id = 17] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 0000000578A1B000 == 25 [pid = 892] [id = 18] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 0000000578050800 == 24 [pid = 892] [id = 29] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 0000000500571800 == 23 [pid = 892] [id = 181] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 000000057AF2D800 == 22 [pid = 892] [id = 19] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 000000057D968000 == 21 [pid = 892] [id = 22] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 000000057BD27800 == 20 [pid = 892] [id = 20] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 00000005001DF800 == 19 [pid = 892] [id = 28] 11:27:02 INFO - PROCESS | 892 | --DOCSHELL 000000057C540000 == 18 [pid = 892] [id = 21] 11:27:02 INFO - PROCESS | 892 | 1468607222639 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000050059E800) [pid = 892] [serial = 530] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000502DAD800) [pid = 892] [serial = 527] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000569AB4800) [pid = 892] [serial = 528] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000500923400) [pid = 892] [serial = 531] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000569B1D800) [pid = 892] [serial = 516] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 65 (00000005016F5400) [pid = 892] [serial = 515] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000570DC1C00) [pid = 892] [serial = 519] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 63 (000000056CCBBC00) [pid = 892] [serial = 518] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 62 (00000005788E7400) [pid = 892] [serial = 522] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 61 (0000000576528800) [pid = 892] [serial = 521] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 60 (0000000579157800) [pid = 892] [serial = 525] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 59 (0000000578F2E400) [pid = 892] [serial = 524] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 58 (0000000569B1AC00) [pid = 892] [serial = 536] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 57 (000000056AA2D400) [pid = 892] [serial = 537] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 56 (0000000502DA4800) [pid = 892] [serial = 533] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 55 (0000000569981000) [pid = 892] [serial = 534] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | --DOMWINDOW == 54 (000000056B88DC00) [pid = 892] [serial = 539] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 892 | 1468607222795 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 892 | 1468607222798 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:02 INFO - PROCESS | 892 | ++DOCSHELL 0000000500573000 == 19 [pid = 892] [id = 192] 11:27:02 INFO - PROCESS | 892 | ++DOMWINDOW == 55 (000000050059F000) [pid = 892] [serial = 574] [outer = 0000000000000000] 11:27:02 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (00000005005C3400) [pid = 892] [serial = 575] [outer = 000000050059F000] 11:27:02 INFO - PROCESS | 892 | 1468607222849 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (0000000500925000) [pid = 892] [serial = 576] [outer = 000000050059F000] 11:27:03 INFO - PROCESS | 892 | 1468607223738 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:27:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:27:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1788ms 11:27:03 INFO - PROCESS | 892 | 1468607223764 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 892 | 1468607223769 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 11:27:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:27:03 INFO - PROCESS | 892 | 1468607223774 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 892 | 1468607223777 Marionette TRACE conn6 <- [1,734,null,{}] 11:27:03 INFO - PROCESS | 892 | 1468607223782 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:03 INFO - PROCESS | 892 | 1468607223785 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:03 INFO - PROCESS | 892 | 1468607223888 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 11:27:03 INFO - PROCESS | 892 | 1468607223947 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 892 | 1468607223950 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:03 INFO - PROCESS | 892 | ++DOCSHELL 0000000502344800 == 20 [pid = 892] [id = 193] 11:27:03 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (000000050149C000) [pid = 892] [serial = 577] [outer = 0000000000000000] 11:27:03 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (0000000502DAE800) [pid = 892] [serial = 578] [outer = 000000050149C000] 11:27:04 INFO - PROCESS | 892 | 1468607224000 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (0000000569985000) [pid = 892] [serial = 579] [outer = 000000050149C000] 11:27:04 INFO - PROCESS | 892 | 1468607224885 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:27:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:27:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1137ms 11:27:04 INFO - PROCESS | 892 | 1468607224915 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 892 | 1468607224918 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 11:27:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:27:04 INFO - PROCESS | 892 | 1468607224922 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 892 | 1468607224924 Marionette TRACE conn6 <- [1,738,null,{}] 11:27:04 INFO - PROCESS | 892 | 1468607224928 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:04 INFO - PROCESS | 892 | 1468607224931 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:05 INFO - PROCESS | 892 | 1468607225044 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 11:27:05 INFO - PROCESS | 892 | 1468607225054 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 892 | 1468607225065 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:05 INFO - PROCESS | 892 | ++DOCSHELL 000000056C1E0800 == 21 [pid = 892] [id = 194] 11:27:05 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (0000000569B1D800) [pid = 892] [serial = 580] [outer = 0000000000000000] 11:27:05 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (0000000569B25400) [pid = 892] [serial = 581] [outer = 0000000569B1D800] 11:27:05 INFO - PROCESS | 892 | 1468607225146 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000056A422000) [pid = 892] [serial = 582] [outer = 0000000569B1D800] 11:27:06 INFO - PROCESS | 892 | 1468607226127 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:27:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:27:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1241ms 11:27:06 INFO - PROCESS | 892 | 1468607226166 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 892 | 1468607226170 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 11:27:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:27:06 INFO - PROCESS | 892 | 1468607226181 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 892 | 1468607226186 Marionette TRACE conn6 <- [1,742,null,{}] 11:27:06 INFO - PROCESS | 892 | 1468607226190 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:06 INFO - PROCESS | 892 | 1468607226193 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:06 INFO - PROCESS | 892 | 1468607226313 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 11:27:06 INFO - PROCESS | 892 | 1468607226320 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 892 | 1468607226322 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:06 INFO - PROCESS | 892 | ++DOCSHELL 0000000570A10800 == 22 [pid = 892] [id = 195] 11:27:06 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056B3B8000) [pid = 892] [serial = 583] [outer = 0000000000000000] 11:27:06 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056B88E000) [pid = 892] [serial = 584] [outer = 000000056B3B8000] 11:27:06 INFO - PROCESS | 892 | 1468607226403 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (000000056B89FC00) [pid = 892] [serial = 585] [outer = 000000056B3B8000] 11:27:06 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000056FEF9400) [pid = 892] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:27:06 INFO - PROCESS | 892 | --DOMWINDOW == 64 (00000005016F3800) [pid = 892] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:27:06 INFO - PROCESS | 892 | --DOMWINDOW == 63 (0000000569AB5800) [pid = 892] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:27:06 INFO - PROCESS | 892 | --DOMWINDOW == 62 (00000005016EA000) [pid = 892] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:27:06 INFO - PROCESS | 892 | --DOMWINDOW == 61 (0000000500D3D000) [pid = 892] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:27:06 INFO - PROCESS | 892 | --DOMWINDOW == 60 (0000000500594400) [pid = 892] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:27:06 INFO - PROCESS | 892 | --DOMWINDOW == 59 (000000056B3B3800) [pid = 892] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:27:06 INFO - PROCESS | 892 | --DOMWINDOW == 58 (00000005004D2800) [pid = 892] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:27:07 INFO - PROCESS | 892 | 1468607227364 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:27:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:27:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1237ms 11:27:07 INFO - PROCESS | 892 | 1468607227415 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 892 | 1468607227417 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 11:27:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:27:07 INFO - PROCESS | 892 | 1468607227420 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:27:07 INFO - PROCESS | 892 | 1468607227422 Marionette TRACE conn6 <- [1,746,null,{}] 11:27:07 INFO - PROCESS | 892 | 1468607227426 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:07 INFO - PROCESS | 892 | 1468607227428 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:07 INFO - PROCESS | 892 | 1468607227523 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 11:27:07 INFO - PROCESS | 892 | 1468607227584 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 892 | 1468607227586 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:07 INFO - PROCESS | 892 | ++DOCSHELL 00000005717A9000 == 23 [pid = 892] [id = 196] 11:27:07 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (00000005016F3800) [pid = 892] [serial = 586] [outer = 0000000000000000] 11:27:07 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (000000056B7C7000) [pid = 892] [serial = 587] [outer = 00000005016F3800] 11:27:07 INFO - PROCESS | 892 | 1468607227632 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (000000056BEB8400) [pid = 892] [serial = 588] [outer = 00000005016F3800] 11:27:08 INFO - PROCESS | 892 | 1468607228057 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:27:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:27:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 11:27:08 INFO - PROCESS | 892 | 1468607228115 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 892 | 1468607228118 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 11:27:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:27:08 INFO - PROCESS | 892 | 1468607228121 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 892 | 1468607228122 Marionette TRACE conn6 <- [1,750,null,{}] 11:27:08 INFO - PROCESS | 892 | 1468607228126 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:08 INFO - PROCESS | 892 | 1468607228128 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:08 INFO - PROCESS | 892 | 1468607228213 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 11:27:08 INFO - PROCESS | 892 | 1468607228220 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 892 | 1468607228226 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:08 INFO - PROCESS | 892 | ++DOCSHELL 0000000575060000 == 24 [pid = 892] [id = 197] 11:27:08 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (0000000570637800) [pid = 892] [serial = 589] [outer = 0000000000000000] 11:27:08 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (00000005706DB000) [pid = 892] [serial = 590] [outer = 0000000570637800] 11:27:08 INFO - PROCESS | 892 | 1468607228282 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (0000000571607400) [pid = 892] [serial = 591] [outer = 0000000570637800] 11:27:09 INFO - PROCESS | 892 | [892] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:27:09 INFO - PROCESS | 892 | 1468607229251 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:27:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:27:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1178ms 11:27:09 INFO - PROCESS | 892 | 1468607229303 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 892 | 1468607229307 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 11:27:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:27:09 INFO - PROCESS | 892 | 1468607229313 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - PROCESS | 892 | 1468607229317 Marionette TRACE conn6 <- [1,754,null,{}] 11:27:09 INFO - PROCESS | 892 | 1468607229323 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:09 INFO - PROCESS | 892 | 1468607229327 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:09 INFO - PROCESS | 892 | 1468607229494 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 11:27:09 INFO - PROCESS | 892 | 1468607229577 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 892 | 1468607229582 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:09 INFO - PROCESS | 892 | ++DOCSHELL 000000050036C800 == 25 [pid = 892] [id = 198] 11:27:09 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (0000000500D3A800) [pid = 892] [serial = 592] [outer = 0000000000000000] 11:27:09 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000500DB5C00) [pid = 892] [serial = 593] [outer = 0000000500D3A800] 11:27:09 INFO - PROCESS | 892 | 1468607229642 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000502DA7400) [pid = 892] [serial = 594] [outer = 0000000500D3A800] 11:27:10 INFO - PROCESS | 892 | 1468607230838 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:27:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:27:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1544ms 11:27:10 INFO - PROCESS | 892 | 1468607230861 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 11:27:10 INFO - PROCESS | 892 | 1468607230866 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 11:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:27:10 INFO - PROCESS | 892 | 1468607230871 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 892 | 1468607230875 Marionette TRACE conn6 <- [1,758,null,{}] 11:27:10 INFO - PROCESS | 892 | 1468607230880 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:10 INFO - PROCESS | 892 | 1468607230883 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:11 INFO - PROCESS | 892 | 1468607231053 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 11:27:11 INFO - PROCESS | 892 | 1468607231116 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 892 | 1468607231119 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:11 INFO - PROCESS | 892 | ++DOCSHELL 000000050233E800 == 26 [pid = 892] [id = 199] 11:27:11 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (00000005016F6C00) [pid = 892] [serial = 595] [outer = 0000000000000000] 11:27:11 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000502DA8800) [pid = 892] [serial = 596] [outer = 00000005016F6C00] 11:27:11 INFO - PROCESS | 892 | 1468607231170 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000569AA0800) [pid = 892] [serial = 597] [outer = 00000005016F6C00] 11:27:11 INFO - PROCESS | 892 | --DOCSHELL 000000050231E800 == 25 [pid = 892] [id = 183] 11:27:11 INFO - PROCESS | 892 | --DOCSHELL 000000050037B000 == 24 [pid = 892] [id = 186] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 69 (00000005706B3400) [pid = 892] [serial = 560] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000569ABAC00) [pid = 892] [serial = 554] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000569AB9C00) [pid = 892] [serial = 551] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000569AB5000) [pid = 892] [serial = 545] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000056B3AA800) [pid = 892] [serial = 546] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000500DAE000) [pid = 892] [serial = 548] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 63 (00000005016F2C00) [pid = 892] [serial = 549] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 62 (00000005005D1000) [pid = 892] [serial = 542] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 61 (0000000500DB1000) [pid = 892] [serial = 543] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 60 (000000056BE29400) [pid = 892] [serial = 540] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 59 (000000056C75CC00) [pid = 892] [serial = 557] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 58 (000000056FCCB000) [pid = 892] [serial = 558] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 57 (000000056B88E400) [pid = 892] [serial = 555] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 56 (0000000570A6B400) [pid = 892] [serial = 561] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | --DOMWINDOW == 55 (000000056A3D7C00) [pid = 892] [serial = 552] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 892 | 1468607231595 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 733ms 11:27:11 INFO - PROCESS | 892 | 1468607231608 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 11:27:11 INFO - PROCESS | 892 | 1468607231613 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 11:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:27:11 INFO - PROCESS | 892 | 1468607231620 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:27:11 INFO - PROCESS | 892 | 1468607231623 Marionette TRACE conn6 <- [1,762,null,{}] 11:27:11 INFO - PROCESS | 892 | 1468607231626 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:11 INFO - PROCESS | 892 | 1468607231629 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:11 INFO - PROCESS | 892 | 1468607231721 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 11:27:11 INFO - PROCESS | 892 | 1468607231727 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 892 | 1468607231730 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:11 INFO - PROCESS | 892 | ++DOCSHELL 000000056BEDC000 == 25 [pid = 892] [id = 200] 11:27:11 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (000000056998A800) [pid = 892] [serial = 598] [outer = 0000000000000000] 11:27:11 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (0000000569B18000) [pid = 892] [serial = 599] [outer = 000000056998A800] 11:27:11 INFO - PROCESS | 892 | 1468607231780 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (000000056A3D7C00) [pid = 892] [serial = 600] [outer = 000000056998A800] 11:27:12 INFO - PROCESS | 892 | 1468607232235 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 628ms 11:27:12 INFO - PROCESS | 892 | 1468607232250 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 11:27:12 INFO - PROCESS | 892 | 1468607232252 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 11:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:27:12 INFO - PROCESS | 892 | 1468607232255 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - PROCESS | 892 | 1468607232259 Marionette TRACE conn6 <- [1,766,null,{}] 11:27:12 INFO - PROCESS | 892 | 1468607232276 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:12 INFO - PROCESS | 892 | 1468607232281 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:12 INFO - PROCESS | 892 | 1468607232374 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 11:27:12 INFO - PROCESS | 892 | 1468607232384 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 892 | 1468607232388 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:12 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D19800 == 26 [pid = 892] [id = 201] 11:27:12 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (000000056B7D3400) [pid = 892] [serial = 601] [outer = 0000000000000000] 11:27:12 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (000000056B88A800) [pid = 892] [serial = 602] [outer = 000000056B7D3400] 11:27:12 INFO - PROCESS | 892 | 1468607232470 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (000000056BD17000) [pid = 892] [serial = 603] [outer = 000000056B7D3400] 11:27:12 INFO - PROCESS | 892 | 1468607232955 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 11:27:13 INFO - PROCESS | 892 | 1468607232992 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 892 | 1468607232995 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 11:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:27:13 INFO - PROCESS | 892 | 1468607232999 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 892 | 1468607233000 Marionette TRACE conn6 <- [1,770,null,{}] 11:27:13 INFO - PROCESS | 892 | 1468607233004 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:13 INFO - PROCESS | 892 | 1468607233006 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:13 INFO - PROCESS | 892 | 1468607233094 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 11:27:13 INFO - PROCESS | 892 | 1468607233102 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 892 | 1468607233104 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:13 INFO - PROCESS | 892 | ++DOCSHELL 0000000571E14800 == 27 [pid = 892] [id = 202] 11:27:13 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (000000056FFC0000) [pid = 892] [serial = 604] [outer = 0000000000000000] 11:27:13 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (00000005706B0000) [pid = 892] [serial = 605] [outer = 000000056FFC0000] 11:27:13 INFO - PROCESS | 892 | 1468607233156 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (0000000570DB3400) [pid = 892] [serial = 606] [outer = 000000056FFC0000] 11:27:13 INFO - PROCESS | 892 | 1468607233573 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 11:27:13 INFO - PROCESS | 892 | 1468607233630 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 892 | 1468607233632 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 11:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:27:13 INFO - PROCESS | 892 | 1468607233641 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 892 | 1468607233642 Marionette TRACE conn6 <- [1,774,null,{}] 11:27:13 INFO - PROCESS | 892 | 1468607233646 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:13 INFO - PROCESS | 892 | 1468607233648 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:13 INFO - PROCESS | 892 | 1468607233754 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 11:27:13 INFO - PROCESS | 892 | 1468607233825 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 892 | 1468607233827 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:13 INFO - PROCESS | 892 | ++DOCSHELL 000000057077D000 == 28 [pid = 892] [id = 203] 11:27:13 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056B7CE000) [pid = 892] [serial = 607] [outer = 0000000000000000] 11:27:13 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000571608C00) [pid = 892] [serial = 608] [outer = 000000056B7CE000] 11:27:13 INFO - PROCESS | 892 | 1468607233879 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000571722800) [pid = 892] [serial = 609] [outer = 000000056B7CE000] 11:27:14 INFO - PROCESS | 892 | 1468607234293 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 11:27:14 INFO - PROCESS | 892 | 1468607234335 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 892 | 1468607234337 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 11:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:27:14 INFO - PROCESS | 892 | 1468607234347 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 892 | 1468607234349 Marionette TRACE conn6 <- [1,778,null,{}] 11:27:14 INFO - PROCESS | 892 | 1468607234358 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:14 INFO - PROCESS | 892 | 1468607234364 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:14 INFO - PROCESS | 892 | 1468607234495 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 11:27:14 INFO - PROCESS | 892 | 1468607234543 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 892 | 1468607234545 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:14 INFO - PROCESS | 892 | ++DOCSHELL 0000000577834000 == 29 [pid = 892] [id = 204] 11:27:14 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (00000005721C6C00) [pid = 892] [serial = 610] [outer = 0000000000000000] 11:27:14 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000575308400) [pid = 892] [serial = 611] [outer = 00000005721C6C00] 11:27:14 INFO - PROCESS | 892 | 1468607234590 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000575382800) [pid = 892] [serial = 612] [outer = 00000005721C6C00] 11:27:15 INFO - PROCESS | 892 | 1468607235022 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 11:27:15 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000569B1D800) [pid = 892] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:27:15 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000050149C000) [pid = 892] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:27:15 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000050059F000) [pid = 892] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:27:15 INFO - PROCESS | 892 | --DOMWINDOW == 66 (00000005004D7000) [pid = 892] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:27:15 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000056AC3B400) [pid = 892] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:27:15 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000570C44C00) [pid = 892] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:27:15 INFO - PROCESS | 892 | --DOMWINDOW == 63 (000000056B3B8000) [pid = 892] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:27:15 INFO - PROCESS | 892 | 1468607235097 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 892 | 1468607235100 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 11:27:15 INFO - PROCESS | 892 | 1468607235111 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 892 | 1468607235113 Marionette TRACE conn6 <- [1,782,null,{}] 11:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:27:15 INFO - PROCESS | 892 | 1468607235116 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:15 INFO - PROCESS | 892 | 1468607235118 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:15 INFO - PROCESS | 892 | 1468607235197 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 11:27:15 INFO - PROCESS | 892 | 1468607235203 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 892 | 1468607235213 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:15 INFO - PROCESS | 892 | ++DOCSHELL 00000005782AC000 == 30 [pid = 892] [id = 205] 11:27:15 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (0000000569B1E800) [pid = 892] [serial = 613] [outer = 0000000000000000] 11:27:15 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056FFC0C00) [pid = 892] [serial = 614] [outer = 0000000569B1E800] 11:27:15 INFO - PROCESS | 892 | 1468607235264 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000575389C00) [pid = 892] [serial = 615] [outer = 0000000569B1E800] 11:27:15 INFO - PROCESS | 892 | 1468607235664 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 586ms 11:27:15 INFO - PROCESS | 892 | 1468607235712 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 892 | 1468607235714 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 11:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:27:15 INFO - PROCESS | 892 | 1468607235721 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 892 | 1468607235723 Marionette TRACE conn6 <- [1,786,null,{}] 11:27:15 INFO - PROCESS | 892 | 1468607235726 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:15 INFO - PROCESS | 892 | 1468607235728 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:15 INFO - PROCESS | 892 | 1468607235810 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 11:27:15 INFO - PROCESS | 892 | 1468607235817 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 892 | 1468607235819 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:15 INFO - PROCESS | 892 | ++DOCSHELL 000000057889D800 == 31 [pid = 892] [id = 206] 11:27:15 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000575811C00) [pid = 892] [serial = 616] [outer = 0000000000000000] 11:27:15 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000057595EC00) [pid = 892] [serial = 617] [outer = 0000000575811C00] 11:27:15 INFO - PROCESS | 892 | 1468607235864 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000057596AC00) [pid = 892] [serial = 618] [outer = 0000000575811C00] 11:27:16 INFO - PROCESS | 892 | 1468607236276 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 587ms 11:27:16 INFO - PROCESS | 892 | 1468607236317 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 892 | 1468607236319 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 11:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:27:16 INFO - PROCESS | 892 | 1468607236323 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 892 | 1468607236324 Marionette TRACE conn6 <- [1,790,null,{}] 11:27:16 INFO - PROCESS | 892 | 1468607236328 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:16 INFO - PROCESS | 892 | 1468607236330 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:16 INFO - PROCESS | 892 | 1468607236427 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 11:27:16 INFO - PROCESS | 892 | 1468607236434 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 892 | 1468607236436 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:16 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A12000 == 32 [pid = 892] [id = 207] 11:27:16 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (00000005759C8800) [pid = 892] [serial = 619] [outer = 0000000000000000] 11:27:16 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000575A03000) [pid = 892] [serial = 620] [outer = 00000005759C8800] 11:27:16 INFO - PROCESS | 892 | 1468607236480 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000576312C00) [pid = 892] [serial = 621] [outer = 00000005759C8800] 11:27:16 INFO - PROCESS | 892 | 1468607236925 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 628ms 11:27:16 INFO - PROCESS | 892 | 1468607236961 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 892 | 1468607236964 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 11:27:16 INFO - PROCESS | 892 | 1468607236967 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 892 | 1468607236969 Marionette TRACE conn6 <- [1,794,null,{}] 11:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:27:16 INFO - PROCESS | 892 | 1468607236972 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:16 INFO - PROCESS | 892 | 1468607236974 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:17 INFO - PROCESS | 892 | 1468607237062 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 11:27:17 INFO - PROCESS | 892 | 1468607237069 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 892 | 1468607237070 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:17 INFO - PROCESS | 892 | ++DOCSHELL 0000000578E94800 == 33 [pid = 892] [id = 208] 11:27:17 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000576311800) [pid = 892] [serial = 622] [outer = 0000000000000000] 11:27:17 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000057631BC00) [pid = 892] [serial = 623] [outer = 0000000576311800] 11:27:17 INFO - PROCESS | 892 | 1468607237115 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000576522000) [pid = 892] [serial = 624] [outer = 0000000576311800] 11:27:17 INFO - PROCESS | 892 | 1468607237514 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 586ms 11:27:17 INFO - PROCESS | 892 | 1468607237568 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 11:27:17 INFO - PROCESS | 892 | 1468607237570 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 11:27:17 INFO - PROCESS | 892 | 1468607237573 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 892 | 1468607237576 Marionette TRACE conn6 <- [1,798,null,{}] 11:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:27:17 INFO - PROCESS | 892 | 1468607237579 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:17 INFO - PROCESS | 892 | 1468607237582 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:17 INFO - PROCESS | 892 | 1468607237734 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 11:27:17 INFO - PROCESS | 892 | 1468607237872 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 892 | 1468607237875 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:17 INFO - PROCESS | 892 | ++DOCSHELL 0000000502312800 == 34 [pid = 892] [id = 209] 11:27:17 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000500919800) [pid = 892] [serial = 625] [outer = 0000000000000000] 11:27:17 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000500D31400) [pid = 892] [serial = 626] [outer = 0000000500919800] 11:27:17 INFO - PROCESS | 892 | 1468607237935 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005016ED000) [pid = 892] [serial = 627] [outer = 0000000500919800] 11:27:18 INFO - PROCESS | 892 | 1468607238515 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 985ms 11:27:18 INFO - PROCESS | 892 | 1468607238566 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 892 | 1468607238571 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 11:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:27:18 INFO - PROCESS | 892 | 1468607238577 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - PROCESS | 892 | 1468607238580 Marionette TRACE conn6 <- [1,802,null,{}] 11:27:18 INFO - PROCESS | 892 | 1468607238585 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:18 INFO - PROCESS | 892 | 1468607238589 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:18 INFO - PROCESS | 892 | 1468607238705 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 11:27:18 INFO - PROCESS | 892 | 1468607238790 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 892 | 1468607238793 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:18 INFO - PROCESS | 892 | ++DOCSHELL 0000000571B81800 == 35 [pid = 892] [id = 210] 11:27:18 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056A41F800) [pid = 892] [serial = 628] [outer = 0000000000000000] 11:27:18 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056AA2D400) [pid = 892] [serial = 629] [outer = 000000056A41F800] 11:27:18 INFO - PROCESS | 892 | 1468607238851 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056B7D3000) [pid = 892] [serial = 630] [outer = 000000056A41F800] 11:27:19 INFO - PROCESS | 892 | 1468607239446 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 892 | 1468607239526 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 11:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:27:19 INFO - PROCESS | 892 | 1468607239530 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 892 | 1468607239533 Marionette TRACE conn6 <- [1,806,null,{}] 11:27:19 INFO - PROCESS | 892 | 1468607239537 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:19 INFO - PROCESS | 892 | 1468607239540 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:19 INFO - PROCESS | 892 | 1468607239661 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 11:27:19 INFO - PROCESS | 892 | 1468607239729 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 892 | 1468607239732 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:19 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F58800 == 36 [pid = 892] [id = 211] 11:27:19 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000570A6C000) [pid = 892] [serial = 631] [outer = 0000000000000000] 11:27:19 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000571BBC000) [pid = 892] [serial = 632] [outer = 0000000570A6C000] 11:27:19 INFO - PROCESS | 892 | 1468607239788 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000575015400) [pid = 892] [serial = 633] [outer = 0000000570A6C000] 11:27:20 INFO - PROCESS | 892 | 1468607240448 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 942ms 11:27:20 INFO - PROCESS | 892 | 1468607240473 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 892 | 1468607240477 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 11:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:27:20 INFO - PROCESS | 892 | 1468607240489 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 892 | 1468607240494 Marionette TRACE conn6 <- [1,810,null,{}] 11:27:20 INFO - PROCESS | 892 | 1468607240512 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:20 INFO - PROCESS | 892 | 1468607240516 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:20 INFO - PROCESS | 892 | 1468607240634 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 11:27:20 INFO - PROCESS | 892 | 1468607240704 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 892 | 1468607240706 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:20 INFO - PROCESS | 892 | ++DOCSHELL 000000057971D800 == 37 [pid = 892] [id = 212] 11:27:20 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000057596C400) [pid = 892] [serial = 634] [outer = 0000000000000000] 11:27:20 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000057763F400) [pid = 892] [serial = 635] [outer = 000000057596C400] 11:27:20 INFO - PROCESS | 892 | 1468607240761 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005776E7400) [pid = 892] [serial = 636] [outer = 000000057596C400] 11:27:21 INFO - PROCESS | 892 | 1468607241498 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 892 | 1468607241532 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 11:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:27:21 INFO - PROCESS | 892 | 1468607241537 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:27:21 INFO - PROCESS | 892 | 1468607241541 Marionette TRACE conn6 <- [1,814,null,{}] 11:27:21 INFO - PROCESS | 892 | 1468607241556 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:21 INFO - PROCESS | 892 | 1468607241559 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:21 INFO - PROCESS | 892 | 1468607241682 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 11:27:21 INFO - PROCESS | 892 | 1468607241749 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:21 INFO - PROCESS | 892 | 1468607241753 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:21 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DF0800 == 38 [pid = 892] [id = 213] 11:27:21 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000502DAAC00) [pid = 892] [serial = 637] [outer = 0000000000000000] 11:27:21 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000569985400) [pid = 892] [serial = 638] [outer = 0000000502DAAC00] 11:27:21 INFO - PROCESS | 892 | 1468607241803 Marionette DEBUG loaded listener.js 11:27:21 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000569BD2000) [pid = 892] [serial = 639] [outer = 0000000502DAAC00] 11:27:22 INFO - PROCESS | 892 | --DOCSHELL 0000000576591000 == 37 [pid = 892] [id = 190] 11:27:22 INFO - PROCESS | 892 | --DOCSHELL 0000000500573000 == 36 [pid = 892] [id = 192] 11:27:22 INFO - PROCESS | 892 | --DOCSHELL 000000056B386800 == 35 [pid = 892] [id = 184] 11:27:22 INFO - PROCESS | 892 | --DOCSHELL 00000005778B5800 == 34 [pid = 892] [id = 191] 11:27:22 INFO - PROCESS | 892 | --DOCSHELL 00000005709C4800 == 33 [pid = 892] [id = 182] 11:27:22 INFO - PROCESS | 892 | --DOCSHELL 00000005007D6800 == 32 [pid = 892] [id = 188] 11:27:22 INFO - PROCESS | 892 | --DOCSHELL 000000057504E800 == 31 [pid = 892] [id = 187] 11:27:22 INFO - PROCESS | 892 | --DOCSHELL 0000000570776800 == 30 [pid = 892] [id = 185] 11:27:22 INFO - PROCESS | 892 | --DOCSHELL 00000005717AF800 == 29 [pid = 892] [id = 189] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 89 (00000005706DB000) [pid = 892] [serial = 590] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000569B25400) [pid = 892] [serial = 581] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000502DAE800) [pid = 892] [serial = 578] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005005C3400) [pid = 892] [serial = 575] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000500925000) [pid = 892] [serial = 576] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000500D3C000) [pid = 892] [serial = 564] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000500599800) [pid = 892] [serial = 563] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056B7CC800) [pid = 892] [serial = 567] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056AED3800) [pid = 892] [serial = 566] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000571D84C00) [pid = 892] [serial = 570] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000057167AC00) [pid = 892] [serial = 569] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056B88E000) [pid = 892] [serial = 584] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000575353800) [pid = 892] [serial = 572] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056A422000) [pid = 892] [serial = 582] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056B89FC00) [pid = 892] [serial = 585] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056B7C7000) [pid = 892] [serial = 587] [outer = 0000000000000000] [url = about:blank] 11:27:22 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000569985000) [pid = 892] [serial = 579] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 892 | 1468607243134 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1654ms 11:27:23 INFO - PROCESS | 892 | 1468607243196 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 892 | 1468607243200 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 11:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:27:23 INFO - PROCESS | 892 | 1468607243205 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - PROCESS | 892 | 1468607243209 Marionette TRACE conn6 <- [1,818,null,{}] 11:27:23 INFO - PROCESS | 892 | 1468607243214 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:23 INFO - PROCESS | 892 | 1468607243217 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:23 INFO - PROCESS | 892 | 1468607243319 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 11:27:23 INFO - PROCESS | 892 | 1468607243381 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 892 | 1468607243386 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:23 INFO - PROCESS | 892 | ++DOCSHELL 0000000501583800 == 30 [pid = 892] [id = 214] 11:27:23 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000500922000) [pid = 892] [serial = 640] [outer = 0000000000000000] 11:27:23 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000500926000) [pid = 892] [serial = 641] [outer = 0000000500922000] 11:27:23 INFO - PROCESS | 892 | 1468607243435 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000500596400) [pid = 892] [serial = 642] [outer = 0000000500922000] 11:27:23 INFO - PROCESS | 892 | 1468607243829 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 11:27:23 INFO - PROCESS | 892 | 1468607243901 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 892 | 1468607243906 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 11:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:27:23 INFO - PROCESS | 892 | 1468607243913 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - PROCESS | 892 | 1468607243916 Marionette TRACE conn6 <- [1,822,null,{}] 11:27:23 INFO - PROCESS | 892 | 1468607243920 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:23 INFO - PROCESS | 892 | 1468607243923 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:24 INFO - PROCESS | 892 | 1468607244015 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 11:27:24 INFO - PROCESS | 892 | 1468607244028 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 892 | 1468607244030 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:24 INFO - PROCESS | 892 | ++DOCSHELL 000000056A313000 == 31 [pid = 892] [id = 215] 11:27:24 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000502DA4000) [pid = 892] [serial = 643] [outer = 0000000000000000] 11:27:24 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000055D720800) [pid = 892] [serial = 644] [outer = 0000000502DA4000] 11:27:24 INFO - PROCESS | 892 | 1468607244081 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000569AAC800) [pid = 892] [serial = 645] [outer = 0000000502DA4000] 11:27:24 INFO - PROCESS | 892 | 1468607244547 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 11:27:24 INFO - PROCESS | 892 | 1468607244607 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 11:27:24 INFO - PROCESS | 892 | 1468607244609 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 11:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:27:24 INFO - PROCESS | 892 | 1468607244613 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 892 | 1468607244616 Marionette TRACE conn6 <- [1,826,null,{}] 11:27:24 INFO - PROCESS | 892 | 1468607244628 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:24 INFO - PROCESS | 892 | 1468607244633 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:24 INFO - PROCESS | 892 | 1468607244750 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 11:27:24 INFO - PROCESS | 892 | 1468607244827 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 892 | 1468607244830 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:24 INFO - PROCESS | 892 | ++DOCSHELL 0000000570A13800 == 32 [pid = 892] [id = 216] 11:27:24 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000500928400) [pid = 892] [serial = 646] [outer = 0000000000000000] 11:27:24 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056B327400) [pid = 892] [serial = 647] [outer = 0000000500928400] 11:27:24 INFO - PROCESS | 892 | 1468607244880 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056B7D3800) [pid = 892] [serial = 648] [outer = 0000000500928400] 11:27:26 INFO - PROCESS | 892 | 1468607246617 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2043ms 11:27:26 INFO - PROCESS | 892 | 1468607246659 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 892 | 1468607246661 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 11:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:27:26 INFO - PROCESS | 892 | 1468607246665 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 892 | 1468607246666 Marionette TRACE conn6 <- [1,830,null,{}] 11:27:26 INFO - PROCESS | 892 | 1468607246670 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:26 INFO - PROCESS | 892 | 1468607246672 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:26 INFO - PROCESS | 892 | 1468607246783 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 11:27:26 INFO - PROCESS | 892 | 1468607246790 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:26 INFO - PROCESS | 892 | 1468607246792 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:26 INFO - PROCESS | 892 | ++DOCSHELL 0000000575069800 == 33 [pid = 892] [id = 217] 11:27:26 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000570607C00) [pid = 892] [serial = 649] [outer = 0000000000000000] 11:27:26 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005706B6C00) [pid = 892] [serial = 650] [outer = 0000000570607C00] 11:27:26 INFO - PROCESS | 892 | 1468607246876 Marionette DEBUG loaded listener.js 11:27:26 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000570DB5800) [pid = 892] [serial = 651] [outer = 0000000570607C00] 11:27:27 INFO - PROCESS | 892 | 1468607247353 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 733ms 11:27:27 INFO - PROCESS | 892 | 1468607247406 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 892 | 1468607247408 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 11:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:27:27 INFO - PROCESS | 892 | 1468607247411 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 892 | 1468607247413 Marionette TRACE conn6 <- [1,834,null,{}] 11:27:27 INFO - PROCESS | 892 | 1468607247417 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:27 INFO - PROCESS | 892 | 1468607247419 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:27 INFO - PROCESS | 892 | 1468607247524 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 11:27:27 INFO - PROCESS | 892 | 1468607247535 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 892 | 1468607247537 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:27 INFO - PROCESS | 892 | ++DOCSHELL 00000005765A1000 == 34 [pid = 892] [id = 218] 11:27:27 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005016F2800) [pid = 892] [serial = 652] [outer = 0000000000000000] 11:27:27 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000571BB7000) [pid = 892] [serial = 653] [outer = 00000005016F2800] 11:27:27 INFO - PROCESS | 892 | 1468607247623 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000572267000) [pid = 892] [serial = 654] [outer = 00000005016F2800] 11:27:28 INFO - PROCESS | 892 | 1468607248075 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 11:27:28 INFO - PROCESS | 892 | 1468607248084 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 892 | 1468607248086 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 11:27:28 INFO - PROCESS | 892 | 1468607248089 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:27:28 INFO - PROCESS | 892 | 1468607248091 Marionette TRACE conn6 <- [1,838,null,{}] 11:27:28 INFO - PROCESS | 892 | 1468607248095 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:28 INFO - PROCESS | 892 | 1468607248101 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:28 INFO - PROCESS | 892 | 1468607248403 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000576311800) [pid = 892] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005016F3800) [pid = 892] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056B7CE000) [pid = 892] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005721C6C00) [pid = 892] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000569B1E800) [pid = 892] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056FFC0000) [pid = 892] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000570637800) [pid = 892] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056998A800) [pid = 892] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005016F6C00) [pid = 892] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000500D3A800) [pid = 892] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056B7D3400) [pid = 892] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000575811C00) [pid = 892] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005759C8800) [pid = 892] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:27:28 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000057464CC00) [pid = 892] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:27:28 INFO - PROCESS | 892 | 1468607248461 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 892 | 1468607248463 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:28 INFO - PROCESS | 892 | ++DOCSHELL 00000005778B5800 == 35 [pid = 892] [id = 219] 11:27:28 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005005D0400) [pid = 892] [serial = 655] [outer = 0000000000000000] 11:27:28 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000502DA1C00) [pid = 892] [serial = 656] [outer = 00000005005D0400] 11:27:28 INFO - PROCESS | 892 | 1468607248509 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000570DB6800) [pid = 892] [serial = 657] [outer = 00000005005D0400] 11:27:28 INFO - PROCESS | 892 | 1468607248907 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 881ms 11:27:28 INFO - PROCESS | 892 | 1468607248974 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 892 | 1468607248977 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 11:27:28 INFO - PROCESS | 892 | 1468607248980 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:27:28 INFO - PROCESS | 892 | 1468607248982 Marionette TRACE conn6 <- [1,842,null,{}] 11:27:28 INFO - PROCESS | 892 | 1468607248985 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:28 INFO - PROCESS | 892 | 1468607248987 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:29 INFO - PROCESS | 892 | 1468607249068 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 11:27:29 INFO - PROCESS | 892 | 1468607249080 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:29 INFO - PROCESS | 892 | 1468607249081 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:29 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A78800 == 36 [pid = 892] [id = 220] 11:27:29 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000575019C00) [pid = 892] [serial = 658] [outer = 0000000000000000] 11:27:29 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000575946800) [pid = 892] [serial = 659] [outer = 0000000575019C00] 11:27:29 INFO - PROCESS | 892 | 1468607249126 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000576311800) [pid = 892] [serial = 660] [outer = 0000000575019C00] 11:27:29 INFO - PROCESS | 892 | 1468607249528 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 587ms 11:27:29 INFO - PROCESS | 892 | 1468607249570 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 11:27:29 INFO - PROCESS | 892 | 1468607249572 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 11:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:27:29 INFO - PROCESS | 892 | 1468607249577 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - PROCESS | 892 | 1468607249580 Marionette TRACE conn6 <- [1,846,null,{}] 11:27:29 INFO - PROCESS | 892 | 1468607249588 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:29 INFO - PROCESS | 892 | 1468607249590 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:29 INFO - PROCESS | 892 | 1468607249671 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 11:27:29 INFO - PROCESS | 892 | 1468607249677 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:29 INFO - PROCESS | 892 | 1468607249679 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:29 INFO - PROCESS | 892 | ++DOCSHELL 0000000579711000 == 37 [pid = 892] [id = 221] 11:27:29 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000057628F800) [pid = 892] [serial = 661] [outer = 0000000000000000] 11:27:29 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000576523C00) [pid = 892] [serial = 662] [outer = 000000057628F800] 11:27:29 INFO - PROCESS | 892 | 1468607249733 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000057763BC00) [pid = 892] [serial = 663] [outer = 000000057628F800] 11:27:30 INFO - PROCESS | 892 | 1468607250138 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 586ms 11:27:30 INFO - PROCESS | 892 | 1468607250165 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 11:27:30 INFO - PROCESS | 892 | 1468607250167 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 11:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:27:30 INFO - PROCESS | 892 | 1468607250170 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:27:30 INFO - PROCESS | 892 | 1468607250172 Marionette TRACE conn6 <- [1,850,null,{}] 11:27:30 INFO - PROCESS | 892 | 1468607250186 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:30 INFO - PROCESS | 892 | 1468607250188 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:30 INFO - PROCESS | 892 | 1468607250272 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 11:27:30 INFO - PROCESS | 892 | 1468607250277 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 892 | 1468607250279 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:30 INFO - PROCESS | 892 | ++DOCSHELL 00000005709CF000 == 38 [pid = 892] [id = 222] 11:27:30 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000057763D800) [pid = 892] [serial = 664] [outer = 0000000000000000] 11:27:30 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005778DE000) [pid = 892] [serial = 665] [outer = 000000057763D800] 11:27:30 INFO - PROCESS | 892 | 1468607250324 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000577FC9C00) [pid = 892] [serial = 666] [outer = 000000057763D800] 11:27:30 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000050043FC00) [pid = 892] [serial = 667] [outer = 000000057464D000] 11:27:31 INFO - PROCESS | 892 | 1468607251247 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1146ms 11:27:31 INFO - PROCESS | 892 | 1468607251321 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 11:27:31 INFO - PROCESS | 892 | 1468607251325 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 11:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:27:31 INFO - PROCESS | 892 | 1468607251331 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 892 | 1468607251335 Marionette TRACE conn6 <- [1,854,null,{}] 11:27:31 INFO - PROCESS | 892 | 1468607251341 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:31 INFO - PROCESS | 892 | 1468607251344 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:31 INFO - PROCESS | 892 | 1468607251496 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 11:27:31 INFO - PROCESS | 892 | 1468607251563 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:31 INFO - PROCESS | 892 | 1468607251566 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:31 INFO - PROCESS | 892 | ++DOCSHELL 000000056BD7B800 == 39 [pid = 892] [id = 223] 11:27:31 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000502DA2400) [pid = 892] [serial = 668] [outer = 0000000000000000] 11:27:31 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000502DADC00) [pid = 892] [serial = 669] [outer = 0000000502DA2400] 11:27:31 INFO - PROCESS | 892 | 1468607251666 Marionette DEBUG loaded listener.js 11:27:31 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000569ABAC00) [pid = 892] [serial = 670] [outer = 0000000502DA2400] 11:27:32 INFO - PROCESS | 892 | 1468607252575 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1296ms 11:27:32 INFO - PROCESS | 892 | 1468607252630 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 892 | 1468607252635 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 11:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:27:32 INFO - PROCESS | 892 | 1468607252641 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 892 | 1468607252644 Marionette TRACE conn6 <- [1,858,null,{}] 11:27:32 INFO - PROCESS | 892 | 1468607252650 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:32 INFO - PROCESS | 892 | 1468607252653 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:32 INFO - PROCESS | 892 | 1468607252766 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 11:27:32 INFO - PROCESS | 892 | 1468607252839 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 892 | 1468607252844 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:32 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DD4800 == 40 [pid = 892] [id = 224] 11:27:32 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (000000056997F400) [pid = 892] [serial = 671] [outer = 0000000000000000] 11:27:32 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000569AA7000) [pid = 892] [serial = 672] [outer = 000000056997F400] 11:27:32 INFO - PROCESS | 892 | 1468607252896 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (000000056A3DAC00) [pid = 892] [serial = 673] [outer = 000000056997F400] 11:27:33 INFO - PROCESS | 892 | --DOCSHELL 0000000579711000 == 39 [pid = 892] [id = 221] 11:27:33 INFO - PROCESS | 892 | --DOCSHELL 0000000578A78800 == 38 [pid = 892] [id = 220] 11:27:33 INFO - PROCESS | 892 | --DOCSHELL 00000005778B5800 == 37 [pid = 892] [id = 219] 11:27:33 INFO - PROCESS | 892 | --DOCSHELL 00000005765A1000 == 36 [pid = 892] [id = 218] 11:27:33 INFO - PROCESS | 892 | --DOCSHELL 0000000575069800 == 35 [pid = 892] [id = 217] 11:27:33 INFO - PROCESS | 892 | --DOCSHELL 0000000570A13800 == 34 [pid = 892] [id = 216] 11:27:33 INFO - PROCESS | 892 | --DOCSHELL 000000056A313000 == 33 [pid = 892] [id = 215] 11:27:33 INFO - PROCESS | 892 | --DOCSHELL 0000000501583800 == 32 [pid = 892] [id = 214] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000571608C00) [pid = 892] [serial = 608] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000571722800) [pid = 892] [serial = 609] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000575308400) [pid = 892] [serial = 611] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000056FFC0C00) [pid = 892] [serial = 614] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 88 (00000005706B0000) [pid = 892] [serial = 605] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000571607400) [pid = 892] [serial = 591] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000569B18000) [pid = 892] [serial = 599] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056A3D7C00) [pid = 892] [serial = 600] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000502DA8800) [pid = 892] [serial = 596] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000569AA0800) [pid = 892] [serial = 597] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000500DB5C00) [pid = 892] [serial = 593] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000502DA7400) [pid = 892] [serial = 594] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056B88A800) [pid = 892] [serial = 602] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056BD17000) [pid = 892] [serial = 603] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000575382800) [pid = 892] [serial = 612] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057595EC00) [pid = 892] [serial = 617] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000575A03000) [pid = 892] [serial = 620] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000575389C00) [pid = 892] [serial = 615] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000576522000) [pid = 892] [serial = 624] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000057596AC00) [pid = 892] [serial = 618] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000576312C00) [pid = 892] [serial = 621] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000570DB3400) [pid = 892] [serial = 606] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000575381400) [pid = 892] [serial = 573] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000057631BC00) [pid = 892] [serial = 623] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000056BEB8400) [pid = 892] [serial = 588] [outer = 0000000000000000] [url = about:blank] 11:27:33 INFO - PROCESS | 892 | 1468607253406 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 776ms 11:27:33 INFO - PROCESS | 892 | 1468607253420 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 892 | 1468607253425 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 11:27:33 INFO - PROCESS | 892 | 1468607253436 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:27:33 INFO - PROCESS | 892 | 1468607253439 Marionette TRACE conn6 <- [1,862,null,{}] 11:27:33 INFO - PROCESS | 892 | 1468607253443 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:33 INFO - PROCESS | 892 | 1468607253446 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:33 INFO - PROCESS | 892 | 1468607253536 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 11:27:33 INFO - PROCESS | 892 | 1468607253542 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 892 | 1468607253545 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:33 INFO - PROCESS | 892 | ++DOCSHELL 000000056C1E9800 == 33 [pid = 892] [id = 225] 11:27:33 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000056A3D1400) [pid = 892] [serial = 674] [outer = 0000000000000000] 11:27:33 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056A425800) [pid = 892] [serial = 675] [outer = 000000056A3D1400] 11:27:33 INFO - PROCESS | 892 | 1468607253594 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056B3B3400) [pid = 892] [serial = 676] [outer = 000000056A3D1400] 11:27:34 INFO - PROCESS | 892 | 1468607254075 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 11:27:34 INFO - PROCESS | 892 | 1468607254131 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 892 | 1468607254133 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 11:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:27:34 INFO - PROCESS | 892 | 1468607254137 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - PROCESS | 892 | 1468607254140 Marionette TRACE conn6 <- [1,866,null,{}] 11:27:34 INFO - PROCESS | 892 | 1468607254151 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:34 INFO - PROCESS | 892 | 1468607254156 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:34 INFO - PROCESS | 892 | 1468607254273 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 11:27:34 INFO - PROCESS | 892 | 1468607254351 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 892 | 1468607254354 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:34 INFO - PROCESS | 892 | ++DOCSHELL 00000005717B0800 == 34 [pid = 892] [id = 226] 11:27:34 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056C164000) [pid = 892] [serial = 677] [outer = 0000000000000000] 11:27:34 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056FF75800) [pid = 892] [serial = 678] [outer = 000000056C164000] 11:27:34 INFO - PROCESS | 892 | 1468607254403 Marionette DEBUG loaded listener.js 11:27:34 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000570973400) [pid = 892] [serial = 679] [outer = 000000056C164000] 11:27:34 INFO - PROCESS | 892 | 1468607254767 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 691ms 11:27:34 INFO - PROCESS | 892 | 1468607254831 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 892 | 1468607254833 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 11:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:27:34 INFO - PROCESS | 892 | 1468607254836 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - PROCESS | 892 | 1468607254838 Marionette TRACE conn6 <- [1,870,null,{}] 11:27:34 INFO - PROCESS | 892 | 1468607254842 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:34 INFO - PROCESS | 892 | 1468607254844 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:34 INFO - PROCESS | 892 | 1468607254933 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 11:27:34 INFO - PROCESS | 892 | 1468607254939 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 892 | 1468607254941 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:34 INFO - PROCESS | 892 | ++DOCSHELL 0000000575DA2800 == 35 [pid = 892] [id = 227] 11:27:34 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000570DBEC00) [pid = 892] [serial = 680] [outer = 0000000000000000] 11:27:34 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000571722800) [pid = 892] [serial = 681] [outer = 0000000570DBEC00] 11:27:34 INFO - PROCESS | 892 | 1468607254987 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000574648C00) [pid = 892] [serial = 682] [outer = 0000000570DBEC00] 11:27:35 INFO - PROCESS | 892 | 1468607255445 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 626ms 11:27:35 INFO - PROCESS | 892 | 1468607255465 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 11:27:35 INFO - PROCESS | 892 | 1468607255467 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 11:27:35 INFO - PROCESS | 892 | 1468607255470 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:27:35 INFO - PROCESS | 892 | 1468607255472 Marionette TRACE conn6 <- [1,874,null,{}] 11:27:35 INFO - PROCESS | 892 | 1468607255486 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:35 INFO - PROCESS | 892 | 1468607255488 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:35 INFO - PROCESS | 892 | 1468607255592 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 11:27:35 INFO - PROCESS | 892 | 1468607255666 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 892 | 1468607255668 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:35 INFO - PROCESS | 892 | ++DOCSHELL 0000000577696800 == 36 [pid = 892] [id = 228] 11:27:35 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000571676C00) [pid = 892] [serial = 683] [outer = 0000000000000000] 11:27:35 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057535BC00) [pid = 892] [serial = 684] [outer = 0000000571676C00] 11:27:35 INFO - PROCESS | 892 | 1468607255717 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000575386400) [pid = 892] [serial = 685] [outer = 0000000571676C00] 11:27:36 INFO - PROCESS | 892 | 1468607256152 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 733ms 11:27:36 INFO - PROCESS | 892 | 1468607256207 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 892 | 1468607256210 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 11:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:27:36 INFO - PROCESS | 892 | 1468607256213 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - PROCESS | 892 | 1468607256215 Marionette TRACE conn6 <- [1,878,null,{}] 11:27:36 INFO - PROCESS | 892 | 1468607256218 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:36 INFO - PROCESS | 892 | 1468607256224 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:36 INFO - PROCESS | 892 | 1468607256365 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 11:27:36 INFO - PROCESS | 892 | 1468607256379 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 892 | 1468607256381 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:36 INFO - PROCESS | 892 | ++DOCSHELL 00000005782BE000 == 37 [pid = 892] [id = 229] 11:27:36 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000500DAE000) [pid = 892] [serial = 686] [outer = 0000000000000000] 11:27:36 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000575946000) [pid = 892] [serial = 687] [outer = 0000000500DAE000] 11:27:36 INFO - PROCESS | 892 | 1468607256465 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000576526400) [pid = 892] [serial = 688] [outer = 0000000500DAE000] 11:27:36 INFO - PROCESS | 892 | 1468607256868 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 733ms 11:27:36 INFO - PROCESS | 892 | 1468607256949 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 892 | 1468607256951 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 11:27:36 INFO - PROCESS | 892 | 1468607256954 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:27:36 INFO - PROCESS | 892 | 1468607256956 Marionette TRACE conn6 <- [1,882,null,{}] 11:27:36 INFO - PROCESS | 892 | 1468607256965 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:36 INFO - PROCESS | 892 | 1468607256967 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:37 INFO - PROCESS | 892 | 1468607257075 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 11:27:37 INFO - PROCESS | 892 | 1468607257085 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 892 | 1468607257087 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:37 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A0C800 == 38 [pid = 892] [id = 230] 11:27:37 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005776E5800) [pid = 892] [serial = 689] [outer = 0000000000000000] 11:27:37 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005778E5400) [pid = 892] [serial = 690] [outer = 00000005776E5800] 11:27:37 INFO - PROCESS | 892 | 1468607257140 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005783DD400) [pid = 892] [serial = 691] [outer = 00000005776E5800] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000500928400) [pid = 892] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000502DA4000) [pid = 892] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000502DAAC00) [pid = 892] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000500922000) [pid = 892] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000570607C00) [pid = 892] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005016F2800) [pid = 892] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005005D0400) [pid = 892] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000575019C00) [pid = 892] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000500919800) [pid = 892] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056A41F800) [pid = 892] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000570A6C000) [pid = 892] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000057596C400) [pid = 892] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:27:37 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000057628F800) [pid = 892] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:27:37 INFO - PROCESS | 892 | 1468607257576 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 692ms 11:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:27:37 INFO - PROCESS | 892 | 1468607257650 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 892 | 1468607257652 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 11:27:37 INFO - PROCESS | 892 | 1468607257655 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - PROCESS | 892 | 1468607257657 Marionette TRACE conn6 <- [1,886,null,{}] 11:27:37 INFO - PROCESS | 892 | 1468607257660 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:37 INFO - PROCESS | 892 | 1468607257662 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:37 INFO - PROCESS | 892 | 1468607257743 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 11:27:37 INFO - PROCESS | 892 | 1468607257749 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 892 | 1468607257751 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:37 INFO - PROCESS | 892 | ++DOCSHELL 000000050057B000 == 39 [pid = 892] [id = 231] 11:27:37 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000502DAAC00) [pid = 892] [serial = 692] [outer = 0000000000000000] 11:27:37 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000574655400) [pid = 892] [serial = 693] [outer = 0000000502DAAC00] 11:27:37 INFO - PROCESS | 892 | 1468607257795 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000578043400) [pid = 892] [serial = 694] [outer = 0000000502DAAC00] 11:27:38 INFO - PROCESS | 892 | 1468607258214 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 584ms 11:27:38 INFO - PROCESS | 892 | 1468607258244 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 892 | 1468607258246 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 11:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:27:38 INFO - PROCESS | 892 | 1468607258250 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 892 | 1468607258251 Marionette TRACE conn6 <- [1,890,null,{}] 11:27:38 INFO - PROCESS | 892 | 1468607258255 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:38 INFO - PROCESS | 892 | 1468607258256 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:38 INFO - PROCESS | 892 | 1468607258339 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 11:27:38 INFO - PROCESS | 892 | 1468607258345 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 892 | 1468607258347 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:38 INFO - PROCESS | 892 | ++DOCSHELL 000000057974F000 == 40 [pid = 892] [id = 232] 11:27:38 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (00000005784D0C00) [pid = 892] [serial = 695] [outer = 0000000000000000] 11:27:38 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056B8A2000) [pid = 892] [serial = 696] [outer = 00000005784D0C00] 11:27:38 INFO - PROCESS | 892 | 1468607258399 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005788CAC00) [pid = 892] [serial = 697] [outer = 00000005784D0C00] 11:27:38 INFO - PROCESS | 892 | 1468607258822 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 627ms 11:27:38 INFO - PROCESS | 892 | 1468607258880 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 892 | 1468607258882 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 11:27:38 INFO - PROCESS | 892 | 1468607258885 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:27:38 INFO - PROCESS | 892 | 1468607258887 Marionette TRACE conn6 <- [1,894,null,{}] 11:27:38 INFO - PROCESS | 892 | 1468607258891 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:38 INFO - PROCESS | 892 | 1468607258893 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:38 INFO - PROCESS | 892 | 1468607258977 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 11:27:38 INFO - PROCESS | 892 | 1468607258982 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 892 | 1468607258984 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:39 INFO - PROCESS | 892 | ++DOCSHELL 000000057AF2E800 == 41 [pid = 892] [id = 233] 11:27:39 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005786EB800) [pid = 892] [serial = 698] [outer = 0000000000000000] 11:27:39 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (00000005788D2800) [pid = 892] [serial = 699] [outer = 00000005786EB800] 11:27:39 INFO - PROCESS | 892 | 1468607259029 Marionette DEBUG loaded listener.js 11:27:39 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (00000005788D8C00) [pid = 892] [serial = 700] [outer = 00000005786EB800] 11:27:39 INFO - PROCESS | 892 | --DOCSHELL 0000000578F58800 == 40 [pid = 892] [id = 211] 11:27:39 INFO - PROCESS | 892 | --DOCSHELL 0000000571B81800 == 39 [pid = 892] [id = 210] 11:27:39 INFO - PROCESS | 892 | --DOCSHELL 0000000502DF0800 == 38 [pid = 892] [id = 213] 11:27:39 INFO - PROCESS | 892 | --DOCSHELL 000000057971D800 == 37 [pid = 892] [id = 212] 11:27:39 INFO - PROCESS | 892 | --DOCSHELL 0000000502DD4800 == 36 [pid = 892] [id = 224] 11:27:39 INFO - PROCESS | 892 | --DOCSHELL 000000056BD7B800 == 35 [pid = 892] [id = 223] 11:27:39 INFO - PROCESS | 892 | --DOCSHELL 00000005709CF000 == 34 [pid = 892] [id = 222] 11:27:40 INFO - PROCESS | 892 | --DOCSHELL 000000056C1E9800 == 33 [pid = 892] [id = 225] 11:27:40 INFO - PROCESS | 892 | --DOCSHELL 00000005717B0800 == 32 [pid = 892] [id = 226] 11:27:40 INFO - PROCESS | 892 | --DOCSHELL 00000005782BE000 == 31 [pid = 892] [id = 229] 11:27:40 INFO - PROCESS | 892 | --DOCSHELL 0000000575DA2800 == 30 [pid = 892] [id = 227] 11:27:40 INFO - PROCESS | 892 | --DOCSHELL 0000000577696800 == 29 [pid = 892] [id = 228] 11:27:40 INFO - PROCESS | 892 | --DOCSHELL 0000000578A0C800 == 28 [pid = 892] [id = 230] 11:27:40 INFO - PROCESS | 892 | --DOCSHELL 000000057974F000 == 27 [pid = 892] [id = 232] 11:27:40 INFO - PROCESS | 892 | --DOCSHELL 000000050057B000 == 26 [pid = 892] [id = 231] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056B327400) [pid = 892] [serial = 647] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000055D720800) [pid = 892] [serial = 644] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000569AAC800) [pid = 892] [serial = 645] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569BD2000) [pid = 892] [serial = 639] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569985400) [pid = 892] [serial = 638] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000500926000) [pid = 892] [serial = 641] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000500596400) [pid = 892] [serial = 642] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000570DB5800) [pid = 892] [serial = 651] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005706B6C00) [pid = 892] [serial = 650] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000571BB7000) [pid = 892] [serial = 653] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000572267000) [pid = 892] [serial = 654] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000502DA1C00) [pid = 892] [serial = 656] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000570DB6800) [pid = 892] [serial = 657] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000575946800) [pid = 892] [serial = 659] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 67 (00000005016ED000) [pid = 892] [serial = 627] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000500D31400) [pid = 892] [serial = 626] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000056B7D3000) [pid = 892] [serial = 630] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 64 (000000056AA2D400) [pid = 892] [serial = 629] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 63 (0000000575015400) [pid = 892] [serial = 633] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 62 (0000000571BBC000) [pid = 892] [serial = 632] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 61 (00000005776E7400) [pid = 892] [serial = 636] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 60 (000000057763F400) [pid = 892] [serial = 635] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 59 (000000057763BC00) [pid = 892] [serial = 663] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 58 (0000000576311800) [pid = 892] [serial = 660] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 57 (000000056B7D3800) [pid = 892] [serial = 648] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | --DOMWINDOW == 56 (0000000576523C00) [pid = 892] [serial = 662] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 892 | 1468607260769 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1936ms 11:27:40 INFO - PROCESS | 892 | 1468607260826 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 11:27:40 INFO - PROCESS | 892 | 1468607260830 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 11:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:27:40 INFO - PROCESS | 892 | 1468607260835 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 892 | 1468607260839 Marionette TRACE conn6 <- [1,898,null,{}] 11:27:40 INFO - PROCESS | 892 | 1468607260845 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:40 INFO - PROCESS | 892 | 1468607260848 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:40 INFO - PROCESS | 892 | 1468607260939 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 11:27:40 INFO - PROCESS | 892 | 1468607260946 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 892 | 1468607260951 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:40 INFO - PROCESS | 892 | ++DOCSHELL 000000050157F800 == 27 [pid = 892] [id = 234] 11:27:40 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (0000000500D36800) [pid = 892] [serial = 701] [outer = 0000000000000000] 11:27:41 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (0000000500D39000) [pid = 892] [serial = 702] [outer = 0000000500D36800] 11:27:41 INFO - PROCESS | 892 | 1468607261005 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (000000050149E000) [pid = 892] [serial = 703] [outer = 0000000500D36800] 11:27:41 INFO - PROCESS | 892 | 1468607261480 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 692ms 11:27:41 INFO - PROCESS | 892 | 1468607261531 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 11:27:41 INFO - PROCESS | 892 | 1468607261536 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 11:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:27:41 INFO - PROCESS | 892 | 1468607261543 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:27:41 INFO - PROCESS | 892 | 1468607261546 Marionette TRACE conn6 <- [1,902,null,{}] 11:27:41 INFO - PROCESS | 892 | 1468607261550 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:41 INFO - PROCESS | 892 | 1468607261553 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:41 INFO - PROCESS | 892 | 1468607261645 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 11:27:41 INFO - PROCESS | 892 | 1468607261654 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 892 | 1468607261656 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:41 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DD1800 == 28 [pid = 892] [id = 235] 11:27:41 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (0000000502DA3000) [pid = 892] [serial = 704] [outer = 0000000000000000] 11:27:41 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (0000000502DA6C00) [pid = 892] [serial = 705] [outer = 0000000502DA3000] 11:27:41 INFO - PROCESS | 892 | 1468607261705 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (0000000569981000) [pid = 892] [serial = 706] [outer = 0000000502DA3000] 11:27:42 INFO - PROCESS | 892 | 1468607262155 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 689ms 11:27:42 INFO - PROCESS | 892 | 1468607262234 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 892 | 1468607262236 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 11:27:42 INFO - PROCESS | 892 | 1468607262240 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:27:42 INFO - PROCESS | 892 | 1468607262244 Marionette TRACE conn6 <- [1,906,null,{}] 11:27:42 INFO - PROCESS | 892 | 1468607262255 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:42 INFO - PROCESS | 892 | 1468607262260 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:42 INFO - PROCESS | 892 | 1468607262377 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 11:27:42 INFO - PROCESS | 892 | 1468607262452 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 892 | 1468607262455 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:42 INFO - PROCESS | 892 | ++DOCSHELL 000000056C185800 == 29 [pid = 892] [id = 236] 11:27:42 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (00000005004CE800) [pid = 892] [serial = 707] [outer = 0000000000000000] 11:27:42 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (0000000569B1CC00) [pid = 892] [serial = 708] [outer = 00000005004CE800] 11:27:42 INFO - PROCESS | 892 | 1468607262506 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056A3D7C00) [pid = 892] [serial = 709] [outer = 00000005004CE800] 11:27:42 INFO - PROCESS | 892 | 1468607262910 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 691ms 11:27:42 INFO - PROCESS | 892 | 1468607262933 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 892 | 1468607262936 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 11:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:27:42 INFO - PROCESS | 892 | 1468607262940 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - PROCESS | 892 | 1468607262941 Marionette TRACE conn6 <- [1,910,null,{}] 11:27:42 INFO - PROCESS | 892 | 1468607262945 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:42 INFO - PROCESS | 892 | 1468607262948 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:43 INFO - PROCESS | 892 | 1468607263060 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 11:27:43 INFO - PROCESS | 892 | 1468607263066 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:43 INFO - PROCESS | 892 | 1468607263068 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:43 INFO - PROCESS | 892 | ++DOCSHELL 0000000570A11800 == 30 [pid = 892] [id = 237] 11:27:43 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (000000056AECF400) [pid = 892] [serial = 710] [outer = 0000000000000000] 11:27:43 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000056B3ABC00) [pid = 892] [serial = 711] [outer = 000000056AECF400] 11:27:43 INFO - PROCESS | 892 | 1468607263114 Marionette DEBUG loaded listener.js 11:27:43 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056B3B8400) [pid = 892] [serial = 712] [outer = 000000056AECF400] 11:27:43 INFO - PROCESS | 892 | 1468607263522 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 11:27:43 INFO - PROCESS | 892 | 1468607263571 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 11:27:43 INFO - PROCESS | 892 | 1468607263574 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 11:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:27:43 INFO - PROCESS | 892 | 1468607263577 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 892 | 1468607263579 Marionette TRACE conn6 <- [1,914,null,{}] 11:27:43 INFO - PROCESS | 892 | 1468607263583 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:43 INFO - PROCESS | 892 | 1468607263585 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:43 INFO - PROCESS | 892 | 1468607263664 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 11:27:43 INFO - PROCESS | 892 | 1468607263669 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:43 INFO - PROCESS | 892 | 1468607263672 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:43 INFO - PROCESS | 892 | ++DOCSHELL 00000005717B9000 == 31 [pid = 892] [id = 238] 11:27:43 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (00000005016EFC00) [pid = 892] [serial = 713] [outer = 0000000000000000] 11:27:43 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056B886C00) [pid = 892] [serial = 714] [outer = 00000005016EFC00] 11:27:43 INFO - PROCESS | 892 | 1468607263745 Marionette DEBUG loaded listener.js 11:27:43 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056B89B800) [pid = 892] [serial = 715] [outer = 00000005016EFC00] 11:27:44 INFO - PROCESS | 892 | 1468607264159 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 11:27:44 INFO - PROCESS | 892 | 1468607264209 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 11:27:44 INFO - PROCESS | 892 | 1468607264212 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 11:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:27:44 INFO - PROCESS | 892 | 1468607264215 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:27:44 INFO - PROCESS | 892 | 1468607264216 Marionette TRACE conn6 <- [1,918,null,{}] 11:27:44 INFO - PROCESS | 892 | 1468607264220 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:44 INFO - PROCESS | 892 | 1468607264226 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:44 INFO - PROCESS | 892 | 1468607264332 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 11:27:44 INFO - PROCESS | 892 | 1468607264340 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 892 | 1468607264342 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:44 INFO - PROCESS | 892 | ++DOCSHELL 00000005753F4800 == 32 [pid = 892] [id = 239] 11:27:44 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056B89F800) [pid = 892] [serial = 716] [outer = 0000000000000000] 11:27:44 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005706B6400) [pid = 892] [serial = 717] [outer = 000000056B89F800] 11:27:44 INFO - PROCESS | 892 | 1468607264388 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000570A71000) [pid = 892] [serial = 718] [outer = 000000056B89F800] 11:27:44 INFO - PROCESS | 892 | 1468607264806 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 625ms 11:27:44 INFO - PROCESS | 892 | 1468607264846 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 11:27:44 INFO - PROCESS | 892 | 1468607264848 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 11:27:44 INFO - PROCESS | 892 | 1468607264851 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:27:44 INFO - PROCESS | 892 | 1468607264853 Marionette TRACE conn6 <- [1,922,null,{}] 11:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:27:44 INFO - PROCESS | 892 | 1468607264857 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:44 INFO - PROCESS | 892 | 1468607264859 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:44 INFO - PROCESS | 892 | 1468607264937 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 11:27:44 INFO - PROCESS | 892 | 1468607264945 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 892 | 1468607264947 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:44 INFO - PROCESS | 892 | ++DOCSHELL 0000000576594800 == 33 [pid = 892] [id = 240] 11:27:44 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000570DBF000) [pid = 892] [serial = 719] [outer = 0000000000000000] 11:27:44 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000571611000) [pid = 892] [serial = 720] [outer = 0000000570DBF000] 11:27:45 INFO - PROCESS | 892 | 1468607264993 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000571723000) [pid = 892] [serial = 721] [outer = 0000000570DBF000] 11:27:45 INFO - PROCESS | 892 | 1468607265428 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 626ms 11:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:27:45 INFO - PROCESS | 892 | 1468607265483 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 11:27:45 INFO - PROCESS | 892 | 1468607265485 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 11:27:45 INFO - PROCESS | 892 | 1468607265488 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:27:45 INFO - PROCESS | 892 | 1468607265490 Marionette TRACE conn6 <- [1,926,null,{}] 11:27:45 INFO - PROCESS | 892 | 1468607265494 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:45 INFO - PROCESS | 892 | 1468607265495 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:45 INFO - PROCESS | 892 | 1468607265575 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 11:27:45 INFO - PROCESS | 892 | 1468607265581 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:45 INFO - PROCESS | 892 | 1468607265583 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:45 INFO - PROCESS | 892 | ++DOCSHELL 0000000577836000 == 34 [pid = 892] [id = 241] 11:27:45 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000571606800) [pid = 892] [serial = 722] [outer = 0000000000000000] 11:27:45 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000571D85400) [pid = 892] [serial = 723] [outer = 0000000571606800] 11:27:45 INFO - PROCESS | 892 | 1468607265628 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000574653800) [pid = 892] [serial = 724] [outer = 0000000571606800] 11:27:46 INFO - PROCESS | 892 | 1468607266096 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 11:27:46 INFO - PROCESS | 892 | 1468607266121 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 892 | 1468607266123 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 11:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:27:46 INFO - PROCESS | 892 | 1468607266127 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 892 | 1468607266129 Marionette TRACE conn6 <- [1,930,null,{}] 11:27:46 INFO - PROCESS | 892 | 1468607266132 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 892 | 1468607266134 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:46 INFO - PROCESS | 892 | 1468607266240 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 11:27:46 INFO - PROCESS | 892 | 1468607266247 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 892 | 1468607266248 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:46 INFO - PROCESS | 892 | ++DOCSHELL 000000056C183800 == 35 [pid = 892] [id = 242] 11:27:46 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000575354800) [pid = 892] [serial = 725] [outer = 0000000000000000] 11:27:46 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000057535C400) [pid = 892] [serial = 726] [outer = 0000000575354800] 11:27:46 INFO - PROCESS | 892 | 1468607266319 Marionette DEBUG loaded listener.js 11:27:46 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000575388400) [pid = 892] [serial = 727] [outer = 0000000575354800] 11:27:46 INFO - PROCESS | 892 | 1468607266742 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 628ms 11:27:46 INFO - PROCESS | 892 | 1468607266759 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 892 | 1468607266761 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 11:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:27:46 INFO - PROCESS | 892 | 1468607266765 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 892 | 1468607266766 Marionette TRACE conn6 <- [1,934,null,{}] 11:27:46 INFO - PROCESS | 892 | 1468607266770 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 892 | 1468607266772 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:46 INFO - PROCESS | 892 | 1468607266888 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 11:27:46 INFO - PROCESS | 892 | 1468607266893 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 892 | 1468607266895 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:46 INFO - PROCESS | 892 | ++DOCSHELL 00000005788A2800 == 36 [pid = 892] [id = 243] 11:27:46 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000575352800) [pid = 892] [serial = 728] [outer = 0000000000000000] 11:27:46 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000575806400) [pid = 892] [serial = 729] [outer = 0000000575352800] 11:27:46 INFO - PROCESS | 892 | 1468607266940 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000057596A800) [pid = 892] [serial = 730] [outer = 0000000575352800] 11:27:47 INFO - PROCESS | 892 | 1468607267407 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 692ms 11:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:27:47 INFO - PROCESS | 892 | 1468607267459 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 11:27:47 INFO - PROCESS | 892 | 1468607267461 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 11:27:47 INFO - PROCESS | 892 | 1468607267465 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:27:47 INFO - PROCESS | 892 | 1468607267467 Marionette TRACE conn6 <- [1,938,null,{}] 11:27:47 INFO - PROCESS | 892 | 1468607267472 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:47 INFO - PROCESS | 892 | 1468607267474 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:47 INFO - PROCESS | 892 | 1468607267633 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 11:27:47 INFO - PROCESS | 892 | 1468607267659 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 892 | 1468607267662 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:47 INFO - PROCESS | 892 | ++DOCSHELL 00000005717B8000 == 37 [pid = 892] [id = 244] 11:27:47 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000576315000) [pid = 892] [serial = 731] [outer = 0000000000000000] 11:27:47 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000576318800) [pid = 892] [serial = 732] [outer = 0000000576315000] 11:27:47 INFO - PROCESS | 892 | 1468607267709 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000577636800) [pid = 892] [serial = 733] [outer = 0000000576315000] 11:27:48 INFO - PROCESS | 892 | --DOMWINDOW == 88 (00000005784D0C00) [pid = 892] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:27:48 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000571676C00) [pid = 892] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:27:48 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000500DAE000) [pid = 892] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:27:48 INFO - PROCESS | 892 | --DOMWINDOW == 85 (00000005776E5800) [pid = 892] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:27:48 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000570DBEC00) [pid = 892] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:27:48 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056C164000) [pid = 892] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:27:48 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056A3D1400) [pid = 892] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:27:48 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056997F400) [pid = 892] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:27:48 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000502DA2400) [pid = 892] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:27:48 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000057763D800) [pid = 892] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:27:48 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000502DAAC00) [pid = 892] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:27:48 INFO - PROCESS | 892 | 1468607268242 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 838ms 11:27:48 INFO - PROCESS | 892 | 1468607268305 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 892 | 1468607268307 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 11:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:27:48 INFO - PROCESS | 892 | 1468607268310 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 892 | 1468607268312 Marionette TRACE conn6 <- [1,942,null,{}] 11:27:48 INFO - PROCESS | 892 | 1468607268316 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:48 INFO - PROCESS | 892 | 1468607268318 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:48 INFO - PROCESS | 892 | 1468607268400 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 11:27:48 INFO - PROCESS | 892 | 1468607268406 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:48 INFO - PROCESS | 892 | 1468607268408 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:48 INFO - PROCESS | 892 | ++DOCSHELL 0000000579708000 == 38 [pid = 892] [id = 245] 11:27:48 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B3B1400) [pid = 892] [serial = 734] [outer = 0000000000000000] 11:27:48 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000572264400) [pid = 892] [serial = 735] [outer = 000000056B3B1400] 11:27:48 INFO - PROCESS | 892 | 1468607268453 Marionette DEBUG loaded listener.js 11:27:48 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000576528400) [pid = 892] [serial = 736] [outer = 000000056B3B1400] 11:27:48 INFO - PROCESS | 892 | 1468607268868 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 586ms 11:27:48 INFO - PROCESS | 892 | 1468607268900 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 892 | 1468607268902 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 11:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:27:48 INFO - PROCESS | 892 | 1468607268918 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 892 | 1468607268919 Marionette TRACE conn6 <- [1,946,null,{}] 11:27:48 INFO - PROCESS | 892 | 1468607268923 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:48 INFO - PROCESS | 892 | 1468607268924 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:49 INFO - PROCESS | 892 | 1468607269011 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 11:27:49 INFO - PROCESS | 892 | 1468607269016 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 892 | 1468607269018 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:49 INFO - PROCESS | 892 | ++DOCSHELL 0000000579746000 == 39 [pid = 892] [id = 246] 11:27:49 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000057763F000) [pid = 892] [serial = 737] [outer = 0000000000000000] 11:27:49 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000577645000) [pid = 892] [serial = 738] [outer = 000000057763F000] 11:27:49 INFO - PROCESS | 892 | 1468607269062 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005778E2000) [pid = 892] [serial = 739] [outer = 000000057763F000] 11:27:49 INFO - PROCESS | 892 | 1468607269474 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 11:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:27:49 INFO - PROCESS | 892 | 1468607269548 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 11:27:49 INFO - PROCESS | 892 | 1468607269550 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 11:27:49 INFO - PROCESS | 892 | 1468607269553 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:27:49 INFO - PROCESS | 892 | 1468607269555 Marionette TRACE conn6 <- [1,950,null,{}] 11:27:49 INFO - PROCESS | 892 | 1468607269559 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:49 INFO - PROCESS | 892 | 1468607269560 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:49 INFO - PROCESS | 892 | 1468607269643 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 11:27:49 INFO - PROCESS | 892 | 1468607269648 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 892 | 1468607269657 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:49 INFO - PROCESS | 892 | ++DOCSHELL 000000057AFE8800 == 40 [pid = 892] [id = 247] 11:27:49 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000578035800) [pid = 892] [serial = 740] [outer = 0000000000000000] 11:27:49 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000057860A400) [pid = 892] [serial = 741] [outer = 0000000578035800] 11:27:49 INFO - PROCESS | 892 | 1468607269705 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005788D0C00) [pid = 892] [serial = 742] [outer = 0000000578035800] 11:27:50 INFO - PROCESS | 892 | 1468607270295 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 839ms 11:27:50 INFO - PROCESS | 892 | 1468607270399 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 892 | 1468607270404 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 11:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:27:50 INFO - PROCESS | 892 | 1468607270411 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 892 | 1468607270415 Marionette TRACE conn6 <- [1,954,null,{}] 11:27:50 INFO - PROCESS | 892 | 1468607270421 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:50 INFO - PROCESS | 892 | 1468607270424 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:50 INFO - PROCESS | 892 | 1468607270560 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 11:27:50 INFO - PROCESS | 892 | 1468607270628 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 892 | 1468607270633 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:50 INFO - PROCESS | 892 | ++DOCSHELL 0000000502337800 == 41 [pid = 892] [id = 248] 11:27:50 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000500921000) [pid = 892] [serial = 743] [outer = 0000000000000000] 11:27:50 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000500DA7000) [pid = 892] [serial = 744] [outer = 0000000500921000] 11:27:50 INFO - PROCESS | 892 | 1468607270692 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005016F1800) [pid = 892] [serial = 745] [outer = 0000000500921000] 11:27:51 INFO - PROCESS | 892 | 1468607271354 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 984ms 11:27:51 INFO - PROCESS | 892 | 1468607271394 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 892 | 1468607271400 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 11:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:27:51 INFO - PROCESS | 892 | 1468607271406 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 892 | 1468607271410 Marionette TRACE conn6 <- [1,958,null,{}] 11:27:51 INFO - PROCESS | 892 | 1468607271414 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 892 | 1468607271417 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:51 INFO - PROCESS | 892 | 1468607271543 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 11:27:51 INFO - PROCESS | 892 | 1468607271662 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 892 | 1468607271665 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:51 INFO - PROCESS | 892 | ++DOCSHELL 000000057505A800 == 42 [pid = 892] [id = 249] 11:27:51 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000569AA2800) [pid = 892] [serial = 746] [outer = 0000000000000000] 11:27:51 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000569AAEC00) [pid = 892] [serial = 747] [outer = 0000000569AA2800] 11:27:51 INFO - PROCESS | 892 | 1468607271722 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (000000056A41DC00) [pid = 892] [serial = 748] [outer = 0000000569AA2800] 11:27:52 INFO - PROCESS | 892 | 1468607272654 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 0000000579746000 == 41 [pid = 892] [id = 246] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 0000000579708000 == 40 [pid = 892] [id = 245] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 00000005717B8000 == 39 [pid = 892] [id = 244] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 00000005788A2800 == 38 [pid = 892] [id = 243] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 000000056C183800 == 37 [pid = 892] [id = 242] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 0000000577836000 == 36 [pid = 892] [id = 241] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 0000000576594800 == 35 [pid = 892] [id = 240] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 00000005753F4800 == 34 [pid = 892] [id = 239] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 00000005717B9000 == 33 [pid = 892] [id = 238] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 0000000570A11800 == 32 [pid = 892] [id = 237] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 000000056C185800 == 31 [pid = 892] [id = 236] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 0000000502DD1800 == 30 [pid = 892] [id = 235] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 92 (00000005788D2800) [pid = 892] [serial = 699] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 000000050157F800 == 29 [pid = 892] [id = 234] 11:27:52 INFO - PROCESS | 892 | --DOCSHELL 000000057AF2E800 == 28 [pid = 892] [id = 233] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 91 (00000005788CAC00) [pid = 892] [serial = 697] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000057535BC00) [pid = 892] [serial = 684] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000575946000) [pid = 892] [serial = 687] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000575386400) [pid = 892] [serial = 685] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005778E5400) [pid = 892] [serial = 690] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000576526400) [pid = 892] [serial = 688] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056B8A2000) [pid = 892] [serial = 696] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005783DD400) [pid = 892] [serial = 691] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000569A9EC00) [pid = 892] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000571722800) [pid = 892] [serial = 681] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056FF75800) [pid = 892] [serial = 678] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000570973400) [pid = 892] [serial = 679] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056A425800) [pid = 892] [serial = 675] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056B3B3400) [pid = 892] [serial = 676] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056A3DAC00) [pid = 892] [serial = 673] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000569AA7000) [pid = 892] [serial = 672] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000569ABAC00) [pid = 892] [serial = 670] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000502DADC00) [pid = 892] [serial = 669] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005778DE000) [pid = 892] [serial = 665] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000577FC9C00) [pid = 892] [serial = 666] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000574655400) [pid = 892] [serial = 693] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000578043400) [pid = 892] [serial = 694] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000574648C00) [pid = 892] [serial = 682] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1336ms 11:27:52 INFO - PROCESS | 892 | 1468607272745 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 11:27:52 INFO - PROCESS | 892 | 1468607272749 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 11:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:27:52 INFO - PROCESS | 892 | 1468607272754 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:27:52 INFO - PROCESS | 892 | 1468607272757 Marionette TRACE conn6 <- [1,962,null,{}] 11:27:52 INFO - PROCESS | 892 | 1468607272762 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:52 INFO - PROCESS | 892 | 1468607272765 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:52 INFO - PROCESS | 892 | 1468607272862 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 11:27:52 INFO - PROCESS | 892 | 1468607272870 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 892 | 1468607272872 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:52 INFO - PROCESS | 892 | ++DOCSHELL 0000000502314800 == 29 [pid = 892] [id = 250] 11:27:52 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056997EC00) [pid = 892] [serial = 749] [outer = 0000000000000000] 11:27:52 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000569988800) [pid = 892] [serial = 750] [outer = 000000056997EC00] 11:27:52 INFO - PROCESS | 892 | 1468607272922 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000569AB7400) [pid = 892] [serial = 751] [outer = 000000056997EC00] 11:27:53 INFO - PROCESS | 892 | 1468607273433 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 733ms 11:27:53 INFO - PROCESS | 892 | 1468607273487 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 11:27:53 INFO - PROCESS | 892 | 1468607273491 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 11:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:27:53 INFO - PROCESS | 892 | 1468607273498 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:27:53 INFO - PROCESS | 892 | 1468607273500 Marionette TRACE conn6 <- [1,966,null,{}] 11:27:53 INFO - PROCESS | 892 | 1468607273504 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:53 INFO - PROCESS | 892 | 1468607273507 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:53 INFO - PROCESS | 892 | 1468607273604 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 11:27:53 INFO - PROCESS | 892 | 1468607273669 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 892 | 1468607273671 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:53 INFO - PROCESS | 892 | ++DOCSHELL 000000056C71C800 == 30 [pid = 892] [id = 251] 11:27:53 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056A345000) [pid = 892] [serial = 752] [outer = 0000000000000000] 11:27:53 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056B3AE000) [pid = 892] [serial = 753] [outer = 000000056A345000] 11:27:53 INFO - PROCESS | 892 | 1468607273719 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056B7CDC00) [pid = 892] [serial = 754] [outer = 000000056A345000] 11:27:54 INFO - PROCESS | 892 | 1468607274110 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 627ms 11:27:54 INFO - PROCESS | 892 | 1468607274128 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 892 | 1468607274130 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 11:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:27:54 INFO - PROCESS | 892 | 1468607274134 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 892 | 1468607274137 Marionette TRACE conn6 <- [1,970,null,{}] 11:27:54 INFO - PROCESS | 892 | 1468607274149 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:54 INFO - PROCESS | 892 | 1468607274154 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:54 INFO - PROCESS | 892 | 1468607274242 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 11:27:54 INFO - PROCESS | 892 | 1468607274250 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:54 INFO - PROCESS | 892 | 1468607274253 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:54 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D2E000 == 31 [pid = 892] [id = 252] 11:27:54 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056B890C00) [pid = 892] [serial = 755] [outer = 0000000000000000] 11:27:54 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056FCBE400) [pid = 892] [serial = 756] [outer = 000000056B890C00] 11:27:54 INFO - PROCESS | 892 | 1468607274302 Marionette DEBUG loaded listener.js 11:27:54 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000570734C00) [pid = 892] [serial = 757] [outer = 000000056B890C00] 11:27:54 INFO - PROCESS | 892 | 1468607274747 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 629ms 11:27:54 INFO - PROCESS | 892 | 1468607274776 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 892 | 1468607274779 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 11:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:27:54 INFO - PROCESS | 892 | 1468607274782 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 892 | 1468607274784 Marionette TRACE conn6 <- [1,974,null,{}] 11:27:54 INFO - PROCESS | 892 | 1468607274788 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:54 INFO - PROCESS | 892 | 1468607274790 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:54 INFO - PROCESS | 892 | 1468607274912 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 11:27:55 INFO - PROCESS | 892 | 1468607274990 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 892 | 1468607274992 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:55 INFO - PROCESS | 892 | ++DOCSHELL 00000005753EF800 == 32 [pid = 892] [id = 253] 11:27:55 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000570DC2C00) [pid = 892] [serial = 758] [outer = 0000000000000000] 11:27:55 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000571677800) [pid = 892] [serial = 759] [outer = 0000000570DC2C00] 11:27:55 INFO - PROCESS | 892 | 1468607275045 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000571D81C00) [pid = 892] [serial = 760] [outer = 0000000570DC2C00] 11:27:55 INFO - PROCESS | 892 | 1468607275464 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 11:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:27:55 INFO - PROCESS | 892 | 1468607275520 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 11:27:55 INFO - PROCESS | 892 | 1468607275522 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 11:27:55 INFO - PROCESS | 892 | 1468607275525 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 892 | 1468607275527 Marionette TRACE conn6 <- [1,978,null,{}] 11:27:55 INFO - PROCESS | 892 | 1468607275531 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:55 INFO - PROCESS | 892 | 1468607275533 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:55 INFO - PROCESS | 892 | 1468607275642 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 11:27:55 INFO - PROCESS | 892 | 1468607275651 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 892 | 1468607275653 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:55 INFO - PROCESS | 892 | ++DOCSHELL 0000000577822000 == 33 [pid = 892] [id = 254] 11:27:55 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000500927800) [pid = 892] [serial = 761] [outer = 0000000000000000] 11:27:55 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000575352400) [pid = 892] [serial = 762] [outer = 0000000500927800] 11:27:55 INFO - PROCESS | 892 | 1468607275736 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000575389C00) [pid = 892] [serial = 763] [outer = 0000000500927800] 11:27:56 INFO - PROCESS | 892 | 1468607276173 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 689ms 11:27:56 INFO - PROCESS | 892 | 1468607276217 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 11:27:56 INFO - PROCESS | 892 | 1468607276220 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 11:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:27:56 INFO - PROCESS | 892 | 1468607276223 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:27:56 INFO - PROCESS | 892 | 1468607276225 Marionette TRACE conn6 <- [1,982,null,{}] 11:27:56 INFO - PROCESS | 892 | 1468607276228 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:56 INFO - PROCESS | 892 | 1468607276234 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:56 INFO - PROCESS | 892 | 1468607276404 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 11:27:56 INFO - PROCESS | 892 | 1468607276426 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 892 | 1468607276428 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:56 INFO - PROCESS | 892 | ++DOCSHELL 000000057889A000 == 34 [pid = 892] [id = 255] 11:27:56 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000057596AC00) [pid = 892] [serial = 764] [outer = 0000000000000000] 11:27:56 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000576523000) [pid = 892] [serial = 765] [outer = 000000057596AC00] 11:27:56 INFO - PROCESS | 892 | 1468607276473 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005776EFC00) [pid = 892] [serial = 766] [outer = 000000057596AC00] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000500D36800) [pid = 892] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000575354800) [pid = 892] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000570DBF000) [pid = 892] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000571606800) [pid = 892] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000575352800) [pid = 892] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000576315000) [pid = 892] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056AECF400) [pid = 892] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005016EFC00) [pid = 892] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000057763F000) [pid = 892] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056B89F800) [pid = 892] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005004CE800) [pid = 892] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000502DA3000) [pid = 892] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:27:56 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056B3B1400) [pid = 892] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:27:57 INFO - PROCESS | 892 | 1468607277013 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 839ms 11:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:27:57 INFO - PROCESS | 892 | 1468607277066 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 11:27:57 INFO - PROCESS | 892 | 1468607277068 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 11:27:57 INFO - PROCESS | 892 | 1468607277072 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 892 | 1468607277073 Marionette TRACE conn6 <- [1,986,null,{}] 11:27:57 INFO - PROCESS | 892 | 1468607277077 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:57 INFO - PROCESS | 892 | 1468607277079 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:57 INFO - PROCESS | 892 | 1468607277160 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 11:27:57 INFO - PROCESS | 892 | 1468607277235 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:57 INFO - PROCESS | 892 | 1468607277237 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:57 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A20800 == 35 [pid = 892] [id = 256] 11:27:57 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000500920400) [pid = 892] [serial = 767] [outer = 0000000000000000] 11:27:57 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056B3B1400) [pid = 892] [serial = 768] [outer = 0000000500920400] 11:27:57 INFO - PROCESS | 892 | 1468607277282 Marionette DEBUG loaded listener.js 11:27:57 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000575354800) [pid = 892] [serial = 769] [outer = 0000000500920400] 11:27:57 INFO - PROCESS | 892 | 1468607277625 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 629ms 11:27:57 INFO - PROCESS | 892 | 1468607277710 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 11:27:57 INFO - PROCESS | 892 | 1468607277712 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 11:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:27:57 INFO - PROCESS | 892 | 1468607277715 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 892 | 1468607277717 Marionette TRACE conn6 <- [1,990,null,{}] 11:27:57 INFO - PROCESS | 892 | 1468607277720 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:57 INFO - PROCESS | 892 | 1468607277730 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:57 INFO - PROCESS | 892 | 1468607277845 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 11:27:57 INFO - PROCESS | 892 | 1468607277852 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:57 INFO - PROCESS | 892 | 1468607277854 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:57 INFO - PROCESS | 892 | ++DOCSHELL 00000005790EF800 == 36 [pid = 892] [id = 257] 11:27:57 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056AEC9800) [pid = 892] [serial = 770] [outer = 0000000000000000] 11:27:57 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000578043000) [pid = 892] [serial = 771] [outer = 000000056AEC9800] 11:27:57 INFO - PROCESS | 892 | 1468607277902 Marionette DEBUG loaded listener.js 11:27:57 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000569AB2000) [pid = 892] [serial = 772] [outer = 000000056AEC9800] 11:27:58 INFO - PROCESS | 892 | 1468607278317 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 628ms 11:27:58 INFO - PROCESS | 892 | 1468607278345 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 11:27:58 INFO - PROCESS | 892 | 1468607278347 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 11:27:58 INFO - PROCESS | 892 | 1468607278350 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:27:58 INFO - PROCESS | 892 | 1468607278352 Marionette TRACE conn6 <- [1,994,null,{}] 11:27:58 INFO - PROCESS | 892 | 1468607278355 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:58 INFO - PROCESS | 892 | 1468607278357 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:58 INFO - PROCESS | 892 | 1468607278470 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 11:27:58 INFO - PROCESS | 892 | 1468607278477 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 892 | 1468607278479 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:58 INFO - PROCESS | 892 | ++DOCSHELL 0000000570C1E000 == 37 [pid = 892] [id = 258] 11:27:58 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056B325800) [pid = 892] [serial = 773] [outer = 0000000000000000] 11:27:58 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (00000005788D3400) [pid = 892] [serial = 774] [outer = 000000056B325800] 11:27:58 INFO - PROCESS | 892 | 1468607278523 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005788E7800) [pid = 892] [serial = 775] [outer = 000000056B325800] 11:27:58 INFO - PROCESS | 892 | 1468607278971 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 11:27:59 INFO - PROCESS | 892 | 1468607279056 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 11:27:59 INFO - PROCESS | 892 | 1468607279061 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 11:27:59 INFO - PROCESS | 892 | 1468607279068 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:27:59 INFO - PROCESS | 892 | 1468607279073 Marionette TRACE conn6 <- [1,998,null,{}] 11:27:59 INFO - PROCESS | 892 | 1468607279080 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:59 INFO - PROCESS | 892 | 1468607279083 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:59 INFO - PROCESS | 892 | 1468607279256 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 11:27:59 INFO - PROCESS | 892 | 1468607279350 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 892 | 1468607279355 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:27:59 INFO - PROCESS | 892 | ++DOCSHELL 000000056BA22000 == 38 [pid = 892] [id = 259] 11:27:59 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000500DB2800) [pid = 892] [serial = 776] [outer = 0000000000000000] 11:27:59 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000569A9D800) [pid = 892] [serial = 777] [outer = 0000000500DB2800] 11:27:59 INFO - PROCESS | 892 | 1468607279432 Marionette DEBUG loaded listener.js 11:27:59 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056A41C400) [pid = 892] [serial = 778] [outer = 0000000500DB2800] 11:28:00 INFO - PROCESS | 892 | 1468607280019 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 11:28:00 INFO - PROCESS | 892 | 1468607280058 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 11:28:00 INFO - PROCESS | 892 | 1468607280063 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 11:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:28:00 INFO - PROCESS | 892 | 1468607280070 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:28:00 INFO - PROCESS | 892 | 1468607280073 Marionette TRACE conn6 <- [1,1002,null,{}] 11:28:00 INFO - PROCESS | 892 | 1468607280077 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:00 INFO - PROCESS | 892 | 1468607280080 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:00 INFO - PROCESS | 892 | 1468607280196 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 11:28:00 INFO - PROCESS | 892 | 1468607280272 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 892 | 1468607280274 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:00 INFO - PROCESS | 892 | ++DOCSHELL 000000057822F000 == 39 [pid = 892] [id = 260] 11:28:00 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000056B88D800) [pid = 892] [serial = 779] [outer = 0000000000000000] 11:28:00 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000056BA73C00) [pid = 892] [serial = 780] [outer = 000000056B88D800] 11:28:00 INFO - PROCESS | 892 | 1468607280373 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000570799000) [pid = 892] [serial = 781] [outer = 000000056B88D800] 11:28:00 INFO - PROCESS | 892 | 1468607280960 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 944ms 11:28:01 INFO - PROCESS | 892 | 1468607281016 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 892 | 1468607281019 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 11:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:28:01 INFO - PROCESS | 892 | 1468607281023 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 892 | 1468607281027 Marionette TRACE conn6 <- [1,1006,null,{}] 11:28:01 INFO - PROCESS | 892 | 1468607281038 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:01 INFO - PROCESS | 892 | 1468607281043 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:01 INFO - PROCESS | 892 | 1468607281159 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 11:28:01 INFO - PROCESS | 892 | 1468607281234 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 892 | 1468607281238 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:01 INFO - PROCESS | 892 | ++DOCSHELL 000000057B662000 == 40 [pid = 892] [id = 261] 11:28:01 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000575968000) [pid = 892] [serial = 782] [outer = 0000000000000000] 11:28:01 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000576316C00) [pid = 892] [serial = 783] [outer = 0000000575968000] 11:28:01 INFO - PROCESS | 892 | 1468607281337 Marionette DEBUG loaded listener.js 11:28:01 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (00000005784D9C00) [pid = 892] [serial = 784] [outer = 0000000575968000] 11:28:01 INFO - PROCESS | 892 | 1468607281962 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 986ms 11:28:02 INFO - PROCESS | 892 | 1468607282010 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 892 | 1468607282014 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 11:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:28:02 INFO - PROCESS | 892 | 1468607282017 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 892 | 1468607282019 Marionette TRACE conn6 <- [1,1010,null,{}] 11:28:02 INFO - PROCESS | 892 | 1468607282023 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:02 INFO - PROCESS | 892 | 1468607282026 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:02 INFO - PROCESS | 892 | 1468607282139 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 11:28:02 INFO - PROCESS | 892 | 1468607282213 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 892 | 1468607282216 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:02 INFO - PROCESS | 892 | ++DOCSHELL 000000057BD26800 == 41 [pid = 892] [id = 262] 11:28:02 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000578EED000) [pid = 892] [serial = 785] [outer = 0000000000000000] 11:28:02 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (0000000578EEF400) [pid = 892] [serial = 786] [outer = 0000000578EED000] 11:28:02 INFO - PROCESS | 892 | 1468607282312 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000578EF5C00) [pid = 892] [serial = 787] [outer = 0000000578EED000] 11:28:03 INFO - PROCESS | 892 | 1468607283028 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1078ms 11:28:03 INFO - PROCESS | 892 | 1468607283098 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 892 | 1468607283102 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 11:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:28:03 INFO - PROCESS | 892 | 1468607283107 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - PROCESS | 892 | 1468607283110 Marionette TRACE conn6 <- [1,1014,null,{}] 11:28:03 INFO - PROCESS | 892 | 1468607283116 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:03 INFO - PROCESS | 892 | 1468607283119 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:03 INFO - PROCESS | 892 | 1468607283227 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 11:28:03 INFO - PROCESS | 892 | 1468607283304 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 892 | 1468607283308 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:03 INFO - PROCESS | 892 | ++DOCSHELL 000000050158A800 == 42 [pid = 892] [id = 263] 11:28:03 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (0000000502DA6800) [pid = 892] [serial = 788] [outer = 0000000000000000] 11:28:03 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (0000000502DAE800) [pid = 892] [serial = 789] [outer = 0000000502DA6800] 11:28:03 INFO - PROCESS | 892 | 1468607283403 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (0000000569B1C000) [pid = 892] [serial = 790] [outer = 0000000502DA6800] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 00000005790EF800 == 41 [pid = 892] [id = 257] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 0000000578A20800 == 40 [pid = 892] [id = 256] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 000000057889A000 == 39 [pid = 892] [id = 255] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 0000000577822000 == 38 [pid = 892] [id = 254] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 00000005753EF800 == 37 [pid = 892] [id = 253] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 0000000570D2E000 == 36 [pid = 892] [id = 252] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 000000056C71C800 == 35 [pid = 892] [id = 251] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 0000000502314800 == 34 [pid = 892] [id = 250] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 000000057505A800 == 33 [pid = 892] [id = 249] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 000000057AFE8800 == 32 [pid = 892] [id = 247] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 0000000502337800 == 31 [pid = 892] [id = 248] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 000000057BD26800 == 30 [pid = 892] [id = 262] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 000000057B662000 == 29 [pid = 892] [id = 261] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 000000057822F000 == 28 [pid = 892] [id = 260] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 0000000570C1E000 == 27 [pid = 892] [id = 258] 11:28:04 INFO - PROCESS | 892 | --DOCSHELL 000000056BA22000 == 26 [pid = 892] [id = 259] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 97 (0000000500D39000) [pid = 892] [serial = 702] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 96 (000000057535C400) [pid = 892] [serial = 726] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 95 (000000050149E000) [pid = 892] [serial = 703] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000571611000) [pid = 892] [serial = 720] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000571723000) [pid = 892] [serial = 721] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000571D85400) [pid = 892] [serial = 723] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000575806400) [pid = 892] [serial = 729] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000575388400) [pid = 892] [serial = 727] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000576318800) [pid = 892] [serial = 732] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000057596A800) [pid = 892] [serial = 730] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000056B3ABC00) [pid = 892] [serial = 711] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056B3B8400) [pid = 892] [serial = 712] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056B886C00) [pid = 892] [serial = 714] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056B89B800) [pid = 892] [serial = 715] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000577645000) [pid = 892] [serial = 738] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 82 (00000005706B6400) [pid = 892] [serial = 717] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000570A71000) [pid = 892] [serial = 718] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000569B1CC00) [pid = 892] [serial = 708] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056A3D7C00) [pid = 892] [serial = 709] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000502DA6C00) [pid = 892] [serial = 705] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569981000) [pid = 892] [serial = 706] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000577636800) [pid = 892] [serial = 733] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000057860A400) [pid = 892] [serial = 741] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005778E2000) [pid = 892] [serial = 739] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000572264400) [pid = 892] [serial = 735] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000576528400) [pid = 892] [serial = 736] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000574653800) [pid = 892] [serial = 724] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 892 | 1468607284590 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1538ms 11:28:04 INFO - PROCESS | 892 | 1468607284650 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 11:28:04 INFO - PROCESS | 892 | 1468607284654 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 11:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:28:04 INFO - PROCESS | 892 | 1468607284659 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:28:04 INFO - PROCESS | 892 | 1468607284662 Marionette TRACE conn6 <- [1,1018,null,{}] 11:28:04 INFO - PROCESS | 892 | 1468607284668 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:04 INFO - PROCESS | 892 | 1468607284671 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:04 INFO - PROCESS | 892 | 1468607284758 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 11:28:04 INFO - PROCESS | 892 | 1468607284766 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:04 INFO - PROCESS | 892 | 1468607284770 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:04 INFO - PROCESS | 892 | ++DOCSHELL 0000000501597000 == 27 [pid = 892] [id = 264] 11:28:04 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000500DAE000) [pid = 892] [serial = 791] [outer = 0000000000000000] 11:28:04 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005014A5400) [pid = 892] [serial = 792] [outer = 0000000500DAE000] 11:28:04 INFO - PROCESS | 892 | 1468607284819 Marionette DEBUG loaded listener.js 11:28:04 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000502DA6400) [pid = 892] [serial = 793] [outer = 0000000500DAE000] 11:28:05 INFO - PROCESS | 892 | 1468607285339 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 733ms 11:28:05 INFO - PROCESS | 892 | 1468607285396 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 11:28:05 INFO - PROCESS | 892 | 1468607285401 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 11:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:28:05 INFO - PROCESS | 892 | 1468607285408 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 892 | 1468607285411 Marionette TRACE conn6 <- [1,1022,null,{}] 11:28:05 INFO - PROCESS | 892 | 1468607285415 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:05 INFO - PROCESS | 892 | 1468607285417 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:05 INFO - PROCESS | 892 | 1468607285509 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 11:28:05 INFO - PROCESS | 892 | 1468607285586 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:05 INFO - PROCESS | 892 | 1468607285588 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:05 INFO - PROCESS | 892 | ++DOCSHELL 000000056AAF9000 == 28 [pid = 892] [id = 265] 11:28:05 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056998A400) [pid = 892] [serial = 794] [outer = 0000000000000000] 11:28:05 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000569AB6400) [pid = 892] [serial = 795] [outer = 000000056998A400] 11:28:05 INFO - PROCESS | 892 | 1468607285638 Marionette DEBUG loaded listener.js 11:28:05 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000569BD2800) [pid = 892] [serial = 796] [outer = 000000056998A400] 11:28:06 INFO - PROCESS | 892 | 1468607286032 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 690ms 11:28:06 INFO - PROCESS | 892 | 1468607286101 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 892 | 1468607286104 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 11:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:28:06 INFO - PROCESS | 892 | 1468607286108 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 892 | 1468607286111 Marionette TRACE conn6 <- [1,1026,null,{}] 11:28:06 INFO - PROCESS | 892 | 1468607286128 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:06 INFO - PROCESS | 892 | 1468607286133 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:06 INFO - PROCESS | 892 | 1468607286221 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 11:28:06 INFO - PROCESS | 892 | 1468607286229 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 892 | 1468607286232 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:06 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D0E800 == 29 [pid = 892] [id = 266] 11:28:06 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000500D32000) [pid = 892] [serial = 797] [outer = 0000000000000000] 11:28:06 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B7D1C00) [pid = 892] [serial = 798] [outer = 0000000500D32000] 11:28:06 INFO - PROCESS | 892 | 1468607286281 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056B899400) [pid = 892] [serial = 799] [outer = 0000000500D32000] 11:28:06 INFO - PROCESS | 892 | 1468607286765 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 11:28:06 INFO - PROCESS | 892 | 1468607286802 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 892 | 1468607286805 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 11:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:28:06 INFO - PROCESS | 892 | 1468607286808 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 892 | 1468607286810 Marionette TRACE conn6 <- [1,1030,null,{}] 11:28:06 INFO - PROCESS | 892 | 1468607286813 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:06 INFO - PROCESS | 892 | 1468607286815 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:06 INFO - PROCESS | 892 | 1468607286954 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 11:28:06 INFO - PROCESS | 892 | 1468607286966 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 892 | 1468607286968 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:07 INFO - PROCESS | 892 | ++DOCSHELL 0000000571E05000 == 30 [pid = 892] [id = 267] 11:28:07 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056BE2F400) [pid = 892] [serial = 800] [outer = 0000000000000000] 11:28:07 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056FCC0400) [pid = 892] [serial = 801] [outer = 000000056BE2F400] 11:28:07 INFO - PROCESS | 892 | 1468607287055 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005706AD000) [pid = 892] [serial = 802] [outer = 000000056BE2F400] 11:28:07 INFO - PROCESS | 892 | 1468607287477 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 11:28:07 INFO - PROCESS | 892 | 1468607287544 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 892 | 1468607287546 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 11:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:28:07 INFO - PROCESS | 892 | 1468607287549 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 892 | 1468607287551 Marionette TRACE conn6 <- [1,1034,null,{}] 11:28:07 INFO - PROCESS | 892 | 1468607287567 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:07 INFO - PROCESS | 892 | 1468607287570 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:07 INFO - PROCESS | 892 | 1468607287676 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 11:28:07 INFO - PROCESS | 892 | 1468607287689 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 892 | 1468607287691 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:07 INFO - PROCESS | 892 | ++DOCSHELL 0000000575AE0800 == 31 [pid = 892] [id = 268] 11:28:07 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000500DAD800) [pid = 892] [serial = 803] [outer = 0000000000000000] 11:28:07 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000570607C00) [pid = 892] [serial = 804] [outer = 0000000500DAD800] 11:28:07 INFO - PROCESS | 892 | 1468607287737 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000571613C00) [pid = 892] [serial = 805] [outer = 0000000500DAD800] 11:28:08 INFO - PROCESS | 892 | 1468607288197 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 11:28:08 INFO - PROCESS | 892 | 1468607288245 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 11:28:08 INFO - PROCESS | 892 | 1468607288247 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 11:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:28:08 INFO - PROCESS | 892 | 1468607288286 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 892 | 1468607288288 Marionette TRACE conn6 <- [1,1038,null,{}] 11:28:08 INFO - PROCESS | 892 | 1468607288296 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:08 INFO - PROCESS | 892 | 1468607288303 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:08 INFO - PROCESS | 892 | 1468607288442 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056A345000) [pid = 892] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000569AA2800) [pid = 892] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056997EC00) [pid = 892] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 82 (00000005786EB800) [pid = 892] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000570DC2C00) [pid = 892] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000500921000) [pid = 892] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056AEC9800) [pid = 892] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000500927800) [pid = 892] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057596AC00) [pid = 892] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000500920400) [pid = 892] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000578035800) [pid = 892] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056B890C00) [pid = 892] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:28:08 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056B325800) [pid = 892] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:28:08 INFO - PROCESS | 892 | 1468607288652 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:08 INFO - PROCESS | 892 | 1468607288655 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:08 INFO - PROCESS | 892 | ++DOCSHELL 000000050233D800 == 32 [pid = 892] [id = 269] 11:28:08 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005005CA000) [pid = 892] [serial = 806] [outer = 0000000000000000] 11:28:08 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000500DB4400) [pid = 892] [serial = 807] [outer = 00000005005CA000] 11:28:08 INFO - PROCESS | 892 | 1468607288701 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056BD34800) [pid = 892] [serial = 808] [outer = 00000005005CA000] 11:28:09 INFO - PROCESS | 892 | 1468607289069 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 879ms 11:28:09 INFO - PROCESS | 892 | 1468607289132 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 892 | 1468607289134 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 11:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:28:09 INFO - PROCESS | 892 | 1468607289137 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 892 | 1468607289139 Marionette TRACE conn6 <- [1,1042,null,{}] 11:28:09 INFO - PROCESS | 892 | 1468607289143 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:09 INFO - PROCESS | 892 | 1468607289145 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:09 INFO - PROCESS | 892 | 1468607289249 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 11:28:09 INFO - PROCESS | 892 | 1468607289256 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 892 | 1468607289258 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:09 INFO - PROCESS | 892 | ++DOCSHELL 000000057805E000 == 33 [pid = 892] [id = 270] 11:28:09 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000500921000) [pid = 892] [serial = 809] [outer = 0000000000000000] 11:28:09 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000057530E400) [pid = 892] [serial = 810] [outer = 0000000500921000] 11:28:09 INFO - PROCESS | 892 | 1468607289307 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000575382800) [pid = 892] [serial = 811] [outer = 0000000500921000] 11:28:09 INFO - PROCESS | 892 | 1468607289694 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 587ms 11:28:09 INFO - PROCESS | 892 | 1468607289728 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 892 | 1468607289730 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 11:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:28:09 INFO - PROCESS | 892 | 1468607289734 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 892 | 1468607289736 Marionette TRACE conn6 <- [1,1046,null,{}] 11:28:09 INFO - PROCESS | 892 | 1468607289739 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:09 INFO - PROCESS | 892 | 1468607289741 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:09 INFO - PROCESS | 892 | 1468607289821 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 11:28:09 INFO - PROCESS | 892 | 1468607289923 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 892 | 1468607289925 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:09 INFO - PROCESS | 892 | ++DOCSHELL 000000057869C800 == 34 [pid = 892] [id = 271] 11:28:09 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000569BDAC00) [pid = 892] [serial = 812] [outer = 0000000000000000] 11:28:09 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000057580B000) [pid = 892] [serial = 813] [outer = 0000000569BDAC00] 11:28:09 INFO - PROCESS | 892 | 1468607289972 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (00000005759B9C00) [pid = 892] [serial = 814] [outer = 0000000569BDAC00] 11:28:10 INFO - PROCESS | 892 | 1468607290320 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 628ms 11:28:10 INFO - PROCESS | 892 | 1468607290365 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 11:28:10 INFO - PROCESS | 892 | 1468607290367 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 11:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:28:10 INFO - PROCESS | 892 | 1468607290380 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - PROCESS | 892 | 1468607290382 Marionette TRACE conn6 <- [1,1050,null,{}] 11:28:10 INFO - PROCESS | 892 | 1468607290386 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:10 INFO - PROCESS | 892 | 1468607290387 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:10 INFO - PROCESS | 892 | 1468607290467 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 11:28:10 INFO - PROCESS | 892 | 1468607290473 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 892 | 1468607290475 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:10 INFO - PROCESS | 892 | ++DOCSHELL 0000000570C2A800 == 35 [pid = 892] [id = 272] 11:28:10 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000571721400) [pid = 892] [serial = 815] [outer = 0000000000000000] 11:28:10 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000576316800) [pid = 892] [serial = 816] [outer = 0000000571721400] 11:28:10 INFO - PROCESS | 892 | 1468607290519 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000057651C800) [pid = 892] [serial = 817] [outer = 0000000571721400] 11:28:11 INFO - PROCESS | 892 | 1468607291295 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 943ms 11:28:11 INFO - PROCESS | 892 | 1468607291317 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 892 | 1468607291321 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 11:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:28:11 INFO - PROCESS | 892 | 1468607291326 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 892 | 1468607291332 Marionette TRACE conn6 <- [1,1054,null,{}] 11:28:11 INFO - PROCESS | 892 | 1468607291338 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:11 INFO - PROCESS | 892 | 1468607291341 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:11 INFO - PROCESS | 892 | 1468607291467 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 11:28:11 INFO - PROCESS | 892 | 1468607291542 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 892 | 1468607291545 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:11 INFO - PROCESS | 892 | ++DOCSHELL 000000056B38D800 == 36 [pid = 892] [id = 273] 11:28:11 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005014A5C00) [pid = 892] [serial = 818] [outer = 0000000000000000] 11:28:11 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000502DA3C00) [pid = 892] [serial = 819] [outer = 00000005014A5C00] 11:28:11 INFO - PROCESS | 892 | 1468607291605 Marionette DEBUG loaded listener.js 11:28:11 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000569A9F000) [pid = 892] [serial = 820] [outer = 00000005014A5C00] 11:28:12 INFO - PROCESS | 892 | 1468607292385 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1133ms 11:28:12 INFO - PROCESS | 892 | 1468607292464 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 892 | 1468607292469 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 11:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:28:12 INFO - PROCESS | 892 | 1468607292475 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - PROCESS | 892 | 1468607292478 Marionette TRACE conn6 <- [1,1058,null,{}] 11:28:12 INFO - PROCESS | 892 | 1468607292483 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:12 INFO - PROCESS | 892 | 1468607292486 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:12 INFO - PROCESS | 892 | 1468607292646 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 11:28:12 INFO - PROCESS | 892 | 1468607292819 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:12 INFO - PROCESS | 892 | 1468607292823 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:12 INFO - PROCESS | 892 | ++DOCSHELL 0000000500579800 == 37 [pid = 892] [id = 274] 11:28:12 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005005C3000) [pid = 892] [serial = 821] [outer = 0000000000000000] 11:28:12 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005016F5000) [pid = 892] [serial = 822] [outer = 00000005005C3000] 11:28:12 INFO - PROCESS | 892 | 1468607292880 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000569A9C800) [pid = 892] [serial = 823] [outer = 00000005005C3000] 11:28:13 INFO - PROCESS | 892 | --DOCSHELL 000000057869C800 == 36 [pid = 892] [id = 271] 11:28:13 INFO - PROCESS | 892 | --DOCSHELL 000000057805E000 == 35 [pid = 892] [id = 270] 11:28:13 INFO - PROCESS | 892 | --DOCSHELL 000000050233D800 == 34 [pid = 892] [id = 269] 11:28:13 INFO - PROCESS | 892 | --DOCSHELL 0000000575AE0800 == 33 [pid = 892] [id = 268] 11:28:13 INFO - PROCESS | 892 | --DOCSHELL 0000000571E05000 == 32 [pid = 892] [id = 267] 11:28:13 INFO - PROCESS | 892 | --DOCSHELL 0000000570D0E800 == 31 [pid = 892] [id = 266] 11:28:13 INFO - PROCESS | 892 | --DOCSHELL 000000056AAF9000 == 30 [pid = 892] [id = 265] 11:28:13 INFO - PROCESS | 892 | --DOCSHELL 0000000501597000 == 29 [pid = 892] [id = 264] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000056B3AE000) [pid = 892] [serial = 753] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000569AAEC00) [pid = 892] [serial = 747] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000569988800) [pid = 892] [serial = 750] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005788D8C00) [pid = 892] [serial = 700] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000571D81C00) [pid = 892] [serial = 760] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056A41DC00) [pid = 892] [serial = 748] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005016F1800) [pid = 892] [serial = 745] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000578043000) [pid = 892] [serial = 771] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000575352400) [pid = 892] [serial = 762] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000576523000) [pid = 892] [serial = 765] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000500DA7000) [pid = 892] [serial = 744] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000569AB7400) [pid = 892] [serial = 751] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000575389C00) [pid = 892] [serial = 763] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000571677800) [pid = 892] [serial = 759] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056B3B1400) [pid = 892] [serial = 768] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005788D0C00) [pid = 892] [serial = 742] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000575354800) [pid = 892] [serial = 769] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005776EFC00) [pid = 892] [serial = 766] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056B7CDC00) [pid = 892] [serial = 754] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056FCBE400) [pid = 892] [serial = 756] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000570734C00) [pid = 892] [serial = 757] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000569AB2000) [pid = 892] [serial = 772] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 68 (00000005788D3400) [pid = 892] [serial = 774] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | --DOMWINDOW == 67 (00000005788E7800) [pid = 892] [serial = 775] [outer = 0000000000000000] [url = about:blank] 11:28:13 INFO - PROCESS | 892 | 1468607293513 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1079ms 11:28:13 INFO - PROCESS | 892 | 1468607293558 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 11:28:13 INFO - PROCESS | 892 | 1468607293561 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 11:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:28:13 INFO - PROCESS | 892 | 1468607293565 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:28:13 INFO - PROCESS | 892 | 1468607293568 Marionette TRACE conn6 <- [1,1062,null,{}] 11:28:13 INFO - PROCESS | 892 | 1468607293574 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:13 INFO - PROCESS | 892 | 1468607293576 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:13 INFO - PROCESS | 892 | 1468607293665 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 11:28:13 INFO - PROCESS | 892 | 1468607293742 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:13 INFO - PROCESS | 892 | 1468607293745 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:13 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DD9800 == 30 [pid = 892] [id = 275] 11:28:13 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000500D35C00) [pid = 892] [serial = 824] [outer = 0000000000000000] 11:28:13 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000569AA0000) [pid = 892] [serial = 825] [outer = 0000000500D35C00] 11:28:13 INFO - PROCESS | 892 | 1468607293794 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056A427000) [pid = 892] [serial = 826] [outer = 0000000500D35C00] 11:28:14 INFO - PROCESS | 892 | 1468607294200 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 11:28:14 INFO - PROCESS | 892 | 1468607294259 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 892 | 1468607294263 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 11:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:28:14 INFO - PROCESS | 892 | 1468607294267 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 892 | 1468607294270 Marionette TRACE conn6 <- [1,1066,null,{}] 11:28:14 INFO - PROCESS | 892 | 1468607294274 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:14 INFO - PROCESS | 892 | 1468607294277 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:14 INFO - PROCESS | 892 | 1468607294368 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 11:28:14 INFO - PROCESS | 892 | 1468607294375 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 892 | 1468607294377 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:14 INFO - PROCESS | 892 | ++DOCSHELL 0000000570A18800 == 31 [pid = 892] [id = 276] 11:28:14 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056B345000) [pid = 892] [serial = 827] [outer = 0000000000000000] 11:28:14 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056B88DC00) [pid = 892] [serial = 828] [outer = 000000056B345000] 11:28:14 INFO - PROCESS | 892 | 1468607294423 Marionette DEBUG loaded listener.js 11:28:14 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056BE25C00) [pid = 892] [serial = 829] [outer = 000000056B345000] 11:28:14 INFO - PROCESS | 892 | 1468607294887 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 11:28:14 INFO - PROCESS | 892 | 1468607294899 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 892 | 1468607294901 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 11:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:28:14 INFO - PROCESS | 892 | 1468607294910 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 892 | 1468607294917 Marionette TRACE conn6 <- [1,1070,null,{}] 11:28:14 INFO - PROCESS | 892 | 1468607294927 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:14 INFO - PROCESS | 892 | 1468607294931 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:15 INFO - PROCESS | 892 | 1468607295019 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 11:28:15 INFO - PROCESS | 892 | 1468607295027 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 892 | 1468607295030 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:15 INFO - PROCESS | 892 | ++DOCSHELL 0000000575AE0800 == 32 [pid = 892] [id = 277] 11:28:15 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056C75CC00) [pid = 892] [serial = 830] [outer = 0000000000000000] 11:28:15 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000057171CC00) [pid = 892] [serial = 831] [outer = 000000056C75CC00] 11:28:15 INFO - PROCESS | 892 | 1468607295075 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000571BC2800) [pid = 892] [serial = 832] [outer = 000000056C75CC00] 11:28:15 INFO - PROCESS | 892 | 1468607295498 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 11:28:15 INFO - PROCESS | 892 | 1468607295542 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 892 | 1468607295545 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 11:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:28:15 INFO - PROCESS | 892 | 1468607295555 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - PROCESS | 892 | 1468607295557 Marionette TRACE conn6 <- [1,1074,null,{}] 11:28:15 INFO - PROCESS | 892 | 1468607295560 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:15 INFO - PROCESS | 892 | 1468607295562 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:15 INFO - PROCESS | 892 | 1468607295676 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 11:28:15 INFO - PROCESS | 892 | 1468607295711 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 892 | 1468607295713 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:15 INFO - PROCESS | 892 | ++DOCSHELL 0000000577690000 == 33 [pid = 892] [id = 278] 11:28:15 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (00000005721C6800) [pid = 892] [serial = 833] [outer = 0000000000000000] 11:28:15 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000575015000) [pid = 892] [serial = 834] [outer = 00000005721C6800] 11:28:15 INFO - PROCESS | 892 | 1468607295804 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057535C400) [pid = 892] [serial = 835] [outer = 00000005721C6800] 11:28:16 INFO - PROCESS | 892 | 1468607296222 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 11:28:16 INFO - PROCESS | 892 | 1468607296243 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 11:28:16 INFO - PROCESS | 892 | 1468607296245 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 11:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:28:16 INFO - PROCESS | 892 | 1468607296248 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 892 | 1468607296250 Marionette TRACE conn6 <- [1,1078,null,{}] 11:28:16 INFO - PROCESS | 892 | 1468607296259 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:16 INFO - PROCESS | 892 | 1468607296261 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:16 INFO - PROCESS | 892 | 1468607296371 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 11:28:16 INFO - PROCESS | 892 | 1468607296376 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:16 INFO - PROCESS | 892 | 1468607296383 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:16 INFO - PROCESS | 892 | ++DOCSHELL 0000000575064800 == 34 [pid = 892] [id = 279] 11:28:16 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000057594A000) [pid = 892] [serial = 836] [outer = 0000000000000000] 11:28:16 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (00000005759BFC00) [pid = 892] [serial = 837] [outer = 000000057594A000] 11:28:16 INFO - PROCESS | 892 | 1468607296440 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000057651DC00) [pid = 892] [serial = 838] [outer = 000000057594A000] 11:28:16 INFO - PROCESS | 892 | 1468607296919 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 735ms 11:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:28:17 INFO - PROCESS | 892 | 1468607296993 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 11:28:17 INFO - PROCESS | 892 | 1468607296996 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 11:28:17 INFO - PROCESS | 892 | 1468607297026 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:28:17 INFO - PROCESS | 892 | 1468607297028 Marionette TRACE conn6 <- [1,1082,null,{}] 11:28:17 INFO - PROCESS | 892 | 1468607297039 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:17 INFO - PROCESS | 892 | 1468607297042 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:17 INFO - PROCESS | 892 | 1468607297162 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 11:28:17 INFO - PROCESS | 892 | 1468607297209 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 892 | 1468607297211 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:17 INFO - PROCESS | 892 | ++DOCSHELL 0000000578E97000 == 35 [pid = 892] [id = 280] 11:28:17 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000577640800) [pid = 892] [serial = 839] [outer = 0000000000000000] 11:28:17 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005778E3400) [pid = 892] [serial = 840] [outer = 0000000577640800] 11:28:17 INFO - PROCESS | 892 | 1468607297255 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000057803E400) [pid = 892] [serial = 841] [outer = 0000000577640800] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000500D32000) [pid = 892] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056BE2F400) [pid = 892] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000502DA6800) [pid = 892] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000500DAE000) [pid = 892] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056998A400) [pid = 892] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000500DAD800) [pid = 892] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 78 (00000005005CA000) [pid = 892] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569BDAC00) [pid = 892] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000500DB2800) [pid = 892] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056B88D800) [pid = 892] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000575968000) [pid = 892] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000578EED000) [pid = 892] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:28:17 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000500921000) [pid = 892] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:28:17 INFO - PROCESS | 892 | 1468607297724 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 775ms 11:28:17 INFO - PROCESS | 892 | 1468607297776 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 11:28:17 INFO - PROCESS | 892 | 1468607297778 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 11:28:17 INFO - PROCESS | 892 | 1468607297781 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:28:17 INFO - PROCESS | 892 | 1468607297783 Marionette TRACE conn6 <- [1,1086,null,{}] 11:28:17 INFO - PROCESS | 892 | 1468607297787 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:17 INFO - PROCESS | 892 | 1468607297789 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:17 INFO - PROCESS | 892 | 1468607297899 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 11:28:17 INFO - PROCESS | 892 | 1468607297946 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 892 | 1468607297947 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:17 INFO - PROCESS | 892 | ++DOCSHELL 0000000502344000 == 36 [pid = 892] [id = 281] 11:28:17 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000500DAD800) [pid = 892] [serial = 842] [outer = 0000000000000000] 11:28:17 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056B88D800) [pid = 892] [serial = 843] [outer = 0000000500DAD800] 11:28:17 INFO - PROCESS | 892 | 1468607297993 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000575968000) [pid = 892] [serial = 844] [outer = 0000000500DAD800] 11:28:18 INFO - PROCESS | 892 | 1468607298340 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 585ms 11:28:18 INFO - PROCESS | 892 | 1468607298370 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 892 | 1468607298373 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 11:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:28:18 INFO - PROCESS | 892 | 1468607298376 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 892 | 1468607298377 Marionette TRACE conn6 <- [1,1090,null,{}] 11:28:18 INFO - PROCESS | 892 | 1468607298389 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:18 INFO - PROCESS | 892 | 1468607298391 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:18 INFO - PROCESS | 892 | 1468607298500 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 11:28:18 INFO - PROCESS | 892 | 1468607298536 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 892 | 1468607298538 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:18 INFO - PROCESS | 892 | ++DOCSHELL 0000000579898000 == 37 [pid = 892] [id = 282] 11:28:18 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056B89D400) [pid = 892] [serial = 845] [outer = 0000000000000000] 11:28:18 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000057860A400) [pid = 892] [serial = 846] [outer = 000000056B89D400] 11:28:18 INFO - PROCESS | 892 | 1468607298582 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005788E6000) [pid = 892] [serial = 847] [outer = 000000056B89D400] 11:28:18 INFO - PROCESS | 892 | 1468607298975 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 627ms 11:28:19 INFO - PROCESS | 892 | 1468607299006 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 892 | 1468607299008 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 11:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:28:19 INFO - PROCESS | 892 | 1468607299011 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 892 | 1468607299013 Marionette TRACE conn6 <- [1,1094,null,{}] 11:28:19 INFO - PROCESS | 892 | 1468607299017 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:19 INFO - PROCESS | 892 | 1468607299019 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:19 INFO - PROCESS | 892 | 1468607299131 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 11:28:19 INFO - PROCESS | 892 | 1468607299139 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 892 | 1468607299141 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:19 INFO - PROCESS | 892 | ++DOCSHELL 000000057AFE3000 == 38 [pid = 892] [id = 283] 11:28:19 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005784D2C00) [pid = 892] [serial = 848] [outer = 0000000000000000] 11:28:19 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000578A97000) [pid = 892] [serial = 849] [outer = 00000005784D2C00] 11:28:19 INFO - PROCESS | 892 | 1468607299185 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000578EF4400) [pid = 892] [serial = 850] [outer = 00000005784D2C00] 11:28:19 INFO - PROCESS | 892 | 1468607299594 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 692ms 11:28:19 INFO - PROCESS | 892 | 1468607299708 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 892 | 1468607299712 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 11:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:28:19 INFO - PROCESS | 892 | 1468607299718 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 892 | 1468607299723 Marionette TRACE conn6 <- [1,1098,null,{}] 11:28:19 INFO - PROCESS | 892 | 1468607299729 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:19 INFO - PROCESS | 892 | 1468607299733 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:19 INFO - PROCESS | 892 | 1468607299964 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 11:28:20 INFO - PROCESS | 892 | 1468607300054 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:20 INFO - PROCESS | 892 | 1468607300059 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:20 INFO - PROCESS | 892 | ++DOCSHELL 000000056A31F000 == 39 [pid = 892] [id = 284] 11:28:20 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056997E400) [pid = 892] [serial = 851] [outer = 0000000000000000] 11:28:20 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000569AA5800) [pid = 892] [serial = 852] [outer = 000000056997E400] 11:28:20 INFO - PROCESS | 892 | 1468607300119 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056A42A000) [pid = 892] [serial = 853] [outer = 000000056997E400] 11:28:20 INFO - PROCESS | 892 | 1468607300676 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1033ms 11:28:20 INFO - PROCESS | 892 | 1468607300756 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 11:28:20 INFO - PROCESS | 892 | 1468607300759 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 11:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:28:20 INFO - PROCESS | 892 | 1468607300766 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - PROCESS | 892 | 1468607300770 Marionette TRACE conn6 <- [1,1102,null,{}] 11:28:20 INFO - PROCESS | 892 | 1468607300774 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:20 INFO - PROCESS | 892 | 1468607300777 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:20 INFO - PROCESS | 892 | 1468607300901 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 11:28:20 INFO - PROCESS | 892 | 1468607300983 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:20 INFO - PROCESS | 892 | 1468607300986 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:21 INFO - PROCESS | 892 | ++DOCSHELL 000000057767D800 == 40 [pid = 892] [id = 285] 11:28:21 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056BD1A400) [pid = 892] [serial = 854] [outer = 0000000000000000] 11:28:21 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056FFC3400) [pid = 892] [serial = 855] [outer = 000000056BD1A400] 11:28:21 INFO - PROCESS | 892 | 1468607301044 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000057167AC00) [pid = 892] [serial = 856] [outer = 000000056BD1A400] 11:28:21 INFO - PROCESS | 892 | 1468607301675 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 944ms 11:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:28:21 INFO - PROCESS | 892 | 1468607301708 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 11:28:21 INFO - PROCESS | 892 | 1468607301711 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 11:28:21 INFO - PROCESS | 892 | 1468607301714 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:28:21 INFO - PROCESS | 892 | 1468607301717 Marionette TRACE conn6 <- [1,1106,null,{}] 11:28:21 INFO - PROCESS | 892 | 1468607301728 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:21 INFO - PROCESS | 892 | 1468607301733 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:21 INFO - PROCESS | 892 | 1468607301880 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 11:28:22 INFO - PROCESS | 892 | 1468607302000 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:22 INFO - PROCESS | 892 | 1468607302004 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:22 INFO - PROCESS | 892 | ++DOCSHELL 000000057B67A000 == 41 [pid = 892] [id = 286] 11:28:22 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000576320C00) [pid = 892] [serial = 857] [outer = 0000000000000000] 11:28:22 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000057763C000) [pid = 892] [serial = 858] [outer = 0000000576320C00] 11:28:22 INFO - PROCESS | 892 | 1468607302064 Marionette DEBUG loaded listener.js 11:28:22 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000578A94C00) [pid = 892] [serial = 859] [outer = 0000000576320C00] 11:28:22 INFO - PROCESS | 892 | 1468607302725 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1033ms 11:28:22 INFO - PROCESS | 892 | 1468607302750 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 11:28:22 INFO - PROCESS | 892 | 1468607302753 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 11:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:28:22 INFO - PROCESS | 892 | 1468607302756 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 892 | 1468607302758 Marionette TRACE conn6 <- [1,1110,null,{}] 11:28:22 INFO - PROCESS | 892 | 1468607302762 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:22 INFO - PROCESS | 892 | 1468607302765 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:22 INFO - PROCESS | 892 | 1468607302878 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 11:28:23 INFO - PROCESS | 892 | 1468607303072 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 892 | 1468607303076 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:23 INFO - PROCESS | 892 | ++DOCSHELL 0000000501590000 == 42 [pid = 892] [id = 287] 11:28:23 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (000000050091C400) [pid = 892] [serial = 860] [outer = 0000000000000000] 11:28:23 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (00000005014A2C00) [pid = 892] [serial = 861] [outer = 000000050091C400] 11:28:23 INFO - PROCESS | 892 | 1468607303138 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000569AA8400) [pid = 892] [serial = 862] [outer = 000000050091C400] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 0000000579898000 == 41 [pid = 892] [id = 282] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 0000000502344000 == 40 [pid = 892] [id = 281] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 0000000578E97000 == 39 [pid = 892] [id = 280] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 0000000575064800 == 38 [pid = 892] [id = 279] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 0000000577690000 == 37 [pid = 892] [id = 278] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 0000000575AE0800 == 36 [pid = 892] [id = 277] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 0000000570A18800 == 35 [pid = 892] [id = 276] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 0000000502DD9800 == 34 [pid = 892] [id = 275] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 0000000500579800 == 33 [pid = 892] [id = 274] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 000000056B38D800 == 32 [pid = 892] [id = 273] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 0000000570C2A800 == 31 [pid = 892] [id = 272] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 000000050158A800 == 30 [pid = 892] [id = 263] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 000000057B67A000 == 29 [pid = 892] [id = 286] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 000000057767D800 == 28 [pid = 892] [id = 285] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 000000057AFE3000 == 27 [pid = 892] [id = 283] 11:28:24 INFO - PROCESS | 892 | --DOCSHELL 000000056A31F000 == 26 [pid = 892] [id = 284] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000576316800) [pid = 892] [serial = 816] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 91 (00000005784D9C00) [pid = 892] [serial = 784] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000576316C00) [pid = 892] [serial = 783] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000578EF5C00) [pid = 892] [serial = 787] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000578EEF400) [pid = 892] [serial = 786] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000057530E400) [pid = 892] [serial = 810] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000575382800) [pid = 892] [serial = 811] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 85 (00000005759B9C00) [pid = 892] [serial = 814] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056B899400) [pid = 892] [serial = 799] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056B7D1C00) [pid = 892] [serial = 798] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056FCC0400) [pid = 892] [serial = 801] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000569B1C000) [pid = 892] [serial = 790] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000502DAE800) [pid = 892] [serial = 789] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005014A5400) [pid = 892] [serial = 792] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000502DA6400) [pid = 892] [serial = 793] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569AB6400) [pid = 892] [serial = 795] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000569BD2800) [pid = 892] [serial = 796] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000570607C00) [pid = 892] [serial = 804] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005706AD000) [pid = 892] [serial = 802] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000500DB4400) [pid = 892] [serial = 807] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000571613C00) [pid = 892] [serial = 805] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056BD34800) [pid = 892] [serial = 808] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000057580B000) [pid = 892] [serial = 813] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056A41C400) [pid = 892] [serial = 778] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000569A9D800) [pid = 892] [serial = 777] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000570799000) [pid = 892] [serial = 781] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000056BA73C00) [pid = 892] [serial = 780] [outer = 0000000000000000] [url = about:blank] 11:28:24 INFO - PROCESS | 892 | 1468607304381 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1692ms 11:28:24 INFO - PROCESS | 892 | 1468607304466 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 892 | 1468607304470 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 11:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:28:24 INFO - PROCESS | 892 | 1468607304475 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 892 | 1468607304479 Marionette TRACE conn6 <- [1,1114,null,{}] 11:28:24 INFO - PROCESS | 892 | 1468607304485 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:24 INFO - PROCESS | 892 | 1468607304489 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:24 INFO - PROCESS | 892 | 1468607304576 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 11:28:24 INFO - PROCESS | 892 | 1468607304585 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:24 INFO - PROCESS | 892 | 1468607304590 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:24 INFO - PROCESS | 892 | ++DOCSHELL 000000050230E000 == 27 [pid = 892] [id = 288] 11:28:24 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000500DB5800) [pid = 892] [serial = 863] [outer = 0000000000000000] 11:28:24 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000050149F800) [pid = 892] [serial = 864] [outer = 0000000500DB5800] 11:28:24 INFO - PROCESS | 892 | 1468607304641 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (00000005016F3400) [pid = 892] [serial = 865] [outer = 0000000500DB5800] 11:28:25 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:28:25 INFO - PROCESS | 892 | 1468607305312 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 879ms 11:28:25 INFO - PROCESS | 892 | 1468607305357 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 11:28:25 INFO - PROCESS | 892 | 1468607305362 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 11:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:28:25 INFO - PROCESS | 892 | 1468607305368 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:28:25 INFO - PROCESS | 892 | 1468607305371 Marionette TRACE conn6 <- [1,1118,null,{}] 11:28:25 INFO - PROCESS | 892 | 1468607305375 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:25 INFO - PROCESS | 892 | 1468607305378 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:25 INFO - PROCESS | 892 | 1468607305479 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 11:28:25 INFO - PROCESS | 892 | 1468607305553 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 892 | 1468607305556 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:25 INFO - PROCESS | 892 | ++DOCSHELL 000000056BED1800 == 28 [pid = 892] [id = 289] 11:28:25 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000569BD7400) [pid = 892] [serial = 866] [outer = 0000000000000000] 11:28:25 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056A40AC00) [pid = 892] [serial = 867] [outer = 0000000569BD7400] 11:28:25 INFO - PROCESS | 892 | 1468607305605 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056AC3F800) [pid = 892] [serial = 868] [outer = 0000000569BD7400] 11:28:26 INFO - PROCESS | 892 | 1468607306035 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 11:28:26 INFO - PROCESS | 892 | 1468607306062 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 11:28:26 INFO - PROCESS | 892 | 1468607306064 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 11:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:28:26 INFO - PROCESS | 892 | 1468607306068 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:28:26 INFO - PROCESS | 892 | 1468607306071 Marionette TRACE conn6 <- [1,1122,null,{}] 11:28:26 INFO - PROCESS | 892 | 1468607306084 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:26 INFO - PROCESS | 892 | 1468607306089 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:26 INFO - PROCESS | 892 | 1468607306176 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 11:28:26 INFO - PROCESS | 892 | 1468607306184 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 892 | 1468607306188 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:26 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D22800 == 29 [pid = 892] [id = 290] 11:28:26 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B886C00) [pid = 892] [serial = 869] [outer = 0000000000000000] 11:28:26 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056B88EC00) [pid = 892] [serial = 870] [outer = 000000056B886C00] 11:28:26 INFO - PROCESS | 892 | 1468607306239 Marionette DEBUG loaded listener.js 11:28:26 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056BE28C00) [pid = 892] [serial = 871] [outer = 000000056B886C00] 11:28:26 INFO - PROCESS | 892 | [GFX2-]: DrawTargetD2D 1.1 (000000057787A820): Failed to create GradientStopCollection with no stops. 11:28:26 INFO - PROCESS | 892 | [GFX3-]: No stops specified for gradient pattern. 11:28:26 INFO - PROCESS | 892 | 1468607306686 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 11:28:26 INFO - PROCESS | 892 | 1468607306769 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 11:28:26 INFO - PROCESS | 892 | 1468607306772 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 11:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:28:26 INFO - PROCESS | 892 | 1468607306775 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:28:26 INFO - PROCESS | 892 | 1468607306777 Marionette TRACE conn6 <- [1,1126,null,{}] 11:28:26 INFO - PROCESS | 892 | 1468607306781 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:26 INFO - PROCESS | 892 | 1468607306783 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:26 INFO - PROCESS | 892 | 1468607306895 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 11:28:26 INFO - PROCESS | 892 | 1468607306950 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 892 | 1468607306952 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:26 INFO - PROCESS | 892 | ++DOCSHELL 000000057461B000 == 30 [pid = 892] [id = 291] 11:28:26 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056BE2F400) [pid = 892] [serial = 872] [outer = 0000000000000000] 11:28:27 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056FFC0C00) [pid = 892] [serial = 873] [outer = 000000056BE2F400] 11:28:27 INFO - PROCESS | 892 | 1468607306999 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000570975800) [pid = 892] [serial = 874] [outer = 000000056BE2F400] 11:28:27 INFO - PROCESS | 892 | 1468607307451 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 733ms 11:28:27 INFO - PROCESS | 892 | 1468607307514 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 892 | 1468607307516 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 11:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:28:27 INFO - PROCESS | 892 | 1468607307519 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - PROCESS | 892 | 1468607307521 Marionette TRACE conn6 <- [1,1130,null,{}] 11:28:27 INFO - PROCESS | 892 | 1468607307525 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:27 INFO - PROCESS | 892 | 1468607307528 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:27 INFO - PROCESS | 892 | 1468607307637 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 11:28:27 INFO - PROCESS | 892 | 1468607307688 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 892 | 1468607307690 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:27 INFO - PROCESS | 892 | ++DOCSHELL 000000057629C800 == 31 [pid = 892] [id = 292] 11:28:27 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000570DBF000) [pid = 892] [serial = 875] [outer = 0000000000000000] 11:28:27 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000571613800) [pid = 892] [serial = 876] [outer = 0000000570DBF000] 11:28:27 INFO - PROCESS | 892 | 1468607307735 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000571720C00) [pid = 892] [serial = 877] [outer = 0000000570DBF000] 11:28:28 INFO - PROCESS | 892 | 1468607308163 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 11:28:28 INFO - PROCESS | 892 | 1468607308195 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 11:28:28 INFO - PROCESS | 892 | 1468607308197 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 11:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:28:28 INFO - PROCESS | 892 | 1468607308233 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:28:28 INFO - PROCESS | 892 | 1468607308235 Marionette TRACE conn6 <- [1,1134,null,{}] 11:28:28 INFO - PROCESS | 892 | 1468607308276 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:28 INFO - PROCESS | 892 | 1468607308282 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:28 INFO - PROCESS | 892 | 1468607308429 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 11:28:28 INFO - PROCESS | 892 | 1468607308477 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 892 | 1468607308479 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:28 INFO - PROCESS | 892 | ++DOCSHELL 00000005778C5000 == 32 [pid = 892] [id = 293] 11:28:28 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000050059A800) [pid = 892] [serial = 878] [outer = 0000000000000000] 11:28:28 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000057535AC00) [pid = 892] [serial = 879] [outer = 000000050059A800] 11:28:28 INFO - PROCESS | 892 | 1468607308525 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000575946000) [pid = 892] [serial = 880] [outer = 000000050059A800] 11:28:28 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005721C6800) [pid = 892] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:28:28 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000057594A000) [pid = 892] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:28:28 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000500DAD800) [pid = 892] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:28:28 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005005C3000) [pid = 892] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:28:28 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005014A5C00) [pid = 892] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:28:28 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000571721400) [pid = 892] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:28:28 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056B345000) [pid = 892] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:28:28 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000500D35C00) [pid = 892] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:28:28 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056C75CC00) [pid = 892] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:28:28 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056B89D400) [pid = 892] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:28:28 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000577640800) [pid = 892] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:28:28 INFO - PROCESS | 892 | --DOMWINDOW == 72 (00000005784D2C00) [pid = 892] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:28:29 INFO - PROCESS | 892 | 1468607309075 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 879ms 11:28:29 INFO - PROCESS | 892 | 1468607309101 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 892 | 1468607309103 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 11:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:28:29 INFO - PROCESS | 892 | 1468607309106 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - PROCESS | 892 | 1468607309107 Marionette TRACE conn6 <- [1,1138,null,{}] 11:28:29 INFO - PROCESS | 892 | 1468607309111 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:29 INFO - PROCESS | 892 | 1468607309113 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:29 INFO - PROCESS | 892 | 1468607309219 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 11:28:29 INFO - PROCESS | 892 | 1468607309263 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 892 | 1468607309265 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:29 INFO - PROCESS | 892 | ++DOCSHELL 00000005782C3800 == 33 [pid = 892] [id = 294] 11:28:29 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005005C3000) [pid = 892] [serial = 881] [outer = 0000000000000000] 11:28:29 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056B7CDC00) [pid = 892] [serial = 882] [outer = 00000005005C3000] 11:28:29 INFO - PROCESS | 892 | 1468607309310 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000575808400) [pid = 892] [serial = 883] [outer = 00000005005C3000] 11:28:29 INFO - PROCESS | 892 | 1468607309664 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 585ms 11:28:29 INFO - PROCESS | 892 | 1468607309694 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 892 | 1468607309696 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 11:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:28:29 INFO - PROCESS | 892 | 1468607309700 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - PROCESS | 892 | 1468607309701 Marionette TRACE conn6 <- [1,1142,null,{}] 11:28:29 INFO - PROCESS | 892 | 1468607309705 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:29 INFO - PROCESS | 892 | 1468607309715 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:29 INFO - PROCESS | 892 | 1468607309850 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 11:28:29 INFO - PROCESS | 892 | 1468607309861 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 892 | 1468607309863 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:29 INFO - PROCESS | 892 | ++DOCSHELL 00000005788AE800 == 34 [pid = 892] [id = 295] 11:28:29 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000575380000) [pid = 892] [serial = 884] [outer = 0000000000000000] 11:28:29 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000575A0C800) [pid = 892] [serial = 885] [outer = 0000000575380000] 11:28:29 INFO - PROCESS | 892 | 1468607309909 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000576320000) [pid = 892] [serial = 886] [outer = 0000000575380000] 11:28:30 INFO - PROCESS | 892 | 1468607310310 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 11:28:30 INFO - PROCESS | 892 | 1468607310331 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 11:28:30 INFO - PROCESS | 892 | 1468607310334 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 11:28:30 INFO - PROCESS | 892 | 1468607310337 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:28:30 INFO - PROCESS | 892 | 1468607310338 Marionette TRACE conn6 <- [1,1146,null,{}] 11:28:30 INFO - PROCESS | 892 | 1468607310342 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:30 INFO - PROCESS | 892 | 1468607310344 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:30 INFO - PROCESS | 892 | 1468607310427 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 11:28:30 INFO - PROCESS | 892 | 1468607310498 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:30 INFO - PROCESS | 892 | 1468607310500 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:30 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F4D000 == 35 [pid = 892] [id = 296] 11:28:30 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000575946800) [pid = 892] [serial = 887] [outer = 0000000000000000] 11:28:30 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000577640000) [pid = 892] [serial = 888] [outer = 0000000575946800] 11:28:30 INFO - PROCESS | 892 | 1468607310544 Marionette DEBUG loaded listener.js 11:28:30 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (00000005778DF000) [pid = 892] [serial = 889] [outer = 0000000575946800] 11:28:30 INFO - PROCESS | 892 | 1468607310902 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 11:28:30 INFO - PROCESS | 892 | 1468607310974 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 11:28:30 INFO - PROCESS | 892 | 1468607310979 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:28:30 INFO - PROCESS | 892 | 1468607310983 Marionette TRACE conn6 <- [1,1150,null,{}] 11:28:30 INFO - PROCESS | 892 | 1468607310990 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:30 INFO - PROCESS | 892 | 1468607310994 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:31 INFO - PROCESS | 892 | 1468607311201 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 11:28:31 INFO - PROCESS | 892 | 1468607311298 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:31 INFO - PROCESS | 892 | 1468607311301 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:31 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DDE800 == 36 [pid = 892] [id = 297] 11:28:31 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000500DB1800) [pid = 892] [serial = 890] [outer = 0000000000000000] 11:28:31 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005014A1C00) [pid = 892] [serial = 891] [outer = 0000000500DB1800] 11:28:31 INFO - PROCESS | 892 | 1468607311362 Marionette DEBUG loaded listener.js 11:28:31 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000569980800) [pid = 892] [serial = 892] [outer = 0000000500DB1800] 11:28:32 INFO - PROCESS | 892 | 1468607312086 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1182ms 11:28:32 INFO - PROCESS | 892 | 1468607312165 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 11:28:32 INFO - PROCESS | 892 | 1468607312169 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 11:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:28:32 INFO - PROCESS | 892 | 1468607312176 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:28:32 INFO - PROCESS | 892 | 1468607312180 Marionette TRACE conn6 <- [1,1154,null,{}] 11:28:32 INFO - PROCESS | 892 | 1468607312184 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:32 INFO - PROCESS | 892 | 1468607312187 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:32 INFO - PROCESS | 892 | 1468607312318 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 11:28:32 INFO - PROCESS | 892 | 1468607312388 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 892 | 1468607312390 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:32 INFO - PROCESS | 892 | ++DOCSHELL 0000000574613000 == 37 [pid = 892] [id = 298] 11:28:32 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056B327400) [pid = 892] [serial = 893] [outer = 0000000000000000] 11:28:32 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056B7D0400) [pid = 892] [serial = 894] [outer = 000000056B327400] 11:28:32 INFO - PROCESS | 892 | 1468607312448 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000056B8A0400) [pid = 892] [serial = 895] [outer = 000000056B327400] 11:28:33 INFO - PROCESS | 892 | 1468607313161 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1034ms 11:28:33 INFO - PROCESS | 892 | 1468607313208 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 892 | 1468607313210 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 11:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:28:33 INFO - PROCESS | 892 | 1468607313215 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 892 | 1468607313217 Marionette TRACE conn6 <- [1,1158,null,{}] 11:28:33 INFO - PROCESS | 892 | 1468607313230 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:33 INFO - PROCESS | 892 | 1468607313235 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:33 INFO - PROCESS | 892 | 1468607313531 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 11:28:33 INFO - PROCESS | 892 | 1468607313540 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 892 | 1468607313544 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:33 INFO - PROCESS | 892 | ++DOCSHELL 000000056A315800 == 38 [pid = 892] [id = 299] 11:28:33 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000569981C00) [pid = 892] [serial = 896] [outer = 0000000000000000] 11:28:33 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000569AA9800) [pid = 892] [serial = 897] [outer = 0000000569981C00] 11:28:33 INFO - PROCESS | 892 | 1468607313594 Marionette DEBUG loaded listener.js 11:28:33 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000056A425800) [pid = 892] [serial = 898] [outer = 0000000569981C00] 11:28:34 INFO - PROCESS | 892 | --DOCSHELL 00000005788AE800 == 37 [pid = 892] [id = 295] 11:28:34 INFO - PROCESS | 892 | --DOCSHELL 00000005782C3800 == 36 [pid = 892] [id = 294] 11:28:34 INFO - PROCESS | 892 | --DOCSHELL 00000005778C5000 == 35 [pid = 892] [id = 293] 11:28:34 INFO - PROCESS | 892 | --DOCSHELL 000000057629C800 == 34 [pid = 892] [id = 292] 11:28:34 INFO - PROCESS | 892 | --DOCSHELL 000000057461B000 == 33 [pid = 892] [id = 291] 11:28:34 INFO - PROCESS | 892 | --DOCSHELL 0000000570D22800 == 32 [pid = 892] [id = 290] 11:28:34 INFO - PROCESS | 892 | --DOCSHELL 000000056BED1800 == 31 [pid = 892] [id = 289] 11:28:34 INFO - PROCESS | 892 | --DOCSHELL 000000050230E000 == 30 [pid = 892] [id = 288] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000575015000) [pid = 892] [serial = 834] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000057535C400) [pid = 892] [serial = 835] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000057651DC00) [pid = 892] [serial = 838] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005759BFC00) [pid = 892] [serial = 837] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056B88D800) [pid = 892] [serial = 843] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005016F5000) [pid = 892] [serial = 822] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000569A9C800) [pid = 892] [serial = 823] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000502DA3C00) [pid = 892] [serial = 819] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000569A9F000) [pid = 892] [serial = 820] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000057651C800) [pid = 892] [serial = 817] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B88DC00) [pid = 892] [serial = 828] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056BE25C00) [pid = 892] [serial = 829] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569AA0000) [pid = 892] [serial = 825] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056A427000) [pid = 892] [serial = 826] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000057171CC00) [pid = 892] [serial = 831] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005788E6000) [pid = 892] [serial = 847] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005778E3400) [pid = 892] [serial = 840] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000578EF4400) [pid = 892] [serial = 850] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000578A97000) [pid = 892] [serial = 849] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000057860A400) [pid = 892] [serial = 846] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000057803E400) [pid = 892] [serial = 841] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000575968000) [pid = 892] [serial = 844] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000571BC2800) [pid = 892] [serial = 832] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 892 | 1468607314241 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1083ms 11:28:34 INFO - PROCESS | 892 | 1468607314301 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 11:28:34 INFO - PROCESS | 892 | 1468607314305 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 11:28:34 INFO - PROCESS | 892 | 1468607314310 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:28:34 INFO - PROCESS | 892 | 1468607314312 Marionette TRACE conn6 <- [1,1162,null,{}] 11:28:34 INFO - PROCESS | 892 | 1468607314317 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:34 INFO - PROCESS | 892 | 1468607314320 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:34 INFO - PROCESS | 892 | 1468607314411 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 11:28:34 INFO - PROCESS | 892 | 1468607314477 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:34 INFO - PROCESS | 892 | 1468607314480 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:34 INFO - PROCESS | 892 | ++DOCSHELL 000000056B382800 == 31 [pid = 892] [id = 300] 11:28:34 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056A349800) [pid = 892] [serial = 899] [outer = 0000000000000000] 11:28:34 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000056B7CD400) [pid = 892] [serial = 900] [outer = 000000056A349800] 11:28:34 INFO - PROCESS | 892 | 1468607314538 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056B89EC00) [pid = 892] [serial = 901] [outer = 000000056A349800] 11:28:34 INFO - PROCESS | 892 | 1468607314978 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:28:35 INFO - PROCESS | 892 | 1468607315051 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 11:28:35 INFO - PROCESS | 892 | 1468607315055 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - PROCESS | 892 | 1468607315057 Marionette TRACE conn6 <- [1,1166,null,{}] 11:28:35 INFO - PROCESS | 892 | 1468607315061 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:35 INFO - PROCESS | 892 | 1468607315063 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:35 INFO - PROCESS | 892 | 1468607315157 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 11:28:35 INFO - PROCESS | 892 | 1468607315172 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 892 | 1468607315174 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:35 INFO - PROCESS | 892 | ++DOCSHELL 0000000571D9C000 == 32 [pid = 892] [id = 301] 11:28:35 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000571607400) [pid = 892] [serial = 902] [outer = 0000000000000000] 11:28:35 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000571679C00) [pid = 892] [serial = 903] [outer = 0000000571607400] 11:28:35 INFO - PROCESS | 892 | 1468607315225 Marionette DEBUG loaded listener.js 11:28:35 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005721C6800) [pid = 892] [serial = 904] [outer = 0000000571607400] 11:28:35 INFO - PROCESS | 892 | 1468607315698 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:28:35 INFO - PROCESS | 892 | 1468607315751 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 11:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:28:35 INFO - PROCESS | 892 | 1468607315762 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - PROCESS | 892 | 1468607315766 Marionette TRACE conn6 <- [1,1170,null,{}] 11:28:35 INFO - PROCESS | 892 | 1468607315770 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:35 INFO - PROCESS | 892 | 1468607315772 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:35 INFO - PROCESS | 892 | 1468607315863 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 11:28:35 INFO - PROCESS | 892 | 1468607315871 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 892 | 1468607315873 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:35 INFO - PROCESS | 892 | ++DOCSHELL 000000057782C800 == 33 [pid = 892] [id = 302] 11:28:35 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000575022C00) [pid = 892] [serial = 905] [outer = 0000000000000000] 11:28:35 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000575807C00) [pid = 892] [serial = 906] [outer = 0000000575022C00] 11:28:35 INFO - PROCESS | 892 | 1468607315922 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005759BFC00) [pid = 892] [serial = 907] [outer = 0000000575022C00] 11:28:36 INFO - PROCESS | 892 | 1468607316350 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 11:28:36 INFO - PROCESS | 892 | 1468607316412 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 11:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:28:36 INFO - PROCESS | 892 | 1468607316415 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:28:36 INFO - PROCESS | 892 | 1468607316417 Marionette TRACE conn6 <- [1,1174,null,{}] 11:28:36 INFO - PROCESS | 892 | 1468607316421 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:36 INFO - PROCESS | 892 | 1468607316423 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:36 INFO - PROCESS | 892 | 1468607316558 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 11:28:36 INFO - PROCESS | 892 | 1468607316605 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 892 | 1468607316607 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:36 INFO - PROCESS | 892 | ++DOCSHELL 00000005788A4000 == 34 [pid = 892] [id = 303] 11:28:36 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000576313000) [pid = 892] [serial = 908] [outer = 0000000000000000] 11:28:36 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000057763FC00) [pid = 892] [serial = 909] [outer = 0000000576313000] 11:28:36 INFO - PROCESS | 892 | 1468607316659 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057803F400) [pid = 892] [serial = 910] [outer = 0000000576313000] 11:28:37 INFO - PROCESS | 892 | 1468607317081 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:28:37 INFO - PROCESS | 892 | 1468607317159 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 11:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:28:37 INFO - PROCESS | 892 | 1468607317162 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:28:37 INFO - PROCESS | 892 | 1468607317164 Marionette TRACE conn6 <- [1,1178,null,{}] 11:28:37 INFO - PROCESS | 892 | 1468607317168 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:37 INFO - PROCESS | 892 | 1468607317170 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:37 INFO - PROCESS | 892 | 1468607317317 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 11:28:37 INFO - PROCESS | 892 | 1468607317371 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:37 INFO - PROCESS | 892 | 1468607317377 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:37 INFO - PROCESS | 892 | ++DOCSHELL 00000005790EF800 == 35 [pid = 892] [id = 304] 11:28:37 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005788E9400) [pid = 892] [serial = 911] [outer = 0000000000000000] 11:28:37 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (00000005788EC800) [pid = 892] [serial = 912] [outer = 00000005788E9400] 11:28:37 INFO - PROCESS | 892 | 1468607317422 Marionette DEBUG loaded listener.js 11:28:37 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000578EF5C00) [pid = 892] [serial = 913] [outer = 00000005788E9400] 11:28:37 INFO - PROCESS | 892 | 1468607317833 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:28:37 INFO - PROCESS | 892 | 1468607317901 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 11:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:28:37 INFO - PROCESS | 892 | 1468607317904 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:28:37 INFO - PROCESS | 892 | 1468607317905 Marionette TRACE conn6 <- [1,1182,null,{}] 11:28:37 INFO - PROCESS | 892 | 1468607317909 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:37 INFO - PROCESS | 892 | 1468607317911 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:38 INFO - PROCESS | 892 | 1468607318027 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 11:28:38 INFO - PROCESS | 892 | 1468607318078 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:38 INFO - PROCESS | 892 | 1468607318080 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:38 INFO - PROCESS | 892 | ++DOCSHELL 000000057989A000 == 36 [pid = 892] [id = 305] 11:28:38 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000578F05000) [pid = 892] [serial = 914] [outer = 0000000000000000] 11:28:38 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000578F08C00) [pid = 892] [serial = 915] [outer = 0000000578F05000] 11:28:38 INFO - PROCESS | 892 | 1468607318125 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000578F2A000) [pid = 892] [serial = 916] [outer = 0000000578F05000] 11:28:38 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056BE2F400) [pid = 892] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:28:38 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056B886C00) [pid = 892] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:28:38 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000500DB5800) [pid = 892] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:28:38 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000569BD7400) [pid = 892] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:28:38 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000050091C400) [pid = 892] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:28:38 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000570DBF000) [pid = 892] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:28:38 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056997E400) [pid = 892] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:28:38 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056BD1A400) [pid = 892] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:28:38 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000576320C00) [pid = 892] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:28:38 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000575380000) [pid = 892] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:28:38 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005005C3000) [pid = 892] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:28:38 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000050059A800) [pid = 892] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:28:38 INFO - PROCESS | 892 | 1468607318564 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:28:38 INFO - PROCESS | 892 | 1468607318601 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 11:28:38 INFO - PROCESS | 892 | 1468607318604 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 892 | 1468607318606 Marionette TRACE conn6 <- [1,1186,null,{}] 11:28:38 INFO - PROCESS | 892 | 1468607318609 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:38 INFO - PROCESS | 892 | 1468607318611 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:38 INFO - PROCESS | 892 | 1468607318718 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 11:28:38 INFO - PROCESS | 892 | 1468607318766 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:38 INFO - PROCESS | 892 | 1468607318768 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:38 INFO - PROCESS | 892 | ++DOCSHELL 000000057AF32800 == 37 [pid = 892] [id = 306] 11:28:38 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000500D36800) [pid = 892] [serial = 917] [outer = 0000000000000000] 11:28:38 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056BD1A400) [pid = 892] [serial = 918] [outer = 0000000500D36800] 11:28:38 INFO - PROCESS | 892 | 1468607318813 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000578F2AC00) [pid = 892] [serial = 919] [outer = 0000000500D36800] 11:28:39 INFO - PROCESS | 892 | 1468607319177 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 11:28:39 INFO - PROCESS | 892 | 1468607319237 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 11:28:39 INFO - PROCESS | 892 | 1468607319239 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 11:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:28:39 INFO - PROCESS | 892 | 1468607319242 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:28:39 INFO - PROCESS | 892 | 1468607319244 Marionette TRACE conn6 <- [1,1190,null,{}] 11:28:39 INFO - PROCESS | 892 | 1468607319252 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:39 INFO - PROCESS | 892 | 1468607319254 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:39 INFO - PROCESS | 892 | 1468607319344 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 11:28:39 INFO - PROCESS | 892 | 1468607319382 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:39 INFO - PROCESS | 892 | 1468607319383 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:39 INFO - PROCESS | 892 | ++DOCSHELL 000000057B660800 == 38 [pid = 892] [id = 307] 11:28:39 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000575016400) [pid = 892] [serial = 920] [outer = 0000000000000000] 11:28:39 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000057914F800) [pid = 892] [serial = 921] [outer = 0000000575016400] 11:28:39 INFO - PROCESS | 892 | 1468607319427 Marionette DEBUG loaded listener.js 11:28:39 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057976B000) [pid = 892] [serial = 922] [outer = 0000000575016400] 11:28:39 INFO - PROCESS | 892 | 1468607319840 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 627ms 11:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:28:39 INFO - PROCESS | 892 | 1468607319873 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 11:28:39 INFO - PROCESS | 892 | 1468607319875 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 11:28:39 INFO - PROCESS | 892 | 1468607319883 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:28:39 INFO - PROCESS | 892 | 1468607319885 Marionette TRACE conn6 <- [1,1194,null,{}] 11:28:39 INFO - PROCESS | 892 | 1468607319888 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:39 INFO - PROCESS | 892 | 1468607319890 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:39 INFO - PROCESS | 892 | 1468607319974 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 11:28:39 INFO - PROCESS | 892 | 1468607319981 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:39 INFO - PROCESS | 892 | 1468607319983 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:40 INFO - PROCESS | 892 | ++DOCSHELL 000000057BD28800 == 39 [pid = 892] [id = 308] 11:28:40 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056B3B2800) [pid = 892] [serial = 923] [outer = 0000000000000000] 11:28:40 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000571D83C00) [pid = 892] [serial = 924] [outer = 000000056B3B2800] 11:28:40 INFO - PROCESS | 892 | 1468607320030 Marionette DEBUG loaded listener.js 11:28:40 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000579A98C00) [pid = 892] [serial = 925] [outer = 000000056B3B2800] 11:28:40 INFO - PROCESS | 892 | 1468607320509 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 691ms 11:28:40 INFO - PROCESS | 892 | 1468607320574 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 11:28:40 INFO - PROCESS | 892 | 1468607320580 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 11:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:28:40 INFO - PROCESS | 892 | 1468607320586 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:28:40 INFO - PROCESS | 892 | 1468607320589 Marionette TRACE conn6 <- [1,1198,null,{}] 11:28:40 INFO - PROCESS | 892 | 1468607320596 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:40 INFO - PROCESS | 892 | 1468607320599 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:40 INFO - PROCESS | 892 | 1468607320799 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 11:28:40 INFO - PROCESS | 892 | 1468607320892 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 892 | 1468607320897 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:40 INFO - PROCESS | 892 | ++DOCSHELL 000000056BD60000 == 40 [pid = 892] [id = 309] 11:28:40 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000569AA8000) [pid = 892] [serial = 926] [outer = 0000000000000000] 11:28:40 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000569B17800) [pid = 892] [serial = 927] [outer = 0000000569AA8000] 11:28:40 INFO - PROCESS | 892 | 1468607320955 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056B3B5800) [pid = 892] [serial = 928] [outer = 0000000569AA8000] 11:28:41 INFO - PROCESS | 892 | 1468607321502 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 945ms 11:28:41 INFO - PROCESS | 892 | 1468607321545 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 11:28:41 INFO - PROCESS | 892 | 1468607321550 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 11:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:28:41 INFO - PROCESS | 892 | 1468607321558 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 892 | 1468607321561 Marionette TRACE conn6 <- [1,1202,null,{}] 11:28:41 INFO - PROCESS | 892 | 1468607321565 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:41 INFO - PROCESS | 892 | 1468607321568 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:41 INFO - PROCESS | 892 | 1468607321686 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 11:28:41 INFO - PROCESS | 892 | 1468607321776 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 892 | 1468607321778 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:41 INFO - PROCESS | 892 | ++DOCSHELL 00000005778BF800 == 41 [pid = 892] [id = 310] 11:28:41 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000057171EC00) [pid = 892] [serial = 929] [outer = 0000000000000000] 11:28:41 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000571D84800) [pid = 892] [serial = 930] [outer = 000000057171EC00] 11:28:41 INFO - PROCESS | 892 | 1468607321836 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000057537F800) [pid = 892] [serial = 931] [outer = 000000057171EC00] 11:28:42 INFO - PROCESS | 892 | 1468607322435 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 943ms 11:28:42 INFO - PROCESS | 892 | 1468607322503 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 892 | 1468607322506 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 11:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:28:42 INFO - PROCESS | 892 | 1468607322510 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 892 | 1468607322514 Marionette TRACE conn6 <- [1,1206,null,{}] 11:28:42 INFO - PROCESS | 892 | 1468607322525 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:42 INFO - PROCESS | 892 | 1468607322531 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:42 INFO - PROCESS | 892 | 1468607322685 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 11:28:42 INFO - PROCESS | 892 | 1468607322798 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:42 INFO - PROCESS | 892 | 1468607322802 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:42 INFO - PROCESS | 892 | ++DOCSHELL 000000057C535000 == 42 [pid = 892] [id = 311] 11:28:42 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005776F2C00) [pid = 892] [serial = 932] [outer = 0000000000000000] 11:28:42 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005788E1800) [pid = 892] [serial = 933] [outer = 00000005776F2C00] 11:28:42 INFO - PROCESS | 892 | 1468607322860 Marionette DEBUG loaded listener.js 11:28:42 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000578EF2C00) [pid = 892] [serial = 934] [outer = 00000005776F2C00] 11:28:43 INFO - PROCESS | 892 | 1468607323522 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1033ms 11:28:43 INFO - PROCESS | 892 | 1468607323545 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 11:28:43 INFO - PROCESS | 892 | 1468607323548 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 11:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:28:43 INFO - PROCESS | 892 | 1468607323551 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:28:43 INFO - PROCESS | 892 | 1468607323554 Marionette TRACE conn6 <- [1,1210,null,{}] 11:28:43 INFO - PROCESS | 892 | 1468607323557 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:43 INFO - PROCESS | 892 | 1468607323560 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:43 INFO - PROCESS | 892 | 1468607323675 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 11:28:43 INFO - PROCESS | 892 | 1468607323793 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 892 | 1468607323795 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:43 INFO - PROCESS | 892 | ++DOCSHELL 000000057D95A000 == 43 [pid = 892] [id = 312] 11:28:43 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000057A6A6800) [pid = 892] [serial = 935] [outer = 0000000000000000] 11:28:43 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (000000057A6ADC00) [pid = 892] [serial = 936] [outer = 000000057A6A6800] 11:28:43 INFO - PROCESS | 892 | 1468607323852 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (000000057A8CC000) [pid = 892] [serial = 937] [outer = 000000057A6A6800] 11:28:44 INFO - PROCESS | 892 | 1468607324584 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 892 | 1468607324636 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 11:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:28:44 INFO - PROCESS | 892 | 1468607324642 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 892 | 1468607324645 Marionette TRACE conn6 <- [1,1214,null,{}] 11:28:44 INFO - PROCESS | 892 | 1468607324665 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:44 INFO - PROCESS | 892 | 1468607324668 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:44 INFO - PROCESS | 892 | 1468607324776 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 11:28:44 INFO - PROCESS | 892 | 1468607324854 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 892 | 1468607324859 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:44 INFO - PROCESS | 892 | ++DOCSHELL 000000056B374800 == 44 [pid = 892] [id = 313] 11:28:44 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000569AA4400) [pid = 892] [serial = 938] [outer = 0000000000000000] 11:28:44 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (0000000500D35C00) [pid = 892] [serial = 939] [outer = 0000000569AA4400] 11:28:44 INFO - PROCESS | 892 | 1468607324957 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (000000056B3B7400) [pid = 892] [serial = 940] [outer = 0000000569AA4400] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 000000057B660800 == 43 [pid = 892] [id = 307] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 000000057AF32800 == 42 [pid = 892] [id = 306] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 000000057989A000 == 41 [pid = 892] [id = 305] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 00000005790EF800 == 40 [pid = 892] [id = 304] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 00000005788A4000 == 39 [pid = 892] [id = 303] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 000000057782C800 == 38 [pid = 892] [id = 302] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 0000000571D9C000 == 37 [pid = 892] [id = 301] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 000000056B382800 == 36 [pid = 892] [id = 300] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 000000056A315800 == 35 [pid = 892] [id = 299] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 0000000502DDE800 == 34 [pid = 892] [id = 297] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 0000000578F4D000 == 33 [pid = 892] [id = 296] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 0000000501590000 == 32 [pid = 892] [id = 287] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 0000000574613000 == 31 [pid = 892] [id = 298] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 000000057D95A000 == 30 [pid = 892] [id = 312] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 000000057C535000 == 29 [pid = 892] [id = 311] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 00000005778BF800 == 28 [pid = 892] [id = 310] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 000000057BD28800 == 27 [pid = 892] [id = 308] 11:28:45 INFO - PROCESS | 892 | --DOCSHELL 000000056BD60000 == 26 [pid = 892] [id = 309] 11:28:45 INFO - PROCESS | 892 | --DOMWINDOW == 96 (0000000578A94C00) [pid = 892] [serial = 859] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 892 | --DOMWINDOW == 95 (000000057763C000) [pid = 892] [serial = 858] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000576320000) [pid = 892] [serial = 886] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000056B7CDC00) [pid = 892] [serial = 882] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 892 | --DOMWINDOW == 92 (000000057535AC00) [pid = 892] [serial = 879] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000575A0C800) [pid = 892] [serial = 885] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000577640000) [pid = 892] [serial = 888] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000575946000) [pid = 892] [serial = 880] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000056FFC0C00) [pid = 892] [serial = 873] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000575808400) [pid = 892] [serial = 883] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056BE28C00) [pid = 892] [serial = 871] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000570975800) [pid = 892] [serial = 874] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056B88EC00) [pid = 892] [serial = 870] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000050149F800) [pid = 892] [serial = 864] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 82 (00000005016F3400) [pid = 892] [serial = 865] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056A40AC00) [pid = 892] [serial = 867] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056AC3F800) [pid = 892] [serial = 868] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000569AA8400) [pid = 892] [serial = 862] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 78 (00000005014A2C00) [pid = 892] [serial = 861] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000571720C00) [pid = 892] [serial = 877] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000571613800) [pid = 892] [serial = 876] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056A42A000) [pid = 892] [serial = 853] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000569AA5800) [pid = 892] [serial = 852] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000057167AC00) [pid = 892] [serial = 856] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056FFC3400) [pid = 892] [serial = 855] [outer = 0000000000000000] [url = about:blank] 11:28:46 INFO - PROCESS | 892 | 1468607326241 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1639ms 11:28:46 INFO - PROCESS | 892 | 1468607326291 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 892 | 1468607326296 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 11:28:46 INFO - PROCESS | 892 | 1468607326306 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 892 | 1468607326309 Marionette TRACE conn6 <- [1,1218,null,{}] 11:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:28:46 INFO - PROCESS | 892 | 1468607326315 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:46 INFO - PROCESS | 892 | 1468607326318 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:46 INFO - PROCESS | 892 | 1468607326407 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 11:28:46 INFO - PROCESS | 892 | 1468607326415 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 892 | 1468607326419 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:46 INFO - PROCESS | 892 | ++DOCSHELL 000000050231A000 == 27 [pid = 892] [id = 314] 11:28:46 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005016EA000) [pid = 892] [serial = 941] [outer = 0000000000000000] 11:28:46 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005016ED400) [pid = 892] [serial = 942] [outer = 00000005016EA000] 11:28:46 INFO - PROCESS | 892 | 1468607326474 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000502DA4C00) [pid = 892] [serial = 943] [outer = 00000005016EA000] 11:28:46 INFO - PROCESS | 892 | 1468607326948 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 11:28:46 INFO - PROCESS | 892 | 1468607326983 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 892 | 1468607326989 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 11:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:28:47 INFO - PROCESS | 892 | 1468607326996 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 892 | 1468607326999 Marionette TRACE conn6 <- [1,1222,null,{}] 11:28:47 INFO - PROCESS | 892 | 1468607327003 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:47 INFO - PROCESS | 892 | 1468607327006 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:47 INFO - PROCESS | 892 | 1468607327106 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 11:28:47 INFO - PROCESS | 892 | 1468607327115 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 892 | 1468607327117 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:47 INFO - PROCESS | 892 | ++DOCSHELL 000000056AE45800 == 28 [pid = 892] [id = 315] 11:28:47 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000569AA6000) [pid = 892] [serial = 944] [outer = 0000000000000000] 11:28:47 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000569AAC800) [pid = 892] [serial = 945] [outer = 0000000569AA6000] 11:28:47 INFO - PROCESS | 892 | 1468607327168 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000569B1F000) [pid = 892] [serial = 946] [outer = 0000000569AA6000] 11:28:47 INFO - PROCESS | 892 | 1468607327638 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 691ms 11:28:47 INFO - PROCESS | 892 | 1468607327689 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 892 | 1468607327692 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 11:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:28:47 INFO - PROCESS | 892 | 1468607327695 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 892 | 1468607327699 Marionette TRACE conn6 <- [1,1226,null,{}] 11:28:47 INFO - PROCESS | 892 | 1468607327711 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:47 INFO - PROCESS | 892 | 1468607327716 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:47 INFO - PROCESS | 892 | 1468607327838 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 11:28:47 INFO - PROCESS | 892 | 1468607327925 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 892 | 1468607327928 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:47 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D17800 == 29 [pid = 892] [id = 316] 11:28:47 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005004D2800) [pid = 892] [serial = 947] [outer = 0000000000000000] 11:28:47 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056B885800) [pid = 892] [serial = 948] [outer = 00000005004D2800] 11:28:47 INFO - PROCESS | 892 | 1468607327979 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056B89F800) [pid = 892] [serial = 949] [outer = 00000005004D2800] 11:28:48 INFO - PROCESS | 892 | 1468607328398 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 734ms 11:28:48 INFO - PROCESS | 892 | 1468607328432 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 892 | 1468607328435 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 11:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:28:48 INFO - PROCESS | 892 | 1468607328438 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - PROCESS | 892 | 1468607328440 Marionette TRACE conn6 <- [1,1230,null,{}] 11:28:48 INFO - PROCESS | 892 | 1468607328443 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:48 INFO - PROCESS | 892 | 1468607328445 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:48 INFO - PROCESS | 892 | 1468607328565 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 11:28:48 INFO - PROCESS | 892 | 1468607328570 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 892 | 1468607328573 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:48 INFO - PROCESS | 892 | ++DOCSHELL 0000000574617000 == 30 [pid = 892] [id = 317] 11:28:48 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056CAE0400) [pid = 892] [serial = 950] [outer = 0000000000000000] 11:28:48 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056FFC3400) [pid = 892] [serial = 951] [outer = 000000056CAE0400] 11:28:48 INFO - PROCESS | 892 | 1468607328661 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005706B6C00) [pid = 892] [serial = 952] [outer = 000000056CAE0400] 11:28:49 INFO - PROCESS | 892 | 1468607329105 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 11:28:49 INFO - PROCESS | 892 | 1468607329133 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 892 | 1468607329135 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 11:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:28:49 INFO - PROCESS | 892 | 1468607329138 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 892 | 1468607329140 Marionette TRACE conn6 <- [1,1234,null,{}] 11:28:49 INFO - PROCESS | 892 | 1468607329148 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:49 INFO - PROCESS | 892 | 1468607329150 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:49 INFO - PROCESS | 892 | 1468607329297 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 11:28:49 INFO - PROCESS | 892 | 1468607329309 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:49 INFO - PROCESS | 892 | 1468607329311 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:49 INFO - PROCESS | 892 | ++DOCSHELL 00000005762A1800 == 31 [pid = 892] [id = 318] 11:28:49 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000569AA5C00) [pid = 892] [serial = 953] [outer = 0000000000000000] 11:28:49 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000570DBD000) [pid = 892] [serial = 954] [outer = 0000000569AA5C00] 11:28:49 INFO - PROCESS | 892 | 1468607329359 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000057171E000) [pid = 892] [serial = 955] [outer = 0000000569AA5C00] 11:28:49 INFO - PROCESS | 892 | 1468607329869 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 776ms 11:28:49 INFO - PROCESS | 892 | 1468607329918 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 892 | 1468607329920 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 11:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:28:49 INFO - PROCESS | 892 | 1468607329929 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 892 | 1468607329931 Marionette TRACE conn6 <- [1,1238,null,{}] 11:28:49 INFO - PROCESS | 892 | 1468607329934 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:49 INFO - PROCESS | 892 | 1468607329940 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:50 INFO - PROCESS | 892 | 1468607330079 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 11:28:50 INFO - PROCESS | 892 | 1468607330092 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 892 | 1468607330094 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:50 INFO - PROCESS | 892 | ++DOCSHELL 0000000578057000 == 32 [pid = 892] [id = 319] 11:28:50 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000571721800) [pid = 892] [serial = 956] [outer = 0000000000000000] 11:28:50 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000572264400) [pid = 892] [serial = 957] [outer = 0000000571721800] 11:28:50 INFO - PROCESS | 892 | 1468607330141 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000057580AC00) [pid = 892] [serial = 958] [outer = 0000000571721800] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000576313000) [pid = 892] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 88 (00000005788E9400) [pid = 892] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000500D36800) [pid = 892] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000575022C00) [pid = 892] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056A349800) [pid = 892] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056B327400) [pid = 892] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000578F05000) [pid = 892] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000575946800) [pid = 892] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000575016400) [pid = 892] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000569981C00) [pid = 892] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000500DB1800) [pid = 892] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000571607400) [pid = 892] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:28:50 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056B3B2800) [pid = 892] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:28:50 INFO - PROCESS | 892 | 1468607330811 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 923ms 11:28:50 INFO - PROCESS | 892 | 1468607330854 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 11:28:50 INFO - PROCESS | 892 | 1468607330857 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 11:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:28:50 INFO - PROCESS | 892 | 1468607330860 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 892 | 1468607330862 Marionette TRACE conn6 <- [1,1242,null,{}] 11:28:50 INFO - PROCESS | 892 | 1468607330865 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:50 INFO - PROCESS | 892 | 1468607330867 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:50 INFO - PROCESS | 892 | 1468607330949 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 11:28:50 INFO - PROCESS | 892 | 1468607330955 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 892 | 1468607330957 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:50 INFO - PROCESS | 892 | ++DOCSHELL 0000000578697800 == 33 [pid = 892] [id = 320] 11:28:50 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056A41E400) [pid = 892] [serial = 959] [outer = 0000000000000000] 11:28:51 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000575354800) [pid = 892] [serial = 960] [outer = 000000056A41E400] 11:28:51 INFO - PROCESS | 892 | 1468607331003 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000057595FC00) [pid = 892] [serial = 961] [outer = 000000056A41E400] 11:28:51 INFO - PROCESS | 892 | 1468607331429 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 11:28:51 INFO - PROCESS | 892 | 1468607331493 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 892 | 1468607331495 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 11:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:28:51 INFO - PROCESS | 892 | 1468607331499 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 892 | 1468607331500 Marionette TRACE conn6 <- [1,1246,null,{}] 11:28:51 INFO - PROCESS | 892 | 1468607331504 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 892 | 1468607331506 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:51 INFO - PROCESS | 892 | 1468607331589 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 11:28:51 INFO - PROCESS | 892 | 1468607331597 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:51 INFO - PROCESS | 892 | 1468607331599 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:51 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A1C000 == 34 [pid = 892] [id = 321] 11:28:51 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000575960000) [pid = 892] [serial = 962] [outer = 0000000000000000] 11:28:51 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000576285C00) [pid = 892] [serial = 963] [outer = 0000000575960000] 11:28:51 INFO - PROCESS | 892 | 1468607331645 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000576317800) [pid = 892] [serial = 964] [outer = 0000000575960000] 11:28:52 INFO - PROCESS | 892 | 1468607332115 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 11:28:52 INFO - PROCESS | 892 | 1468607332172 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 11:28:52 INFO - PROCESS | 892 | 1468607332175 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 11:28:52 INFO - PROCESS | 892 | 1468607332178 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:28:52 INFO - PROCESS | 892 | 1468607332179 Marionette TRACE conn6 <- [1,1250,null,{}] 11:28:52 INFO - PROCESS | 892 | 1468607332183 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:52 INFO - PROCESS | 892 | 1468607332185 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:52 INFO - PROCESS | 892 | 1468607332268 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 11:28:52 INFO - PROCESS | 892 | 1468607332277 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 892 | 1468607332279 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:52 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D16800 == 35 [pid = 892] [id = 322] 11:28:52 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056AC3F800) [pid = 892] [serial = 965] [outer = 0000000000000000] 11:28:52 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000057651C800) [pid = 892] [serial = 966] [outer = 000000056AC3F800] 11:28:52 INFO - PROCESS | 892 | 1468607332324 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000057763B800) [pid = 892] [serial = 967] [outer = 000000056AC3F800] 11:28:53 INFO - PROCESS | 892 | 1468607333122 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 987ms 11:28:53 INFO - PROCESS | 892 | 1468607333169 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 11:28:53 INFO - PROCESS | 892 | 1468607333174 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 11:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:28:53 INFO - PROCESS | 892 | 1468607333178 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:28:53 INFO - PROCESS | 892 | 1468607333184 Marionette TRACE conn6 <- [1,1254,null,{}] 11:28:53 INFO - PROCESS | 892 | 1468607333190 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:53 INFO - PROCESS | 892 | 1468607333193 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:53 INFO - PROCESS | 892 | 1468607333344 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 11:28:53 INFO - PROCESS | 892 | 1468607333463 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 892 | 1468607333466 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:53 INFO - PROCESS | 892 | ++DOCSHELL 000000056BD6D000 == 36 [pid = 892] [id = 323] 11:28:53 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005016F5400) [pid = 892] [serial = 968] [outer = 0000000000000000] 11:28:53 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000502DAB000) [pid = 892] [serial = 969] [outer = 00000005016F5400] 11:28:53 INFO - PROCESS | 892 | 1468607333528 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000569AB5000) [pid = 892] [serial = 970] [outer = 00000005016F5400] 11:28:54 INFO - PROCESS | 892 | 1468607334263 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1123ms 11:28:54 INFO - PROCESS | 892 | 1468607334306 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 11:28:54 INFO - PROCESS | 892 | 1468607334311 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 11:28:54 INFO - PROCESS | 892 | 1468607334352 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:28:54 INFO - PROCESS | 892 | 1468607334356 Marionette TRACE conn6 <- [1,1258,null,{}] 11:28:54 INFO - PROCESS | 892 | 1468607334360 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:54 INFO - PROCESS | 892 | 1468607334363 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:54 INFO - PROCESS | 892 | 1468607334510 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 11:28:54 INFO - PROCESS | 892 | 1468607334580 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 892 | 1468607334583 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:54 INFO - PROCESS | 892 | ++DOCSHELL 0000000500572000 == 37 [pid = 892] [id = 324] 11:28:54 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000569BD7400) [pid = 892] [serial = 971] [outer = 0000000000000000] 11:28:54 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (000000056B7D1C00) [pid = 892] [serial = 972] [outer = 0000000569BD7400] 11:28:54 INFO - PROCESS | 892 | 1468607334686 Marionette DEBUG loaded listener.js 11:28:54 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000056FEEF800) [pid = 892] [serial = 973] [outer = 0000000569BD7400] 11:28:55 INFO - PROCESS | 892 | --DOCSHELL 0000000578A1C000 == 36 [pid = 892] [id = 321] 11:28:55 INFO - PROCESS | 892 | --DOCSHELL 0000000578697800 == 35 [pid = 892] [id = 320] 11:28:55 INFO - PROCESS | 892 | --DOCSHELL 0000000578057000 == 34 [pid = 892] [id = 319] 11:28:55 INFO - PROCESS | 892 | --DOCSHELL 00000005762A1800 == 33 [pid = 892] [id = 318] 11:28:55 INFO - PROCESS | 892 | --DOCSHELL 0000000574617000 == 32 [pid = 892] [id = 317] 11:28:55 INFO - PROCESS | 892 | --DOCSHELL 0000000570D17800 == 31 [pid = 892] [id = 316] 11:28:55 INFO - PROCESS | 892 | --DOCSHELL 000000056AE45800 == 30 [pid = 892] [id = 315] 11:28:55 INFO - PROCESS | 892 | --DOCSHELL 000000050231A000 == 29 [pid = 892] [id = 314] 11:28:55 INFO - PROCESS | 892 | --DOCSHELL 000000056B374800 == 28 [pid = 892] [id = 313] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000578F2A000) [pid = 892] [serial = 916] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000578F2AC00) [pid = 892] [serial = 919] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 89 (00000005759BFC00) [pid = 892] [serial = 907] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000057763FC00) [pid = 892] [serial = 909] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000057803F400) [pid = 892] [serial = 910] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000578EF5C00) [pid = 892] [serial = 913] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 85 (00000005788EC800) [pid = 892] [serial = 912] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056BD1A400) [pid = 892] [serial = 918] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000575807C00) [pid = 892] [serial = 906] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056B7CD400) [pid = 892] [serial = 900] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056B89EC00) [pid = 892] [serial = 901] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056B7D0400) [pid = 892] [serial = 894] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B8A0400) [pid = 892] [serial = 895] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000578F08C00) [pid = 892] [serial = 915] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 77 (00000005778DF000) [pid = 892] [serial = 889] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000057976B000) [pid = 892] [serial = 922] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000569AA9800) [pid = 892] [serial = 897] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056A425800) [pid = 892] [serial = 898] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005014A1C00) [pid = 892] [serial = 891] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000569980800) [pid = 892] [serial = 892] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000571679C00) [pid = 892] [serial = 903] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 70 (00000005721C6800) [pid = 892] [serial = 904] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000571D83C00) [pid = 892] [serial = 924] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000579A98C00) [pid = 892] [serial = 925] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000057914F800) [pid = 892] [serial = 921] [outer = 0000000000000000] [url = about:blank] 11:28:55 INFO - PROCESS | 892 | 1468607335495 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1182ms 11:28:55 INFO - PROCESS | 892 | 1468607335542 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 11:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:28:55 INFO - PROCESS | 892 | 1468607335546 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 11:28:55 INFO - PROCESS | 892 | 1468607335551 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 892 | 1468607335556 Marionette TRACE conn6 <- [1,1262,null,{}] 11:28:55 INFO - PROCESS | 892 | 1468607335561 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:55 INFO - PROCESS | 892 | 1468607335563 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:55 INFO - PROCESS | 892 | 1468607335667 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 11:28:55 INFO - PROCESS | 892 | 1468607335744 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 892 | 1468607335746 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:55 INFO - PROCESS | 892 | ++DOCSHELL 000000050232C800 == 29 [pid = 892] [id = 325] 11:28:55 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000502DB0400) [pid = 892] [serial = 974] [outer = 0000000000000000] 11:28:55 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000569AAA400) [pid = 892] [serial = 975] [outer = 0000000502DB0400] 11:28:55 INFO - PROCESS | 892 | 1468607335797 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056A426000) [pid = 892] [serial = 976] [outer = 0000000502DB0400] 11:28:56 INFO - PROCESS | 892 | 1468607336251 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 734ms 11:28:56 INFO - PROCESS | 892 | 1468607336285 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 892 | 1468607336290 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 11:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:28:56 INFO - PROCESS | 892 | 1468607336296 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 892 | 1468607336299 Marionette TRACE conn6 <- [1,1266,null,{}] 11:28:56 INFO - PROCESS | 892 | 1468607336303 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:56 INFO - PROCESS | 892 | 1468607336305 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:56 INFO - PROCESS | 892 | 1468607336400 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 11:28:56 INFO - PROCESS | 892 | 1468607336410 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 892 | 1468607336412 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:56 INFO - PROCESS | 892 | ++DOCSHELL 00000005709B7000 == 30 [pid = 892] [id = 326] 11:28:56 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056BA73C00) [pid = 892] [serial = 977] [outer = 0000000000000000] 11:28:56 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056BEB4400) [pid = 892] [serial = 978] [outer = 000000056BA73C00] 11:28:56 INFO - PROCESS | 892 | 1468607336460 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056FFC8C00) [pid = 892] [serial = 979] [outer = 000000056BA73C00] 11:28:56 INFO - PROCESS | 892 | 1468607336934 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 691ms 11:28:56 INFO - PROCESS | 892 | 1468607336990 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 892 | 1468607336992 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 11:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:28:57 INFO - PROCESS | 892 | 1468607336996 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 892 | 1468607337000 Marionette TRACE conn6 <- [1,1270,null,{}] 11:28:57 INFO - PROCESS | 892 | 1468607337012 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:57 INFO - PROCESS | 892 | 1468607337017 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:57 INFO - PROCESS | 892 | 1468607337109 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 11:28:57 INFO - PROCESS | 892 | 1468607337215 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 892 | 1468607337218 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:57 INFO - PROCESS | 892 | ++DOCSHELL 0000000575DAA000 == 31 [pid = 892] [id = 327] 11:28:57 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056BE25C00) [pid = 892] [serial = 980] [outer = 0000000000000000] 11:28:57 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000571BC4400) [pid = 892] [serial = 981] [outer = 000000056BE25C00] 11:28:57 INFO - PROCESS | 892 | 1468607337271 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000057501A800) [pid = 892] [serial = 982] [outer = 000000056BE25C00] 11:28:57 INFO - PROCESS | 892 | 1468607337664 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 734ms 11:28:57 INFO - PROCESS | 892 | 1468607337733 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 11:28:57 INFO - PROCESS | 892 | 1468607337736 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 11:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:28:57 INFO - PROCESS | 892 | 1468607337739 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 892 | 1468607337741 Marionette TRACE conn6 <- [1,1274,null,{}] 11:28:57 INFO - PROCESS | 892 | 1468607337745 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:57 INFO - PROCESS | 892 | 1468607337747 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:57 INFO - PROCESS | 892 | 1468607337870 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 11:28:57 INFO - PROCESS | 892 | 1468607337881 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 892 | 1468607337883 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:57 INFO - PROCESS | 892 | ++DOCSHELL 00000005778C2800 == 32 [pid = 892] [id = 328] 11:28:57 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000575380C00) [pid = 892] [serial = 983] [outer = 0000000000000000] 11:28:57 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000057538CC00) [pid = 892] [serial = 984] [outer = 0000000575380C00] 11:28:57 INFO - PROCESS | 892 | 1468607337977 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000576289000) [pid = 892] [serial = 985] [outer = 0000000575380C00] 11:28:58 INFO - PROCESS | 892 | 1468607338409 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 11:28:58 INFO - PROCESS | 892 | 1468607338485 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 892 | 1468607338487 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 11:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:28:58 INFO - PROCESS | 892 | 1468607338495 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 892 | 1468607338497 Marionette TRACE conn6 <- [1,1278,null,{}] 11:28:58 INFO - PROCESS | 892 | 1468607338501 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 892 | 1468607338503 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:58 INFO - PROCESS | 892 | 1468607338617 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 11:28:58 INFO - PROCESS | 892 | 1468607338628 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 892 | 1468607338630 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:58 INFO - PROCESS | 892 | ++DOCSHELL 00000005788A7000 == 33 [pid = 892] [id = 329] 11:28:58 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000575382000) [pid = 892] [serial = 986] [outer = 0000000000000000] 11:28:58 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000576527000) [pid = 892] [serial = 987] [outer = 0000000575382000] 11:28:58 INFO - PROCESS | 892 | 1468607338676 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (00000005776E7400) [pid = 892] [serial = 988] [outer = 0000000575382000] 11:28:59 INFO - PROCESS | 892 | 1468607339170 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 11:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:28:59 INFO - PROCESS | 892 | 1468607339229 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 892 | 1468607339232 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 11:28:59 INFO - PROCESS | 892 | 1468607339240 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 892 | 1468607339243 Marionette TRACE conn6 <- [1,1282,null,{}] 11:28:59 INFO - PROCESS | 892 | 1468607339247 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:59 INFO - PROCESS | 892 | 1468607339253 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:59 INFO - PROCESS | 892 | 1468607339387 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 11:28:59 INFO - PROCESS | 892 | 1468607339442 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 892 | 1468607339444 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:28:59 INFO - PROCESS | 892 | ++DOCSHELL 0000000579739000 == 34 [pid = 892] [id = 330] 11:28:59 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005788CD800) [pid = 892] [serial = 989] [outer = 0000000000000000] 11:28:59 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005788E2C00) [pid = 892] [serial = 990] [outer = 00000005788CD800] 11:28:59 INFO - PROCESS | 892 | 1468607339491 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005788ED800) [pid = 892] [serial = 991] [outer = 00000005788CD800] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056CAE0400) [pid = 892] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005016EA000) [pid = 892] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 82 (00000005004D2800) [pid = 892] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000569AA4400) [pid = 892] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000569AA6000) [pid = 892] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000569AA5C00) [pid = 892] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569AA8000) [pid = 892] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057171EC00) [pid = 892] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000575960000) [pid = 892] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005776F2C00) [pid = 892] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000057A6A6800) [pid = 892] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000571721800) [pid = 892] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:28:59 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056A41E400) [pid = 892] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:28:59 INFO - PROCESS | 892 | 1468607339968 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 776ms 11:29:00 INFO - PROCESS | 892 | 1468607340014 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 892 | 1468607340017 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 11:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:29:00 INFO - PROCESS | 892 | 1468607340020 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - PROCESS | 892 | 1468607340022 Marionette TRACE conn6 <- [1,1286,null,{}] 11:29:00 INFO - PROCESS | 892 | 1468607340025 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:00 INFO - PROCESS | 892 | 1468607340027 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:00 INFO - PROCESS | 892 | 1468607340139 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 11:29:00 INFO - PROCESS | 892 | 1468607340190 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 892 | 1468607340192 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:00 INFO - PROCESS | 892 | ++DOCSHELL 000000057066C800 == 35 [pid = 892] [id = 331] 11:29:00 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005005C5C00) [pid = 892] [serial = 992] [outer = 0000000000000000] 11:29:00 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056CAE0400) [pid = 892] [serial = 993] [outer = 00000005005C5C00] 11:29:00 INFO - PROCESS | 892 | 1468607340239 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000576312C00) [pid = 892] [serial = 994] [outer = 00000005005C5C00] 11:29:00 INFO - PROCESS | 892 | 1468607340619 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 629ms 11:29:00 INFO - PROCESS | 892 | 1468607340655 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 892 | 1468607340658 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 11:29:00 INFO - PROCESS | 892 | 1468607340661 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:29:00 INFO - PROCESS | 892 | 1468607340663 Marionette TRACE conn6 <- [1,1290,null,{}] 11:29:00 INFO - PROCESS | 892 | 1468607340666 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:00 INFO - PROCESS | 892 | 1468607340668 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:00 INFO - PROCESS | 892 | 1468607340752 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 11:29:00 INFO - PROCESS | 892 | 1468607340759 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 892 | 1468607340761 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:00 INFO - PROCESS | 892 | ++DOCSHELL 000000057AF3C000 == 36 [pid = 892] [id = 332] 11:29:00 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005788EDC00) [pid = 892] [serial = 995] [outer = 0000000000000000] 11:29:00 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000578EF2000) [pid = 892] [serial = 996] [outer = 00000005788EDC00] 11:29:00 INFO - PROCESS | 892 | 1468607340806 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000578EFB000) [pid = 892] [serial = 997] [outer = 00000005788EDC00] 11:29:01 INFO - PROCESS | 892 | 1468607341238 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 628ms 11:29:01 INFO - PROCESS | 892 | 1468607341295 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 11:29:01 INFO - PROCESS | 892 | 1468607341297 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 11:29:01 INFO - PROCESS | 892 | 1468607341301 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:29:01 INFO - PROCESS | 892 | 1468607341303 Marionette TRACE conn6 <- [1,1294,null,{}] 11:29:01 INFO - PROCESS | 892 | 1468607341307 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:01 INFO - PROCESS | 892 | 1468607341309 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:01 INFO - PROCESS | 892 | 1468607341396 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 11:29:01 INFO - PROCESS | 892 | 1468607341403 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 892 | 1468607341405 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:01 INFO - PROCESS | 892 | ++DOCSHELL 000000057B662000 == 37 [pid = 892] [id = 333] 11:29:01 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000578F0B000) [pid = 892] [serial = 998] [outer = 0000000000000000] 11:29:01 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000578F29C00) [pid = 892] [serial = 999] [outer = 0000000578F0B000] 11:29:01 INFO - PROCESS | 892 | 1468607341450 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000578F31C00) [pid = 892] [serial = 1000] [outer = 0000000578F0B000] 11:29:02 INFO - PROCESS | 892 | 1468607342071 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 818ms 11:29:02 INFO - PROCESS | 892 | 1468607342123 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 11:29:02 INFO - PROCESS | 892 | 1468607342128 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 11:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:29:02 INFO - PROCESS | 892 | 1468607342134 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 892 | 1468607342138 Marionette TRACE conn6 <- [1,1298,null,{}] 11:29:02 INFO - PROCESS | 892 | 1468607342144 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:02 INFO - PROCESS | 892 | 1468607342148 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:02 INFO - PROCESS | 892 | 1468607342273 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 11:29:02 INFO - PROCESS | 892 | 1468607342393 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:02 INFO - PROCESS | 892 | 1468607342399 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:02 INFO - PROCESS | 892 | ++DOCSHELL 000000056AEB2800 == 38 [pid = 892] [id = 334] 11:29:02 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (00000005016EF400) [pid = 892] [serial = 1001] [outer = 0000000000000000] 11:29:02 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000569AA7800) [pid = 892] [serial = 1002] [outer = 00000005016EF400] 11:29:02 INFO - PROCESS | 892 | 1468607342461 Marionette DEBUG loaded listener.js 11:29:02 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056B3A9400) [pid = 892] [serial = 1003] [outer = 00000005016EF400] 11:29:03 INFO - PROCESS | 892 | 1468607343075 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 11:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 986ms 11:29:03 INFO - PROCESS | 892 | 1468607343123 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 892 | 1468607343128 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 11:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:29:03 INFO - PROCESS | 892 | 1468607343135 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:29:03 INFO - PROCESS | 892 | 1468607343138 Marionette TRACE conn6 <- [1,1302,null,{}] 11:29:03 INFO - PROCESS | 892 | 1468607343142 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:03 INFO - PROCESS | 892 | 1468607343145 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:03 INFO - PROCESS | 892 | 1468607343267 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 11:29:03 INFO - PROCESS | 892 | 1468607343360 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 892 | 1468607343362 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:03 INFO - PROCESS | 892 | ++DOCSHELL 0000000578057800 == 39 [pid = 892] [id = 335] 11:29:03 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000571611000) [pid = 892] [serial = 1004] [outer = 0000000000000000] 11:29:03 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000571719000) [pid = 892] [serial = 1005] [outer = 0000000571611000] 11:29:03 INFO - PROCESS | 892 | 1468607343422 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000575016400) [pid = 892] [serial = 1006] [outer = 0000000571611000] 11:29:04 INFO - PROCESS | 892 | 1468607344074 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 986ms 11:29:04 INFO - PROCESS | 892 | 1468607344122 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 11:29:04 INFO - PROCESS | 892 | 1468607344125 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 11:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:29:04 INFO - PROCESS | 892 | 1468607344129 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - PROCESS | 892 | 1468607344133 Marionette TRACE conn6 <- [1,1306,null,{}] 11:29:04 INFO - PROCESS | 892 | 1468607344145 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:04 INFO - PROCESS | 892 | 1468607344151 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:04 INFO - PROCESS | 892 | 1468607344267 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 11:29:04 INFO - PROCESS | 892 | 1468607344388 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:04 INFO - PROCESS | 892 | 1468607344392 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:04 INFO - PROCESS | 892 | ++DOCSHELL 000000057BD33800 == 40 [pid = 892] [id = 336] 11:29:04 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005778E6400) [pid = 892] [serial = 1007] [outer = 0000000000000000] 11:29:04 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005788CF400) [pid = 892] [serial = 1008] [outer = 00000005778E6400] 11:29:04 INFO - PROCESS | 892 | 1468607344453 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000578F2C800) [pid = 892] [serial = 1009] [outer = 00000005778E6400] 11:29:05 INFO - PROCESS | 892 | 1468607345017 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 944ms 11:29:05 INFO - PROCESS | 892 | 1468607345075 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 892 | 1468607345078 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 11:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:29:05 INFO - PROCESS | 892 | 1468607345081 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 892 | 1468607345084 Marionette TRACE conn6 <- [1,1310,null,{}] 11:29:05 INFO - PROCESS | 892 | 1468607345087 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:05 INFO - PROCESS | 892 | 1468607345090 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:05 INFO - PROCESS | 892 | 1468607345218 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 11:29:05 INFO - PROCESS | 892 | 1468607345308 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 892 | 1468607345310 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:05 INFO - PROCESS | 892 | ++DOCSHELL 00000005762A4000 == 41 [pid = 892] [id = 337] 11:29:05 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000570DB6800) [pid = 892] [serial = 1010] [outer = 0000000000000000] 11:29:05 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000575810C00) [pid = 892] [serial = 1011] [outer = 0000000570DB6800] 11:29:05 INFO - PROCESS | 892 | 1468607345367 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000579831C00) [pid = 892] [serial = 1012] [outer = 0000000570DB6800] 11:29:06 INFO - PROCESS | 892 | 1468607346119 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1081ms 11:29:06 INFO - PROCESS | 892 | 1468607346177 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 11:29:06 INFO - PROCESS | 892 | 1468607346182 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 11:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:29:06 INFO - PROCESS | 892 | 1468607346188 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 892 | 1468607346192 Marionette TRACE conn6 <- [1,1314,null,{}] 11:29:06 INFO - PROCESS | 892 | 1468607346197 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:06 INFO - PROCESS | 892 | 1468607346200 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:06 INFO - PROCESS | 892 | 1468607346310 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 11:29:06 INFO - PROCESS | 892 | 1468607346390 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 892 | 1468607346394 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:06 INFO - PROCESS | 892 | ++DOCSHELL 000000050037D800 == 42 [pid = 892] [id = 338] 11:29:06 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (0000000569A9C000) [pid = 892] [serial = 1013] [outer = 0000000000000000] 11:29:06 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000569AA2C00) [pid = 892] [serial = 1014] [outer = 0000000569A9C000] 11:29:06 INFO - PROCESS | 892 | 1468607346491 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (000000056A3D0800) [pid = 892] [serial = 1015] [outer = 0000000569A9C000] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 000000057AF3C000 == 41 [pid = 892] [id = 332] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 000000057066C800 == 40 [pid = 892] [id = 331] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 0000000579739000 == 39 [pid = 892] [id = 330] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 00000005788A7000 == 38 [pid = 892] [id = 329] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 00000005778C2800 == 37 [pid = 892] [id = 328] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 0000000575DAA000 == 36 [pid = 892] [id = 327] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 00000005709B7000 == 35 [pid = 892] [id = 326] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 000000050232C800 == 34 [pid = 892] [id = 325] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 0000000500572000 == 33 [pid = 892] [id = 324] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 000000056BD6D000 == 32 [pid = 892] [id = 323] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 0000000570D16800 == 31 [pid = 892] [id = 322] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 00000005762A4000 == 30 [pid = 892] [id = 337] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 000000057BD33800 == 29 [pid = 892] [id = 336] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 0000000578057800 == 28 [pid = 892] [id = 335] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 000000057B662000 == 27 [pid = 892] [id = 333] 11:29:07 INFO - PROCESS | 892 | --DOCSHELL 000000056AEB2800 == 26 [pid = 892] [id = 334] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 95 (000000056FFC3400) [pid = 892] [serial = 951] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 94 (00000005016ED400) [pid = 892] [serial = 942] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000502DA4C00) [pid = 892] [serial = 943] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 92 (000000056B885800) [pid = 892] [serial = 948] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000056B3B7400) [pid = 892] [serial = 940] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000500D35C00) [pid = 892] [serial = 939] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000569AAC800) [pid = 892] [serial = 945] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000569B1F000) [pid = 892] [serial = 946] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000570DBD000) [pid = 892] [serial = 954] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056B3B5800) [pid = 892] [serial = 928] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000569B17800) [pid = 892] [serial = 927] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000057537F800) [pid = 892] [serial = 931] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000571D84800) [pid = 892] [serial = 930] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000576317800) [pid = 892] [serial = 964] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000578EF2C00) [pid = 892] [serial = 934] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005788E1800) [pid = 892] [serial = 933] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000057A8CC000) [pid = 892] [serial = 937] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000057A6ADC00) [pid = 892] [serial = 936] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057651C800) [pid = 892] [serial = 966] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005706B6C00) [pid = 892] [serial = 952] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000572264400) [pid = 892] [serial = 957] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000057580AC00) [pid = 892] [serial = 958] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000576285C00) [pid = 892] [serial = 963] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000057171E000) [pid = 892] [serial = 955] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000575354800) [pid = 892] [serial = 960] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000057595FC00) [pid = 892] [serial = 961] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056B89F800) [pid = 892] [serial = 949] [outer = 0000000000000000] [url = about:blank] 11:29:07 INFO - PROCESS | 892 | 1468607347717 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1589ms 11:29:07 INFO - PROCESS | 892 | 1468607347781 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 892 | 1468607347785 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 11:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:29:07 INFO - PROCESS | 892 | 1468607347790 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 892 | 1468607347795 Marionette TRACE conn6 <- [1,1318,null,{}] 11:29:07 INFO - PROCESS | 892 | 1468607347800 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:07 INFO - PROCESS | 892 | 1468607347803 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:07 INFO - PROCESS | 892 | 1468607347926 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 11:29:08 INFO - PROCESS | 892 | 1468607347999 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 892 | 1468607348001 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:08 INFO - PROCESS | 892 | ++DOCSHELL 000000050230E800 == 27 [pid = 892] [id = 339] 11:29:08 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000500923000) [pid = 892] [serial = 1016] [outer = 0000000000000000] 11:29:08 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000500DB3000) [pid = 892] [serial = 1017] [outer = 0000000500923000] 11:29:08 INFO - PROCESS | 892 | 1468607348053 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (00000005014A5C00) [pid = 892] [serial = 1018] [outer = 0000000500923000] 11:29:08 INFO - PROCESS | 892 | 1468607348457 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 733ms 11:29:08 INFO - PROCESS | 892 | 1468607348528 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 892 | 1468607348534 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 11:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:29:08 INFO - PROCESS | 892 | 1468607348541 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 892 | 1468607348544 Marionette TRACE conn6 <- [1,1322,null,{}] 11:29:08 INFO - PROCESS | 892 | 1468607348548 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:08 INFO - PROCESS | 892 | 1468607348550 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:08 INFO - PROCESS | 892 | 1468607348646 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 11:29:08 INFO - PROCESS | 892 | 1468607348662 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 892 | 1468607348664 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:08 INFO - PROCESS | 892 | ++DOCSHELL 000000056B386800 == 28 [pid = 892] [id = 340] 11:29:08 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000502DAC400) [pid = 892] [serial = 1019] [outer = 0000000000000000] 11:29:08 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000569981000) [pid = 892] [serial = 1020] [outer = 0000000502DAC400] 11:29:08 INFO - PROCESS | 892 | 1468607348714 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000569AA5000) [pid = 892] [serial = 1021] [outer = 0000000502DAC400] 11:29:09 INFO - PROCESS | 892 | 1468607349151 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 11:29:09 INFO - PROCESS | 892 | 1468607349213 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 892 | 1468607349216 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 11:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:29:09 INFO - PROCESS | 892 | 1468607349219 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - PROCESS | 892 | 1468607349223 Marionette TRACE conn6 <- [1,1326,null,{}] 11:29:09 INFO - PROCESS | 892 | 1468607349235 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:09 INFO - PROCESS | 892 | 1468607349240 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:09 INFO - PROCESS | 892 | 1468607349329 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 11:29:09 INFO - PROCESS | 892 | 1468607349337 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 892 | 1468607349341 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:09 INFO - PROCESS | 892 | ++DOCSHELL 00000005709CF000 == 29 [pid = 892] [id = 341] 11:29:09 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056A427000) [pid = 892] [serial = 1022] [outer = 0000000000000000] 11:29:09 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056AACFC00) [pid = 892] [serial = 1023] [outer = 000000056A427000] 11:29:09 INFO - PROCESS | 892 | 1468607349391 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056B3B2400) [pid = 892] [serial = 1024] [outer = 000000056A427000] 11:29:10 INFO - PROCESS | 892 | 1468607350348 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1180ms 11:29:10 INFO - PROCESS | 892 | 1468607350402 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 11:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:29:10 INFO - PROCESS | 892 | 1468607350405 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 11:29:10 INFO - PROCESS | 892 | 1468607350409 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - PROCESS | 892 | 1468607350411 Marionette TRACE conn6 <- [1,1330,null,{}] 11:29:10 INFO - PROCESS | 892 | 1468607350421 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:10 INFO - PROCESS | 892 | 1468607350423 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:10 INFO - PROCESS | 892 | 1468607350540 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 11:29:10 INFO - PROCESS | 892 | 1468607350546 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:10 INFO - PROCESS | 892 | 1468607350548 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:10 INFO - PROCESS | 892 | ++DOCSHELL 0000000571E0A800 == 30 [pid = 892] [id = 342] 11:29:10 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B7CEC00) [pid = 892] [serial = 1025] [outer = 0000000000000000] 11:29:10 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056B886400) [pid = 892] [serial = 1026] [outer = 000000056B7CEC00] 11:29:10 INFO - PROCESS | 892 | 1468607350595 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056B897000) [pid = 892] [serial = 1027] [outer = 000000056B7CEC00] 11:29:11 INFO - PROCESS | 892 | 1468607351048 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 672ms 11:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:29:11 INFO - PROCESS | 892 | 1468607351083 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 892 | 1468607351085 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 11:29:11 INFO - PROCESS | 892 | 1468607351088 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - PROCESS | 892 | 1468607351090 Marionette TRACE conn6 <- [1,1334,null,{}] 11:29:11 INFO - PROCESS | 892 | 1468607351093 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:11 INFO - PROCESS | 892 | 1468607351096 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:11 INFO - PROCESS | 892 | 1468607351209 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 11:29:11 INFO - PROCESS | 892 | 1468607351214 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 892 | 1468607351216 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:11 INFO - PROCESS | 892 | ++DOCSHELL 0000000575AEF800 == 31 [pid = 892] [id = 343] 11:29:11 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000500595C00) [pid = 892] [serial = 1028] [outer = 0000000000000000] 11:29:11 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056B89EC00) [pid = 892] [serial = 1029] [outer = 0000000500595C00] 11:29:11 INFO - PROCESS | 892 | 1468607351263 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056CC55C00) [pid = 892] [serial = 1030] [outer = 0000000500595C00] 11:29:11 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000575382000) [pid = 892] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:29:11 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056AC3F800) [pid = 892] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:29:11 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000502DB0400) [pid = 892] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:29:11 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056BA73C00) [pid = 892] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:29:11 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000569BD7400) [pid = 892] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:29:11 INFO - PROCESS | 892 | --DOMWINDOW == 78 (00000005016F5400) [pid = 892] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:29:11 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056BE25C00) [pid = 892] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:29:11 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000578F0B000) [pid = 892] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:29:11 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005005C5C00) [pid = 892] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:29:11 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005788CD800) [pid = 892] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:29:11 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005788EDC00) [pid = 892] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:29:11 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000575380C00) [pid = 892] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:29:11 INFO - PROCESS | 892 | 1468607351927 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 881ms 11:29:11 INFO - PROCESS | 892 | 1468607351972 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 892 | 1468607351975 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 11:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:29:11 INFO - PROCESS | 892 | 1468607351978 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - PROCESS | 892 | 1468607351979 Marionette TRACE conn6 <- [1,1338,null,{}] 11:29:11 INFO - PROCESS | 892 | 1468607351983 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:11 INFO - PROCESS | 892 | 1468607351989 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:12 INFO - PROCESS | 892 | 1468607352116 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 11:29:12 INFO - PROCESS | 892 | 1468607352168 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 892 | 1468607352170 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:12 INFO - PROCESS | 892 | ++DOCSHELL 0000000577838800 == 32 [pid = 892] [id = 344] 11:29:12 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056CC57800) [pid = 892] [serial = 1031] [outer = 0000000000000000] 11:29:12 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005709EAC00) [pid = 892] [serial = 1032] [outer = 000000056CC57800] 11:29:12 INFO - PROCESS | 892 | 1468607352217 Marionette DEBUG loaded listener.js 11:29:12 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000057167A000) [pid = 892] [serial = 1033] [outer = 000000056CC57800] 11:29:12 INFO - PROCESS | 892 | 1468607352589 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 11:29:12 INFO - PROCESS | 892 | 1468607352618 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 892 | 1468607352621 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 11:29:12 INFO - PROCESS | 892 | 1468607352624 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 892 | 1468607352626 Marionette TRACE conn6 <- [1,1342,null,{}] 11:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:29:12 INFO - PROCESS | 892 | 1468607352630 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:12 INFO - PROCESS | 892 | 1468607352632 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:12 INFO - PROCESS | 892 | 1468607352712 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 11:29:12 INFO - PROCESS | 892 | 1468607352718 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 892 | 1468607352720 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:12 INFO - PROCESS | 892 | ++DOCSHELL 000000057868B800 == 33 [pid = 892] [id = 345] 11:29:12 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056FFC1C00) [pid = 892] [serial = 1034] [outer = 0000000000000000] 11:29:12 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000571921800) [pid = 892] [serial = 1035] [outer = 000000056FFC1C00] 11:29:12 INFO - PROCESS | 892 | 1468607352767 Marionette DEBUG loaded listener.js 11:29:12 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005721C6C00) [pid = 892] [serial = 1036] [outer = 000000056FFC1C00] 11:29:13 INFO - PROCESS | 892 | 1468607353176 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 566ms 11:29:13 INFO - PROCESS | 892 | 1468607353196 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 892 | 1468607353198 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 11:29:13 INFO - PROCESS | 892 | 1468607353201 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:29:13 INFO - PROCESS | 892 | 1468607353203 Marionette TRACE conn6 <- [1,1346,null,{}] 11:29:13 INFO - PROCESS | 892 | 1468607353207 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:13 INFO - PROCESS | 892 | 1468607353208 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:13 INFO - PROCESS | 892 | 1468607353326 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 11:29:13 INFO - PROCESS | 892 | 1468607353333 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 892 | 1468607353335 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:13 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A61000 == 34 [pid = 892] [id = 346] 11:29:13 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057464EC00) [pid = 892] [serial = 1037] [outer = 0000000000000000] 11:29:13 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000574656000) [pid = 892] [serial = 1038] [outer = 000000057464EC00] 11:29:13 INFO - PROCESS | 892 | 1468607353380 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000057537F800) [pid = 892] [serial = 1039] [outer = 000000057464EC00] 11:29:13 INFO - PROCESS | 892 | 1468607353964 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 818ms 11:29:14 INFO - PROCESS | 892 | 1468607354024 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 11:29:14 INFO - PROCESS | 892 | 1468607354029 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 11:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:29:14 INFO - PROCESS | 892 | 1468607354034 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:29:14 INFO - PROCESS | 892 | 1468607354038 Marionette TRACE conn6 <- [1,1350,null,{}] 11:29:14 INFO - PROCESS | 892 | 1468607354044 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:14 INFO - PROCESS | 892 | 1468607354048 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:14 INFO - PROCESS | 892 | 1468607354184 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 11:29:14 INFO - PROCESS | 892 | 1468607354256 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 892 | 1468607354259 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:14 INFO - PROCESS | 892 | ++DOCSHELL 0000000502315000 == 35 [pid = 892] [id = 347] 11:29:14 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (00000005005CAC00) [pid = 892] [serial = 1040] [outer = 0000000000000000] 11:29:14 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000500924C00) [pid = 892] [serial = 1041] [outer = 00000005005CAC00] 11:29:14 INFO - PROCESS | 892 | 1468607354360 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005016EBC00) [pid = 892] [serial = 1042] [outer = 00000005005CAC00] 11:29:15 INFO - PROCESS | 892 | 1468607355171 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1188ms 11:29:15 INFO - PROCESS | 892 | 1468607355226 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 892 | 1468607355232 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 11:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:29:15 INFO - PROCESS | 892 | 1468607355239 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 892 | 1468607355242 Marionette TRACE conn6 <- [1,1354,null,{}] 11:29:15 INFO - PROCESS | 892 | 1468607355246 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 892 | 1468607355249 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:15 INFO - PROCESS | 892 | 1468607355392 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 11:29:15 INFO - PROCESS | 892 | 1468607355462 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 892 | 1468607355465 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:15 INFO - PROCESS | 892 | ++DOCSHELL 000000057505D000 == 36 [pid = 892] [id = 348] 11:29:15 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000569AAD000) [pid = 892] [serial = 1043] [outer = 0000000000000000] 11:29:15 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056A422000) [pid = 892] [serial = 1044] [outer = 0000000569AAD000] 11:29:15 INFO - PROCESS | 892 | 1468607355566 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000056B3B0C00) [pid = 892] [serial = 1045] [outer = 0000000569AAD000] 11:29:16 INFO - PROCESS | 892 | 1468607356487 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 892 | 1468607356575 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 11:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:29:16 INFO - PROCESS | 892 | 1468607356581 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 892 | 1468607356584 Marionette TRACE conn6 <- [1,1358,null,{}] 11:29:16 INFO - PROCESS | 892 | 1468607356590 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:16 INFO - PROCESS | 892 | 1468607356593 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:16 INFO - PROCESS | 892 | 1468607356703 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 11:29:16 INFO - PROCESS | 892 | 1468607356774 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 892 | 1468607356779 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:16 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DE1800 == 30 [pid = 892] [id = 349] 11:29:16 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (00000005016EB800) [pid = 892] [serial = 1046] [outer = 0000000000000000] 11:29:16 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000502DA9000) [pid = 892] [serial = 1047] [outer = 00000005016EB800] 11:29:16 INFO - PROCESS | 892 | 1468607356830 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000569AA3000) [pid = 892] [serial = 1048] [outer = 00000005016EB800] 11:29:17 INFO - PROCESS | 892 | 1468607357264 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 892 | 1468607357323 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 11:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:29:17 INFO - PROCESS | 892 | 1468607357329 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 892 | 1468607357332 Marionette TRACE conn6 <- [1,1362,null,{}] 11:29:17 INFO - PROCESS | 892 | 1468607357336 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:17 INFO - PROCESS | 892 | 1468607357338 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:17 INFO - PROCESS | 892 | 1468607357429 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 11:29:17 INFO - PROCESS | 892 | 1468607357443 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 892 | 1468607357446 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:17 INFO - PROCESS | 892 | ++DOCSHELL 0000000570A1D800 == 31 [pid = 892] [id = 350] 11:29:17 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056B325400) [pid = 892] [serial = 1049] [outer = 0000000000000000] 11:29:17 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000056B3AD400) [pid = 892] [serial = 1050] [outer = 000000056B325400] 11:29:17 INFO - PROCESS | 892 | 1468607357494 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056B882400) [pid = 892] [serial = 1051] [outer = 000000056B325400] 11:29:17 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:17 INFO - PROCESS | 892 | 1468607357963 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 892 | 1468607358005 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 11:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:29:18 INFO - PROCESS | 892 | 1468607358009 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 892 | 1468607358013 Marionette TRACE conn6 <- [1,1366,null,{}] 11:29:18 INFO - PROCESS | 892 | 1468607358025 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 892 | 1468607358030 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:18 INFO - PROCESS | 892 | 1468607358122 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 11:29:18 INFO - PROCESS | 892 | 1468607358131 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 892 | 1468607358134 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:18 INFO - PROCESS | 892 | ++DOCSHELL 00000005753DB000 == 32 [pid = 892] [id = 351] 11:29:18 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000050059B400) [pid = 892] [serial = 1052] [outer = 0000000000000000] 11:29:18 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000057063F800) [pid = 892] [serial = 1053] [outer = 000000050059B400] 11:29:18 INFO - PROCESS | 892 | 1468607358184 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000570A74000) [pid = 892] [serial = 1054] [outer = 000000050059B400] 11:29:18 INFO - PROCESS | 892 | 1468607358617 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 892 | 1468607358707 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 11:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:29:18 INFO - PROCESS | 892 | 1468607358710 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 892 | 1468607358712 Marionette TRACE conn6 <- [1,1370,null,{}] 11:29:18 INFO - PROCESS | 892 | 1468607358716 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 892 | 1468607358718 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:18 INFO - PROCESS | 892 | 1468607358842 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 11:29:18 INFO - PROCESS | 892 | 1468607358850 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 892 | 1468607358852 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:18 INFO - PROCESS | 892 | ++DOCSHELL 0000000577837000 == 33 [pid = 892] [id = 352] 11:29:18 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000571720800) [pid = 892] [serial = 1055] [outer = 0000000000000000] 11:29:18 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000571BBC400) [pid = 892] [serial = 1056] [outer = 0000000571720800] 11:29:18 INFO - PROCESS | 892 | 1468607358901 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000575015400) [pid = 892] [serial = 1057] [outer = 0000000571720800] 11:29:19 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:19 INFO - PROCESS | 892 | 1468607359382 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 892 | 1468607359449 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 11:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:29:19 INFO - PROCESS | 892 | 1468607359466 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 892 | 1468607359468 Marionette TRACE conn6 <- [1,1374,null,{}] 11:29:19 INFO - PROCESS | 892 | 1468607359477 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:19 INFO - PROCESS | 892 | 1468607359479 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:19 INFO - PROCESS | 892 | 1468607359590 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 11:29:19 INFO - PROCESS | 892 | 1468607359600 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 892 | 1468607359602 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:19 INFO - PROCESS | 892 | ++DOCSHELL 00000005788B4000 == 34 [pid = 892] [id = 353] 11:29:19 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000571721400) [pid = 892] [serial = 1058] [outer = 0000000000000000] 11:29:19 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000057538CC00) [pid = 892] [serial = 1059] [outer = 0000000571721400] 11:29:19 INFO - PROCESS | 892 | 1468607359650 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057594A000) [pid = 892] [serial = 1060] [outer = 0000000571721400] 11:29:20 INFO - PROCESS | 892 | 1468607360112 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 892 | 1468607360150 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 11:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:29:20 INFO - PROCESS | 892 | 1468607360158 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 892 | 1468607360159 Marionette TRACE conn6 <- [1,1378,null,{}] 11:29:20 INFO - PROCESS | 892 | 1468607360192 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 892 | 1468607360198 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:20 INFO - PROCESS | 892 | 1468607360355 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 11:29:20 INFO - PROCESS | 892 | 1468607360363 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 892 | 1468607360365 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:20 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F61800 == 35 [pid = 892] [id = 354] 11:29:20 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005759C8800) [pid = 892] [serial = 1061] [outer = 0000000000000000] 11:29:20 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000057631F000) [pid = 892] [serial = 1062] [outer = 00000005759C8800] 11:29:20 INFO - PROCESS | 892 | 1468607360451 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000057656A400) [pid = 892] [serial = 1063] [outer = 00000005759C8800] 11:29:20 INFO - PROCESS | 892 | 1468607360873 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 734ms 11:29:20 INFO - PROCESS | 892 | 1468607360890 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 892 | 1468607360892 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 11:29:20 INFO - PROCESS | 892 | 1468607360895 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:29:20 INFO - PROCESS | 892 | 1468607360897 Marionette TRACE conn6 <- [1,1382,null,{}] 11:29:20 INFO - PROCESS | 892 | 1468607360901 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 892 | 1468607360903 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:21 INFO - PROCESS | 892 | 1468607361012 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 11:29:21 INFO - PROCESS | 892 | 1468607361018 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 892 | 1468607361020 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:21 INFO - PROCESS | 892 | ++DOCSHELL 0000000579747800 == 36 [pid = 892] [id = 355] 11:29:21 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000057763C400) [pid = 892] [serial = 1064] [outer = 0000000000000000] 11:29:21 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000577641000) [pid = 892] [serial = 1065] [outer = 000000057763C400] 11:29:21 INFO - PROCESS | 892 | 1468607361067 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005776F2C00) [pid = 892] [serial = 1066] [outer = 000000057763C400] 11:29:21 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056B7CEC00) [pid = 892] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:29:21 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000502DAC400) [pid = 892] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:29:21 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000500923000) [pid = 892] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:29:21 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000569A9C000) [pid = 892] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:29:21 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056A427000) [pid = 892] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:29:21 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000500595C00) [pid = 892] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:29:21 INFO - PROCESS | 892 | --DOMWINDOW == 78 (00000005016EF400) [pid = 892] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:29:21 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000571611000) [pid = 892] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:29:21 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005778E6400) [pid = 892] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:29:21 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000570DB6800) [pid = 892] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:29:21 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056CC57800) [pid = 892] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:29:21 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056FFC1C00) [pid = 892] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:29:21 INFO - PROCESS | 892 | 1468607361525 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 672ms 11:29:21 INFO - PROCESS | 892 | 1468607361571 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 892 | 1468607361573 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 11:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:29:21 INFO - PROCESS | 892 | 1468607361576 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 892 | 1468607361578 Marionette TRACE conn6 <- [1,1386,null,{}] 11:29:21 INFO - PROCESS | 892 | 1468607361581 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 892 | 1468607361583 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:21 INFO - PROCESS | 892 | 1468607361667 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 11:29:21 INFO - PROCESS | 892 | 1468607361703 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 892 | 1468607361705 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:21 INFO - PROCESS | 892 | ++DOCSHELL 000000057A6CE000 == 37 [pid = 892] [id = 356] 11:29:21 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056A42AC00) [pid = 892] [serial = 1067] [outer = 0000000000000000] 11:29:21 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056AECF400) [pid = 892] [serial = 1068] [outer = 000000056A42AC00] 11:29:21 INFO - PROCESS | 892 | 1468607361758 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000574653800) [pid = 892] [serial = 1069] [outer = 000000056A42AC00] 11:29:22 INFO - PROCESS | 892 | 1468607362175 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 628ms 11:29:22 INFO - PROCESS | 892 | 1468607362209 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 892 | 1468607362211 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 11:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:29:22 INFO - PROCESS | 892 | 1468607362214 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - PROCESS | 892 | 1468607362216 Marionette TRACE conn6 <- [1,1390,null,{}] 11:29:22 INFO - PROCESS | 892 | 1468607362224 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:22 INFO - PROCESS | 892 | 1468607362226 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:22 INFO - PROCESS | 892 | 1468607362312 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 11:29:22 INFO - PROCESS | 892 | 1468607362318 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 892 | 1468607362320 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:22 INFO - PROCESS | 892 | ++DOCSHELL 0000000575060800 == 38 [pid = 892] [id = 357] 11:29:22 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000569AAD800) [pid = 892] [serial = 1070] [outer = 0000000000000000] 11:29:22 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005778E4C00) [pid = 892] [serial = 1071] [outer = 0000000569AAD800] 11:29:22 INFO - PROCESS | 892 | 1468607362368 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005783DE000) [pid = 892] [serial = 1072] [outer = 0000000569AAD800] 11:29:22 INFO - PROCESS | 892 | 1468607362798 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 629ms 11:29:22 INFO - PROCESS | 892 | 1468607362847 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 892 | 1468607362849 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 11:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:29:22 INFO - PROCESS | 892 | 1468607362853 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - PROCESS | 892 | 1468607362855 Marionette TRACE conn6 <- [1,1394,null,{}] 11:29:22 INFO - PROCESS | 892 | 1468607362858 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:22 INFO - PROCESS | 892 | 1468607362860 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:22 INFO - PROCESS | 892 | 1468607362953 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 11:29:22 INFO - PROCESS | 892 | 1468607362961 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 892 | 1468607362963 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:22 INFO - PROCESS | 892 | ++DOCSHELL 000000057B674800 == 39 [pid = 892] [id = 358] 11:29:22 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005788D1400) [pid = 892] [serial = 1073] [outer = 0000000000000000] 11:29:23 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (00000005788D8400) [pid = 892] [serial = 1074] [outer = 00000005788D1400] 11:29:23 INFO - PROCESS | 892 | 1468607363008 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (00000005788E9000) [pid = 892] [serial = 1075] [outer = 00000005788D1400] 11:29:23 INFO - PROCESS | 892 | 1468607363685 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 881ms 11:29:23 INFO - PROCESS | 892 | 1468607363737 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 892 | 1468607363743 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 11:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:29:23 INFO - PROCESS | 892 | 1468607363748 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 892 | 1468607363752 Marionette TRACE conn6 <- [1,1398,null,{}] 11:29:23 INFO - PROCESS | 892 | 1468607363759 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:23 INFO - PROCESS | 892 | 1468607363762 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:23 INFO - PROCESS | 892 | 1468607363885 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 11:29:24 INFO - PROCESS | 892 | 1468607364006 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 892 | 1468607364010 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:24 INFO - PROCESS | 892 | ++DOCSHELL 00000005709C0800 == 40 [pid = 892] [id = 359] 11:29:24 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000502DA4C00) [pid = 892] [serial = 1076] [outer = 0000000000000000] 11:29:24 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000569AB1000) [pid = 892] [serial = 1077] [outer = 0000000502DA4C00] 11:29:24 INFO - PROCESS | 892 | 1468607364072 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056AE0DC00) [pid = 892] [serial = 1078] [outer = 0000000502DA4C00] 11:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1024ms 11:29:24 INFO - PROCESS | 892 | 1468607364766 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:29:24 INFO - PROCESS | 892 | 1468607364775 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 892 | 1468607364780 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 11:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:29:24 INFO - PROCESS | 892 | 1468607364787 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 892 | 1468607364790 Marionette TRACE conn6 <- [1,1402,null,{}] 11:29:24 INFO - PROCESS | 892 | 1468607364795 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 892 | 1468607364798 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:24 INFO - PROCESS | 892 | 1468607364921 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 11:29:25 INFO - PROCESS | 892 | 1468607365015 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 892 | 1468607365018 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:25 INFO - PROCESS | 892 | ++DOCSHELL 0000000578E9F800 == 41 [pid = 892] [id = 360] 11:29:25 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005706B6C00) [pid = 892] [serial = 1079] [outer = 0000000000000000] 11:29:25 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000570DB6400) [pid = 892] [serial = 1080] [outer = 00000005706B6C00] 11:29:25 INFO - PROCESS | 892 | 1468607365076 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000057535C000) [pid = 892] [serial = 1081] [outer = 00000005706B6C00] 11:29:25 INFO - PROCESS | 892 | 1468607365797 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1024ms 11:29:25 INFO - PROCESS | 892 | 1468607365813 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 892 | 1468607365815 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 11:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:29:25 INFO - PROCESS | 892 | 1468607365819 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 892 | 1468607365824 Marionette TRACE conn6 <- [1,1406,null,{}] 11:29:25 INFO - PROCESS | 892 | 1468607365836 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:25 INFO - PROCESS | 892 | 1468607365841 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:25 INFO - PROCESS | 892 | 1468607365985 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 11:29:26 INFO - PROCESS | 892 | 1468607366101 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 892 | 1468607366105 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:26 INFO - PROCESS | 892 | ++DOCSHELL 000000057BFD7800 == 42 [pid = 892] [id = 361] 11:29:26 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000576314000) [pid = 892] [serial = 1082] [outer = 0000000000000000] 11:29:26 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005788E7000) [pid = 892] [serial = 1083] [outer = 0000000576314000] 11:29:26 INFO - PROCESS | 892 | 1468607366165 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000578EEFC00) [pid = 892] [serial = 1084] [outer = 0000000576314000] 11:29:26 INFO - PROCESS | 892 | 1468607366938 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1177ms 11:29:27 INFO - PROCESS | 892 | 1468607366999 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 892 | 1468607367003 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 11:29:27 INFO - PROCESS | 892 | 1468607367022 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:29:27 INFO - PROCESS | 892 | 1468607367026 Marionette TRACE conn6 <- [1,1410,null,{}] 11:29:27 INFO - PROCESS | 892 | 1468607367032 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:27 INFO - PROCESS | 892 | 1468607367035 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:27 INFO - PROCESS | 892 | 1468607367143 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 11:29:27 INFO - PROCESS | 892 | 1468607367217 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 892 | 1468607367221 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:27 INFO - PROCESS | 892 | ++DOCSHELL 000000056C181000 == 43 [pid = 892] [id = 362] 11:29:27 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000569980800) [pid = 892] [serial = 1085] [outer = 0000000000000000] 11:29:27 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000569AA7C00) [pid = 892] [serial = 1086] [outer = 0000000569980800] 11:29:27 INFO - PROCESS | 892 | 1468607367273 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (000000056A42A000) [pid = 892] [serial = 1087] [outer = 0000000569980800] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 000000050037D800 == 42 [pid = 892] [id = 338] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 0000000575060800 == 41 [pid = 892] [id = 357] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 000000057A6CE000 == 40 [pid = 892] [id = 356] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 0000000579747800 == 39 [pid = 892] [id = 355] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 0000000578F61800 == 38 [pid = 892] [id = 354] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 00000005788B4000 == 37 [pid = 892] [id = 353] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 0000000577837000 == 36 [pid = 892] [id = 352] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 00000005753DB000 == 35 [pid = 892] [id = 351] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 0000000570A1D800 == 34 [pid = 892] [id = 350] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 0000000502DE1800 == 33 [pid = 892] [id = 349] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 000000057505D000 == 32 [pid = 892] [id = 348] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 0000000578A61000 == 31 [pid = 892] [id = 346] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 0000000502315000 == 30 [pid = 892] [id = 347] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 000000057BFD7800 == 29 [pid = 892] [id = 361] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 0000000578E9F800 == 28 [pid = 892] [id = 360] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 000000057B674800 == 27 [pid = 892] [id = 358] 11:29:28 INFO - PROCESS | 892 | --DOCSHELL 00000005709C0800 == 26 [pid = 892] [id = 359] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000056B886400) [pid = 892] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000569981000) [pid = 892] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000500DB3000) [pid = 892] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 90 (00000005014A5C00) [pid = 892] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000056A3D0800) [pid = 892] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000569AA2C00) [pid = 892] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000056AACFC00) [pid = 892] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056B89EC00) [pid = 892] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056B3A9400) [pid = 892] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000569AA7800) [pid = 892] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000575016400) [pid = 892] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000571719000) [pid = 892] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000578F2C800) [pid = 892] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005788CF400) [pid = 892] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000579831C00) [pid = 892] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000575810C00) [pid = 892] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056B897000) [pid = 892] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005709EAC00) [pid = 892] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000571921800) [pid = 892] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005721C6C00) [pid = 892] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000569AA5000) [pid = 892] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056CC55C00) [pid = 892] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056B3B2400) [pid = 892] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000574656000) [pid = 892] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000057167A000) [pid = 892] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 11:29:28 INFO - PROCESS | 892 | 1468607368703 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1737ms 11:29:28 INFO - PROCESS | 892 | 1468607368764 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 892 | 1468607368769 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 11:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:29:28 INFO - PROCESS | 892 | 1468607368773 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 892 | 1468607368777 Marionette TRACE conn6 <- [1,1414,null,{}] 11:29:28 INFO - PROCESS | 892 | 1468607368783 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 892 | 1468607368786 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:28 INFO - PROCESS | 892 | 1468607368881 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 11:29:28 INFO - PROCESS | 892 | 1468607368896 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 892 | 1468607368899 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:28 INFO - PROCESS | 892 | ++DOCSHELL 000000050231A800 == 27 [pid = 892] [id = 363] 11:29:28 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000500D33C00) [pid = 892] [serial = 1088] [outer = 0000000000000000] 11:29:28 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (00000005014A4400) [pid = 892] [serial = 1089] [outer = 0000000500D33C00] 11:29:28 INFO - PROCESS | 892 | 1468607368950 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000502DAB400) [pid = 892] [serial = 1090] [outer = 0000000500D33C00] 11:29:29 INFO - PROCESS | 892 | 1468607369451 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 11:29:29 INFO - PROCESS | 892 | 1468607369511 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 892 | 1468607369517 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 11:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:29:29 INFO - PROCESS | 892 | 1468607369523 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 892 | 1468607369526 Marionette TRACE conn6 <- [1,1418,null,{}] 11:29:29 INFO - PROCESS | 892 | 1468607369530 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 892 | 1468607369533 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:29 INFO - PROCESS | 892 | 1468607369629 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 11:29:29 INFO - PROCESS | 892 | 1468607369648 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 892 | 1468607369650 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:29 INFO - PROCESS | 892 | ++DOCSHELL 000000056BD6A000 == 28 [pid = 892] [id = 364] 11:29:29 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000569AB1800) [pid = 892] [serial = 1091] [outer = 0000000000000000] 11:29:29 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000569B22400) [pid = 892] [serial = 1092] [outer = 0000000569AB1800] 11:29:29 INFO - PROCESS | 892 | 1468607369760 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056A428000) [pid = 892] [serial = 1093] [outer = 0000000569AB1800] 11:29:30 INFO - PROCESS | 892 | 1468607370180 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 671ms 11:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:29:30 INFO - PROCESS | 892 | 1468607370198 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 892 | 1468607370201 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 11:29:30 INFO - PROCESS | 892 | 1468607370204 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 892 | 1468607370208 Marionette TRACE conn6 <- [1,1422,null,{}] 11:29:30 INFO - PROCESS | 892 | 1468607370220 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 892 | 1468607370226 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:30 INFO - PROCESS | 892 | 1468607370344 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 11:29:30 INFO - PROCESS | 892 | 1468607370355 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 892 | 1468607370359 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:30 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D27800 == 29 [pid = 892] [id = 365] 11:29:30 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005014A7000) [pid = 892] [serial = 1094] [outer = 0000000000000000] 11:29:30 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056B88A800) [pid = 892] [serial = 1095] [outer = 00000005014A7000] 11:29:30 INFO - PROCESS | 892 | 1468607370409 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056BA80000) [pid = 892] [serial = 1096] [outer = 00000005014A7000] 11:29:30 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000570607000) [pid = 892] [serial = 1097] [outer = 000000057464D000] 11:29:31 INFO - PROCESS | 892 | 1468607371000 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 839ms 11:29:31 INFO - PROCESS | 892 | 1468607371044 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 892 | 1468607371047 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 11:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:29:31 INFO - PROCESS | 892 | 1468607371050 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 892 | 1468607371052 Marionette TRACE conn6 <- [1,1426,null,{}] 11:29:31 INFO - PROCESS | 892 | 1468607371056 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:31 INFO - PROCESS | 892 | 1468607371058 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:31 INFO - PROCESS | 892 | 1468607371173 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 11:29:31 INFO - PROCESS | 892 | 1468607371179 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 892 | 1468607371181 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:31 INFO - PROCESS | 892 | ++DOCSHELL 0000000569950000 == 30 [pid = 892] [id = 366] 11:29:31 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000500924400) [pid = 892] [serial = 1098] [outer = 0000000000000000] 11:29:31 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056FC16400) [pid = 892] [serial = 1099] [outer = 0000000500924400] 11:29:31 INFO - PROCESS | 892 | 1468607371273 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000570DBD400) [pid = 892] [serial = 1100] [outer = 0000000500924400] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000571721400) [pid = 892] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005759C8800) [pid = 892] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000057763C400) [pid = 892] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 78 (00000005016EB800) [pid = 892] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057464EC00) [pid = 892] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000571720800) [pid = 892] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000569AAD000) [pid = 892] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056B325400) [pid = 892] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005005CAC00) [pid = 892] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000050059B400) [pid = 892] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056A42AC00) [pid = 892] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000569AAD800) [pid = 892] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:29:31 INFO - PROCESS | 892 | --DOMWINDOW == 69 (00000005788D1400) [pid = 892] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:29:32 INFO - PROCESS | 892 | 1468607372235 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1231ms 11:29:32 INFO - PROCESS | 892 | 1468607372284 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 892 | 1468607372290 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 11:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:29:32 INFO - PROCESS | 892 | 1468607372295 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 892 | 1468607372299 Marionette TRACE conn6 <- [1,1430,null,{}] 11:29:32 INFO - PROCESS | 892 | 1468607372306 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:32 INFO - PROCESS | 892 | 1468607372310 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:32 INFO - PROCESS | 892 | 1468607372448 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 11:29:32 INFO - PROCESS | 892 | 1468607372517 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 892 | 1468607372520 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:32 INFO - PROCESS | 892 | ++DOCSHELL 000000056AAF9000 == 31 [pid = 892] [id = 367] 11:29:32 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000500927000) [pid = 892] [serial = 1101] [outer = 0000000000000000] 11:29:32 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000500DB5400) [pid = 892] [serial = 1102] [outer = 0000000500927000] 11:29:32 INFO - PROCESS | 892 | 1468607372623 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000502DB0400) [pid = 892] [serial = 1103] [outer = 0000000500927000] 11:29:33 INFO - PROCESS | 892 | 1468607373420 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1174ms 11:29:33 INFO - PROCESS | 892 | 1468607373472 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 892 | 1468607373477 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 11:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:29:33 INFO - PROCESS | 892 | 1468607373484 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 892 | 1468607373487 Marionette TRACE conn6 <- [1,1434,null,{}] 11:29:33 INFO - PROCESS | 892 | 1468607373491 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:33 INFO - PROCESS | 892 | 1468607373494 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:33 INFO - PROCESS | 892 | 1468607373631 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 11:29:33 INFO - PROCESS | 892 | 1468607373701 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 892 | 1468607373704 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:33 INFO - PROCESS | 892 | ++DOCSHELL 0000000571D9B800 == 32 [pid = 892] [id = 368] 11:29:33 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000569AB8000) [pid = 892] [serial = 1104] [outer = 0000000000000000] 11:29:33 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056A41D000) [pid = 892] [serial = 1105] [outer = 0000000569AB8000] 11:29:33 INFO - PROCESS | 892 | 1468607373764 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056B327000) [pid = 892] [serial = 1106] [outer = 0000000569AB8000] 11:29:34 INFO - PROCESS | 892 | --DOCSHELL 00000005782AC000 == 31 [pid = 892] [id = 205] 11:29:34 INFO - PROCESS | 892 | --DOCSHELL 000000056BEDC000 == 30 [pid = 892] [id = 200] 11:29:34 INFO - PROCESS | 892 | --DOCSHELL 0000000570D19800 == 29 [pid = 892] [id = 201] 11:29:34 INFO - PROCESS | 892 | --DOCSHELL 0000000570D27800 == 28 [pid = 892] [id = 365] 11:29:34 INFO - PROCESS | 892 | --DOCSHELL 000000056BD6A000 == 27 [pid = 892] [id = 364] 11:29:34 INFO - PROCESS | 892 | --DOCSHELL 000000050231A800 == 26 [pid = 892] [id = 363] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000057538CC00) [pid = 892] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000057631F000) [pid = 892] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000577641000) [pid = 892] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000057656A400) [pid = 892] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000502DA9000) [pid = 892] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000569AA3000) [pid = 892] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000057537F800) [pid = 892] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000571BBC400) [pid = 892] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000056A422000) [pid = 892] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000056B3B0C00) [pid = 892] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 64 (000000056B3AD400) [pid = 892] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 63 (000000056B882400) [pid = 892] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 62 (0000000500924C00) [pid = 892] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 61 (00000005016EBC00) [pid = 892] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 60 (000000057063F800) [pid = 892] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 59 (0000000570A74000) [pid = 892] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 58 (000000056AECF400) [pid = 892] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 57 (00000005783DE000) [pid = 892] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 56 (00000005788E9000) [pid = 892] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 55 (00000005778E4C00) [pid = 892] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 54 (00000005776F2C00) [pid = 892] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 53 (0000000574653800) [pid = 892] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 52 (00000005788D8400) [pid = 892] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 51 (000000057594A000) [pid = 892] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | --DOMWINDOW == 50 (0000000575015400) [pid = 892] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 11:29:34 INFO - PROCESS | 892 | 1468607374683 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1231ms 11:29:34 INFO - PROCESS | 892 | 1468607374717 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 892 | 1468607374722 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 11:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:29:34 INFO - PROCESS | 892 | 1468607374728 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - PROCESS | 892 | 1468607374732 Marionette TRACE conn6 <- [1,1438,null,{}] 11:29:34 INFO - PROCESS | 892 | 1468607374738 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:34 INFO - PROCESS | 892 | 1468607374741 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:34 INFO - PROCESS | 892 | 1468607374864 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 11:29:34 INFO - PROCESS | 892 | 1468607374936 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 892 | 1468607374942 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:34 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DE4800 == 27 [pid = 892] [id = 369] 11:29:34 INFO - PROCESS | 892 | ++DOMWINDOW == 51 (000000050091E400) [pid = 892] [serial = 1107] [outer = 0000000000000000] 11:29:35 INFO - PROCESS | 892 | ++DOMWINDOW == 52 (000000050149A400) [pid = 892] [serial = 1108] [outer = 000000050091E400] 11:29:35 INFO - PROCESS | 892 | 1468607375004 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 892 | ++DOMWINDOW == 53 (0000000502DA2800) [pid = 892] [serial = 1109] [outer = 000000050091E400] 11:29:35 INFO - PROCESS | 892 | 1468607375691 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1024ms 11:29:35 INFO - PROCESS | 892 | 1468607375756 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 892 | 1468607375761 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 11:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:29:35 INFO - PROCESS | 892 | 1468607375768 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 892 | 1468607375771 Marionette TRACE conn6 <- [1,1442,null,{}] 11:29:35 INFO - PROCESS | 892 | 1468607375776 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 892 | 1468607375779 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:35 INFO - PROCESS | 892 | 1468607375898 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 11:29:35 INFO - PROCESS | 892 | 1468607375971 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 892 | 1468607375974 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:35 INFO - PROCESS | 892 | ++DOCSHELL 0000000570675000 == 28 [pid = 892] [id = 370] 11:29:35 INFO - PROCESS | 892 | ++DOMWINDOW == 54 (0000000569B1CC00) [pid = 892] [serial = 1110] [outer = 0000000000000000] 11:29:36 INFO - PROCESS | 892 | ++DOMWINDOW == 55 (000000056A350C00) [pid = 892] [serial = 1111] [outer = 0000000569B1CC00] 11:29:36 INFO - PROCESS | 892 | 1468607376034 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (000000056B328000) [pid = 892] [serial = 1112] [outer = 0000000569B1CC00] 11:29:36 INFO - PROCESS | 892 | 1468607376695 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 986ms 11:29:36 INFO - PROCESS | 892 | 1468607376755 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 892 | 1468607376758 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 11:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:29:36 INFO - PROCESS | 892 | 1468607376762 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - PROCESS | 892 | 1468607376766 Marionette TRACE conn6 <- [1,1446,null,{}] 11:29:36 INFO - PROCESS | 892 | 1468607376779 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:36 INFO - PROCESS | 892 | 1468607376785 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:36 INFO - PROCESS | 892 | 1468607376933 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 11:29:37 INFO - PROCESS | 892 | 1468607377007 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 892 | 1468607377011 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:37 INFO - PROCESS | 892 | ++DOCSHELL 00000005753F0800 == 29 [pid = 892] [id = 371] 11:29:37 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (00000005004D6800) [pid = 892] [serial = 1113] [outer = 0000000000000000] 11:29:37 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (000000056B895400) [pid = 892] [serial = 1114] [outer = 00000005004D6800] 11:29:37 INFO - PROCESS | 892 | 1468607377115 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (000000056BEB9800) [pid = 892] [serial = 1115] [outer = 00000005004D6800] 11:29:37 INFO - PROCESS | 892 | 1468607377766 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1077ms 11:29:37 INFO - PROCESS | 892 | 1468607377851 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 892 | 1468607377854 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 11:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:29:37 INFO - PROCESS | 892 | 1468607377857 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 892 | 1468607377860 Marionette TRACE conn6 <- [1,1450,null,{}] 11:29:37 INFO - PROCESS | 892 | 1468607377864 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:37 INFO - PROCESS | 892 | 1468607377866 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:38 INFO - PROCESS | 892 | 1468607378024 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 11:29:38 INFO - PROCESS | 892 | 1468607378067 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 892 | 1468607378069 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:38 INFO - PROCESS | 892 | ++DOCSHELL 0000000577827800 == 30 [pid = 892] [id = 372] 11:29:38 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (0000000570A6B400) [pid = 892] [serial = 1116] [outer = 0000000000000000] 11:29:38 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (0000000570C45C00) [pid = 892] [serial = 1117] [outer = 0000000570A6B400] 11:29:38 INFO - PROCESS | 892 | 1468607378128 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (0000000570DC2C00) [pid = 892] [serial = 1118] [outer = 0000000570A6B400] 11:29:38 INFO - PROCESS | 892 | 1468607378865 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1072ms 11:29:38 INFO - PROCESS | 892 | 1468607378945 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 892 | 1468607378949 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 11:29:38 INFO - PROCESS | 892 | 1468607378955 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:29:38 INFO - PROCESS | 892 | 1468607378958 Marionette TRACE conn6 <- [1,1454,null,{}] 11:29:38 INFO - PROCESS | 892 | 1468607378964 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:38 INFO - PROCESS | 892 | 1468607378967 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:39 INFO - PROCESS | 892 | 1468607379125 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 11:29:39 INFO - PROCESS | 892 | 1468607379193 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 892 | 1468607379198 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 000000057889D800 == 29 [pid = 892] [id = 206] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000578E94800 == 28 [pid = 892] [id = 208] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 000000057077D000 == 27 [pid = 892] [id = 203] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 000000056AAF9000 == 26 [pid = 892] [id = 367] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000578A12000 == 25 [pid = 892] [id = 207] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000502312800 == 24 [pid = 892] [id = 209] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 000000056C181000 == 23 [pid = 892] [id = 362] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 000000056C1E0800 == 22 [pid = 892] [id = 194] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000502344800 == 21 [pid = 892] [id = 193] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 00000005717A9000 == 20 [pid = 892] [id = 196] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000571E14800 == 19 [pid = 892] [id = 202] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 000000050036C800 == 18 [pid = 892] [id = 198] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000570A10800 == 17 [pid = 892] [id = 195] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000577834000 == 16 [pid = 892] [id = 204] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000575060000 == 15 [pid = 892] [id = 197] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 000000050233E800 == 14 [pid = 892] [id = 199] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000577827800 == 13 [pid = 892] [id = 372] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 00000005753F0800 == 12 [pid = 892] [id = 371] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000570675000 == 11 [pid = 892] [id = 370] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000569950000 == 10 [pid = 892] [id = 366] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000571D9B800 == 9 [pid = 892] [id = 368] 11:29:40 INFO - PROCESS | 892 | --DOCSHELL 0000000502DE4800 == 8 [pid = 892] [id = 369] 11:29:41 INFO - PROCESS | 892 | ++DOCSHELL 0000000500378800 == 9 [pid = 892] [id = 373] 11:29:41 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (00000005004CFC00) [pid = 892] [serial = 1119] [outer = 0000000000000000] 11:29:41 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (00000005004D7400) [pid = 892] [serial = 1120] [outer = 00000005004CFC00] 11:29:41 INFO - PROCESS | 892 | 1468607381642 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000050091DC00) [pid = 892] [serial = 1121] [outer = 00000005004CFC00] 11:29:42 INFO - PROCESS | 892 | 1468607382173 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 3237ms 11:29:42 INFO - PROCESS | 892 | 1468607382198 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 892 | 1468607382202 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 11:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:29:42 INFO - PROCESS | 892 | 1468607382208 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - PROCESS | 892 | 1468607382210 Marionette TRACE conn6 <- [1,1458,null,{}] 11:29:42 INFO - PROCESS | 892 | 1468607382216 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:42 INFO - PROCESS | 892 | 1468607382219 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:42 INFO - PROCESS | 892 | 1468607382319 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 11:29:42 INFO - PROCESS | 892 | 1468607382420 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 892 | 1468607382423 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:42 INFO - PROCESS | 892 | ++DOCSHELL 000000056AA44000 == 10 [pid = 892] [id = 374] 11:29:42 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000500DB3400) [pid = 892] [serial = 1122] [outer = 0000000000000000] 11:29:42 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (00000005016F3400) [pid = 892] [serial = 1123] [outer = 0000000500DB3400] 11:29:42 INFO - PROCESS | 892 | 1468607382475 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000569983800) [pid = 892] [serial = 1124] [outer = 0000000500DB3400] 11:29:42 INFO - PROCESS | 892 | 1468607382913 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 733ms 11:29:42 INFO - PROCESS | 892 | 1468607382969 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 892 | 1468607382973 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 11:29:42 INFO - PROCESS | 892 | 1468607382980 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - PROCESS | 892 | 1468607382984 Marionette TRACE conn6 <- [1,1462,null,{}] 11:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:29:42 INFO - PROCESS | 892 | 1468607382992 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:42 INFO - PROCESS | 892 | 1468607382995 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:43 INFO - PROCESS | 892 | 1468607383093 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 11:29:43 INFO - PROCESS | 892 | 1468607383110 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 892 | 1468607383113 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:43 INFO - PROCESS | 892 | ++DOCSHELL 0000000570C2A800 == 11 [pid = 892] [id = 375] 11:29:43 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000569B22000) [pid = 892] [serial = 1125] [outer = 0000000000000000] 11:29:43 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056A414800) [pid = 892] [serial = 1126] [outer = 0000000569B22000] 11:29:43 INFO - PROCESS | 892 | 1468607383161 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056AEC9C00) [pid = 892] [serial = 1127] [outer = 0000000569B22000] 11:29:43 INFO - PROCESS | 892 | 1468607383661 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 11:29:43 INFO - PROCESS | 892 | 1468607383726 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 892 | 1468607383729 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 11:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:29:43 INFO - PROCESS | 892 | 1468607383735 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 892 | 1468607383739 Marionette TRACE conn6 <- [1,1466,null,{}] 11:29:43 INFO - PROCESS | 892 | 1468607383756 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 892 | 1468607383761 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:43 INFO - PROCESS | 892 | 1468607383870 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 11:29:43 INFO - PROCESS | 892 | 1468607383880 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 892 | 1468607383882 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:43 INFO - PROCESS | 892 | ++DOCSHELL 00000005762B1000 == 12 [pid = 892] [id = 376] 11:29:43 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056B885400) [pid = 892] [serial = 1128] [outer = 0000000000000000] 11:29:43 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B889000) [pid = 892] [serial = 1129] [outer = 000000056B885400] 11:29:43 INFO - PROCESS | 892 | 1468607383929 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056B89C400) [pid = 892] [serial = 1130] [outer = 000000056B885400] 11:29:44 INFO - PROCESS | 892 | 1468607384428 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 11:29:44 INFO - PROCESS | 892 | 1468607384475 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 11:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:29:44 INFO - PROCESS | 892 | 1468607384478 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 11:29:44 INFO - PROCESS | 892 | 1468607384482 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 892 | 1468607384484 Marionette TRACE conn6 <- [1,1470,null,{}] 11:29:44 INFO - PROCESS | 892 | 1468607384487 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 892 | 1468607384489 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:44 INFO - PROCESS | 892 | 1468607384606 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 11:29:44 INFO - PROCESS | 892 | 1468607384612 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 892 | 1468607384614 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:44 INFO - PROCESS | 892 | ++DOCSHELL 0000000578055800 == 13 [pid = 892] [id = 377] 11:29:44 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056C11FC00) [pid = 892] [serial = 1131] [outer = 0000000000000000] 11:29:44 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056FEFD000) [pid = 892] [serial = 1132] [outer = 000000056C11FC00] 11:29:44 INFO - PROCESS | 892 | 1468607384669 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (00000005706DB400) [pid = 892] [serial = 1133] [outer = 000000056C11FC00] 11:29:45 INFO - PROCESS | 892 | 1468607385123 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 671ms 11:29:45 INFO - PROCESS | 892 | 1468607385161 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 892 | 1468607385163 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 11:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:29:45 INFO - PROCESS | 892 | 1468607385166 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 892 | 1468607385168 Marionette TRACE conn6 <- [1,1474,null,{}] 11:29:45 INFO - PROCESS | 892 | 1468607385172 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:45 INFO - PROCESS | 892 | 1468607385174 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:45 INFO - PROCESS | 892 | 1468607385290 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 11:29:45 INFO - PROCESS | 892 | 1468607385295 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 892 | 1468607385297 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:45 INFO - PROCESS | 892 | ++DOCSHELL 00000005782B5000 == 14 [pid = 892] [id = 378] 11:29:45 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000570DBB000) [pid = 892] [serial = 1134] [outer = 0000000000000000] 11:29:45 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000570DBF000) [pid = 892] [serial = 1135] [outer = 0000000570DBB000] 11:29:45 INFO - PROCESS | 892 | 1468607385358 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000571926800) [pid = 892] [serial = 1136] [outer = 0000000570DBB000] 11:29:45 INFO - PROCESS | 892 | 1468607385888 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 776ms 11:29:45 INFO - PROCESS | 892 | 1468607385945 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 892 | 1468607385947 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 11:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:29:45 INFO - PROCESS | 892 | 1468607385950 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 892 | 1468607385952 Marionette TRACE conn6 <- [1,1478,null,{}] 11:29:45 INFO - PROCESS | 892 | 1468607385956 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:45 INFO - PROCESS | 892 | 1468607385962 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:46 INFO - PROCESS | 892 | 1468607386080 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 11:29:46 INFO - PROCESS | 892 | 1468607386093 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 892 | 1468607386103 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:46 INFO - PROCESS | 892 | ++DOCSHELL 00000005001E7800 == 15 [pid = 892] [id = 379] 11:29:46 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (00000005014A3800) [pid = 892] [serial = 1137] [outer = 0000000000000000] 11:29:46 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056998A800) [pid = 892] [serial = 1138] [outer = 00000005014A3800] 11:29:46 INFO - PROCESS | 892 | 1468607386349 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000570DBB800) [pid = 892] [serial = 1139] [outer = 00000005014A3800] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000500D33C00) [pid = 892] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000569AB1800) [pid = 892] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005014A7000) [pid = 892] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005004D6800) [pid = 892] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569B1CC00) [pid = 892] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 77 (00000005706B6C00) [pid = 892] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000576314000) [pid = 892] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000502DA4C00) [pid = 892] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000569AB8000) [pid = 892] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000500927000) [pid = 892] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000500924400) [pid = 892] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000050091E400) [pid = 892] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:29:46 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000569980800) [pid = 892] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:29:46 INFO - PROCESS | 892 | 1468607386722 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 818ms 11:29:46 INFO - PROCESS | 892 | 1468607386772 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 892 | 1468607386774 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 11:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:29:46 INFO - PROCESS | 892 | 1468607386777 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 892 | 1468607386779 Marionette TRACE conn6 <- [1,1482,null,{}] 11:29:46 INFO - PROCESS | 892 | 1468607386783 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:46 INFO - PROCESS | 892 | 1468607386785 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:46 INFO - PROCESS | 892 | 1468607386892 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 11:29:46 INFO - PROCESS | 892 | 1468607386900 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 892 | 1468607386902 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:46 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A0E000 == 16 [pid = 892] [id = 380] 11:29:46 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (00000005016EFC00) [pid = 892] [serial = 1140] [outer = 0000000000000000] 11:29:46 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000569AA8000) [pid = 892] [serial = 1141] [outer = 00000005016EFC00] 11:29:46 INFO - PROCESS | 892 | 1468607386949 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056C122400) [pid = 892] [serial = 1142] [outer = 00000005016EFC00] 11:29:47 INFO - PROCESS | 892 | 1468607387362 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 629ms 11:29:47 INFO - PROCESS | 892 | 1468607387409 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 892 | 1468607387411 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 11:29:47 INFO - PROCESS | 892 | 1468607387414 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:29:47 INFO - PROCESS | 892 | 1468607387416 Marionette TRACE conn6 <- [1,1486,null,{}] 11:29:47 INFO - PROCESS | 892 | 1468607387420 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:47 INFO - PROCESS | 892 | 1468607387422 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:47 INFO - PROCESS | 892 | 1468607387532 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 11:29:47 INFO - PROCESS | 892 | 1468607387581 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 892 | 1468607387583 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:47 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F58000 == 17 [pid = 892] [id = 381] 11:29:47 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000569AB3C00) [pid = 892] [serial = 1143] [outer = 0000000000000000] 11:29:47 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000057464D400) [pid = 892] [serial = 1144] [outer = 0000000569AB3C00] 11:29:47 INFO - PROCESS | 892 | 1468607387630 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000575357400) [pid = 892] [serial = 1145] [outer = 0000000569AB3C00] 11:29:48 INFO - PROCESS | 892 | 1468607388006 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 628ms 11:29:48 INFO - PROCESS | 892 | 1468607388046 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 892 | 1468607388048 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 11:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:29:48 INFO - PROCESS | 892 | 1468607388051 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - PROCESS | 892 | 1468607388053 Marionette TRACE conn6 <- [1,1490,null,{}] 11:29:48 INFO - PROCESS | 892 | 1468607388057 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:48 INFO - PROCESS | 892 | 1468607388059 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:48 INFO - PROCESS | 892 | 1468607388174 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 11:29:48 INFO - PROCESS | 892 | 1468607388182 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 892 | 1468607388184 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:48 INFO - PROCESS | 892 | ++DOCSHELL 000000057973E000 == 18 [pid = 892] [id = 382] 11:29:48 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056B325800) [pid = 892] [serial = 1146] [outer = 0000000000000000] 11:29:48 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000575382000) [pid = 892] [serial = 1147] [outer = 000000056B325800] 11:29:48 INFO - PROCESS | 892 | 1468607388229 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057538BC00) [pid = 892] [serial = 1148] [outer = 000000056B325800] 11:29:49 INFO - PROCESS | 892 | 1468607389059 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1020ms 11:29:49 INFO - PROCESS | 892 | 1468607389075 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 11:29:49 INFO - PROCESS | 892 | 1468607389080 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 11:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:29:49 INFO - PROCESS | 892 | 1468607389085 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 892 | 1468607389091 Marionette TRACE conn6 <- [1,1494,null,{}] 11:29:49 INFO - PROCESS | 892 | 1468607389119 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:49 INFO - PROCESS | 892 | 1468607389122 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:49 INFO - PROCESS | 892 | 1468607389251 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 11:29:49 INFO - PROCESS | 892 | 1468607389326 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 892 | 1468607389329 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:49 INFO - PROCESS | 892 | ++DOCSHELL 0000000570674800 == 19 [pid = 892] [id = 383] 11:29:49 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005016F5800) [pid = 892] [serial = 1149] [outer = 0000000000000000] 11:29:49 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000502DACC00) [pid = 892] [serial = 1150] [outer = 00000005016F5800] 11:29:49 INFO - PROCESS | 892 | 1468607389438 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000569AB6000) [pid = 892] [serial = 1151] [outer = 00000005016F5800] 11:29:50 INFO - PROCESS | 892 | 1468607390314 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1301ms 11:29:50 INFO - PROCESS | 892 | 1468607390391 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 892 | 1468607390396 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 11:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:29:50 INFO - PROCESS | 892 | 1468607390402 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 892 | 1468607390405 Marionette TRACE conn6 <- [1,1498,null,{}] 11:29:50 INFO - PROCESS | 892 | 1468607390411 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:50 INFO - PROCESS | 892 | 1468607390414 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:50 INFO - PROCESS | 892 | 1468607390542 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056A350C00) [pid = 892] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000502DB0400) [pid = 892] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056A41D000) [pid = 892] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000570DBD400) [pid = 892] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000502DA2800) [pid = 892] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000050149A400) [pid = 892] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000500DB5400) [pid = 892] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000569AA7C00) [pid = 892] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056A42A000) [pid = 892] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 72 (00000005014A4400) [pid = 892] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000502DAB400) [pid = 892] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000569B22400) [pid = 892] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056A428000) [pid = 892] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000056FC16400) [pid = 892] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 67 (00000005788E7000) [pid = 892] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000570DB6400) [pid = 892] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 65 (0000000569AB1000) [pid = 892] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 64 (000000056B88A800) [pid = 892] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 63 (000000056BA80000) [pid = 892] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 62 (000000050043FC00) [pid = 892] [serial = 667] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 61 (000000056BEB9800) [pid = 892] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 60 (0000000570C45C00) [pid = 892] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 59 (000000056B328000) [pid = 892] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 58 (000000056B895400) [pid = 892] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 57 (000000057535C000) [pid = 892] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 56 (0000000578EEFC00) [pid = 892] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 55 (000000056AE0DC00) [pid = 892] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | --DOMWINDOW == 54 (000000056B327000) [pid = 892] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 892 | 1468607390641 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 892 | 1468607390646 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:50 INFO - PROCESS | 892 | ++DOCSHELL 000000050232F800 == 20 [pid = 892] [id = 384] 11:29:50 INFO - PROCESS | 892 | ++DOMWINDOW == 55 (00000005005CC000) [pid = 892] [serial = 1152] [outer = 0000000000000000] 11:29:50 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (0000000500D3BC00) [pid = 892] [serial = 1153] [outer = 00000005005CC000] 11:29:50 INFO - PROCESS | 892 | 1468607390699 Marionette DEBUG loaded listener.js 11:29:50 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (00000005016EAC00) [pid = 892] [serial = 1154] [outer = 00000005005CC000] 11:29:51 INFO - PROCESS | 892 | 1468607391130 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 776ms 11:29:51 INFO - PROCESS | 892 | 1468607391181 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 11:29:51 INFO - PROCESS | 892 | 1468607391187 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 11:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:29:51 INFO - PROCESS | 892 | 1468607391193 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 892 | 1468607391196 Marionette TRACE conn6 <- [1,1502,null,{}] 11:29:51 INFO - PROCESS | 892 | 1468607391200 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:51 INFO - PROCESS | 892 | 1468607391203 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:51 INFO - PROCESS | 892 | 1468607391294 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 11:29:51 INFO - PROCESS | 892 | 1468607391300 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 892 | 1468607391303 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:51 INFO - PROCESS | 892 | ++DOCSHELL 000000056B38C000 == 21 [pid = 892] [id = 385] 11:29:51 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (000000056997F000) [pid = 892] [serial = 1155] [outer = 0000000000000000] 11:29:51 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (0000000569AA3800) [pid = 892] [serial = 1156] [outer = 000000056997F000] 11:29:51 INFO - PROCESS | 892 | 1468607391353 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (0000000569AB8800) [pid = 892] [serial = 1157] [outer = 000000056997F000] 11:29:51 INFO - PROCESS | 892 | 1468607391816 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 692ms 11:29:51 INFO - PROCESS | 892 | 1468607391887 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 11:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:29:51 INFO - PROCESS | 892 | 1468607391890 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 11:29:51 INFO - PROCESS | 892 | 1468607391893 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 892 | 1468607391897 Marionette TRACE conn6 <- [1,1506,null,{}] 11:29:51 INFO - PROCESS | 892 | 1468607391909 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:51 INFO - PROCESS | 892 | 1468607391914 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:52 INFO - PROCESS | 892 | 1468607392040 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 11:29:52 INFO - PROCESS | 892 | 1468607392113 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 892 | 1468607392116 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:52 INFO - PROCESS | 892 | ++DOCSHELL 000000057065D000 == 22 [pid = 892] [id = 386] 11:29:52 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (000000056A426C00) [pid = 892] [serial = 1158] [outer = 0000000000000000] 11:29:52 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (000000056AECC800) [pid = 892] [serial = 1159] [outer = 000000056A426C00] 11:29:52 INFO - PROCESS | 892 | 1468607392167 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000056B3AA400) [pid = 892] [serial = 1160] [outer = 000000056A426C00] 11:29:52 INFO - PROCESS | 892 | 1468607392556 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 11:29:52 INFO - PROCESS | 892 | 1468607392587 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 892 | 1468607392590 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 11:29:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:29:52 INFO - PROCESS | 892 | 1468607392594 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 892 | 1468607392595 Marionette TRACE conn6 <- [1,1510,null,{}] 11:29:52 INFO - PROCESS | 892 | 1468607392599 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:52 INFO - PROCESS | 892 | 1468607392601 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:52 INFO - PROCESS | 892 | 1468607392728 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 11:29:52 INFO - PROCESS | 892 | 1468607392734 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 892 | 1468607392736 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:52 INFO - PROCESS | 892 | ++DOCSHELL 0000000571B69000 == 23 [pid = 892] [id = 387] 11:29:52 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056B664800) [pid = 892] [serial = 1161] [outer = 0000000000000000] 11:29:52 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056B7CE400) [pid = 892] [serial = 1162] [outer = 000000056B664800] 11:29:52 INFO - PROCESS | 892 | 1468607392783 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (000000056B88C800) [pid = 892] [serial = 1163] [outer = 000000056B664800] 11:29:53 INFO - PROCESS | 892 | 1468607393236 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:29:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:29:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:29:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:29:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:29:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:29:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:29:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:29:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:29:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 680ms 11:29:53 INFO - PROCESS | 892 | 1468607393276 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 892 | 1468607393279 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 11:29:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:29:53 INFO - PROCESS | 892 | 1468607393282 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 892 | 1468607393284 Marionette TRACE conn6 <- [1,1514,null,{}] 11:29:53 INFO - PROCESS | 892 | 1468607393287 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 892 | 1468607393289 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:53 INFO - PROCESS | 892 | 1468607393397 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 11:29:53 INFO - PROCESS | 892 | 1468607393475 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 892 | 1468607393477 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:53 INFO - PROCESS | 892 | ++DOCSHELL 0000000575069800 == 24 [pid = 892] [id = 388] 11:29:53 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000056B88CC00) [pid = 892] [serial = 1164] [outer = 0000000000000000] 11:29:53 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056BD1A400) [pid = 892] [serial = 1165] [outer = 000000056B88CC00] 11:29:53 INFO - PROCESS | 892 | 1468607393523 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000056FFC1C00) [pid = 892] [serial = 1166] [outer = 000000056B88CC00] 11:29:53 INFO - PROCESS | 892 | 1468607393955 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:29:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:29:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:29:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:29:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:29:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:29:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:29:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 735ms 11:29:54 INFO - PROCESS | 892 | 1468607394021 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 11:29:54 INFO - PROCESS | 892 | 1468607394023 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 11:29:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:29:54 INFO - PROCESS | 892 | 1468607394026 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 892 | 1468607394028 Marionette TRACE conn6 <- [1,1518,null,{}] 11:29:54 INFO - PROCESS | 892 | 1468607394032 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 892 | 1468607394038 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:54 INFO - PROCESS | 892 | 1468607394178 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 11:29:54 INFO - PROCESS | 892 | 1468607394193 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 892 | 1468607394195 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:54 INFO - PROCESS | 892 | ++DOCSHELL 0000000577692800 == 25 [pid = 892] [id = 389] 11:29:54 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000570C45C00) [pid = 892] [serial = 1167] [outer = 0000000000000000] 11:29:54 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000571BC5400) [pid = 892] [serial = 1168] [outer = 0000000570C45C00] 11:29:54 INFO - PROCESS | 892 | 1468607394281 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000572263C00) [pid = 892] [serial = 1169] [outer = 0000000570C45C00] 11:29:54 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000569AB3C00) [pid = 892] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:29:54 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000056C11FC00) [pid = 892] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:29:54 INFO - PROCESS | 892 | --DOMWINDOW == 69 (00000005004CFC00) [pid = 892] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:29:54 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000569B22000) [pid = 892] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:29:54 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000500DB3400) [pid = 892] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:29:54 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000056B885400) [pid = 892] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:29:54 INFO - PROCESS | 892 | --DOMWINDOW == 65 (0000000570DBB000) [pid = 892] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:29:54 INFO - PROCESS | 892 | --DOMWINDOW == 64 (00000005014A3800) [pid = 892] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:29:54 INFO - PROCESS | 892 | --DOMWINDOW == 63 (00000005016EFC00) [pid = 892] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:29:54 INFO - PROCESS | 892 | --DOMWINDOW == 62 (0000000570A6B400) [pid = 892] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:29:54 INFO - PROCESS | 892 | 1468607394771 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:29:54 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:29:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:29:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:29:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:29:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:29:54 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 776ms 11:29:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:29:54 INFO - PROCESS | 892 | 1468607394805 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 11:29:54 INFO - PROCESS | 892 | 1468607394808 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 11:29:54 INFO - PROCESS | 892 | 1468607394815 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 892 | 1468607394817 Marionette TRACE conn6 <- [1,1522,null,{}] 11:29:54 INFO - PROCESS | 892 | 1468607394821 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 892 | 1468607394823 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:54 INFO - PROCESS | 892 | 1468607394905 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 11:29:54 INFO - PROCESS | 892 | 1468607394910 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 892 | 1468607394912 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:54 INFO - PROCESS | 892 | ++DOCSHELL 0000000578233000 == 26 [pid = 892] [id = 390] 11:29:54 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000050059FC00) [pid = 892] [serial = 1170] [outer = 0000000000000000] 11:29:54 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056B895C00) [pid = 892] [serial = 1171] [outer = 000000050059FC00] 11:29:54 INFO - PROCESS | 892 | 1468607394960 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (0000000571BC2400) [pid = 892] [serial = 1172] [outer = 000000050059FC00] 11:29:55 INFO - PROCESS | 892 | 1468607395413 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:29:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 692ms 11:29:55 INFO - PROCESS | 892 | 1468607395507 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 892 | 1468607395512 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 11:29:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:29:55 INFO - PROCESS | 892 | 1468607395559 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 892 | 1468607395564 Marionette TRACE conn6 <- [1,1526,null,{}] 11:29:55 INFO - PROCESS | 892 | 1468607395577 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:55 INFO - PROCESS | 892 | 1468607395581 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:55 INFO - PROCESS | 892 | 1468607395700 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 11:29:55 INFO - PROCESS | 892 | 1468607395779 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 892 | 1468607395782 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:55 INFO - PROCESS | 892 | ++DOCSHELL 0000000500386800 == 27 [pid = 892] [id = 391] 11:29:55 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (000000050091E400) [pid = 892] [serial = 1173] [outer = 0000000000000000] 11:29:55 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000500D3C800) [pid = 892] [serial = 1174] [outer = 000000050091E400] 11:29:55 INFO - PROCESS | 892 | 1468607395845 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000502DA4C00) [pid = 892] [serial = 1175] [outer = 000000050091E400] 11:29:56 INFO - PROCESS | 892 | 1468607396455 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:29:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:29:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 942ms 11:29:56 INFO - PROCESS | 892 | 1468607396503 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 892 | 1468607396509 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 11:29:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:29:56 INFO - PROCESS | 892 | 1468607396516 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - PROCESS | 892 | 1468607396519 Marionette TRACE conn6 <- [1,1530,null,{}] 11:29:56 INFO - PROCESS | 892 | 1468607396523 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:56 INFO - PROCESS | 892 | 1468607396526 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:56 INFO - PROCESS | 892 | 1468607396643 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 11:29:56 INFO - PROCESS | 892 | 1468607396716 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 892 | 1468607396719 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:56 INFO - PROCESS | 892 | ++DOCSHELL 0000000574607800 == 28 [pid = 892] [id = 392] 11:29:56 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000056A3DAC00) [pid = 892] [serial = 1176] [outer = 0000000000000000] 11:29:56 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056A423400) [pid = 892] [serial = 1177] [outer = 000000056A3DAC00] 11:29:56 INFO - PROCESS | 892 | 1468607396779 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056B3AF000) [pid = 892] [serial = 1178] [outer = 000000056A3DAC00] 11:29:57 INFO - PROCESS | 892 | 1468607397367 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:29:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 923ms 11:29:57 INFO - PROCESS | 892 | 1468607397441 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 11:29:57 INFO - PROCESS | 892 | 1468607397444 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 11:29:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:29:57 INFO - PROCESS | 892 | 1468607397447 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 892 | 1468607397452 Marionette TRACE conn6 <- [1,1534,null,{}] 11:29:57 INFO - PROCESS | 892 | 1468607397464 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:57 INFO - PROCESS | 892 | 1468607397469 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:57 INFO - PROCESS | 892 | 1468607397592 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 11:29:57 INFO - PROCESS | 892 | 1468607397662 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 892 | 1468607397666 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:57 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A08000 == 29 [pid = 892] [id = 393] 11:29:57 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000570DBB400) [pid = 892] [serial = 1179] [outer = 0000000000000000] 11:29:57 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000057167C800) [pid = 892] [serial = 1180] [outer = 0000000570DBB400] 11:29:57 INFO - PROCESS | 892 | 1468607397766 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005721C8C00) [pid = 892] [serial = 1181] [outer = 0000000570DBB400] 11:29:58 INFO - PROCESS | 892 | 1468607398396 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:29:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 986ms 11:29:58 INFO - PROCESS | 892 | 1468607398435 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 892 | 1468607398438 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 11:29:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:29:58 INFO - PROCESS | 892 | 1468607398442 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - PROCESS | 892 | 1468607398444 Marionette TRACE conn6 <- [1,1538,null,{}] 11:29:58 INFO - PROCESS | 892 | 1468607398447 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:58 INFO - PROCESS | 892 | 1468607398450 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:58 INFO - PROCESS | 892 | 1468607398561 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 11:29:58 INFO - PROCESS | 892 | 1468607398638 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 892 | 1468607398641 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:58 INFO - PROCESS | 892 | ++DOCSHELL 00000005790EC000 == 30 [pid = 892] [id = 394] 11:29:58 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000571607800) [pid = 892] [serial = 1182] [outer = 0000000000000000] 11:29:58 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000057538C800) [pid = 892] [serial = 1183] [outer = 0000000571607800] 11:29:58 INFO - PROCESS | 892 | 1468607398757 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000575961400) [pid = 892] [serial = 1184] [outer = 0000000571607800] 11:29:59 INFO - PROCESS | 892 | 1468607399547 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:29:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1131ms 11:29:59 INFO - PROCESS | 892 | 1468607399575 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 892 | 1468607399579 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 11:29:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:29:59 INFO - PROCESS | 892 | 1468607399584 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 892 | 1468607399588 Marionette TRACE conn6 <- [1,1542,null,{}] 11:29:59 INFO - PROCESS | 892 | 1468607399593 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 892 | 1468607399596 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:59 INFO - PROCESS | 892 | 1468607399712 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000570DC2C00) [pid = 892] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000057464D400) [pid = 892] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056FEFD000) [pid = 892] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005004D7400) [pid = 892] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000050091DC00) [pid = 892] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056A414800) [pid = 892] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000056AEC9C00) [pid = 892] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 69 (00000005016F3400) [pid = 892] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000569983800) [pid = 892] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000056B889000) [pid = 892] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000570DBF000) [pid = 892] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 65 (00000005706DB400) [pid = 892] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000571926800) [pid = 892] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 63 (000000056998A800) [pid = 892] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 62 (0000000570DBB800) [pid = 892] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 61 (0000000569AA8000) [pid = 892] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 60 (0000000575357400) [pid = 892] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 59 (000000056B89C400) [pid = 892] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | --DOMWINDOW == 58 (000000056C122400) [pid = 892] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 892 | 1468607399819 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 892 | 1468607399821 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:29:59 INFO - PROCESS | 892 | ++DOCSHELL 00000005007D9000 == 31 [pid = 892] [id = 395] 11:29:59 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (000000050059C400) [pid = 892] [serial = 1185] [outer = 0000000000000000] 11:29:59 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (000000050091DC00) [pid = 892] [serial = 1186] [outer = 000000050059C400] 11:29:59 INFO - PROCESS | 892 | 1468607399874 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (0000000569A9C000) [pid = 892] [serial = 1187] [outer = 000000050059C400] 11:30:00 INFO - PROCESS | 892 | 1468607400291 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:30:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:30:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 11:30:00 INFO - PROCESS | 892 | 1468607400318 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 892 | 1468607400322 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 11:30:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:30:00 INFO - PROCESS | 892 | 1468607400328 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 892 | 1468607400331 Marionette TRACE conn6 <- [1,1546,null,{}] 11:30:00 INFO - PROCESS | 892 | 1468607400335 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 892 | 1468607400338 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:00 INFO - PROCESS | 892 | 1468607400459 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 11:30:00 INFO - PROCESS | 892 | 1468607400538 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 892 | 1468607400540 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:00 INFO - PROCESS | 892 | ++DOCSHELL 000000056FFE7800 == 32 [pid = 892] [id = 396] 11:30:00 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (0000000569AB5800) [pid = 892] [serial = 1188] [outer = 0000000000000000] 11:30:00 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000056AEC4800) [pid = 892] [serial = 1189] [outer = 0000000569AB5800] 11:30:00 INFO - PROCESS | 892 | 1468607400590 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056B7CE800) [pid = 892] [serial = 1190] [outer = 0000000569AB5800] 11:30:00 INFO - PROCESS | 892 | 1468607400953 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:30:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 11:30:01 INFO - PROCESS | 892 | 1468607401003 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 892 | 1468607401005 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 11:30:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:30:01 INFO - PROCESS | 892 | 1468607401009 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 892 | 1468607401013 Marionette TRACE conn6 <- [1,1550,null,{}] 11:30:01 INFO - PROCESS | 892 | 1468607401024 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:01 INFO - PROCESS | 892 | 1468607401029 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:01 INFO - PROCESS | 892 | 1468607401152 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 11:30:01 INFO - PROCESS | 892 | 1468607401162 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 892 | 1468607401165 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:01 INFO - PROCESS | 892 | ++DOCSHELL 0000000575AE1000 == 33 [pid = 892] [id = 397] 11:30:01 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056C11C000) [pid = 892] [serial = 1191] [outer = 0000000000000000] 11:30:01 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (000000056FFC3400) [pid = 892] [serial = 1192] [outer = 000000056C11C000] 11:30:01 INFO - PROCESS | 892 | 1468607401214 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000570DBB800) [pid = 892] [serial = 1193] [outer = 000000056C11C000] 11:30:01 INFO - PROCESS | 892 | 1468607401647 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:30:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 692ms 11:30:01 INFO - PROCESS | 892 | 1468607401703 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 11:30:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:30:01 INFO - PROCESS | 892 | 1468607401706 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 11:30:01 INFO - PROCESS | 892 | 1468607401710 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 892 | 1468607401712 Marionette TRACE conn6 <- [1,1554,null,{}] 11:30:01 INFO - PROCESS | 892 | 1468607401715 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:01 INFO - PROCESS | 892 | 1468607401717 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:01 INFO - PROCESS | 892 | 1468607401808 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 11:30:01 INFO - PROCESS | 892 | 1468607401815 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 892 | 1468607401817 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:01 INFO - PROCESS | 892 | ++DOCSHELL 000000057804D000 == 34 [pid = 892] [id = 398] 11:30:01 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000571BC4800) [pid = 892] [serial = 1194] [outer = 0000000000000000] 11:30:01 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000572261800) [pid = 892] [serial = 1195] [outer = 0000000571BC4800] 11:30:01 INFO - PROCESS | 892 | 1468607401864 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000057535EC00) [pid = 892] [serial = 1196] [outer = 0000000571BC4800] 11:30:02 INFO - PROCESS | 892 | 1468607402329 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:30:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:30:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 11:30:02 INFO - PROCESS | 892 | 1468607402382 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 892 | 1468607402392 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 11:30:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:30:02 INFO - PROCESS | 892 | 1468607402406 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 892 | 1468607402408 Marionette TRACE conn6 <- [1,1558,null,{}] 11:30:02 INFO - PROCESS | 892 | 1468607402411 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:02 INFO - PROCESS | 892 | 1468607402414 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:02 INFO - PROCESS | 892 | 1468607402552 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 11:30:02 INFO - PROCESS | 892 | 1468607402574 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 892 | 1468607402576 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:02 INFO - PROCESS | 892 | ++DOCSHELL 00000005788A4000 == 35 [pid = 892] [id = 399] 11:30:02 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000057580C400) [pid = 892] [serial = 1197] [outer = 0000000000000000] 11:30:02 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000575962400) [pid = 892] [serial = 1198] [outer = 000000057580C400] 11:30:02 INFO - PROCESS | 892 | 1468607402623 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005759C0C00) [pid = 892] [serial = 1199] [outer = 000000057580C400] 11:30:03 INFO - PROCESS | 892 | 1468607403097 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:30:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:30:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 11:30:03 INFO - PROCESS | 892 | 1468607403147 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 892 | 1468607403149 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 11:30:03 INFO - PROCESS | 892 | 1468607403153 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:30:03 INFO - PROCESS | 892 | 1468607403155 Marionette TRACE conn6 <- [1,1562,null,{}] 11:30:03 INFO - PROCESS | 892 | 1468607403159 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 892 | 1468607403165 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:03 INFO - PROCESS | 892 | 1468607403295 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 11:30:03 INFO - PROCESS | 892 | 1468607403350 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 892 | 1468607403352 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:03 INFO - PROCESS | 892 | ++DOCSHELL 00000005790D8000 == 36 [pid = 892] [id = 400] 11:30:03 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000575A0A000) [pid = 892] [serial = 1200] [outer = 0000000000000000] 11:30:03 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000057631B400) [pid = 892] [serial = 1201] [outer = 0000000575A0A000] 11:30:03 INFO - PROCESS | 892 | 1468607403398 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000576523800) [pid = 892] [serial = 1202] [outer = 0000000575A0A000] 11:30:03 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000570C45C00) [pid = 892] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:30:03 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056A426C00) [pid = 892] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:30:03 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005005CC000) [pid = 892] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:30:03 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056997F000) [pid = 892] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:30:03 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056B88CC00) [pid = 892] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:30:03 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000056B664800) [pid = 892] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:30:03 INFO - PROCESS | 892 | 1468607403819 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:30:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:30:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 11:30:03 INFO - PROCESS | 892 | 1468607403829 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 892 | 1468607403831 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 11:30:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:30:03 INFO - PROCESS | 892 | 1468607403834 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 892 | 1468607403836 Marionette TRACE conn6 <- [1,1566,null,{}] 11:30:03 INFO - PROCESS | 892 | 1468607403839 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 892 | 1468607403842 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:03 INFO - PROCESS | 892 | 1468607403955 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 11:30:04 INFO - PROCESS | 892 | 1468607404033 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 892 | 1468607404035 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:04 INFO - PROCESS | 892 | ++DOCSHELL 000000050057C800 == 37 [pid = 892] [id = 401] 11:30:04 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000500599800) [pid = 892] [serial = 1203] [outer = 0000000000000000] 11:30:04 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000576313400) [pid = 892] [serial = 1204] [outer = 0000000500599800] 11:30:04 INFO - PROCESS | 892 | 1468607404081 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000057763DC00) [pid = 892] [serial = 1205] [outer = 0000000500599800] 11:30:04 INFO - PROCESS | 892 | 1468607404428 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:30:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:30:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 11:30:04 INFO - PROCESS | 892 | 1468607404467 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 892 | 1468607404469 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 11:30:04 INFO - PROCESS | 892 | 1468607404472 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:30:04 INFO - PROCESS | 892 | 1468607404474 Marionette TRACE conn6 <- [1,1570,null,{}] 11:30:04 INFO - PROCESS | 892 | 1468607404478 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:04 INFO - PROCESS | 892 | 1468607404480 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:04 INFO - PROCESS | 892 | 1468607404592 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 11:30:04 INFO - PROCESS | 892 | 1468607404600 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 892 | 1468607404602 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:04 INFO - PROCESS | 892 | ++DOCSHELL 000000057AF2B000 == 38 [pid = 892] [id = 402] 11:30:04 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056B65CC00) [pid = 892] [serial = 1206] [outer = 0000000000000000] 11:30:04 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000577645C00) [pid = 892] [serial = 1207] [outer = 000000056B65CC00] 11:30:04 INFO - PROCESS | 892 | 1468607404647 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005778E5400) [pid = 892] [serial = 1208] [outer = 000000056B65CC00] 11:30:05 INFO - PROCESS | 892 | 1468607405049 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:30:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 629ms 11:30:05 INFO - PROCESS | 892 | 1468607405105 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 892 | 1468607405107 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 11:30:05 INFO - PROCESS | 892 | 1468607405110 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:30:05 INFO - PROCESS | 892 | 1468607405112 Marionette TRACE conn6 <- [1,1574,null,{}] 11:30:05 INFO - PROCESS | 892 | 1468607405115 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 892 | 1468607405117 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:05 INFO - PROCESS | 892 | 1468607405232 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 11:30:05 INFO - PROCESS | 892 | 1468607405270 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 892 | 1468607405272 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:05 INFO - PROCESS | 892 | ++DOCSHELL 000000057B65B000 == 39 [pid = 892] [id = 403] 11:30:05 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000578043000) [pid = 892] [serial = 1209] [outer = 0000000000000000] 11:30:05 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005784DD000) [pid = 892] [serial = 1210] [outer = 0000000578043000] 11:30:05 INFO - PROCESS | 892 | 1468607405320 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005788CE000) [pid = 892] [serial = 1211] [outer = 0000000578043000] 11:30:05 INFO - PROCESS | 892 | 1468607405721 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:30:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 11:30:05 INFO - PROCESS | 892 | 1468607405743 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 892 | 1468607405746 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 11:30:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:30:05 INFO - PROCESS | 892 | 1468607405749 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 892 | 1468607405750 Marionette TRACE conn6 <- [1,1578,null,{}] 11:30:05 INFO - PROCESS | 892 | 1468607405754 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 892 | 1468607405756 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:05 INFO - PROCESS | 892 | 1468607405871 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 11:30:05 INFO - PROCESS | 892 | 1468607405879 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 892 | 1468607405881 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:05 INFO - PROCESS | 892 | ++DOCSHELL 000000057BD1B800 == 40 [pid = 892] [id = 404] 11:30:05 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005788D5000) [pid = 892] [serial = 1212] [outer = 0000000000000000] 11:30:05 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (00000005788DFC00) [pid = 892] [serial = 1213] [outer = 00000005788D5000] 11:30:05 INFO - PROCESS | 892 | 1468607405934 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (00000005788E8000) [pid = 892] [serial = 1214] [outer = 00000005788D5000] 11:30:06 INFO - PROCESS | 892 | 1468607406610 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:30:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:30:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 923ms 11:30:06 INFO - PROCESS | 892 | 1468607406676 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 892 | 1468607406681 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 11:30:06 INFO - PROCESS | 892 | 1468607406686 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:30:06 INFO - PROCESS | 892 | 1468607406692 Marionette TRACE conn6 <- [1,1582,null,{}] 11:30:06 INFO - PROCESS | 892 | 1468607406698 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:06 INFO - PROCESS | 892 | 1468607406701 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:06 INFO - PROCESS | 892 | 1468607406830 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 11:30:06 INFO - PROCESS | 892 | 1468607406944 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 892 | 1468607406947 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:06 INFO - PROCESS | 892 | ++DOCSHELL 000000056FF5C000 == 41 [pid = 892] [id = 405] 11:30:06 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005016EC000) [pid = 892] [serial = 1215] [outer = 0000000000000000] 11:30:07 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000569AB3800) [pid = 892] [serial = 1216] [outer = 00000005016EC000] 11:30:07 INFO - PROCESS | 892 | 1468607407008 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056A4D1800) [pid = 892] [serial = 1217] [outer = 00000005016EC000] 11:30:07 INFO - PROCESS | 892 | 1468607407611 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:30:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:30:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 987ms 11:30:07 INFO - PROCESS | 892 | 1468607407677 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 892 | 1468607407683 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 11:30:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:30:07 INFO - PROCESS | 892 | 1468607407690 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 892 | 1468607407694 Marionette TRACE conn6 <- [1,1586,null,{}] 11:30:07 INFO - PROCESS | 892 | 1468607407698 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:07 INFO - PROCESS | 892 | 1468607407701 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:07 INFO - PROCESS | 892 | 1468607407823 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 11:30:07 INFO - PROCESS | 892 | 1468607407944 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 892 | 1468607407948 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:07 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A67000 == 42 [pid = 892] [id = 406] 11:30:07 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056B8A1800) [pid = 892] [serial = 1218] [outer = 0000000000000000] 11:30:08 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000570DB4000) [pid = 892] [serial = 1219] [outer = 000000056B8A1800] 11:30:08 INFO - PROCESS | 892 | 1468607408008 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000571D81C00) [pid = 892] [serial = 1220] [outer = 000000056B8A1800] 11:30:08 INFO - PROCESS | 892 | 1468607408880 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:30:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1242ms 11:30:08 INFO - PROCESS | 892 | 1468607408934 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 892 | 1468607408939 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 11:30:08 INFO - PROCESS | 892 | 1468607408944 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:30:08 INFO - PROCESS | 892 | 1468607408947 Marionette TRACE conn6 <- [1,1590,null,{}] 11:30:08 INFO - PROCESS | 892 | 1468607408953 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 892 | 1468607408956 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:09 INFO - PROCESS | 892 | 1468607409059 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 11:30:09 INFO - PROCESS | 892 | 1468607409138 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 892 | 1468607409143 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:09 INFO - PROCESS | 892 | ++DOCSHELL 0000000500572000 == 43 [pid = 892] [id = 407] 11:30:09 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005005C4000) [pid = 892] [serial = 1221] [outer = 0000000000000000] 11:30:09 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000050091E000) [pid = 892] [serial = 1222] [outer = 00000005005C4000] 11:30:09 INFO - PROCESS | 892 | 1468607409245 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000502DAD400) [pid = 892] [serial = 1223] [outer = 00000005005C4000] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 000000057B65B000 == 42 [pid = 892] [id = 403] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 000000057AF2B000 == 41 [pid = 892] [id = 402] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 000000050057C800 == 40 [pid = 892] [id = 401] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 00000005790D8000 == 39 [pid = 892] [id = 400] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 00000005788A4000 == 38 [pid = 892] [id = 399] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 000000057804D000 == 37 [pid = 892] [id = 398] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 0000000575AE1000 == 36 [pid = 892] [id = 397] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 000000056FFE7800 == 35 [pid = 892] [id = 396] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 00000005007D9000 == 34 [pid = 892] [id = 395] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 00000005790EC000 == 33 [pid = 892] [id = 394] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 0000000578A08000 == 32 [pid = 892] [id = 393] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 0000000574607800 == 31 [pid = 892] [id = 392] 11:30:09 INFO - PROCESS | 892 | --DOCSHELL 0000000500386800 == 30 [pid = 892] [id = 391] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000056B3AA400) [pid = 892] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000571BC5400) [pid = 892] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000056AECC800) [pid = 892] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000500D3BC00) [pid = 892] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005016EAC00) [pid = 892] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000502DACC00) [pid = 892] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000569AA3800) [pid = 892] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000569AB8800) [pid = 892] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000575382000) [pid = 892] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056FFC1C00) [pid = 892] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056BD1A400) [pid = 892] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B895C00) [pid = 892] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000572263C00) [pid = 892] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056B7CE400) [pid = 892] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056B88C800) [pid = 892] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 11:30:09 INFO - PROCESS | 892 | 1468607409858 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:30:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:30:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 923ms 11:30:09 INFO - PROCESS | 892 | 1468607409870 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 892 | 1468607409875 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 11:30:09 INFO - PROCESS | 892 | 1468607409881 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:30:09 INFO - PROCESS | 892 | 1468607409883 Marionette TRACE conn6 <- [1,1594,null,{}] 11:30:09 INFO - PROCESS | 892 | 1468607409887 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:09 INFO - PROCESS | 892 | 1468607409890 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:09 INFO - PROCESS | 892 | 1468607409980 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 11:30:09 INFO - PROCESS | 892 | 1468607409986 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 892 | 1468607409988 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:10 INFO - PROCESS | 892 | ++DOCSHELL 000000056BD7F800 == 31 [pid = 892] [id = 408] 11:30:10 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000502DACC00) [pid = 892] [serial = 1224] [outer = 0000000000000000] 11:30:10 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000569AB7000) [pid = 892] [serial = 1225] [outer = 0000000502DACC00] 11:30:10 INFO - PROCESS | 892 | 1468607410037 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056A346800) [pid = 892] [serial = 1226] [outer = 0000000502DACC00] 11:30:10 INFO - PROCESS | 892 | 1468607410571 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:30:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 733ms 11:30:10 INFO - PROCESS | 892 | 1468607410618 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 892 | 1468607410621 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 11:30:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:30:10 INFO - PROCESS | 892 | 1468607410624 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 892 | 1468607410628 Marionette TRACE conn6 <- [1,1598,null,{}] 11:30:10 INFO - PROCESS | 892 | 1468607410639 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:10 INFO - PROCESS | 892 | 1468607410644 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:10 INFO - PROCESS | 892 | 1468607410741 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 11:30:10 INFO - PROCESS | 892 | 1468607410818 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 892 | 1468607410821 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:10 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D26000 == 32 [pid = 892] [id = 409] 11:30:10 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000500D3F800) [pid = 892] [serial = 1227] [outer = 0000000000000000] 11:30:10 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056B7CA000) [pid = 892] [serial = 1228] [outer = 0000000500D3F800] 11:30:10 INFO - PROCESS | 892 | 1468607410872 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056B895C00) [pid = 892] [serial = 1229] [outer = 0000000500D3F800] 11:30:11 INFO - PROCESS | 892 | 1468607411265 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:30:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:30:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 11:30:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:30:11 INFO - PROCESS | 892 | 1468607411298 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 892 | 1468607411301 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 11:30:11 INFO - PROCESS | 892 | 1468607411304 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 892 | 1468607411306 Marionette TRACE conn6 <- [1,1602,null,{}] 11:30:11 INFO - PROCESS | 892 | 1468607411309 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:11 INFO - PROCESS | 892 | 1468607411311 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:11 INFO - PROCESS | 892 | 1468607411401 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 11:30:11 INFO - PROCESS | 892 | 1468607411406 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 892 | 1468607411408 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:11 INFO - PROCESS | 892 | ++DOCSHELL 00000005753F7000 == 33 [pid = 892] [id = 410] 11:30:11 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056BE29400) [pid = 892] [serial = 1230] [outer = 0000000000000000] 11:30:11 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056FCBE800) [pid = 892] [serial = 1231] [outer = 000000056BE29400] 11:30:11 INFO - PROCESS | 892 | 1468607411457 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005706B1000) [pid = 892] [serial = 1232] [outer = 000000056BE29400] 11:30:11 INFO - PROCESS | 892 | 1468607411892 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:30:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:30:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 11:30:11 INFO - PROCESS | 892 | 1468607411936 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 892 | 1468607411938 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 11:30:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:30:11 INFO - PROCESS | 892 | 1468607411946 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 892 | 1468607411948 Marionette TRACE conn6 <- [1,1606,null,{}] 11:30:11 INFO - PROCESS | 892 | 1468607411959 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:11 INFO - PROCESS | 892 | 1468607411961 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:12 INFO - PROCESS | 892 | 1468607412070 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 11:30:12 INFO - PROCESS | 892 | 1468607412164 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 892 | 1468607412166 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:12 INFO - PROCESS | 892 | ++DOCSHELL 0000000577838800 == 34 [pid = 892] [id = 411] 11:30:12 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005706B1400) [pid = 892] [serial = 1233] [outer = 0000000000000000] 11:30:12 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000570DBC800) [pid = 892] [serial = 1234] [outer = 00000005706B1400] 11:30:12 INFO - PROCESS | 892 | 1468607412213 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000571722C00) [pid = 892] [serial = 1235] [outer = 00000005706B1400] 11:30:12 INFO - PROCESS | 892 | 1468607412645 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:30:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 11:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:30:12 INFO - PROCESS | 892 | 1468607412679 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 892 | 1468607412681 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 11:30:12 INFO - PROCESS | 892 | 1468607412684 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 892 | 1468607412686 Marionette TRACE conn6 <- [1,1610,null,{}] 11:30:12 INFO - PROCESS | 892 | 1468607412689 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 892 | 1468607412696 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:12 INFO - PROCESS | 892 | 1468607412844 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 11:30:12 INFO - PROCESS | 892 | 1468607412915 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 892 | 1468607412917 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:12 INFO - PROCESS | 892 | ++DOCSHELL 00000005788A4000 == 35 [pid = 892] [id = 412] 11:30:12 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000574647800) [pid = 892] [serial = 1236] [outer = 0000000000000000] 11:30:12 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000575804C00) [pid = 892] [serial = 1237] [outer = 0000000574647800] 11:30:12 INFO - PROCESS | 892 | 1468607412965 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (00000005759C1400) [pid = 892] [serial = 1238] [outer = 0000000574647800] 11:30:13 INFO - PROCESS | 892 | 1468607413406 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:30:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:30:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 776ms 11:30:13 INFO - PROCESS | 892 | 1468607413464 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 892 | 1468607413466 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 11:30:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:30:13 INFO - PROCESS | 892 | 1468607413469 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 892 | 1468607413471 Marionette TRACE conn6 <- [1,1614,null,{}] 11:30:13 INFO - PROCESS | 892 | 1468607413474 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:13 INFO - PROCESS | 892 | 1468607413477 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:13 INFO - PROCESS | 892 | 1468607413599 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 11:30:13 INFO - PROCESS | 892 | 1468607413611 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 892 | 1468607413613 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:13 INFO - PROCESS | 892 | ++DOCSHELL 0000000500388800 == 36 [pid = 892] [id = 413] 11:30:13 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000057464D400) [pid = 892] [serial = 1239] [outer = 0000000000000000] 11:30:13 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (000000057628F800) [pid = 892] [serial = 1240] [outer = 000000057464D400] 11:30:13 INFO - PROCESS | 892 | 1468607413658 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (0000000576320800) [pid = 892] [serial = 1241] [outer = 000000057464D400] 11:30:14 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000578043000) [pid = 892] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:30:14 INFO - PROCESS | 892 | --DOMWINDOW == 92 (000000057580C400) [pid = 892] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:30:14 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000575A0A000) [pid = 892] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:30:14 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000569AB5800) [pid = 892] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:30:14 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000056C11C000) [pid = 892] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:30:14 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000571BC4800) [pid = 892] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:30:14 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000500599800) [pid = 892] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:30:14 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000050059C400) [pid = 892] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:30:14 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000571607800) [pid = 892] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:30:14 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056B65CC00) [pid = 892] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:30:14 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005016F5800) [pid = 892] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:30:14 INFO - PROCESS | 892 | 1468607414231 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 776ms 11:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:30:14 INFO - PROCESS | 892 | 1468607414248 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 892 | 1468607414251 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 11:30:14 INFO - PROCESS | 892 | 1468607414254 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 892 | 1468607414256 Marionette TRACE conn6 <- [1,1618,null,{}] 11:30:14 INFO - PROCESS | 892 | 1468607414259 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 892 | 1468607414261 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:14 INFO - PROCESS | 892 | 1468607414346 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 11:30:14 INFO - PROCESS | 892 | 1468607414421 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 892 | 1468607414424 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:14 INFO - PROCESS | 892 | ++DOCSHELL 000000057A609800 == 37 [pid = 892] [id = 414] 11:30:14 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000500DAD400) [pid = 892] [serial = 1242] [outer = 0000000000000000] 11:30:14 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056C11C000) [pid = 892] [serial = 1243] [outer = 0000000500DAD400] 11:30:14 INFO - PROCESS | 892 | 1468607414473 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000577637400) [pid = 892] [serial = 1244] [outer = 0000000500DAD400] 11:30:14 INFO - PROCESS | 892 | 1468607414835 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 11:30:14 INFO - PROCESS | 892 | 1468607414905 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 892 | 1468607414907 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 11:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:30:14 INFO - PROCESS | 892 | 1468607414919 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 892 | 1468607414921 Marionette TRACE conn6 <- [1,1622,null,{}] 11:30:14 INFO - PROCESS | 892 | 1468607414924 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 892 | 1468607414926 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:15 INFO - PROCESS | 892 | 1468607415012 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 11:30:15 INFO - PROCESS | 892 | 1468607415017 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 892 | 1468607415019 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:15 INFO - PROCESS | 892 | ++DOCSHELL 000000057B671000 == 38 [pid = 892] [id = 415] 11:30:15 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000577640800) [pid = 892] [serial = 1245] [outer = 0000000000000000] 11:30:15 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005778E0400) [pid = 892] [serial = 1246] [outer = 0000000577640800] 11:30:15 INFO - PROCESS | 892 | 1468607415064 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005788C9800) [pid = 892] [serial = 1247] [outer = 0000000577640800] 11:30:15 INFO - PROCESS | 892 | 1468607415488 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:30:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:30:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 11:30:15 INFO - PROCESS | 892 | 1468607415550 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 892 | 1468607415553 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 11:30:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:30:15 INFO - PROCESS | 892 | 1468607415556 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 892 | 1468607415558 Marionette TRACE conn6 <- [1,1626,null,{}] 11:30:15 INFO - PROCESS | 892 | 1468607415562 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:15 INFO - PROCESS | 892 | 1468607415564 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:15 INFO - PROCESS | 892 | 1468607415650 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 11:30:15 INFO - PROCESS | 892 | 1468607415658 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 892 | 1468607415660 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:15 INFO - PROCESS | 892 | ++DOCSHELL 000000057BFD0000 == 39 [pid = 892] [id = 416] 11:30:15 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005788E1C00) [pid = 892] [serial = 1248] [outer = 0000000000000000] 11:30:15 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (00000005788EAC00) [pid = 892] [serial = 1249] [outer = 00000005788E1C00] 11:30:15 INFO - PROCESS | 892 | 1468607415705 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000578EECC00) [pid = 892] [serial = 1250] [outer = 00000005788E1C00] 11:30:16 INFO - PROCESS | 892 | 1468607416217 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:30:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:30:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 734ms 11:30:16 INFO - PROCESS | 892 | 1468607416294 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 11:30:16 INFO - PROCESS | 892 | 1468607416299 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 11:30:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:30:16 INFO - PROCESS | 892 | 1468607416306 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:30:16 INFO - PROCESS | 892 | 1468607416310 Marionette TRACE conn6 <- [1,1630,null,{}] 11:30:16 INFO - PROCESS | 892 | 1468607416416 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:16 INFO - PROCESS | 892 | 1468607416420 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:16 INFO - PROCESS | 892 | 1468607416540 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 11:30:16 INFO - PROCESS | 892 | 1468607416614 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 892 | 1468607416619 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:16 INFO - PROCESS | 892 | ++DOCSHELL 000000056AE41000 == 40 [pid = 892] [id = 417] 11:30:16 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (00000005014A5800) [pid = 892] [serial = 1251] [outer = 0000000000000000] 11:30:16 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (00000005016F1400) [pid = 892] [serial = 1252] [outer = 00000005014A5800] 11:30:16 INFO - PROCESS | 892 | 1468607416719 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000569AA5400) [pid = 892] [serial = 1253] [outer = 00000005014A5800] 11:30:17 INFO - PROCESS | 892 | 1468607417308 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:30:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1019ms 11:30:17 INFO - PROCESS | 892 | 1468607417341 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 892 | 1468607417346 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 11:30:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:30:17 INFO - PROCESS | 892 | 1468607417354 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 892 | 1468607417357 Marionette TRACE conn6 <- [1,1634,null,{}] 11:30:17 INFO - PROCESS | 892 | 1468607417361 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:17 INFO - PROCESS | 892 | 1468607417364 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:17 INFO - PROCESS | 892 | 1468607417492 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 11:30:17 INFO - PROCESS | 892 | 1468607417587 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 892 | 1468607417590 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:17 INFO - PROCESS | 892 | ++DOCSHELL 0000000575DBB000 == 41 [pid = 892] [id = 418] 11:30:17 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (000000056B3B3000) [pid = 892] [serial = 1254] [outer = 0000000000000000] 11:30:17 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (000000056B7CD000) [pid = 892] [serial = 1255] [outer = 000000056B3B3000] 11:30:17 INFO - PROCESS | 892 | 1468607417649 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (000000056B8A2000) [pid = 892] [serial = 1256] [outer = 000000056B3B3000] 11:30:18 INFO - PROCESS | 892 | 1468607418234 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:30:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:30:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 923ms 11:30:18 INFO - PROCESS | 892 | 1468607418278 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 892 | 1468607418281 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 11:30:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:30:18 INFO - PROCESS | 892 | 1468607418285 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 892 | 1468607418289 Marionette TRACE conn6 <- [1,1638,null,{}] 11:30:18 INFO - PROCESS | 892 | 1468607418301 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 892 | 1468607418307 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:18 INFO - PROCESS | 892 | 1468607418426 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 11:30:18 INFO - PROCESS | 892 | 1468607418549 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 892 | 1468607418553 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:18 INFO - PROCESS | 892 | ++DOCSHELL 000000057C54A800 == 42 [pid = 892] [id = 419] 11:30:18 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (0000000571D84800) [pid = 892] [serial = 1257] [outer = 0000000000000000] 11:30:18 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (000000057538A000) [pid = 892] [serial = 1258] [outer = 0000000571D84800] 11:30:18 INFO - PROCESS | 892 | 1468607418614 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (0000000576316400) [pid = 892] [serial = 1259] [outer = 0000000571D84800] 11:30:19 INFO - PROCESS | 892 | 1468607419266 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:30:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1085ms 11:30:19 INFO - PROCESS | 892 | 1468607419371 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 892 | 1468607419374 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 11:30:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:30:19 INFO - PROCESS | 892 | 1468607419378 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 892 | 1468607419380 Marionette TRACE conn6 <- [1,1642,null,{}] 11:30:19 INFO - PROCESS | 892 | 1468607419384 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 892 | 1468607419386 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:19 INFO - PROCESS | 892 | 1468607419506 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 11:30:19 INFO - PROCESS | 892 | 1468607419627 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 892 | 1468607419629 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:19 INFO - PROCESS | 892 | ++DOCSHELL 00000005007D2800 == 43 [pid = 892] [id = 420] 11:30:19 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (00000005014A8800) [pid = 892] [serial = 1260] [outer = 0000000000000000] 11:30:19 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (0000000569AB6C00) [pid = 892] [serial = 1261] [outer = 00000005014A8800] 11:30:19 INFO - PROCESS | 892 | 1468607419687 Marionette DEBUG loaded listener.js 11:30:19 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (0000000575354800) [pid = 892] [serial = 1262] [outer = 00000005014A8800] 11:30:20 INFO - PROCESS | 892 | 1468607420403 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:30:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:30:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1082ms 11:30:20 INFO - PROCESS | 892 | 1468607420462 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 11:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:30:20 INFO - PROCESS | 892 | 1468607420467 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 11:30:20 INFO - PROCESS | 892 | 1468607420471 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - PROCESS | 892 | 1468607420476 Marionette TRACE conn6 <- [1,1646,null,{}] 11:30:20 INFO - PROCESS | 892 | 1468607420481 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:20 INFO - PROCESS | 892 | 1468607420484 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:20 INFO - PROCESS | 892 | 1468607420591 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 11:30:20 INFO - PROCESS | 892 | 1468607420673 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 892 | 1468607420675 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:20 INFO - PROCESS | 892 | ++DOCSHELL 0000000502317000 == 44 [pid = 892] [id = 421] 11:30:20 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (0000000569AA9800) [pid = 892] [serial = 1263] [outer = 0000000000000000] 11:30:20 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (000000056A422800) [pid = 892] [serial = 1264] [outer = 0000000569AA9800] 11:30:20 INFO - PROCESS | 892 | 1468607420773 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (000000056B7C5800) [pid = 892] [serial = 1265] [outer = 0000000569AA9800] 11:30:20 INFO - PROCESS | 892 | --DOCSHELL 0000000500378800 == 43 [pid = 892] [id = 373] 11:30:20 INFO - PROCESS | 892 | --DOCSHELL 000000057B671000 == 42 [pid = 892] [id = 415] 11:30:20 INFO - PROCESS | 892 | --DOCSHELL 000000057A609800 == 41 [pid = 892] [id = 414] 11:30:20 INFO - PROCESS | 892 | --DOCSHELL 0000000500388800 == 40 [pid = 892] [id = 413] 11:30:20 INFO - PROCESS | 892 | --DOCSHELL 00000005788A4000 == 39 [pid = 892] [id = 412] 11:30:20 INFO - PROCESS | 892 | --DOCSHELL 0000000577838800 == 38 [pid = 892] [id = 411] 11:30:20 INFO - PROCESS | 892 | --DOCSHELL 00000005753F7000 == 37 [pid = 892] [id = 410] 11:30:20 INFO - PROCESS | 892 | --DOCSHELL 0000000570D26000 == 36 [pid = 892] [id = 409] 11:30:20 INFO - PROCESS | 892 | --DOCSHELL 000000056BD7F800 == 35 [pid = 892] [id = 408] 11:30:20 INFO - PROCESS | 892 | --DOCSHELL 0000000500572000 == 34 [pid = 892] [id = 407] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 106 (0000000569AB6000) [pid = 892] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 105 (00000005784DD000) [pid = 892] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 104 (0000000575962400) [pid = 892] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 103 (000000057631B400) [pid = 892] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 102 (000000056AEC4800) [pid = 892] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 101 (000000057167C800) [pid = 892] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 100 (000000056FFC3400) [pid = 892] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 99 (0000000570DBB800) [pid = 892] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 98 (00000005759C0C00) [pid = 892] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 97 (0000000572261800) [pid = 892] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 96 (0000000576313400) [pid = 892] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 95 (000000050091DC00) [pid = 892] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000569A9C000) [pid = 892] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000500D3C800) [pid = 892] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000575961400) [pid = 892] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000057538C800) [pid = 892] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000056A423400) [pid = 892] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000576523800) [pid = 892] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000577645C00) [pid = 892] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000056B7CE800) [pid = 892] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000057763DC00) [pid = 892] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 85 (00000005778E5400) [pid = 892] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005788CE000) [pid = 892] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 11:30:20 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000057535EC00) [pid = 892] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 892 | 1468607421261 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 839ms 11:30:21 INFO - PROCESS | 892 | 1468607421310 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 11:30:21 INFO - PROCESS | 892 | 1468607421315 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 11:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:30:21 INFO - PROCESS | 892 | 1468607421321 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 892 | 1468607421324 Marionette TRACE conn6 <- [1,1650,null,{}] 11:30:21 INFO - PROCESS | 892 | 1468607421328 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:21 INFO - PROCESS | 892 | 1468607421330 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:21 INFO - PROCESS | 892 | 1468607421426 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 11:30:21 INFO - PROCESS | 892 | 1468607421435 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 892 | 1468607421437 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:21 INFO - PROCESS | 892 | ++DOCSHELL 00000005717B2800 == 35 [pid = 892] [id = 422] 11:30:21 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056B89E800) [pid = 892] [serial = 1266] [outer = 0000000000000000] 11:30:21 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056BEB9800) [pid = 892] [serial = 1267] [outer = 000000056B89E800] 11:30:21 INFO - PROCESS | 892 | 1468607421486 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005706AE400) [pid = 892] [serial = 1268] [outer = 000000056B89E800] 11:30:21 INFO - PROCESS | 892 | 1468607421980 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 671ms 11:30:22 INFO - PROCESS | 892 | 1468607421995 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 892 | 1468607421998 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 11:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:30:22 INFO - PROCESS | 892 | 1468607422001 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 892 | 1468607422005 Marionette TRACE conn6 <- [1,1654,null,{}] 11:30:22 INFO - PROCESS | 892 | 1468607422016 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:22 INFO - PROCESS | 892 | 1468607422021 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:22 INFO - PROCESS | 892 | 1468607422120 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 11:30:22 INFO - PROCESS | 892 | 1468607422159 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 892 | 1468607422162 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:22 INFO - PROCESS | 892 | ++DOCSHELL 0000000578006800 == 36 [pid = 892] [id = 423] 11:30:22 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000572261800) [pid = 892] [serial = 1269] [outer = 0000000000000000] 11:30:22 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000057530D000) [pid = 892] [serial = 1270] [outer = 0000000572261800] 11:30:22 INFO - PROCESS | 892 | 1468607422211 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000057580BC00) [pid = 892] [serial = 1271] [outer = 0000000572261800] 11:30:22 INFO - PROCESS | 892 | 1468607422661 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 693ms 11:30:22 INFO - PROCESS | 892 | 1468607422696 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 892 | 1468607422699 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 11:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:30:22 INFO - PROCESS | 892 | 1468607422702 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 892 | 1468607422704 Marionette TRACE conn6 <- [1,1658,null,{}] 11:30:22 INFO - PROCESS | 892 | 1468607422711 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:22 INFO - PROCESS | 892 | 1468607422714 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:22 INFO - PROCESS | 892 | 1468607422806 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 11:30:22 INFO - PROCESS | 892 | 1468607422812 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 892 | 1468607422814 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:22 INFO - PROCESS | 892 | ++DOCSHELL 000000057889C800 == 37 [pid = 892] [id = 424] 11:30:22 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000057628DC00) [pid = 892] [serial = 1272] [outer = 0000000000000000] 11:30:22 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000576318000) [pid = 892] [serial = 1273] [outer = 000000057628DC00] 11:30:22 INFO - PROCESS | 892 | 1468607422861 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000576524C00) [pid = 892] [serial = 1274] [outer = 000000057628DC00] 11:30:23 INFO - PROCESS | 892 | 1468607423300 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 11:30:23 INFO - PROCESS | 892 | 1468607423334 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 892 | 1468607423336 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 11:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:30:23 INFO - PROCESS | 892 | 1468607423352 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 892 | 1468607423354 Marionette TRACE conn6 <- [1,1662,null,{}] 11:30:23 INFO - PROCESS | 892 | 1468607423358 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 892 | 1468607423360 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:23 INFO - PROCESS | 892 | 1468607423472 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 11:30:23 INFO - PROCESS | 892 | 1468607423477 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 892 | 1468607423479 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:23 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F62800 == 38 [pid = 892] [id = 425] 11:30:23 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (000000057763FC00) [pid = 892] [serial = 1275] [outer = 0000000000000000] 11:30:23 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (0000000577645C00) [pid = 892] [serial = 1276] [outer = 000000057763FC00] 11:30:23 INFO - PROCESS | 892 | 1468607423553 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000578609000) [pid = 892] [serial = 1277] [outer = 000000057763FC00] 11:30:24 INFO - PROCESS | 892 | 1468607424028 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 11:30:24 INFO - PROCESS | 892 | 1468607424077 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 892 | 1468607424079 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 11:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:30:24 INFO - PROCESS | 892 | 1468607424088 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - PROCESS | 892 | 1468607424090 Marionette TRACE conn6 <- [1,1666,null,{}] 11:30:24 INFO - PROCESS | 892 | 1468607424093 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:24 INFO - PROCESS | 892 | 1468607424100 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:24 INFO - PROCESS | 892 | 1468607424233 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 11:30:24 INFO - PROCESS | 892 | 1468607424302 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 892 | 1468607424304 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:24 INFO - PROCESS | 892 | ++DOCSHELL 000000057AC24000 == 39 [pid = 892] [id = 426] 11:30:24 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (0000000578EF6000) [pid = 892] [serial = 1278] [outer = 0000000000000000] 11:30:24 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (0000000578F08C00) [pid = 892] [serial = 1279] [outer = 0000000578EF6000] 11:30:24 INFO - PROCESS | 892 | 1468607424351 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (0000000578F29C00) [pid = 892] [serial = 1280] [outer = 0000000578EF6000] 11:30:24 INFO - PROCESS | 892 | 1468607424781 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 733ms 11:30:24 INFO - PROCESS | 892 | 1468607424839 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 892 | 1468607424841 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 11:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:30:24 INFO - PROCESS | 892 | 1468607424844 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - PROCESS | 892 | 1468607424846 Marionette TRACE conn6 <- [1,1670,null,{}] 11:30:24 INFO - PROCESS | 892 | 1468607424850 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:24 INFO - PROCESS | 892 | 1468607424852 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:24 INFO - PROCESS | 892 | 1468607424965 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 11:30:24 INFO - PROCESS | 892 | 1468607424971 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 892 | 1468607424973 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:25 INFO - PROCESS | 892 | ++DOCSHELL 000000057B668800 == 40 [pid = 892] [id = 427] 11:30:25 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (0000000578F2A000) [pid = 892] [serial = 1281] [outer = 0000000000000000] 11:30:25 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (0000000579015400) [pid = 892] [serial = 1282] [outer = 0000000578F2A000] 11:30:25 INFO - PROCESS | 892 | 1468607425064 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (0000000579762C00) [pid = 892] [serial = 1283] [outer = 0000000578F2A000] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 100 (00000005706B1400) [pid = 892] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 99 (0000000500D3F800) [pid = 892] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 98 (000000056BE29400) [pid = 892] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 97 (0000000574647800) [pid = 892] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 96 (00000005005C4000) [pid = 892] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 95 (0000000502DACC00) [pid = 892] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 94 (000000057464D400) [pid = 892] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000500DAD400) [pid = 892] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000577640800) [pid = 892] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000570DBB400) [pid = 892] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000050091E400) [pid = 892] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000056A3DAC00) [pid = 892] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:30:25 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000056B325800) [pid = 892] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:30:25 INFO - PROCESS | 892 | 1468607425538 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 735ms 11:30:25 INFO - PROCESS | 892 | 1468607425581 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 892 | 1468607425584 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 11:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:30:25 INFO - PROCESS | 892 | 1468607425587 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 892 | 1468607425589 Marionette TRACE conn6 <- [1,1674,null,{}] 11:30:25 INFO - PROCESS | 892 | 1468607425593 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:25 INFO - PROCESS | 892 | 1468607425595 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:25 INFO - PROCESS | 892 | 1468607425711 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 11:30:25 INFO - PROCESS | 892 | 1468607425765 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 892 | 1468607425767 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:25 INFO - PROCESS | 892 | ++DOCSHELL 000000057BF75800 == 41 [pid = 892] [id = 428] 11:30:25 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005016EFC00) [pid = 892] [serial = 1284] [outer = 0000000000000000] 11:30:25 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000056B897000) [pid = 892] [serial = 1285] [outer = 00000005016EFC00] 11:30:25 INFO - PROCESS | 892 | 1468607425813 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (000000057538B000) [pid = 892] [serial = 1286] [outer = 00000005016EFC00] 11:30:26 INFO - PROCESS | 892 | 1468607426185 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 11:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:30:26 INFO - PROCESS | 892 | 1468607426219 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 892 | 1468607426221 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 11:30:26 INFO - PROCESS | 892 | 1468607426224 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 892 | 1468607426226 Marionette TRACE conn6 <- [1,1678,null,{}] 11:30:26 INFO - PROCESS | 892 | 1468607426230 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 892 | 1468607426232 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:26 INFO - PROCESS | 892 | 1468607426377 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 11:30:26 INFO - PROCESS | 892 | 1468607426390 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 892 | 1468607426392 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:26 INFO - PROCESS | 892 | ++DOCSHELL 000000057892B800 == 42 [pid = 892] [id = 429] 11:30:26 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000057631DC00) [pid = 892] [serial = 1287] [outer = 0000000000000000] 11:30:26 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (000000057976F000) [pid = 892] [serial = 1288] [outer = 000000057631DC00] 11:30:26 INFO - PROCESS | 892 | 1468607426437 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (000000057982AC00) [pid = 892] [serial = 1289] [outer = 000000057631DC00] 11:30:26 INFO - PROCESS | 892 | 1468607426824 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 11:30:26 INFO - PROCESS | 892 | 1468607426857 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 892 | 1468607426859 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 11:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:30:26 INFO - PROCESS | 892 | 1468607426875 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 892 | 1468607426877 Marionette TRACE conn6 <- [1,1682,null,{}] 11:30:26 INFO - PROCESS | 892 | 1468607426880 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 892 | 1468607426882 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:26 INFO - PROCESS | 892 | 1468607426969 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 11:30:26 INFO - PROCESS | 892 | 1468607426975 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 892 | 1468607426977 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:27 INFO - PROCESS | 892 | ++DOCSHELL 00000005002B7000 == 43 [pid = 892] [id = 430] 11:30:27 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000579A9B000) [pid = 892] [serial = 1290] [outer = 0000000000000000] 11:30:27 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (000000057A627400) [pid = 892] [serial = 1291] [outer = 0000000579A9B000] 11:30:27 INFO - PROCESS | 892 | 1468607427030 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (000000057A6AC400) [pid = 892] [serial = 1292] [outer = 0000000579A9B000] 11:30:27 INFO - PROCESS | 892 | 1468607427581 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 11:30:27 INFO - PROCESS | 892 | 1468607427612 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 892 | 1468607427617 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 11:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:30:27 INFO - PROCESS | 892 | 1468607427623 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - PROCESS | 892 | 1468607427627 Marionette TRACE conn6 <- [1,1686,null,{}] 11:30:27 INFO - PROCESS | 892 | 1468607427633 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 892 | 1468607427636 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:27 INFO - PROCESS | 892 | 1468607427819 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 11:30:27 INFO - PROCESS | 892 | 1468607427947 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 892 | 1468607427952 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:27 INFO - PROCESS | 892 | ++DOCSHELL 000000056C171800 == 44 [pid = 892] [id = 431] 11:30:27 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (0000000569AB3000) [pid = 892] [serial = 1293] [outer = 0000000000000000] 11:30:28 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (000000056A42B000) [pid = 892] [serial = 1294] [outer = 0000000569AB3000] 11:30:28 INFO - PROCESS | 892 | 1468607428013 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (000000056B88AC00) [pid = 892] [serial = 1295] [outer = 0000000569AB3000] 11:30:28 INFO - PROCESS | 892 | 1468607428608 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1022ms 11:30:28 INFO - PROCESS | 892 | 1468607428647 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 892 | 1468607428653 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 11:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:30:28 INFO - PROCESS | 892 | 1468607428660 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 892 | 1468607428663 Marionette TRACE conn6 <- [1,1690,null,{}] 11:30:28 INFO - PROCESS | 892 | 1468607428667 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 892 | 1468607428670 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:28 INFO - PROCESS | 892 | 1468607428791 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 11:30:28 INFO - PROCESS | 892 | 1468607428918 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 892 | 1468607428921 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:28 INFO - PROCESS | 892 | ++DOCSHELL 0000000578018000 == 45 [pid = 892] [id = 432] 11:30:28 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (0000000570DBA400) [pid = 892] [serial = 1296] [outer = 0000000000000000] 11:30:28 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (0000000571BC5800) [pid = 892] [serial = 1297] [outer = 0000000570DBA400] 11:30:28 INFO - PROCESS | 892 | 1468607428981 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (0000000575805000) [pid = 892] [serial = 1298] [outer = 0000000570DBA400] 11:30:29 INFO - PROCESS | 892 | 1468607429620 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 986ms 11:30:29 INFO - PROCESS | 892 | 1468607429647 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 892 | 1468607429650 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 11:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:30:29 INFO - PROCESS | 892 | 1468607429654 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 892 | 1468607429658 Marionette TRACE conn6 <- [1,1694,null,{}] 11:30:29 INFO - PROCESS | 892 | 1468607429670 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:29 INFO - PROCESS | 892 | 1468607429675 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:29 INFO - PROCESS | 892 | 1468607429791 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 11:30:29 INFO - PROCESS | 892 | 1468607429918 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 892 | 1468607429922 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:29 INFO - PROCESS | 892 | ++DOCSHELL 0000000501452000 == 46 [pid = 892] [id = 433] 11:30:29 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (00000005788E4400) [pid = 892] [serial = 1299] [outer = 0000000000000000] 11:30:29 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (0000000578EF4000) [pid = 892] [serial = 1300] [outer = 00000005788E4400] 11:30:29 INFO - PROCESS | 892 | 1468607429984 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (0000000578F10400) [pid = 892] [serial = 1301] [outer = 00000005788E4400] 11:30:30 INFO - PROCESS | 892 | 1468607430637 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1022ms 11:30:30 INFO - PROCESS | 892 | 1468607430678 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 11:30:30 INFO - PROCESS | 892 | 1468607430682 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 11:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:30:30 INFO - PROCESS | 892 | 1468607430685 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 892 | 1468607430688 Marionette TRACE conn6 <- [1,1698,null,{}] 11:30:30 INFO - PROCESS | 892 | 1468607430706 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:30 INFO - PROCESS | 892 | 1468607430709 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:30 INFO - PROCESS | 892 | 1468607430832 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 11:30:31 INFO - PROCESS | 892 | 1468607431079 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 892 | 1468607431082 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:31 INFO - PROCESS | 892 | ++DOCSHELL 0000000501456800 == 47 [pid = 892] [id = 434] 11:30:31 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (00000005005C7000) [pid = 892] [serial = 1302] [outer = 0000000000000000] 11:30:31 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (0000000500D30400) [pid = 892] [serial = 1303] [outer = 00000005005C7000] 11:30:31 INFO - PROCESS | 892 | 1468607431155 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (00000005014A6400) [pid = 892] [serial = 1304] [outer = 00000005005C7000] 11:30:31 INFO - PROCESS | 892 | 1468607431747 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1143ms 11:30:31 INFO - PROCESS | 892 | 1468607431831 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 892 | 1468607431835 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 11:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:30:31 INFO - PROCESS | 892 | 1468607431840 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 892 | 1468607431843 Marionette TRACE conn6 <- [1,1702,null,{}] 11:30:31 INFO - PROCESS | 892 | 1468607431848 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:31 INFO - PROCESS | 892 | 1468607431853 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:31 INFO - PROCESS | 892 | 1468607431966 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 000000057892B800 == 46 [pid = 892] [id = 429] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 000000057BF75800 == 45 [pid = 892] [id = 428] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 000000057B668800 == 44 [pid = 892] [id = 427] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 000000057AC24000 == 43 [pid = 892] [id = 426] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 0000000578F62800 == 42 [pid = 892] [id = 425] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 000000057889C800 == 41 [pid = 892] [id = 424] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 0000000578006800 == 40 [pid = 892] [id = 423] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 00000005717B2800 == 39 [pid = 892] [id = 422] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 0000000502317000 == 38 [pid = 892] [id = 421] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 000000057BFD0000 == 37 [pid = 892] [id = 416] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 000000056AE41000 == 36 [pid = 892] [id = 417] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 000000057BD1B800 == 35 [pid = 892] [id = 404] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 000000057C54A800 == 34 [pid = 892] [id = 419] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 0000000575DBB000 == 33 [pid = 892] [id = 418] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 0000000578A67000 == 32 [pid = 892] [id = 406] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 00000005007D2800 == 31 [pid = 892] [id = 420] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 000000056FF5C000 == 30 [pid = 892] [id = 405] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 0000000501456800 == 29 [pid = 892] [id = 434] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 0000000501452000 == 28 [pid = 892] [id = 433] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 0000000578018000 == 27 [pid = 892] [id = 432] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 00000005002B7000 == 26 [pid = 892] [id = 430] 11:30:32 INFO - PROCESS | 892 | --DOCSHELL 000000056C171800 == 25 [pid = 892] [id = 431] 11:30:32 INFO - PROCESS | 892 | 1468607432720 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 892 | 1468607432724 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 108 (0000000570DBC800) [pid = 892] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 107 (0000000571722C00) [pid = 892] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 106 (000000056B7CA000) [pid = 892] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 105 (000000056B895C00) [pid = 892] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 104 (000000056FCBE800) [pid = 892] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 103 (0000000570DB4000) [pid = 892] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 102 (0000000569AB3800) [pid = 892] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 101 (00000005788DFC00) [pid = 892] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 100 (00000005759C1400) [pid = 892] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 99 (0000000575804C00) [pid = 892] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 98 (000000050091E000) [pid = 892] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 97 (0000000502DAD400) [pid = 892] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 96 (0000000569AB7000) [pid = 892] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 95 (000000056A346800) [pid = 892] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 94 (000000057628F800) [pid = 892] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000056C11C000) [pid = 892] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 92 (00000005788EAC00) [pid = 892] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 91 (00000005778E0400) [pid = 892] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000576320800) [pid = 892] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 89 (00000005788C9800) [pid = 892] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000577637400) [pid = 892] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005706B1000) [pid = 892] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005721C8C00) [pid = 892] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000502DA4C00) [pid = 892] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056B3AF000) [pid = 892] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000057538BC00) [pid = 892] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 11:30:32 INFO - PROCESS | 892 | ++DOCSHELL 00000005002B7000 == 26 [pid = 892] [id = 435] 11:30:32 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000500D30800) [pid = 892] [serial = 1305] [outer = 0000000000000000] 11:30:32 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000500D38400) [pid = 892] [serial = 1306] [outer = 0000000500D30800] 11:30:32 INFO - PROCESS | 892 | 1468607432879 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005014A3400) [pid = 892] [serial = 1307] [outer = 0000000500D30800] 11:30:33 INFO - PROCESS | 892 | 1468607433295 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 11:30:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 11:30:33 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 11:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:33 INFO - _addTest/ [0,1705,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 892 | 1468607433379 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 11:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:30:33 INFO - PROCESS | 892 | 1468607433383 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 892 | 1468607433386 Marionette TRACE conn6 <- [1,1706,null,{}] 11:30:33 INFO - PROCESS | 892 | 1468607433392 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:33 INFO - PROCESS | 892 | 1468607433397 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:33 INFO - PROCESS | 892 | 1468607433490 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 11:30:33 INFO - PROCESS | 892 | 1468607433503 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 892 | 1468607433506 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:33 INFO - PROCESS | 892 | ++DOCSHELL 0000000502333000 == 27 [pid = 892] [id = 436] 11:30:33 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000569989800) [pid = 892] [serial = 1308] [outer = 0000000000000000] 11:30:33 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000569AB4800) [pid = 892] [serial = 1309] [outer = 0000000569989800] 11:30:33 INFO - PROCESS | 892 | 1468607433559 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000056A40AC00) [pid = 892] [serial = 1310] [outer = 0000000569989800] 11:30:34 INFO - PROCESS | 892 | 1468607434029 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 11:30:34 INFO - PROCESS | 892 | 1468607434061 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 892 | 1468607434065 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 11:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:30:34 INFO - PROCESS | 892 | 1468607434071 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 892 | 1468607434073 Marionette TRACE conn6 <- [1,1710,null,{}] 11:30:34 INFO - PROCESS | 892 | 1468607434076 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:34 INFO - PROCESS | 892 | 1468607434079 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:34 INFO - PROCESS | 892 | 1468607434203 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 11:30:34 INFO - PROCESS | 892 | 1468607434289 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 892 | 1468607434291 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:34 INFO - PROCESS | 892 | ++DOCSHELL 0000000501591800 == 28 [pid = 892] [id = 437] 11:30:34 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000056B328000) [pid = 892] [serial = 1311] [outer = 0000000000000000] 11:30:34 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (000000056B7C5C00) [pid = 892] [serial = 1312] [outer = 000000056B328000] 11:30:34 INFO - PROCESS | 892 | 1468607434348 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000056B885400) [pid = 892] [serial = 1313] [outer = 000000056B328000] 11:30:34 INFO - PROCESS | 892 | 1468607434751 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 11:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:30:34 INFO - PROCESS | 892 | 1468607434806 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 892 | 1468607434809 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 11:30:34 INFO - PROCESS | 892 | 1468607434814 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 892 | 1468607434821 Marionette TRACE conn6 <- [1,1714,null,{}] 11:30:34 INFO - PROCESS | 892 | 1468607434832 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:34 INFO - PROCESS | 892 | 1468607434836 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:34 INFO - PROCESS | 892 | 1468607434965 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 11:30:35 INFO - PROCESS | 892 | 1468607434994 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 892 | 1468607434996 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:35 INFO - PROCESS | 892 | ++DOCSHELL 000000056FFDC800 == 29 [pid = 892] [id = 438] 11:30:35 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (000000056B8A0C00) [pid = 892] [serial = 1314] [outer = 0000000000000000] 11:30:35 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (000000056FFC1800) [pid = 892] [serial = 1315] [outer = 000000056B8A0C00] 11:30:35 INFO - PROCESS | 892 | 1468607435042 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000570DB9400) [pid = 892] [serial = 1316] [outer = 000000056B8A0C00] 11:30:35 INFO - PROCESS | 892 | 1468607435487 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms 11:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:30:35 INFO - PROCESS | 892 | 1468607435560 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 892 | 1468607435563 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 11:30:35 INFO - PROCESS | 892 | 1468607435567 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 892 | 1468607435569 Marionette TRACE conn6 <- [1,1718,null,{}] 11:30:35 INFO - PROCESS | 892 | 1468607435576 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 892 | 1468607435579 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:35 INFO - PROCESS | 892 | 1468607435699 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 11:30:35 INFO - PROCESS | 892 | 1468607435756 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 892 | 1468607435758 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:35 INFO - PROCESS | 892 | ++DOCSHELL 0000000571B7A000 == 30 [pid = 892] [id = 439] 11:30:35 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (0000000571679C00) [pid = 892] [serial = 1317] [outer = 0000000000000000] 11:30:35 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (0000000571723000) [pid = 892] [serial = 1318] [outer = 0000000571679C00] 11:30:35 INFO - PROCESS | 892 | 1468607435812 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (0000000572260400) [pid = 892] [serial = 1319] [outer = 0000000571679C00] 11:30:36 INFO - PROCESS | 892 | 1468607436237 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 11:30:36 INFO - PROCESS | 892 | 1468607436306 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 11:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:30:36 INFO - PROCESS | 892 | 1468607436310 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:30:36 INFO - PROCESS | 892 | 1468607436312 Marionette TRACE conn6 <- [1,1722,null,{}] 11:30:36 INFO - PROCESS | 892 | 1468607436315 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:36 INFO - PROCESS | 892 | 1468607436318 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:36 INFO - PROCESS | 892 | 1468607436438 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 11:30:36 INFO - PROCESS | 892 | 1468607436448 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 892 | 1468607436455 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:36 INFO - PROCESS | 892 | ++DOCSHELL 0000000575AED000 == 31 [pid = 892] [id = 440] 11:30:36 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (0000000569AB2400) [pid = 892] [serial = 1320] [outer = 0000000000000000] 11:30:36 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (000000057538AC00) [pid = 892] [serial = 1321] [outer = 0000000569AB2400] 11:30:36 INFO - PROCESS | 892 | 1468607436560 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (0000000575961800) [pid = 892] [serial = 1322] [outer = 0000000569AB2400] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 100 (000000057763FC00) [pid = 892] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 99 (0000000578EF6000) [pid = 892] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 98 (0000000572261800) [pid = 892] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 97 (0000000569AA9800) [pid = 892] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 96 (000000057628DC00) [pid = 892] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 95 (00000005014A5800) [pid = 892] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 94 (00000005788E1C00) [pid = 892] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000056B3B3000) [pid = 892] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 92 (00000005016EFC00) [pid = 892] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000056B89E800) [pid = 892] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 90 (00000005014A8800) [pid = 892] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000571D84800) [pid = 892] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000578F2A000) [pid = 892] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000579A9B000) [pid = 892] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000057631DC00) [pid = 892] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 85 (00000005016EC000) [pid = 892] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000050059FC00) [pid = 892] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005788D5000) [pid = 892] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:30:37 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056B8A1800) [pid = 892] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:30:37 INFO - PROCESS | 892 | 1468607437374 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1131ms 11:30:37 INFO - PROCESS | 892 | 1468607437444 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 892 | 1468607437447 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 11:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:30:37 INFO - PROCESS | 892 | 1468607437450 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 892 | 1468607437452 Marionette TRACE conn6 <- [1,1726,null,{}] 11:30:37 INFO - PROCESS | 892 | 1468607437456 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:37 INFO - PROCESS | 892 | 1468607437458 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:37 INFO - PROCESS | 892 | 1468607437580 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 11:30:37 INFO - PROCESS | 892 | 1468607437639 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 892 | 1468607437641 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:37 INFO - PROCESS | 892 | ++DOCSHELL 00000005002BC000 == 32 [pid = 892] [id = 441] 11:30:37 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005014A4000) [pid = 892] [serial = 1323] [outer = 0000000000000000] 11:30:37 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056B89E800) [pid = 892] [serial = 1324] [outer = 00000005014A4000] 11:30:37 INFO - PROCESS | 892 | 1468607437699 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000572261800) [pid = 892] [serial = 1325] [outer = 00000005014A4000] 11:30:38 INFO - PROCESS | 892 | 1468607438005 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 587ms 11:30:38 INFO - PROCESS | 892 | 1468607438044 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 892 | 1468607438046 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 11:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:30:38 INFO - PROCESS | 892 | 1468607438049 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 892 | 1468607438051 Marionette TRACE conn6 <- [1,1730,null,{}] 11:30:38 INFO - PROCESS | 892 | 1468607438055 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 892 | 1468607438057 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:38 INFO - PROCESS | 892 | 1468607438179 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 11:30:38 INFO - PROCESS | 892 | 1468607438188 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 892 | 1468607438190 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:38 INFO - PROCESS | 892 | ++DOCSHELL 0000000578049800 == 33 [pid = 892] [id = 442] 11:30:38 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000502DAA000) [pid = 892] [serial = 1326] [outer = 0000000000000000] 11:30:38 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000575A0B800) [pid = 892] [serial = 1327] [outer = 0000000502DAA000] 11:30:38 INFO - PROCESS | 892 | 1468607438236 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000057651E000) [pid = 892] [serial = 1328] [outer = 0000000502DAA000] 11:30:38 INFO - PROCESS | 892 | 1468607438589 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 586ms 11:30:38 INFO - PROCESS | 892 | 1468607438639 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 892 | 1468607438642 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 11:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:30:38 INFO - PROCESS | 892 | 1468607438645 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 892 | 1468607438647 Marionette TRACE conn6 <- [1,1734,null,{}] 11:30:38 INFO - PROCESS | 892 | 1468607438651 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 892 | 1468607438653 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:38 INFO - PROCESS | 892 | 1468607438737 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 11:30:38 INFO - PROCESS | 892 | 1468607438817 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 892 | 1468607438819 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:38 INFO - PROCESS | 892 | ++DOCSHELL 00000005788AA800 == 34 [pid = 892] [id = 443] 11:30:38 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000571724000) [pid = 892] [serial = 1329] [outer = 0000000000000000] 11:30:38 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000577636C00) [pid = 892] [serial = 1330] [outer = 0000000571724000] 11:30:38 INFO - PROCESS | 892 | 1468607438874 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (00000005776F0C00) [pid = 892] [serial = 1331] [outer = 0000000571724000] 11:30:39 INFO - PROCESS | 892 | 1468607439193 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 587ms 11:30:39 INFO - PROCESS | 892 | 1468607439284 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 11:30:39 INFO - PROCESS | 892 | 1468607439289 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 11:30:39 INFO - PROCESS | 892 | 1468607439296 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:30:39 INFO - PROCESS | 892 | 1468607439301 Marionette TRACE conn6 <- [1,1738,null,{}] 11:30:39 INFO - PROCESS | 892 | 1468607439309 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:39 INFO - PROCESS | 892 | 1468607439314 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:39 INFO - PROCESS | 892 | 1468607439465 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 11:30:39 INFO - PROCESS | 892 | 1468607439586 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 892 | 1468607439590 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:39 INFO - PROCESS | 892 | ++DOCSHELL 0000000502306800 == 35 [pid = 892] [id = 444] 11:30:39 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000500DB3800) [pid = 892] [serial = 1332] [outer = 0000000000000000] 11:30:39 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (00000005014A6000) [pid = 892] [serial = 1333] [outer = 0000000500DB3800] 11:30:39 INFO - PROCESS | 892 | 1468607439754 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (000000056997E400) [pid = 892] [serial = 1334] [outer = 0000000500DB3800] 11:30:40 INFO - PROCESS | 892 | 1468607440348 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1123ms 11:30:40 INFO - PROCESS | 892 | 1468607440425 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 892 | 1468607440429 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 11:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:30:40 INFO - PROCESS | 892 | 1468607440437 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 892 | 1468607440441 Marionette TRACE conn6 <- [1,1742,null,{}] 11:30:40 INFO - PROCESS | 892 | 1468607440446 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 892 | 1468607440450 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:40 INFO - PROCESS | 892 | 1468607440586 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 11:30:40 INFO - PROCESS | 892 | 1468607440731 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 892 | 1468607440734 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:40 INFO - PROCESS | 892 | ++DOCSHELL 000000056FEB4800 == 36 [pid = 892] [id = 445] 11:30:40 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (000000056B7C5400) [pid = 892] [serial = 1335] [outer = 0000000000000000] 11:30:40 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (000000056B7D2C00) [pid = 892] [serial = 1336] [outer = 000000056B7C5400] 11:30:40 INFO - PROCESS | 892 | 1468607440796 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (000000056BD1BC00) [pid = 892] [serial = 1337] [outer = 000000056B7C5400] 11:30:41 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:30:41 INFO - PROCESS | 892 | 1468607441786 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1381ms 11:30:41 INFO - PROCESS | 892 | 1468607441820 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 11:30:41 INFO - PROCESS | 892 | 1468607441823 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 11:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:30:41 INFO - PROCESS | 892 | 1468607441826 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 892 | 1468607441829 Marionette TRACE conn6 <- [1,1746,null,{}] 11:30:41 INFO - PROCESS | 892 | 1468607441840 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:41 INFO - PROCESS | 892 | 1468607441845 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:41 INFO - PROCESS | 892 | 1468607441972 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 11:30:42 INFO - PROCESS | 892 | 1468607442101 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:42 INFO - PROCESS | 892 | 1468607442106 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:42 INFO - PROCESS | 892 | ++DOCSHELL 000000056FC89000 == 37 [pid = 892] [id = 446] 11:30:42 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (0000000575382800) [pid = 892] [serial = 1338] [outer = 0000000000000000] 11:30:42 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (0000000575387800) [pid = 892] [serial = 1339] [outer = 0000000575382800] 11:30:42 INFO - PROCESS | 892 | 1468607442199 Marionette DEBUG loaded listener.js 11:30:42 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (0000000576312C00) [pid = 892] [serial = 1340] [outer = 0000000575382800] 11:30:42 INFO - PROCESS | 892 | 1468607442959 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:30:43 INFO - PROCESS | 892 | --DOCSHELL 0000000578049800 == 36 [pid = 892] [id = 442] 11:30:43 INFO - PROCESS | 892 | --DOCSHELL 00000005002BC000 == 35 [pid = 892] [id = 441] 11:30:43 INFO - PROCESS | 892 | --DOCSHELL 0000000575AED000 == 34 [pid = 892] [id = 440] 11:30:43 INFO - PROCESS | 892 | --DOCSHELL 0000000571B7A000 == 33 [pid = 892] [id = 439] 11:30:43 INFO - PROCESS | 892 | --DOCSHELL 000000056FFDC800 == 32 [pid = 892] [id = 438] 11:30:43 INFO - PROCESS | 892 | --DOCSHELL 0000000501591800 == 31 [pid = 892] [id = 437] 11:30:43 INFO - PROCESS | 892 | --DOCSHELL 0000000502333000 == 30 [pid = 892] [id = 436] 11:30:43 INFO - PROCESS | 892 | --DOCSHELL 00000005002B7000 == 29 [pid = 892] [id = 435] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 99 (000000056A4D1800) [pid = 892] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 98 (0000000571BC2400) [pid = 892] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 97 (00000005788E8000) [pid = 892] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 96 (0000000571D81C00) [pid = 892] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 95 (0000000577645C00) [pid = 892] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000578609000) [pid = 892] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000578F29C00) [pid = 892] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000578F08C00) [pid = 892] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000057530D000) [pid = 892] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000056A422800) [pid = 892] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000056B7C5800) [pid = 892] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000576318000) [pid = 892] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005016F1400) [pid = 892] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000569AA5400) [pid = 892] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000578EECC00) [pid = 892] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056B7CD000) [pid = 892] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056B8A2000) [pid = 892] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056B897000) [pid = 892] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056BEB9800) [pid = 892] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005706AE400) [pid = 892] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000569AB6C00) [pid = 892] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000575354800) [pid = 892] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057538A000) [pid = 892] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000576316400) [pid = 892] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000579015400) [pid = 892] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000057580BC00) [pid = 892] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000057A627400) [pid = 892] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000057976F000) [pid = 892] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000057A6AC400) [pid = 892] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000579762C00) [pid = 892] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000057982AC00) [pid = 892] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000057538B000) [pid = 892] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000576524C00) [pid = 892] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1235ms 11:30:43 INFO - PROCESS | 892 | 1468607443064 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 892 | 1468607443068 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 11:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:30:43 INFO - PROCESS | 892 | 1468607443075 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - PROCESS | 892 | 1468607443078 Marionette TRACE conn6 <- [1,1750,null,{}] 11:30:43 INFO - PROCESS | 892 | 1468607443084 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:43 INFO - PROCESS | 892 | 1468607443087 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:43 INFO - PROCESS | 892 | 1468607443189 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 11:30:43 INFO - PROCESS | 892 | 1468607443197 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 892 | 1468607443199 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:43 INFO - PROCESS | 892 | ++DOCSHELL 0000000501591800 == 30 [pid = 892] [id = 447] 11:30:43 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (00000005016F4800) [pid = 892] [serial = 1341] [outer = 0000000000000000] 11:30:43 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000502DAA800) [pid = 892] [serial = 1342] [outer = 00000005016F4800] 11:30:43 INFO - PROCESS | 892 | 1468607443249 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000569AA2400) [pid = 892] [serial = 1343] [outer = 00000005016F4800] 11:30:43 INFO - PROCESS | 892 | 1468607443775 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 11:30:43 INFO - PROCESS | 892 | 1468607443812 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 892 | 1468607443817 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 11:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:30:43 INFO - PROCESS | 892 | 1468607443823 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - PROCESS | 892 | 1468607443826 Marionette TRACE conn6 <- [1,1754,null,{}] 11:30:43 INFO - PROCESS | 892 | 1468607443830 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:43 INFO - PROCESS | 892 | 1468607443832 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:43 INFO - PROCESS | 892 | 1468607443925 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 11:30:44 INFO - PROCESS | 892 | 1468607444009 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 892 | 1468607444012 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:44 INFO - PROCESS | 892 | ++DOCSHELL 000000056C70D000 == 31 [pid = 892] [id = 448] 11:30:44 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056A425400) [pid = 892] [serial = 1344] [outer = 0000000000000000] 11:30:44 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056B329000) [pid = 892] [serial = 1345] [outer = 000000056A425400] 11:30:44 INFO - PROCESS | 892 | 1468607444061 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B7D2000) [pid = 892] [serial = 1346] [outer = 000000056A425400] 11:30:44 INFO - PROCESS | 892 | 1468607444499 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 11:30:44 INFO - PROCESS | 892 | 1468607444577 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 892 | 1468607444580 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 11:30:44 INFO - PROCESS | 892 | 1468607444583 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:30:44 INFO - PROCESS | 892 | 1468607444587 Marionette TRACE conn6 <- [1,1758,null,{}] 11:30:44 INFO - PROCESS | 892 | 1468607444603 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:44 INFO - PROCESS | 892 | 1468607444607 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:44 INFO - PROCESS | 892 | 1468607444696 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 11:30:44 INFO - PROCESS | 892 | 1468607444712 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 892 | 1468607444716 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:44 INFO - PROCESS | 892 | ++DOCSHELL 0000000571B83800 == 32 [pid = 892] [id = 449] 11:30:44 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000570DB6800) [pid = 892] [serial = 1347] [outer = 0000000000000000] 11:30:44 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000571676400) [pid = 892] [serial = 1348] [outer = 0000000570DB6800] 11:30:44 INFO - PROCESS | 892 | 1468607444764 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005721C8000) [pid = 892] [serial = 1349] [outer = 0000000570DB6800] 11:30:45 INFO - PROCESS | 892 | 1468607445209 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 692ms 11:30:45 INFO - PROCESS | 892 | 1468607445279 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 892 | 1468607445282 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 11:30:45 INFO - PROCESS | 892 | 1468607445285 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:30:45 INFO - PROCESS | 892 | 1468607445287 Marionette TRACE conn6 <- [1,1762,null,{}] 11:30:45 INFO - PROCESS | 892 | 1468607445296 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:45 INFO - PROCESS | 892 | 1468607445298 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:45 INFO - PROCESS | 892 | 1468607445420 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 11:30:45 INFO - PROCESS | 892 | 1468607445430 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 892 | 1468607445432 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:45 INFO - PROCESS | 892 | ++DOCSHELL 0000000576591800 == 33 [pid = 892] [id = 450] 11:30:45 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000574655000) [pid = 892] [serial = 1350] [outer = 0000000000000000] 11:30:45 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000575380000) [pid = 892] [serial = 1351] [outer = 0000000574655000] 11:30:45 INFO - PROCESS | 892 | 1468607445531 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000575945C00) [pid = 892] [serial = 1352] [outer = 0000000574655000] 11:30:45 INFO - PROCESS | 892 | 1468607445963 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 11:30:46 INFO - PROCESS | 892 | 1468607446022 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 892 | 1468607446024 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 11:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:30:46 INFO - PROCESS | 892 | 1468607446068 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 892 | 1468607446070 Marionette TRACE conn6 <- [1,1766,null,{}] 11:30:46 INFO - PROCESS | 892 | 1468607446075 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:46 INFO - PROCESS | 892 | 1468607446077 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:46 INFO - PROCESS | 892 | 1468607446193 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 11:30:46 INFO - PROCESS | 892 | 1468607446250 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 892 | 1468607446252 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:46 INFO - PROCESS | 892 | ++DOCSHELL 0000000578015800 == 34 [pid = 892] [id = 451] 11:30:46 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005005C8400) [pid = 892] [serial = 1353] [outer = 0000000000000000] 11:30:46 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000575963000) [pid = 892] [serial = 1354] [outer = 00000005005C8400] 11:30:46 INFO - PROCESS | 892 | 1468607446299 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000576289C00) [pid = 892] [serial = 1355] [outer = 00000005005C8400] 11:30:46 INFO - PROCESS | 892 | 1468607446727 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 693ms 11:30:46 INFO - PROCESS | 892 | 1468607446749 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 892 | 1468607446752 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 11:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:30:46 INFO - PROCESS | 892 | 1468607446755 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 892 | 1468607446757 Marionette TRACE conn6 <- [1,1770,null,{}] 11:30:46 INFO - PROCESS | 892 | 1468607446760 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:46 INFO - PROCESS | 892 | 1468607446766 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:46 INFO - PROCESS | 892 | 1468607446919 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 11:30:46 INFO - PROCESS | 892 | 1468607446930 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 892 | 1468607446933 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:47 INFO - PROCESS | 892 | ++DOCSHELL 00000005788A9800 == 35 [pid = 892] [id = 452] 11:30:47 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000577637800) [pid = 892] [serial = 1356] [outer = 0000000000000000] 11:30:47 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005778E5800) [pid = 892] [serial = 1357] [outer = 0000000577637800] 11:30:47 INFO - PROCESS | 892 | 1468607447025 Marionette DEBUG loaded listener.js 11:30:47 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005788D6400) [pid = 892] [serial = 1358] [outer = 0000000577637800] 11:30:47 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000571679C00) [pid = 892] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:30:47 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005005C7000) [pid = 892] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:30:47 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056B328000) [pid = 892] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:30:47 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000569989800) [pid = 892] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:30:47 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000569AB2400) [pid = 892] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:30:47 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005014A4000) [pid = 892] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:30:47 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569AB3000) [pid = 892] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:30:47 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000570DBA400) [pid = 892] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:30:47 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005788E4400) [pid = 892] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:30:47 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000500D30800) [pid = 892] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:30:47 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056B8A0C00) [pid = 892] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:30:47 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000502DAA000) [pid = 892] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:30:47 INFO - PROCESS | 892 | 1468607447444 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 11:30:47 INFO - PROCESS | 892 | 1468607447493 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 892 | 1468607447495 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 11:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:30:47 INFO - PROCESS | 892 | 1468607447526 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 892 | 1468607447528 Marionette TRACE conn6 <- [1,1774,null,{}] 11:30:47 INFO - PROCESS | 892 | 1468607447543 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:47 INFO - PROCESS | 892 | 1468607447545 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:47 INFO - PROCESS | 892 | 1468607447631 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 11:30:47 INFO - PROCESS | 892 | 1468607447642 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:47 INFO - PROCESS | 892 | 1468607447644 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:47 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A04800 == 36 [pid = 892] [id = 453] 11:30:47 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000500DB3000) [pid = 892] [serial = 1359] [outer = 0000000000000000] 11:30:47 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000571677800) [pid = 892] [serial = 1360] [outer = 0000000500DB3000] 11:30:47 INFO - PROCESS | 892 | 1468607447690 Marionette DEBUG loaded listener.js 11:30:47 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000578609400) [pid = 892] [serial = 1361] [outer = 0000000500DB3000] 11:30:48 INFO - PROCESS | 892 | 1468607448103 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 11:30:48 INFO - PROCESS | 892 | 1468607448173 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 892 | 1468607448176 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 11:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:30:48 INFO - PROCESS | 892 | 1468607448179 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - PROCESS | 892 | 1468607448181 Marionette TRACE conn6 <- [1,1778,null,{}] 11:30:48 INFO - PROCESS | 892 | 1468607448185 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 892 | 1468607448196 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:48 INFO - PROCESS | 892 | 1468607448282 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 11:30:48 INFO - PROCESS | 892 | 1468607448291 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 892 | 1468607448293 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:48 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F53000 == 37 [pid = 892] [id = 454] 11:30:48 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (00000005788D0400) [pid = 892] [serial = 1362] [outer = 0000000000000000] 11:30:48 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005788E9800) [pid = 892] [serial = 1363] [outer = 00000005788D0400] 11:30:48 INFO - PROCESS | 892 | 1468607448342 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000578EED000) [pid = 892] [serial = 1364] [outer = 00000005788D0400] 11:30:48 INFO - PROCESS | 892 | 1468607448756 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 11:30:48 INFO - PROCESS | 892 | 1468607448811 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 892 | 1468607448813 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 11:30:48 INFO - PROCESS | 892 | 1468607448816 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:30:48 INFO - PROCESS | 892 | 1468607448818 Marionette TRACE conn6 <- [1,1782,null,{}] 11:30:48 INFO - PROCESS | 892 | 1468607448822 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 892 | 1468607448824 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:48 INFO - PROCESS | 892 | 1468607448912 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 11:30:48 INFO - PROCESS | 892 | 1468607448917 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 892 | 1468607448919 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:48 INFO - PROCESS | 892 | ++DOCSHELL 000000057973E800 == 38 [pid = 892] [id = 455] 11:30:48 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000578EF3000) [pid = 892] [serial = 1365] [outer = 0000000000000000] 11:30:48 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000578EF8800) [pid = 892] [serial = 1366] [outer = 0000000578EF3000] 11:30:48 INFO - PROCESS | 892 | 1468607448965 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000578F10800) [pid = 892] [serial = 1367] [outer = 0000000578EF3000] 11:30:49 INFO - PROCESS | 892 | 1468607449588 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 818ms 11:30:49 INFO - PROCESS | 892 | 1468607449639 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 892 | 1468607449643 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 11:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:30:49 INFO - PROCESS | 892 | 1468607449649 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 892 | 1468607449653 Marionette TRACE conn6 <- [1,1786,null,{}] 11:30:49 INFO - PROCESS | 892 | 1468607449659 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:49 INFO - PROCESS | 892 | 1468607449663 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:49 INFO - PROCESS | 892 | 1468607449785 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 11:30:49 INFO - PROCESS | 892 | 1468607449911 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 892 | 1468607449914 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:49 INFO - PROCESS | 892 | ++DOCSHELL 000000056B386000 == 39 [pid = 892] [id = 456] 11:30:49 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005016F7C00) [pid = 892] [serial = 1368] [outer = 0000000000000000] 11:30:49 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000569AA8400) [pid = 892] [serial = 1369] [outer = 00000005016F7C00] 11:30:49 INFO - PROCESS | 892 | 1468607449975 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056AC3C400) [pid = 892] [serial = 1370] [outer = 00000005016F7C00] 11:30:50 INFO - PROCESS | 892 | 1468607450629 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1024ms 11:30:50 INFO - PROCESS | 892 | 1468607450676 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 11:30:50 INFO - PROCESS | 892 | 1468607450682 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 11:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:30:50 INFO - PROCESS | 892 | 1468607450688 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 892 | 1468607450691 Marionette TRACE conn6 <- [1,1790,null,{}] 11:30:50 INFO - PROCESS | 892 | 1468607450696 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:50 INFO - PROCESS | 892 | 1468607450699 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:50 INFO - PROCESS | 892 | 1468607450819 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 11:30:50 INFO - PROCESS | 892 | 1468607450917 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 892 | 1468607450920 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:50 INFO - PROCESS | 892 | ++DOCSHELL 000000057800D000 == 40 [pid = 892] [id = 457] 11:30:50 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000057063BC00) [pid = 892] [serial = 1371] [outer = 0000000000000000] 11:30:50 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000570C3AC00) [pid = 892] [serial = 1372] [outer = 000000057063BC00] 11:30:50 INFO - PROCESS | 892 | 1468607450979 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005721C9000) [pid = 892] [serial = 1373] [outer = 000000057063BC00] 11:30:51 INFO - PROCESS | 892 | 1468607451627 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 986ms 11:30:51 INFO - PROCESS | 892 | 1468607451676 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 892 | 1468607451679 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 11:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:30:51 INFO - PROCESS | 892 | 1468607451683 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 892 | 1468607451687 Marionette TRACE conn6 <- [1,1794,null,{}] 11:30:51 INFO - PROCESS | 892 | 1468607451699 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 892 | 1468607451705 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:51 INFO - PROCESS | 892 | 1468607451853 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 11:30:51 INFO - PROCESS | 892 | 1468607451980 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 892 | 1468607451984 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:52 INFO - PROCESS | 892 | ++DOCSHELL 000000057A6CA800 == 41 [pid = 892] [id = 458] 11:30:52 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000576527000) [pid = 892] [serial = 1374] [outer = 0000000000000000] 11:30:52 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005783DBC00) [pid = 892] [serial = 1375] [outer = 0000000576527000] 11:30:52 INFO - PROCESS | 892 | 1468607452044 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000578EF2400) [pid = 892] [serial = 1376] [outer = 0000000576527000] 11:30:52 INFO - PROCESS | 892 | 1468607452633 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 986ms 11:30:52 INFO - PROCESS | 892 | 1468607452671 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 11:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:30:52 INFO - PROCESS | 892 | 1468607452674 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 11:30:52 INFO - PROCESS | 892 | 1468607452678 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 892 | 1468607452680 Marionette TRACE conn6 <- [1,1798,null,{}] 11:30:52 INFO - PROCESS | 892 | 1468607452684 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:52 INFO - PROCESS | 892 | 1468607452687 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:52 INFO - PROCESS | 892 | 1468607452807 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 11:30:53 INFO - PROCESS | 892 | 1468607453048 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:53 INFO - PROCESS | 892 | 1468607453051 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:53 INFO - PROCESS | 892 | ++DOCSHELL 0000000501595800 == 42 [pid = 892] [id = 459] 11:30:53 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (00000005005CF400) [pid = 892] [serial = 1377] [outer = 0000000000000000] 11:30:53 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000500DB3400) [pid = 892] [serial = 1378] [outer = 00000005005CF400] 11:30:53 INFO - PROCESS | 892 | 1468607453126 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (0000000569AAAC00) [pid = 892] [serial = 1379] [outer = 00000005005CF400] 11:30:53 INFO - PROCESS | 892 | 1468607453769 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1127ms 11:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:30:53 INFO - PROCESS | 892 | 1468607453808 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 11:30:53 INFO - PROCESS | 892 | 1468607453812 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 11:30:53 INFO - PROCESS | 892 | 1468607453816 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 892 | 1468607453819 Marionette TRACE conn6 <- [1,1802,null,{}] 11:30:53 INFO - PROCESS | 892 | 1468607453843 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:53 INFO - PROCESS | 892 | 1468607453847 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:53 INFO - PROCESS | 892 | 1468607453959 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 11:30:54 INFO - PROCESS | 892 | 1468607454037 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:54 INFO - PROCESS | 892 | 1468607454040 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 0000000578F53000 == 41 [pid = 892] [id = 454] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 0000000578A04800 == 40 [pid = 892] [id = 453] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 00000005788A9800 == 39 [pid = 892] [id = 452] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 0000000578015800 == 38 [pid = 892] [id = 451] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 0000000576591800 == 37 [pid = 892] [id = 450] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 0000000571B83800 == 36 [pid = 892] [id = 449] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 000000056C70D000 == 35 [pid = 892] [id = 448] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 0000000501591800 == 34 [pid = 892] [id = 447] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 000000056FC89000 == 33 [pid = 892] [id = 446] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 000000056FEB4800 == 32 [pid = 892] [id = 445] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 0000000502306800 == 31 [pid = 892] [id = 444] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 00000005788AA800 == 30 [pid = 892] [id = 443] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 0000000501595800 == 29 [pid = 892] [id = 459] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 000000057A6CA800 == 28 [pid = 892] [id = 458] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 000000057800D000 == 27 [pid = 892] [id = 457] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 000000057973E800 == 26 [pid = 892] [id = 455] 11:30:54 INFO - PROCESS | 892 | --DOCSHELL 000000056B386000 == 25 [pid = 892] [id = 456] 11:30:54 INFO - PROCESS | 892 | ++DOCSHELL 00000005002AB800 == 26 [pid = 892] [id = 460] 11:30:54 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000500599C00) [pid = 892] [serial = 1380] [outer = 0000000000000000] 11:30:54 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (000000050059CC00) [pid = 892] [serial = 1381] [outer = 0000000500599C00] 11:30:54 INFO - PROCESS | 892 | 1468607454729 Marionette DEBUG loaded listener.js 11:30:54 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (0000000500927800) [pid = 892] [serial = 1382] [outer = 0000000500599C00] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 96 (0000000571723000) [pid = 892] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 95 (00000005014A6400) [pid = 892] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000500D30400) [pid = 892] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000056B7C5C00) [pid = 892] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 92 (000000056B885400) [pid = 892] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000569AB4800) [pid = 892] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000056A40AC00) [pid = 892] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000057538AC00) [pid = 892] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000572260400) [pid = 892] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000056B89E800) [pid = 892] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056B88AC00) [pid = 892] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056A42B000) [pid = 892] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000575805000) [pid = 892] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000571BC5800) [pid = 892] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000578F10400) [pid = 892] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000578EF4000) [pid = 892] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000575961800) [pid = 892] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005014A3400) [pid = 892] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000500D38400) [pid = 892] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056FFC1800) [pid = 892] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000570DB9400) [pid = 892] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000057651E000) [pid = 892] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000572261800) [pid = 892] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000577636C00) [pid = 892] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000575A0B800) [pid = 892] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 11:30:55 INFO - PROCESS | 892 | 1468607455299 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1513ms 11:30:55 INFO - PROCESS | 892 | 1468607455330 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 892 | 1468607455334 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 11:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:30:55 INFO - PROCESS | 892 | 1468607455339 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 892 | 1468607455342 Marionette TRACE conn6 <- [1,1806,null,{}] 11:30:55 INFO - PROCESS | 892 | 1468607455347 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:55 INFO - PROCESS | 892 | 1468607455350 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:55 INFO - PROCESS | 892 | 1468607455477 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 11:30:55 INFO - PROCESS | 892 | 1468607455558 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 892 | 1468607455561 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:55 INFO - PROCESS | 892 | ++DOCSHELL 000000050158B000 == 27 [pid = 892] [id = 461] 11:30:55 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000500DB4C00) [pid = 892] [serial = 1383] [outer = 0000000000000000] 11:30:55 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000502DA8400) [pid = 892] [serial = 1384] [outer = 0000000500DB4C00] 11:30:55 INFO - PROCESS | 892 | 1468607455611 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000569AA3000) [pid = 892] [serial = 1385] [outer = 0000000500DB4C00] 11:30:56 INFO - PROCESS | 892 | 1468607456017 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 11:30:56 INFO - PROCESS | 892 | 1468607456084 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 892 | 1468607456089 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 11:30:56 INFO - PROCESS | 892 | 1468607456098 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 892 | 1468607456101 Marionette TRACE conn6 <- [1,1810,null,{}] 11:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:30:56 INFO - PROCESS | 892 | 1468607456109 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 892 | 1468607456112 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:56 INFO - PROCESS | 892 | 1468607456206 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 11:30:56 INFO - PROCESS | 892 | 1468607456220 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 892 | 1468607456222 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:56 INFO - PROCESS | 892 | ++DOCSHELL 000000056A3E1800 == 28 [pid = 892] [id = 462] 11:30:56 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056AA2C000) [pid = 892] [serial = 1386] [outer = 0000000000000000] 11:30:56 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056AA2E000) [pid = 892] [serial = 1387] [outer = 000000056AA2C000] 11:30:56 INFO - PROCESS | 892 | 1468607456279 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056B7C5C00) [pid = 892] [serial = 1388] [outer = 000000056AA2C000] 11:30:56 INFO - PROCESS | 892 | 1468607456718 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 671ms 11:30:56 INFO - PROCESS | 892 | 1468607456775 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 892 | 1468607456778 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 11:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:30:56 INFO - PROCESS | 892 | 1468607456781 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 892 | 1468607456785 Marionette TRACE conn6 <- [1,1814,null,{}] 11:30:56 INFO - PROCESS | 892 | 1468607456796 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 892 | 1468607456801 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:56 INFO - PROCESS | 892 | 1468607456894 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 11:30:56 INFO - PROCESS | 892 | 1468607456901 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 892 | 1468607456904 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:56 INFO - PROCESS | 892 | ++DOCSHELL 000000057074E800 == 29 [pid = 892] [id = 463] 11:30:56 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B889400) [pid = 892] [serial = 1389] [outer = 0000000000000000] 11:30:56 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056B8A0C00) [pid = 892] [serial = 1390] [outer = 000000056B889400] 11:30:56 INFO - PROCESS | 892 | 1468607456951 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056CC4F400) [pid = 892] [serial = 1391] [outer = 000000056B889400] 11:30:57 INFO - PROCESS | 892 | 1468607457431 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 694ms 11:30:57 INFO - PROCESS | 892 | 1468607457477 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 11:30:57 INFO - PROCESS | 892 | 1468607457480 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 11:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:30:57 INFO - PROCESS | 892 | 1468607457484 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - PROCESS | 892 | 1468607457485 Marionette TRACE conn6 <- [1,1818,null,{}] 11:30:57 INFO - PROCESS | 892 | 1468607457489 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:57 INFO - PROCESS | 892 | 1468607457491 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:57 INFO - PROCESS | 892 | 1468607457642 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 11:30:57 INFO - PROCESS | 892 | 1468607457664 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:57 INFO - PROCESS | 892 | 1468607457666 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:57 INFO - PROCESS | 892 | ++DOCSHELL 00000005717B2000 == 30 [pid = 892] [id = 464] 11:30:57 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000570A6C400) [pid = 892] [serial = 1392] [outer = 0000000000000000] 11:30:57 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000570C45C00) [pid = 892] [serial = 1393] [outer = 0000000570A6C400] 11:30:57 INFO - PROCESS | 892 | 1468607457720 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000570DBD000) [pid = 892] [serial = 1394] [outer = 0000000570A6C400] 11:30:58 INFO - PROCESS | 892 | 1468607458162 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 735ms 11:30:58 INFO - PROCESS | 892 | 1468607458220 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 892 | 1468607458222 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 11:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:30:58 INFO - PROCESS | 892 | 1468607458225 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 892 | 1468607458227 Marionette TRACE conn6 <- [1,1822,null,{}] 11:30:58 INFO - PROCESS | 892 | 1468607458242 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:58 INFO - PROCESS | 892 | 1468607458244 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:58 INFO - PROCESS | 892 | 1468607458353 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 11:30:58 INFO - PROCESS | 892 | 1468607458363 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 892 | 1468607458365 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:58 INFO - PROCESS | 892 | ++DOCSHELL 0000000575061000 == 31 [pid = 892] [id = 465] 11:30:58 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056A42BC00) [pid = 892] [serial = 1395] [outer = 0000000000000000] 11:30:58 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000571925C00) [pid = 892] [serial = 1396] [outer = 000000056A42BC00] 11:30:58 INFO - PROCESS | 892 | 1468607458423 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000574653C00) [pid = 892] [serial = 1397] [outer = 000000056A42BC00] 11:30:58 INFO - PROCESS | 892 | 1468607458895 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 11:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 11:30:58 INFO - PROCESS | 892 | 1468607458921 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 892 | 1468607458923 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 11:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:30:58 INFO - PROCESS | 892 | 1468607458926 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 892 | 1468607458928 Marionette TRACE conn6 <- [1,1826,null,{}] 11:30:58 INFO - PROCESS | 892 | 1468607458932 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:58 INFO - PROCESS | 892 | 1468607458938 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:59 INFO - PROCESS | 892 | 1468607459090 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 11:30:59 INFO - PROCESS | 892 | 1468607459111 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 892 | 1468607459114 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:30:59 INFO - PROCESS | 892 | ++DOCSHELL 0000000500380800 == 32 [pid = 892] [id = 466] 11:30:59 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000500DB5400) [pid = 892] [serial = 1398] [outer = 0000000000000000] 11:30:59 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000056B88C000) [pid = 892] [serial = 1399] [outer = 0000000500DB5400] 11:30:59 INFO - PROCESS | 892 | 1468607459431 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000057580AC00) [pid = 892] [serial = 1400] [outer = 0000000500DB5400] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 89 (00000005005C8400) [pid = 892] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000577637800) [pid = 892] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005016F4800) [pid = 892] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000571724000) [pid = 892] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000575382800) [pid = 892] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000500DB3800) [pid = 892] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056A425400) [pid = 892] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000570DB6800) [pid = 892] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056B7C5400) [pid = 892] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005788D0400) [pid = 892] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000578EF3000) [pid = 892] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000574655000) [pid = 892] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:30:59 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000500DB3000) [pid = 892] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:31:00 INFO - PROCESS | 892 | 1468607460113 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1223ms 11:31:00 INFO - PROCESS | 892 | 1468607460169 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 892 | 1468607460174 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 11:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:31:00 INFO - PROCESS | 892 | 1468607460180 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 892 | 1468607460183 Marionette TRACE conn6 <- [1,1830,null,{}] 11:31:00 INFO - PROCESS | 892 | 1468607460189 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:00 INFO - PROCESS | 892 | 1468607460193 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:00 INFO - PROCESS | 892 | 1468607460328 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 11:31:00 INFO - PROCESS | 892 | 1468607460444 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 892 | 1468607460447 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:00 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DE2000 == 33 [pid = 892] [id = 467] 11:31:00 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000500D3CC00) [pid = 892] [serial = 1401] [outer = 0000000000000000] 11:31:00 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005014A8C00) [pid = 892] [serial = 1402] [outer = 0000000500D3CC00] 11:31:00 INFO - PROCESS | 892 | 1468607460509 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000502DAE000) [pid = 892] [serial = 1403] [outer = 0000000500D3CC00] 11:31:01 INFO - PROCESS | 892 | 1468607461279 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1180ms 11:31:01 INFO - PROCESS | 892 | 1468607461360 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 892 | 1468607461366 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 11:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:31:01 INFO - PROCESS | 892 | 1468607461373 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - PROCESS | 892 | 1468607461376 Marionette TRACE conn6 <- [1,1834,null,{}] 11:31:01 INFO - PROCESS | 892 | 1468607461380 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:01 INFO - PROCESS | 892 | 1468607461384 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:01 INFO - PROCESS | 892 | 1468607461538 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 11:31:01 INFO - PROCESS | 892 | 1468607461654 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:01 INFO - PROCESS | 892 | 1468607461657 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:01 INFO - PROCESS | 892 | ++DOCSHELL 000000050036E000 == 34 [pid = 892] [id = 468] 11:31:01 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000500D33800) [pid = 892] [serial = 1404] [outer = 0000000000000000] 11:31:01 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000569989800) [pid = 892] [serial = 1405] [outer = 0000000500D33800] 11:31:01 INFO - PROCESS | 892 | 1468607461717 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056B3B5000) [pid = 892] [serial = 1406] [outer = 0000000500D33800] 11:31:02 INFO - PROCESS | 892 | --DOCSHELL 0000000575061000 == 33 [pid = 892] [id = 465] 11:31:02 INFO - PROCESS | 892 | --DOCSHELL 00000005717B2000 == 32 [pid = 892] [id = 464] 11:31:02 INFO - PROCESS | 892 | --DOCSHELL 000000057074E800 == 31 [pid = 892] [id = 463] 11:31:02 INFO - PROCESS | 892 | --DOCSHELL 000000056A3E1800 == 30 [pid = 892] [id = 462] 11:31:02 INFO - PROCESS | 892 | --DOCSHELL 000000050158B000 == 29 [pid = 892] [id = 461] 11:31:02 INFO - PROCESS | 892 | --DOCSHELL 00000005002AB800 == 28 [pid = 892] [id = 460] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000576289C00) [pid = 892] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000575963000) [pid = 892] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005778E5800) [pid = 892] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000502DAA800) [pid = 892] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569AA2400) [pid = 892] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 77 (00000005776F0C00) [pid = 892] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000575387800) [pid = 892] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000576312C00) [pid = 892] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005014A6000) [pid = 892] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056997E400) [pid = 892] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056B329000) [pid = 892] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056B7D2000) [pid = 892] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000571676400) [pid = 892] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056B7D2C00) [pid = 892] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000056BD1BC00) [pid = 892] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 67 (00000005788E9800) [pid = 892] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 66 (00000005788D6400) [pid = 892] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 65 (0000000578F10800) [pid = 892] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000578EF8800) [pid = 892] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 63 (0000000575380000) [pid = 892] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 62 (0000000575945C00) [pid = 892] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 61 (0000000571677800) [pid = 892] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 60 (0000000578609400) [pid = 892] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 59 (0000000578EED000) [pid = 892] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | --DOMWINDOW == 58 (00000005721C8000) [pid = 892] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 11:31:02 INFO - PROCESS | 892 | 1468607462473 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1138ms 11:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:31:02 INFO - PROCESS | 892 | 1468607462512 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 11:31:02 INFO - PROCESS | 892 | 1468607462516 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 11:31:02 INFO - PROCESS | 892 | 1468607462521 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:31:02 INFO - PROCESS | 892 | 1468607462526 Marionette TRACE conn6 <- [1,1838,null,{}] 11:31:02 INFO - PROCESS | 892 | 1468607462532 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:02 INFO - PROCESS | 892 | 1468607462534 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:02 INFO - PROCESS | 892 | 1468607462635 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 11:31:02 INFO - PROCESS | 892 | 1468607462715 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 892 | 1468607462717 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:02 INFO - PROCESS | 892 | ++DOCSHELL 000000050231F000 == 29 [pid = 892] [id = 469] 11:31:02 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (000000050149DC00) [pid = 892] [serial = 1407] [outer = 0000000000000000] 11:31:02 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (0000000502DAD000) [pid = 892] [serial = 1408] [outer = 000000050149DC00] 11:31:02 INFO - PROCESS | 892 | 1468607462768 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (000000056A344000) [pid = 892] [serial = 1409] [outer = 000000050149DC00] 11:31:03 INFO - PROCESS | 892 | 1468607463215 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 733ms 11:31:03 INFO - PROCESS | 892 | 1468607463254 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 892 | 1468607463259 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 11:31:03 INFO - PROCESS | 892 | 1468607463265 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:31:03 INFO - PROCESS | 892 | 1468607463268 Marionette TRACE conn6 <- [1,1842,null,{}] 11:31:03 INFO - PROCESS | 892 | 1468607463272 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:03 INFO - PROCESS | 892 | 1468607463274 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:03 INFO - PROCESS | 892 | 1468607463369 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 11:31:03 INFO - PROCESS | 892 | 1468607463375 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 892 | 1468607463378 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:03 INFO - PROCESS | 892 | ++DOCSHELL 000000056FF57000 == 30 [pid = 892] [id = 470] 11:31:03 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (000000056B327800) [pid = 892] [serial = 1410] [outer = 0000000000000000] 11:31:03 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000056B885400) [pid = 892] [serial = 1411] [outer = 000000056B327800] 11:31:03 INFO - PROCESS | 892 | 1468607463425 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056B89D800) [pid = 892] [serial = 1412] [outer = 000000056B327800] 11:31:03 INFO - PROCESS | 892 | 1468607463897 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 692ms 11:31:03 INFO - PROCESS | 892 | 1468607463960 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 892 | 1468607463963 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 11:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:31:03 INFO - PROCESS | 892 | 1468607463967 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 892 | 1468607463970 Marionette TRACE conn6 <- [1,1846,null,{}] 11:31:03 INFO - PROCESS | 892 | 1468607463982 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:03 INFO - PROCESS | 892 | 1468607463987 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:04 INFO - PROCESS | 892 | 1468607464077 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 11:31:04 INFO - PROCESS | 892 | 1468607464159 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 892 | 1468607464163 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:04 INFO - PROCESS | 892 | ++DOCSHELL 0000000571E1D000 == 31 [pid = 892] [id = 471] 11:31:04 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (00000005005C3400) [pid = 892] [serial = 1413] [outer = 0000000000000000] 11:31:04 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000570972C00) [pid = 892] [serial = 1414] [outer = 00000005005C3400] 11:31:04 INFO - PROCESS | 892 | 1468607464212 Marionette DEBUG loaded listener.js 11:31:04 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000057171EC00) [pid = 892] [serial = 1415] [outer = 00000005005C3400] 11:31:04 INFO - PROCESS | 892 | 1468607464596 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 11:31:04 INFO - PROCESS | 892 | 1468607464662 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 892 | 1468607464664 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 11:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:31:04 INFO - PROCESS | 892 | 1468607464668 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 892 | 1468607464670 Marionette TRACE conn6 <- [1,1850,null,{}] 11:31:04 INFO - PROCESS | 892 | 1468607464673 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:04 INFO - PROCESS | 892 | 1468607464676 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:04 INFO - PROCESS | 892 | 1468607464830 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 11:31:04 INFO - PROCESS | 892 | 1468607464842 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 892 | 1468607464844 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:04 INFO - PROCESS | 892 | ++DOCSHELL 00000005762AD000 == 32 [pid = 892] [id = 472] 11:31:04 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000571D82400) [pid = 892] [serial = 1416] [outer = 0000000000000000] 11:31:04 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000574651800) [pid = 892] [serial = 1417] [outer = 0000000571D82400] 11:31:04 INFO - PROCESS | 892 | 1468607464889 Marionette DEBUG loaded listener.js 11:31:04 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000575383400) [pid = 892] [serial = 1418] [outer = 0000000571D82400] 11:31:05 INFO - PROCESS | 892 | 1468607465345 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 732ms 11:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:31:05 INFO - PROCESS | 892 | 1468607465402 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 11:31:05 INFO - PROCESS | 892 | 1468607465405 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 11:31:05 INFO - PROCESS | 892 | 1468607465408 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:31:05 INFO - PROCESS | 892 | 1468607465410 Marionette TRACE conn6 <- [1,1854,null,{}] 11:31:05 INFO - PROCESS | 892 | 1468607465418 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:05 INFO - PROCESS | 892 | 1468607465420 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:05 INFO - PROCESS | 892 | 1468607465530 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 11:31:05 INFO - PROCESS | 892 | 1468607465542 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:05 INFO - PROCESS | 892 | 1468607465544 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:05 INFO - PROCESS | 892 | ++DOCSHELL 0000000578006000 == 33 [pid = 892] [id = 473] 11:31:05 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000571D83000) [pid = 892] [serial = 1419] [outer = 0000000000000000] 11:31:05 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000575806400) [pid = 892] [serial = 1420] [outer = 0000000571D83000] 11:31:05 INFO - PROCESS | 892 | 1468607465588 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000057596B800) [pid = 892] [serial = 1421] [outer = 0000000571D83000] 11:31:06 INFO - PROCESS | 892 | 1468607466067 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 11:31:06 INFO - PROCESS | 892 | 1468607466082 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 892 | 1468607466084 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 11:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:31:06 INFO - PROCESS | 892 | 1468607466088 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 892 | 1468607466090 Marionette TRACE conn6 <- [1,1858,null,{}] 11:31:06 INFO - PROCESS | 892 | 1468607466093 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:06 INFO - PROCESS | 892 | 1468607466099 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:06 INFO - PROCESS | 892 | 1468607466257 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 11:31:06 INFO - PROCESS | 892 | 1468607466272 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 892 | 1468607466274 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:06 INFO - PROCESS | 892 | ++DOCSHELL 00000005782B8800 == 34 [pid = 892] [id = 474] 11:31:06 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000057628A800) [pid = 892] [serial = 1422] [outer = 0000000000000000] 11:31:06 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000576320000) [pid = 892] [serial = 1423] [outer = 000000057628A800] 11:31:06 INFO - PROCESS | 892 | 1468607466364 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000057763C000) [pid = 892] [serial = 1424] [outer = 000000057628A800] 11:31:06 INFO - PROCESS | 892 | 1468607466793 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 11:31:06 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000570A6C400) [pid = 892] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:31:06 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056AA2C000) [pid = 892] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:31:06 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000500DB4C00) [pid = 892] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:31:06 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056B889400) [pid = 892] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:31:06 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000500599C00) [pid = 892] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:31:06 INFO - PROCESS | 892 | --DOMWINDOW == 70 (00000005005CF400) [pid = 892] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:31:06 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056A42BC00) [pid = 892] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:31:06 INFO - PROCESS | 892 | --DOMWINDOW == 68 (00000005016F7C00) [pid = 892] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:31:06 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000057063BC00) [pid = 892] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:31:06 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000576527000) [pid = 892] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:31:06 INFO - PROCESS | 892 | 1468607466835 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 892 | 1468607466838 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 11:31:06 INFO - PROCESS | 892 | 1468607466842 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 892 | 1468607466844 Marionette TRACE conn6 <- [1,1862,null,{}] 11:31:06 INFO - PROCESS | 892 | 1468607466848 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:06 INFO - PROCESS | 892 | 1468607466850 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:06 INFO - PROCESS | 892 | 1468607466934 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 11:31:06 INFO - PROCESS | 892 | 1468607466940 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 892 | 1468607466942 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:06 INFO - PROCESS | 892 | ++DOCSHELL 0000000578688000 == 35 [pid = 892] [id = 475] 11:31:06 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000056A346800) [pid = 892] [serial = 1425] [outer = 0000000000000000] 11:31:06 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056B7D4400) [pid = 892] [serial = 1426] [outer = 000000056A346800] 11:31:06 INFO - PROCESS | 892 | 1468607466987 Marionette DEBUG loaded listener.js 11:31:07 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000057538C800) [pid = 892] [serial = 1427] [outer = 000000056A346800] 11:31:07 INFO - PROCESS | 892 | 1468607467460 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 676ms 11:31:07 INFO - PROCESS | 892 | 1468607467519 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 11:31:07 INFO - PROCESS | 892 | 1468607467521 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 11:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:31:07 INFO - PROCESS | 892 | 1468607467525 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 892 | 1468607467527 Marionette TRACE conn6 <- [1,1866,null,{}] 11:31:07 INFO - PROCESS | 892 | 1468607467530 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:07 INFO - PROCESS | 892 | 1468607467532 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:07 INFO - PROCESS | 892 | 1468607467645 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 11:31:07 INFO - PROCESS | 892 | 1468607467657 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 892 | 1468607467659 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:07 INFO - PROCESS | 892 | ++DOCSHELL 0000000578931800 == 36 [pid = 892] [id = 476] 11:31:07 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000057763CC00) [pid = 892] [serial = 1428] [outer = 0000000000000000] 11:31:07 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (00000005778DB000) [pid = 892] [serial = 1429] [outer = 000000057763CC00] 11:31:07 INFO - PROCESS | 892 | 1468607467704 Marionette DEBUG loaded listener.js 11:31:07 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (00000005784D9C00) [pid = 892] [serial = 1430] [outer = 000000057763CC00] 11:31:08 INFO - PROCESS | 892 | 1468607468134 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 11:31:08 INFO - PROCESS | 892 | 1468607468163 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 11:31:08 INFO - PROCESS | 892 | 1468607468166 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 11:31:08 INFO - PROCESS | 892 | 1468607468169 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:31:08 INFO - PROCESS | 892 | 1468607468171 Marionette TRACE conn6 <- [1,1870,null,{}] 11:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:31:08 INFO - PROCESS | 892 | 1468607468179 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:08 INFO - PROCESS | 892 | 1468607468181 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:08 INFO - PROCESS | 892 | 1468607468267 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 11:31:08 INFO - PROCESS | 892 | 1468607468275 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 892 | 1468607468277 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:08 INFO - PROCESS | 892 | ++DOCSHELL 000000056B38E000 == 37 [pid = 892] [id = 477] 11:31:08 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005784DA400) [pid = 892] [serial = 1431] [outer = 0000000000000000] 11:31:08 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005788D4400) [pid = 892] [serial = 1432] [outer = 00000005784DA400] 11:31:08 INFO - PROCESS | 892 | 1468607468321 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005788E2800) [pid = 892] [serial = 1433] [outer = 00000005784DA400] 11:31:08 INFO - PROCESS | 892 | 1468607468745 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 627ms 11:31:08 INFO - PROCESS | 892 | 1468607468803 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 11:31:08 INFO - PROCESS | 892 | 1468607468806 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 11:31:08 INFO - PROCESS | 892 | 1468607468809 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:31:08 INFO - PROCESS | 892 | 1468607468811 Marionette TRACE conn6 <- [1,1874,null,{}] 11:31:08 INFO - PROCESS | 892 | 1468607468815 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:08 INFO - PROCESS | 892 | 1468607468817 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:08 INFO - PROCESS | 892 | 1468607468948 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 11:31:09 INFO - PROCESS | 892 | 1468607469110 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 892 | 1468607469114 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:09 INFO - PROCESS | 892 | ++DOCSHELL 0000000501465000 == 38 [pid = 892] [id = 478] 11:31:09 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000500D30400) [pid = 892] [serial = 1434] [outer = 0000000000000000] 11:31:09 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000500D3EC00) [pid = 892] [serial = 1435] [outer = 0000000500D30400] 11:31:09 INFO - PROCESS | 892 | 1468607469175 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000569AA2400) [pid = 892] [serial = 1436] [outer = 0000000500D30400] 11:31:09 INFO - PROCESS | 892 | 1468607469734 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 984ms 11:31:09 INFO - PROCESS | 892 | 1468607469800 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 892 | 1468607469805 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 11:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:31:09 INFO - PROCESS | 892 | 1468607469810 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 892 | 1468607469814 Marionette TRACE conn6 <- [1,1878,null,{}] 11:31:09 INFO - PROCESS | 892 | 1468607469819 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:09 INFO - PROCESS | 892 | 1468607469822 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:09 INFO - PROCESS | 892 | 1468607469942 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 11:31:10 INFO - PROCESS | 892 | 1468607470066 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:10 INFO - PROCESS | 892 | 1468607470069 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:10 INFO - PROCESS | 892 | ++DOCSHELL 0000000575061000 == 39 [pid = 892] [id = 479] 11:31:10 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B7CD400) [pid = 892] [serial = 1437] [outer = 0000000000000000] 11:31:10 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056B89C400) [pid = 892] [serial = 1438] [outer = 000000056B7CD400] 11:31:10 INFO - PROCESS | 892 | 1468607470128 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056CCBBC00) [pid = 892] [serial = 1439] [outer = 000000056B7CD400] 11:31:10 INFO - PROCESS | 892 | 1468607470732 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 944ms 11:31:10 INFO - PROCESS | 892 | 1468607470757 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 892 | 1468607470760 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 11:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:31:10 INFO - PROCESS | 892 | 1468607470764 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - PROCESS | 892 | 1468607470767 Marionette TRACE conn6 <- [1,1882,null,{}] 11:31:10 INFO - PROCESS | 892 | 1468607470771 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:10 INFO - PROCESS | 892 | 1468607470773 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:10 INFO - PROCESS | 892 | 1468607470889 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 11:31:11 INFO - PROCESS | 892 | 1468607470988 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 892 | 1468607470991 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:11 INFO - PROCESS | 892 | ++DOCSHELL 00000005790E3000 == 40 [pid = 892] [id = 480] 11:31:11 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000575353800) [pid = 892] [serial = 1440] [outer = 0000000000000000] 11:31:11 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000057580FC00) [pid = 892] [serial = 1441] [outer = 0000000575353800] 11:31:11 INFO - PROCESS | 892 | 1468607471048 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000576312800) [pid = 892] [serial = 1442] [outer = 0000000575353800] 11:31:11 INFO - PROCESS | 892 | 1468607471594 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 943ms 11:31:11 INFO - PROCESS | 892 | 1468607471709 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 892 | 1468607471714 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 11:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:31:11 INFO - PROCESS | 892 | 1468607471725 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - PROCESS | 892 | 1468607471730 Marionette TRACE conn6 <- [1,1886,null,{}] 11:31:11 INFO - PROCESS | 892 | 1468607471734 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:11 INFO - PROCESS | 892 | 1468607471738 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:11 INFO - PROCESS | 892 | 1468607471861 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 11:31:11 INFO - PROCESS | 892 | 1468607471936 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 892 | 1468607471938 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:12 INFO - PROCESS | 892 | ++DOCSHELL 0000000579897000 == 41 [pid = 892] [id = 481] 11:31:12 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000057651E000) [pid = 892] [serial = 1443] [outer = 0000000000000000] 11:31:12 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005788EE000) [pid = 892] [serial = 1444] [outer = 000000057651E000] 11:31:12 INFO - PROCESS | 892 | 1468607472035 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000578EFBC00) [pid = 892] [serial = 1445] [outer = 000000057651E000] 11:31:12 INFO - PROCESS | 892 | 1468607472560 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 943ms 11:31:12 INFO - PROCESS | 892 | 1468607472666 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 11:31:12 INFO - PROCESS | 892 | 1468607472668 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 11:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:31:12 INFO - PROCESS | 892 | 1468607472686 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 892 | 1468607472689 Marionette TRACE conn6 <- [1,1890,null,{}] 11:31:12 INFO - PROCESS | 892 | 1468607472693 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:12 INFO - PROCESS | 892 | 1468607472695 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:12 INFO - PROCESS | 892 | 1468607472814 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 11:31:13 INFO - PROCESS | 892 | 1468607473052 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 892 | 1468607473055 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:13 INFO - PROCESS | 892 | ++DOCSHELL 0000000501457800 == 42 [pid = 892] [id = 482] 11:31:13 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005005C2800) [pid = 892] [serial = 1446] [outer = 0000000000000000] 11:31:13 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000500928400) [pid = 892] [serial = 1447] [outer = 00000005005C2800] 11:31:13 INFO - PROCESS | 892 | 1468607473123 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005016EFC00) [pid = 892] [serial = 1448] [outer = 00000005005C2800] 11:31:13 INFO - PROCESS | 892 | 1468607473757 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1075ms 11:31:13 INFO - PROCESS | 892 | 1468607473769 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 11:31:13 INFO - PROCESS | 892 | 1468607473772 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 11:31:13 INFO - PROCESS | 892 | 1468607473777 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:31:13 INFO - PROCESS | 892 | 1468607473780 Marionette TRACE conn6 <- [1,1894,null,{}] 11:31:13 INFO - PROCESS | 892 | 1468607473786 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:13 INFO - PROCESS | 892 | 1468607473790 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:13 INFO - PROCESS | 892 | 1468607473897 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 000000056B38E000 == 41 [pid = 892] [id = 477] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 0000000578931800 == 40 [pid = 892] [id = 476] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 0000000578688000 == 39 [pid = 892] [id = 475] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 00000005782B8800 == 38 [pid = 892] [id = 474] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 0000000578006000 == 37 [pid = 892] [id = 473] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 00000005762AD000 == 36 [pid = 892] [id = 472] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 0000000571E1D000 == 35 [pid = 892] [id = 471] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 000000056FF57000 == 34 [pid = 892] [id = 470] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 000000050231F000 == 33 [pid = 892] [id = 469] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 000000050036E000 == 32 [pid = 892] [id = 468] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 0000000500380800 == 31 [pid = 892] [id = 466] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 0000000502DE2000 == 30 [pid = 892] [id = 467] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 0000000501457800 == 29 [pid = 892] [id = 482] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 0000000579897000 == 28 [pid = 892] [id = 481] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 00000005790E3000 == 27 [pid = 892] [id = 480] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 0000000575061000 == 26 [pid = 892] [id = 479] 11:31:14 INFO - PROCESS | 892 | --DOCSHELL 0000000501465000 == 25 [pid = 892] [id = 478] 11:31:14 INFO - PROCESS | 892 | 1468607474604 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 892 | 1468607474607 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000056B88C000) [pid = 892] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000570C45C00) [pid = 892] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000056AA2E000) [pid = 892] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056B7C5C00) [pid = 892] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000502DA8400) [pid = 892] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000569AA3000) [pid = 892] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056B8A0C00) [pid = 892] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000050059CC00) [pid = 892] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000500927800) [pid = 892] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000569AAAC00) [pid = 892] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000500DB3400) [pid = 892] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000571925C00) [pid = 892] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056AC3C400) [pid = 892] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000569AA8400) [pid = 892] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000570DBD000) [pid = 892] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005721C9000) [pid = 892] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000570C3AC00) [pid = 892] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000578EF2400) [pid = 892] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 71 (00000005783DBC00) [pid = 892] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000574653C00) [pid = 892] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056CC4F400) [pid = 892] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 11:31:14 INFO - PROCESS | 892 | ++DOCSHELL 00000005002B6800 == 26 [pid = 892] [id = 483] 11:31:14 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000500598400) [pid = 892] [serial = 1449] [outer = 0000000000000000] 11:31:14 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000050059D000) [pid = 892] [serial = 1450] [outer = 0000000500598400] 11:31:14 INFO - PROCESS | 892 | 1468607474781 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000050091AC00) [pid = 892] [serial = 1451] [outer = 0000000500598400] 11:31:15 INFO - PROCESS | 892 | 1468607475214 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1474ms 11:31:15 INFO - PROCESS | 892 | 1468607475262 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 892 | 1468607475266 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 11:31:15 INFO - PROCESS | 892 | 1468607475270 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:31:15 INFO - PROCESS | 892 | 1468607475273 Marionette TRACE conn6 <- [1,1898,null,{}] 11:31:15 INFO - PROCESS | 892 | 1468607475279 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:15 INFO - PROCESS | 892 | 1468607475282 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:15 INFO - PROCESS | 892 | 1468607475372 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 11:31:15 INFO - PROCESS | 892 | 1468607475380 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:15 INFO - PROCESS | 892 | 1468607475383 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:15 INFO - PROCESS | 892 | ++DOCSHELL 000000050230E000 == 27 [pid = 892] [id = 484] 11:31:15 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000050149BC00) [pid = 892] [serial = 1452] [outer = 0000000000000000] 11:31:15 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005016EAC00) [pid = 892] [serial = 1453] [outer = 000000050149BC00] 11:31:15 INFO - PROCESS | 892 | 1468607475437 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000502DA2000) [pid = 892] [serial = 1454] [outer = 000000050149BC00] 11:31:15 INFO - PROCESS | 892 | 1468607475906 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 11:31:15 INFO - PROCESS | 892 | 1468607475968 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 892 | 1468607475973 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 11:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:31:15 INFO - PROCESS | 892 | 1468607475978 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 892 | 1468607475980 Marionette TRACE conn6 <- [1,1902,null,{}] 11:31:15 INFO - PROCESS | 892 | 1468607475984 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:15 INFO - PROCESS | 892 | 1468607475986 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:16 INFO - PROCESS | 892 | 1468607476116 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 11:31:16 INFO - PROCESS | 892 | 1468607476197 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 892 | 1468607476200 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:16 INFO - PROCESS | 892 | ++DOCSHELL 000000056AE4A800 == 28 [pid = 892] [id = 485] 11:31:16 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000569AA6800) [pid = 892] [serial = 1455] [outer = 0000000000000000] 11:31:16 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000569AB5400) [pid = 892] [serial = 1456] [outer = 0000000569AA6800] 11:31:16 INFO - PROCESS | 892 | 1468607476247 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000569B25400) [pid = 892] [serial = 1457] [outer = 0000000569AA6800] 11:31:16 INFO - PROCESS | 892 | 1468607476640 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 11:31:16 INFO - PROCESS | 892 | 1468607476670 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 11:31:16 INFO - PROCESS | 892 | 1468607476672 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 11:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:31:16 INFO - PROCESS | 892 | 1468607476677 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - PROCESS | 892 | 1468607476684 Marionette TRACE conn6 <- [1,1906,null,{}] 11:31:16 INFO - PROCESS | 892 | 1468607476707 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:16 INFO - PROCESS | 892 | 1468607476711 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:16 INFO - PROCESS | 892 | 1468607476834 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 11:31:16 INFO - PROCESS | 892 | 1468607476890 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 892 | 1468607476892 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:16 INFO - PROCESS | 892 | ++DOCSHELL 0000000570750800 == 29 [pid = 892] [id = 486] 11:31:16 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B325400) [pid = 892] [serial = 1458] [outer = 0000000000000000] 11:31:16 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056B3B8400) [pid = 892] [serial = 1459] [outer = 000000056B325400] 11:31:16 INFO - PROCESS | 892 | 1468607476939 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056B7D0000) [pid = 892] [serial = 1460] [outer = 000000056B325400] 11:31:17 INFO - PROCESS | 892 | 1468607477364 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 733ms 11:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:31:17 INFO - PROCESS | 892 | 1468607477415 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 892 | 1468607477418 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 11:31:17 INFO - PROCESS | 892 | 1468607477421 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 892 | 1468607477423 Marionette TRACE conn6 <- [1,1910,null,{}] 11:31:17 INFO - PROCESS | 892 | 1468607477468 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 892 | 1468607477470 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:17 INFO - PROCESS | 892 | 1468607477584 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 11:31:17 INFO - PROCESS | 892 | 1468607477646 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 892 | 1468607477648 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:17 INFO - PROCESS | 892 | ++DOCSHELL 0000000571619800 == 30 [pid = 892] [id = 487] 11:31:17 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056BA80000) [pid = 892] [serial = 1461] [outer = 0000000000000000] 11:31:17 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056BD36C00) [pid = 892] [serial = 1462] [outer = 000000056BA80000] 11:31:17 INFO - PROCESS | 892 | 1468607477694 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056C164000) [pid = 892] [serial = 1463] [outer = 000000056BA80000] 11:31:18 INFO - PROCESS | 892 | 1468607478116 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 735ms 11:31:18 INFO - PROCESS | 892 | 1468607478161 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 11:31:18 INFO - PROCESS | 892 | 1468607478163 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 11:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:31:18 INFO - PROCESS | 892 | 1468607478166 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 892 | 1468607478168 Marionette TRACE conn6 <- [1,1914,null,{}] 11:31:18 INFO - PROCESS | 892 | 1468607478172 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:18 INFO - PROCESS | 892 | 1468607478174 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:18 INFO - PROCESS | 892 | 1468607478293 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 11:31:18 INFO - PROCESS | 892 | 1468607478299 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 892 | 1468607478305 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:18 INFO - PROCESS | 892 | ++DOCSHELL 0000000574614800 == 31 [pid = 892] [id = 488] 11:31:18 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000569AA3000) [pid = 892] [serial = 1464] [outer = 0000000000000000] 11:31:18 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000570A6E800) [pid = 892] [serial = 1465] [outer = 0000000569AA3000] 11:31:18 INFO - PROCESS | 892 | 1468607478367 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000570DBE800) [pid = 892] [serial = 1466] [outer = 0000000569AA3000] 11:31:18 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000571D83000) [pid = 892] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:31:18 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000057628A800) [pid = 892] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:31:18 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005005C3400) [pid = 892] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:31:18 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000500DB5400) [pid = 892] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:31:18 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000500D3CC00) [pid = 892] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:31:18 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056B327800) [pid = 892] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:31:18 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056A346800) [pid = 892] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:31:18 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000050149DC00) [pid = 892] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:31:18 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000500D33800) [pid = 892] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:31:18 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057763CC00) [pid = 892] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:31:18 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000571D82400) [pid = 892] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:31:18 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005784DA400) [pid = 892] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:31:19 INFO - PROCESS | 892 | 1468607479053 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 942ms 11:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:31:19 INFO - PROCESS | 892 | 1468607479112 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 892 | 1468607479114 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 11:31:19 INFO - PROCESS | 892 | 1468607479117 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 892 | 1468607479119 Marionette TRACE conn6 <- [1,1918,null,{}] 11:31:19 INFO - PROCESS | 892 | 1468607479122 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 892 | 1468607479125 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:19 INFO - PROCESS | 892 | 1468607479244 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 11:31:19 INFO - PROCESS | 892 | 1468607479296 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 892 | 1468607479298 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:19 INFO - PROCESS | 892 | ++DOCSHELL 0000000500386800 == 32 [pid = 892] [id = 489] 11:31:19 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000050149DC00) [pid = 892] [serial = 1467] [outer = 0000000000000000] 11:31:19 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056FFBDC00) [pid = 892] [serial = 1468] [outer = 000000050149DC00] 11:31:19 INFO - PROCESS | 892 | 1468607479345 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000571724000) [pid = 892] [serial = 1469] [outer = 000000050149DC00] 11:31:19 INFO - PROCESS | 892 | 1468607479700 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 627ms 11:31:19 INFO - PROCESS | 892 | 1468607479748 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 892 | 1468607479750 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 11:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:31:19 INFO - PROCESS | 892 | 1468607479761 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 892 | 1468607479763 Marionette TRACE conn6 <- [1,1922,null,{}] 11:31:19 INFO - PROCESS | 892 | 1468607479767 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 892 | 1468607479769 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:19 INFO - PROCESS | 892 | 1468607479849 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 11:31:19 INFO - PROCESS | 892 | 1468607479855 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 892 | 1468607479857 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:19 INFO - PROCESS | 892 | ++DOCSHELL 000000057801B000 == 33 [pid = 892] [id = 490] 11:31:19 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000500D35800) [pid = 892] [serial = 1470] [outer = 0000000000000000] 11:31:19 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000572263400) [pid = 892] [serial = 1471] [outer = 0000000500D35800] 11:31:19 INFO - PROCESS | 892 | 1468607479902 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000057530C000) [pid = 892] [serial = 1472] [outer = 0000000500D35800] 11:31:20 INFO - PROCESS | 892 | 1468607480316 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 586ms 11:31:20 INFO - PROCESS | 892 | 1468607480364 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 892 | 1468607480366 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 11:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:31:20 INFO - PROCESS | 892 | 1468607480374 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 892 | 1468607480376 Marionette TRACE conn6 <- [1,1926,null,{}] 11:31:20 INFO - PROCESS | 892 | 1468607480379 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:20 INFO - PROCESS | 892 | 1468607480381 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:20 INFO - PROCESS | 892 | 1468607480473 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 11:31:20 INFO - PROCESS | 892 | 1468607480479 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 892 | 1468607480481 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:20 INFO - PROCESS | 892 | ++DOCSHELL 000000057869B800 == 34 [pid = 892] [id = 491] 11:31:20 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000575351C00) [pid = 892] [serial = 1473] [outer = 0000000000000000] 11:31:20 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000057535C000) [pid = 892] [serial = 1474] [outer = 0000000575351C00] 11:31:20 INFO - PROCESS | 892 | 1468607480525 Marionette DEBUG loaded listener.js 11:31:20 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000057538EC00) [pid = 892] [serial = 1475] [outer = 0000000575351C00] 11:31:21 INFO - PROCESS | 892 | 1468607481010 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 733ms 11:31:21 INFO - PROCESS | 892 | 1468607481107 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 11:31:21 INFO - PROCESS | 892 | 1468607481113 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 11:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:31:21 INFO - PROCESS | 892 | 1468607481119 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:31:21 INFO - PROCESS | 892 | 1468607481122 Marionette TRACE conn6 <- [1,1930,null,{}] 11:31:21 INFO - PROCESS | 892 | 1468607481128 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:21 INFO - PROCESS | 892 | 1468607481132 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:21 INFO - PROCESS | 892 | 1468607481269 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 11:31:21 INFO - PROCESS | 892 | 1468607481369 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 892 | 1468607481374 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:21 INFO - PROCESS | 892 | ++DOCSHELL 0000000501592800 == 35 [pid = 892] [id = 492] 11:31:21 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000500923000) [pid = 892] [serial = 1476] [outer = 0000000000000000] 11:31:21 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000500D37000) [pid = 892] [serial = 1477] [outer = 0000000500923000] 11:31:21 INFO - PROCESS | 892 | 1468607481433 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005016F2800) [pid = 892] [serial = 1478] [outer = 0000000500923000] 11:31:22 INFO - PROCESS | 892 | 1468607482268 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1193ms 11:31:22 INFO - PROCESS | 892 | 1468607482314 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 892 | 1468607482319 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 11:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:31:22 INFO - PROCESS | 892 | 1468607482326 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 892 | 1468607482329 Marionette TRACE conn6 <- [1,1934,null,{}] 11:31:22 INFO - PROCESS | 892 | 1468607482333 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 892 | 1468607482336 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:22 INFO - PROCESS | 892 | 1468607482462 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 11:31:22 INFO - PROCESS | 892 | 1468607482583 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 892 | 1468607482586 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:22 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D27800 == 36 [pid = 892] [id = 493] 11:31:22 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000569ABB000) [pid = 892] [serial = 1479] [outer = 0000000000000000] 11:31:22 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000056A423C00) [pid = 892] [serial = 1480] [outer = 0000000569ABB000] 11:31:22 INFO - PROCESS | 892 | 1468607482645 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000056B34C000) [pid = 892] [serial = 1481] [outer = 0000000569ABB000] 11:31:23 INFO - PROCESS | 892 | --DOCSHELL 000000057801B000 == 35 [pid = 892] [id = 490] 11:31:23 INFO - PROCESS | 892 | --DOCSHELL 0000000500386800 == 34 [pid = 892] [id = 489] 11:31:23 INFO - PROCESS | 892 | --DOCSHELL 0000000574614800 == 33 [pid = 892] [id = 488] 11:31:23 INFO - PROCESS | 892 | --DOCSHELL 0000000571619800 == 32 [pid = 892] [id = 487] 11:31:23 INFO - PROCESS | 892 | --DOCSHELL 0000000570750800 == 31 [pid = 892] [id = 486] 11:31:23 INFO - PROCESS | 892 | --DOCSHELL 000000056AE4A800 == 30 [pid = 892] [id = 485] 11:31:23 INFO - PROCESS | 892 | --DOCSHELL 000000050230E000 == 29 [pid = 892] [id = 484] 11:31:23 INFO - PROCESS | 892 | --DOCSHELL 00000005002B6800 == 28 [pid = 892] [id = 483] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 89 (00000005788D4400) [pid = 892] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000575806400) [pid = 892] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000576320000) [pid = 892] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000057596B800) [pid = 892] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000570972C00) [pid = 892] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000057171EC00) [pid = 892] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000057580AC00) [pid = 892] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 82 (00000005014A8C00) [pid = 892] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000502DAE000) [pid = 892] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056B885400) [pid = 892] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B89D800) [pid = 892] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056B7D4400) [pid = 892] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000502DAD000) [pid = 892] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056A344000) [pid = 892] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000569989800) [pid = 892] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056B3B5000) [pid = 892] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005788E2800) [pid = 892] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 72 (00000005778DB000) [pid = 892] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000057763C000) [pid = 892] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 70 (00000005784D9C00) [pid = 892] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000574651800) [pid = 892] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000575383400) [pid = 892] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000057538C800) [pid = 892] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 11:31:23 INFO - PROCESS | 892 | 1468607483591 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1286ms 11:31:23 INFO - PROCESS | 892 | 1468607483614 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 11:31:23 INFO - PROCESS | 892 | 1468607483618 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 11:31:23 INFO - PROCESS | 892 | 1468607483623 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:31:23 INFO - PROCESS | 892 | 1468607483626 Marionette TRACE conn6 <- [1,1938,null,{}] 11:31:23 INFO - PROCESS | 892 | 1468607483632 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:23 INFO - PROCESS | 892 | 1468607483635 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:23 INFO - PROCESS | 892 | 1468607483740 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 11:31:23 INFO - PROCESS | 892 | 1468607483820 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 892 | 1468607483824 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:23 INFO - PROCESS | 892 | ++DOCSHELL 0000000502304800 == 29 [pid = 892] [id = 494] 11:31:23 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (00000005014A9000) [pid = 892] [serial = 1482] [outer = 0000000000000000] 11:31:23 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000502DA9400) [pid = 892] [serial = 1483] [outer = 00000005014A9000] 11:31:23 INFO - PROCESS | 892 | 1468607483875 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000569AA0800) [pid = 892] [serial = 1484] [outer = 00000005014A9000] 11:31:24 INFO - PROCESS | 892 | 1468607484351 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 776ms 11:31:24 INFO - PROCESS | 892 | 1468607484404 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 892 | 1468607484408 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 11:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:31:24 INFO - PROCESS | 892 | 1468607484414 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 892 | 1468607484417 Marionette TRACE conn6 <- [1,1942,null,{}] 11:31:24 INFO - PROCESS | 892 | 1468607484421 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:24 INFO - PROCESS | 892 | 1468607484424 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:24 INFO - PROCESS | 892 | 1468607484514 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 11:31:24 INFO - PROCESS | 892 | 1468607484523 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 892 | 1468607484525 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:24 INFO - PROCESS | 892 | ++DOCSHELL 000000056C181000 == 30 [pid = 892] [id = 495] 11:31:24 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056B327000) [pid = 892] [serial = 1485] [outer = 0000000000000000] 11:31:24 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056B3A9400) [pid = 892] [serial = 1486] [outer = 000000056B327000] 11:31:24 INFO - PROCESS | 892 | 1468607484573 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B7CE800) [pid = 892] [serial = 1487] [outer = 000000056B327000] 11:31:25 INFO - PROCESS | 892 | 1468607485050 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 691ms 11:31:25 INFO - PROCESS | 892 | 1468607485109 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 11:31:25 INFO - PROCESS | 892 | 1468607485112 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 11:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:31:25 INFO - PROCESS | 892 | 1468607485115 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - PROCESS | 892 | 1468607485119 Marionette TRACE conn6 <- [1,1946,null,{}] 11:31:25 INFO - PROCESS | 892 | 1468607485131 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:25 INFO - PROCESS | 892 | 1468607485136 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:25 INFO - PROCESS | 892 | 1468607485255 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 11:31:25 INFO - PROCESS | 892 | 1468607485340 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 892 | 1468607485343 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:25 INFO - PROCESS | 892 | ++DOCSHELL 0000000571619800 == 31 [pid = 892] [id = 496] 11:31:25 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056BD1A400) [pid = 892] [serial = 1488] [outer = 0000000000000000] 11:31:25 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056FFC0C00) [pid = 892] [serial = 1489] [outer = 000000056BD1A400] 11:31:25 INFO - PROCESS | 892 | 1468607485392 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000570DB4C00) [pid = 892] [serial = 1490] [outer = 000000056BD1A400] 11:31:25 INFO - PROCESS | 892 | 1468607485779 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 692ms 11:31:25 INFO - PROCESS | 892 | 1468607485810 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 11:31:25 INFO - PROCESS | 892 | 1468607485812 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 11:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:31:25 INFO - PROCESS | 892 | 1468607485815 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - PROCESS | 892 | 1468607485817 Marionette TRACE conn6 <- [1,1950,null,{}] 11:31:25 INFO - PROCESS | 892 | 1468607485821 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:25 INFO - PROCESS | 892 | 1468607485823 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:25 INFO - PROCESS | 892 | 1468607485950 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 11:31:26 INFO - PROCESS | 892 | 1468607486001 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 892 | 1468607486004 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:26 INFO - PROCESS | 892 | ++DOCSHELL 00000005762B3800 == 32 [pid = 892] [id = 497] 11:31:26 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056BD21800) [pid = 892] [serial = 1491] [outer = 0000000000000000] 11:31:26 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000571679400) [pid = 892] [serial = 1492] [outer = 000000056BD21800] 11:31:26 INFO - PROCESS | 892 | 1468607486050 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000574649400) [pid = 892] [serial = 1493] [outer = 000000056BD21800] 11:31:26 INFO - PROCESS | 892 | 1468607486489 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 733ms 11:31:26 INFO - PROCESS | 892 | 1468607486552 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 892 | 1468607486554 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 11:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:31:26 INFO - PROCESS | 892 | 1468607486558 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - PROCESS | 892 | 1468607486560 Marionette TRACE conn6 <- [1,1954,null,{}] 11:31:26 INFO - PROCESS | 892 | 1468607486602 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:26 INFO - PROCESS | 892 | 1468607486604 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:26 INFO - PROCESS | 892 | 1468607486724 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 11:31:26 INFO - PROCESS | 892 | 1468607486730 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 892 | 1468607486732 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:26 INFO - PROCESS | 892 | ++DOCSHELL 0000000578012800 == 33 [pid = 892] [id = 498] 11:31:26 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000575380C00) [pid = 892] [serial = 1494] [outer = 0000000000000000] 11:31:26 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000057538AC00) [pid = 892] [serial = 1495] [outer = 0000000575380C00] 11:31:26 INFO - PROCESS | 892 | 1468607486777 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000575961800) [pid = 892] [serial = 1496] [outer = 0000000575380C00] 11:31:27 INFO - PROCESS | 892 | 1468607487228 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 693ms 11:31:27 INFO - PROCESS | 892 | 1468607487258 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 11:31:27 INFO - PROCESS | 892 | 1468607487260 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 11:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:31:27 INFO - PROCESS | 892 | 1468607487263 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:31:27 INFO - PROCESS | 892 | 1468607487265 Marionette TRACE conn6 <- [1,1958,null,{}] 11:31:27 INFO - PROCESS | 892 | 1468607487269 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:27 INFO - PROCESS | 892 | 1468607487275 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:27 INFO - PROCESS | 892 | 1468607487414 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 11:31:27 INFO - PROCESS | 892 | 1468607487469 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:27 INFO - PROCESS | 892 | 1468607487471 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:27 INFO - PROCESS | 892 | ++DOCSHELL 00000005788B6000 == 34 [pid = 892] [id = 499] 11:31:27 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000575A03400) [pid = 892] [serial = 1497] [outer = 0000000000000000] 11:31:27 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000576285C00) [pid = 892] [serial = 1498] [outer = 0000000575A03400] 11:31:27 INFO - PROCESS | 892 | 1468607487525 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000576522C00) [pid = 892] [serial = 1499] [outer = 0000000575A03400] 11:31:27 INFO - PROCESS | 892 | 1468607487931 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 732ms 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000050149BC00) [pid = 892] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000569AA6800) [pid = 892] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000500598400) [pid = 892] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 81 (00000005005C2800) [pid = 892] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000500D30400) [pid = 892] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B7CD400) [pid = 892] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000575353800) [pid = 892] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057651E000) [pid = 892] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056BA80000) [pid = 892] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000050149DC00) [pid = 892] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000569AA3000) [pid = 892] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000500D35800) [pid = 892] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:31:28 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056B325400) [pid = 892] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:31:28 INFO - PROCESS | 892 | 1468607488042 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 892 | 1468607488044 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 11:31:28 INFO - PROCESS | 892 | 1468607488054 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 892 | 1468607488056 Marionette TRACE conn6 <- [1,1962,null,{}] 11:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:31:28 INFO - PROCESS | 892 | 1468607488059 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:28 INFO - PROCESS | 892 | 1468607488061 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:28 INFO - PROCESS | 892 | 1468607488144 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 11:31:28 INFO - PROCESS | 892 | 1468607488156 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 892 | 1468607488158 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:28 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A03800 == 35 [pid = 892] [id = 500] 11:31:28 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005016F0C00) [pid = 892] [serial = 1500] [outer = 0000000000000000] 11:31:28 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000569AA6800) [pid = 892] [serial = 1501] [outer = 00000005016F0C00] 11:31:28 INFO - PROCESS | 892 | 1468607488204 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000571719000) [pid = 892] [serial = 1502] [outer = 00000005016F0C00] 11:31:28 INFO - PROCESS | 892 | 1468607488614 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 564ms 11:31:28 INFO - PROCESS | 892 | 1468607488628 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 892 | 1468607488630 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 11:31:28 INFO - PROCESS | 892 | 1468607488633 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:31:28 INFO - PROCESS | 892 | 1468607488635 Marionette TRACE conn6 <- [1,1966,null,{}] 11:31:28 INFO - PROCESS | 892 | 1468607488638 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:28 INFO - PROCESS | 892 | 1468607488640 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:28 INFO - PROCESS | 892 | 1468607488769 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 11:31:28 INFO - PROCESS | 892 | 1468607488777 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 892 | 1468607488779 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:28 INFO - PROCESS | 892 | ++DOCSHELL 0000000578E9A800 == 36 [pid = 892] [id = 501] 11:31:28 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000576523800) [pid = 892] [serial = 1503] [outer = 0000000000000000] 11:31:28 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000057656A400) [pid = 892] [serial = 1504] [outer = 0000000576523800] 11:31:28 INFO - PROCESS | 892 | 1468607488823 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000577644400) [pid = 892] [serial = 1505] [outer = 0000000576523800] 11:31:29 INFO - PROCESS | 892 | 1468607489220 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 628ms 11:31:29 INFO - PROCESS | 892 | 1468607489265 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 892 | 1468607489267 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 11:31:29 INFO - PROCESS | 892 | 1468607489270 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:31:29 INFO - PROCESS | 892 | 1468607489272 Marionette TRACE conn6 <- [1,1970,null,{}] 11:31:29 INFO - PROCESS | 892 | 1468607489275 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 892 | 1468607489277 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:29 INFO - PROCESS | 892 | 1468607489392 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 11:31:29 INFO - PROCESS | 892 | 1468607489443 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 892 | 1468607489445 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:29 INFO - PROCESS | 892 | ++DOCSHELL 00000005790DF800 == 37 [pid = 892] [id = 502] 11:31:29 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000576570400) [pid = 892] [serial = 1506] [outer = 0000000000000000] 11:31:29 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005778E5400) [pid = 892] [serial = 1507] [outer = 0000000576570400] 11:31:29 INFO - PROCESS | 892 | 1468607489490 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (00000005784DA000) [pid = 892] [serial = 1508] [outer = 0000000576570400] 11:31:29 INFO - PROCESS | 892 | 1468607489870 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 11:31:29 INFO - PROCESS | 892 | 1468607489903 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 892 | 1468607489905 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 11:31:29 INFO - PROCESS | 892 | 1468607489929 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 892 | 1468607489931 Marionette TRACE conn6 <- [1,1974,null,{}] 11:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:31:29 INFO - PROCESS | 892 | 1468607489935 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 892 | 1468607489937 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:30 INFO - PROCESS | 892 | 1468607490020 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 11:31:30 INFO - PROCESS | 892 | 1468607490135 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 892 | 1468607490138 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:30 INFO - PROCESS | 892 | ++DOCSHELL 000000050056D800 == 38 [pid = 892] [id = 503] 11:31:30 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000500438000) [pid = 892] [serial = 1509] [outer = 0000000000000000] 11:31:30 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000050059B400) [pid = 892] [serial = 1510] [outer = 0000000500438000] 11:31:30 INFO - PROCESS | 892 | 1468607490201 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000502DA2800) [pid = 892] [serial = 1511] [outer = 0000000500438000] 11:31:30 INFO - PROCESS | 892 | 1468607490807 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 924ms 11:31:30 INFO - PROCESS | 892 | 1468607490863 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 11:31:30 INFO - PROCESS | 892 | 1468607490868 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 11:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:31:30 INFO - PROCESS | 892 | 1468607490872 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 892 | 1468607490876 Marionette TRACE conn6 <- [1,1978,null,{}] 11:31:30 INFO - PROCESS | 892 | 1468607490881 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:30 INFO - PROCESS | 892 | 1468607490886 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:31 INFO - PROCESS | 892 | 1468607491007 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 11:31:31 INFO - PROCESS | 892 | 1468607491131 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 892 | 1468607491135 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:31 INFO - PROCESS | 892 | ++DOCSHELL 0000000574622800 == 39 [pid = 892] [id = 504] 11:31:31 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056AECD400) [pid = 892] [serial = 1512] [outer = 0000000000000000] 11:31:31 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056B888400) [pid = 892] [serial = 1513] [outer = 000000056AECD400] 11:31:31 INFO - PROCESS | 892 | 1468607491194 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000056CAED000) [pid = 892] [serial = 1514] [outer = 000000056AECD400] 11:31:31 INFO - PROCESS | 892 | 1468607491727 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 944ms 11:31:31 INFO - PROCESS | 892 | 1468607491821 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 892 | 1468607491826 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 11:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:31:31 INFO - PROCESS | 892 | 1468607491830 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 892 | 1468607491832 Marionette TRACE conn6 <- [1,1982,null,{}] 11:31:31 INFO - PROCESS | 892 | 1468607491851 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:31 INFO - PROCESS | 892 | 1468607491854 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:31 INFO - PROCESS | 892 | 1468607491982 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 11:31:32 INFO - PROCESS | 892 | 1468607492099 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 892 | 1468607492102 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:32 INFO - PROCESS | 892 | ++DOCSHELL 0000000579739800 == 40 [pid = 892] [id = 505] 11:31:32 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000574656000) [pid = 892] [serial = 1515] [outer = 0000000000000000] 11:31:32 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000057595E800) [pid = 892] [serial = 1516] [outer = 0000000574656000] 11:31:32 INFO - PROCESS | 892 | 1468607492159 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000576288400) [pid = 892] [serial = 1517] [outer = 0000000574656000] 11:31:32 INFO - PROCESS | 892 | 1468607492728 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 985ms 11:31:32 INFO - PROCESS | 892 | 1468607492818 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 11:31:32 INFO - PROCESS | 892 | 1468607492821 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 11:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:31:32 INFO - PROCESS | 892 | 1468607492832 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 892 | 1468607492839 Marionette TRACE conn6 <- [1,1986,null,{}] 11:31:32 INFO - PROCESS | 892 | 1468607492844 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:32 INFO - PROCESS | 892 | 1468607492848 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:33 INFO - PROCESS | 892 | 1468607493003 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 11:31:33 INFO - PROCESS | 892 | 1468607493145 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 892 | 1468607493148 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:33 INFO - PROCESS | 892 | ++DOCSHELL 00000005782AC800 == 41 [pid = 892] [id = 506] 11:31:33 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000572265800) [pid = 892] [serial = 1518] [outer = 0000000000000000] 11:31:33 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000057631B400) [pid = 892] [serial = 1519] [outer = 0000000572265800] 11:31:33 INFO - PROCESS | 892 | 1468607493204 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (00000005788E6000) [pid = 892] [serial = 1520] [outer = 0000000572265800] 11:31:33 INFO - PROCESS | 892 | 1468607493967 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1202ms 11:31:34 INFO - PROCESS | 892 | 1468607494028 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 892 | 1468607494032 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 11:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:31:34 INFO - PROCESS | 892 | 1468607494037 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 892 | 1468607494040 Marionette TRACE conn6 <- [1,1990,null,{}] 11:31:34 INFO - PROCESS | 892 | 1468607494046 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 892 | 1468607494049 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:34 INFO - PROCESS | 892 | 1468607494157 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 11:31:34 INFO - PROCESS | 892 | 1468607494256 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 892 | 1468607494258 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:34 INFO - PROCESS | 892 | ++DOCSHELL 0000000501582800 == 42 [pid = 892] [id = 507] 11:31:34 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (0000000569AADC00) [pid = 892] [serial = 1521] [outer = 0000000000000000] 11:31:34 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000569ABA400) [pid = 892] [serial = 1522] [outer = 0000000569AADC00] 11:31:34 INFO - PROCESS | 892 | 1468607494309 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (000000056AA33C00) [pid = 892] [serial = 1523] [outer = 0000000569AADC00] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 00000005790DF800 == 41 [pid = 892] [id = 502] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 0000000578E9A800 == 40 [pid = 892] [id = 501] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 0000000578A03800 == 39 [pid = 892] [id = 500] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 00000005788B6000 == 38 [pid = 892] [id = 499] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 0000000578012800 == 37 [pid = 892] [id = 498] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 00000005762B3800 == 36 [pid = 892] [id = 497] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 0000000571619800 == 35 [pid = 892] [id = 496] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 000000056C181000 == 34 [pid = 892] [id = 495] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 0000000502304800 == 33 [pid = 892] [id = 494] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 0000000570D27800 == 32 [pid = 892] [id = 493] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 0000000501592800 == 31 [pid = 892] [id = 492] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 000000057869B800 == 30 [pid = 892] [id = 491] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 00000005782AC800 == 29 [pid = 892] [id = 506] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 0000000579739800 == 28 [pid = 892] [id = 505] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 0000000574622800 == 27 [pid = 892] [id = 504] 11:31:35 INFO - PROCESS | 892 | --DOCSHELL 000000050056D800 == 26 [pid = 892] [id = 503] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 95 (00000005016EAC00) [pid = 892] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000502DA2000) [pid = 892] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000569AB5400) [pid = 892] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 92 (000000050059D000) [pid = 892] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000050091AC00) [pid = 892] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 90 (00000005016EFC00) [pid = 892] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000500928400) [pid = 892] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000569AA2400) [pid = 892] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000500D3EC00) [pid = 892] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056CCBBC00) [pid = 892] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056B89C400) [pid = 892] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000576312800) [pid = 892] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000057580FC00) [pid = 892] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000057535C000) [pid = 892] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000578EFBC00) [pid = 892] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005788EE000) [pid = 892] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056C164000) [pid = 892] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056BD36C00) [pid = 892] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056FFBDC00) [pid = 892] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000570A6E800) [pid = 892] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000057530C000) [pid = 892] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000572263400) [pid = 892] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056B3B8400) [pid = 892] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056B7D0000) [pid = 892] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000570DBE800) [pid = 892] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000571724000) [pid = 892] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000569B25400) [pid = 892] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 11:31:35 INFO - PROCESS | 892 | 1468607495552 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1548ms 11:31:35 INFO - PROCESS | 892 | 1468607495586 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 11:31:35 INFO - PROCESS | 892 | 1468607495590 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 11:31:35 INFO - PROCESS | 892 | 1468607495594 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:31:35 INFO - PROCESS | 892 | 1468607495598 Marionette TRACE conn6 <- [1,1994,null,{}] 11:31:35 INFO - PROCESS | 892 | 1468607495603 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:35 INFO - PROCESS | 892 | 1468607495606 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:35 INFO - PROCESS | 892 | 1468607495696 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 11:31:35 INFO - PROCESS | 892 | 1468607495778 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 892 | 1468607495780 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:35 INFO - PROCESS | 892 | ++DOCSHELL 0000000501590800 == 27 [pid = 892] [id = 508] 11:31:35 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000500D37400) [pid = 892] [serial = 1524] [outer = 0000000000000000] 11:31:35 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000050149F800) [pid = 892] [serial = 1525] [outer = 0000000500D37400] 11:31:35 INFO - PROCESS | 892 | 1468607495830 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (00000005016F5C00) [pid = 892] [serial = 1526] [outer = 0000000500D37400] 11:31:36 INFO - PROCESS | 892 | 1468607496246 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 11:31:36 INFO - PROCESS | 892 | 1468607496290 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 11:31:36 INFO - PROCESS | 892 | 1468607496296 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 11:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:31:36 INFO - PROCESS | 892 | 1468607496302 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:31:36 INFO - PROCESS | 892 | 1468607496305 Marionette TRACE conn6 <- [1,1998,null,{}] 11:31:36 INFO - PROCESS | 892 | 1468607496309 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:36 INFO - PROCESS | 892 | 1468607496311 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:36 INFO - PROCESS | 892 | 1468607496403 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 11:31:36 INFO - PROCESS | 892 | 1468607496451 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 892 | 1468607496453 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:36 INFO - PROCESS | 892 | ++DOCSHELL 00000005036E1800 == 28 [pid = 892] [id = 509] 11:31:36 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000569AA2C00) [pid = 892] [serial = 1527] [outer = 0000000000000000] 11:31:36 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000569AB9400) [pid = 892] [serial = 1528] [outer = 0000000569AA2C00] 11:31:36 INFO - PROCESS | 892 | 1468607496503 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056A3D2C00) [pid = 892] [serial = 1529] [outer = 0000000569AA2C00] 11:31:36 INFO - PROCESS | 892 | 1468607496971 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 692ms 11:31:36 INFO - PROCESS | 892 | 1468607496997 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 892 | 1468607496999 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 11:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:31:37 INFO - PROCESS | 892 | 1468607497003 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 892 | 1468607497006 Marionette TRACE conn6 <- [1,2002,null,{}] 11:31:37 INFO - PROCESS | 892 | 1468607497018 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:37 INFO - PROCESS | 892 | 1468607497023 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:37 INFO - PROCESS | 892 | 1468607497112 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 11:31:37 INFO - PROCESS | 892 | 1468607497122 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 892 | 1468607497125 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:37 INFO - PROCESS | 892 | ++DOCSHELL 000000057077D000 == 29 [pid = 892] [id = 510] 11:31:37 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005005C8C00) [pid = 892] [serial = 1530] [outer = 0000000000000000] 11:31:37 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056B883400) [pid = 892] [serial = 1531] [outer = 00000005005C8C00] 11:31:37 INFO - PROCESS | 892 | 1468607497175 Marionette DEBUG loaded listener.js 11:31:37 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056B8A2000) [pid = 892] [serial = 1532] [outer = 00000005005C8C00] 11:31:37 INFO - PROCESS | 892 | 1468607497624 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 11:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:31:37 INFO - PROCESS | 892 | 1468607497695 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 892 | 1468607497698 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 11:31:37 INFO - PROCESS | 892 | 1468607497709 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 892 | 1468607497711 Marionette TRACE conn6 <- [1,2006,null,{}] 11:31:37 INFO - PROCESS | 892 | 1468607497715 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:37 INFO - PROCESS | 892 | 1468607497717 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:37 INFO - PROCESS | 892 | 1468607497860 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 11:31:37 INFO - PROCESS | 892 | 1468607497878 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 892 | 1468607497880 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:37 INFO - PROCESS | 892 | ++DOCSHELL 00000005717AB800 == 30 [pid = 892] [id = 511] 11:31:37 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B89C400) [pid = 892] [serial = 1533] [outer = 0000000000000000] 11:31:37 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056FC0B400) [pid = 892] [serial = 1534] [outer = 000000056B89C400] 11:31:37 INFO - PROCESS | 892 | 1468607497927 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000570A69C00) [pid = 892] [serial = 1535] [outer = 000000056B89C400] 11:31:38 INFO - PROCESS | 892 | 1468607498388 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 732ms 11:31:38 INFO - PROCESS | 892 | 1468607498436 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 892 | 1468607498439 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 11:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:31:38 INFO - PROCESS | 892 | 1468607498448 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 892 | 1468607498450 Marionette TRACE conn6 <- [1,2010,null,{}] 11:31:38 INFO - PROCESS | 892 | 1468607498453 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:38 INFO - PROCESS | 892 | 1468607498455 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:38 INFO - PROCESS | 892 | 1468607498564 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 11:31:38 INFO - PROCESS | 892 | 1468607498570 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 892 | 1468607498572 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:38 INFO - PROCESS | 892 | ++DOCSHELL 00000005753F3800 == 31 [pid = 892] [id = 512] 11:31:38 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000569AA2400) [pid = 892] [serial = 1536] [outer = 0000000000000000] 11:31:38 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000570DB9400) [pid = 892] [serial = 1537] [outer = 0000000569AA2400] 11:31:38 INFO - PROCESS | 892 | 1468607498618 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000057171EC00) [pid = 892] [serial = 1538] [outer = 0000000569AA2400] 11:31:39 INFO - PROCESS | 892 | 1468607499085 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 691ms 11:31:39 INFO - PROCESS | 892 | 1468607499141 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 11:31:39 INFO - PROCESS | 892 | 1468607499143 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 11:31:39 INFO - PROCESS | 892 | 1468607499147 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:31:39 INFO - PROCESS | 892 | 1468607499148 Marionette TRACE conn6 <- [1,2014,null,{}] 11:31:39 INFO - PROCESS | 892 | 1468607499193 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:39 INFO - PROCESS | 892 | 1468607499200 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:39 INFO - PROCESS | 892 | 1468607499345 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 11:31:39 INFO - PROCESS | 892 | 1468607499395 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:39 INFO - PROCESS | 892 | 1468607499397 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:39 INFO - PROCESS | 892 | ++DOCSHELL 00000005778C3800 == 32 [pid = 892] [id = 513] 11:31:39 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005721C9000) [pid = 892] [serial = 1539] [outer = 0000000000000000] 11:31:39 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000575384400) [pid = 892] [serial = 1540] [outer = 00000005721C9000] 11:31:39 INFO - PROCESS | 892 | 1468607499444 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000575946000) [pid = 892] [serial = 1541] [outer = 00000005721C9000] 11:31:39 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000575A03400) [pid = 892] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:31:39 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000575380C00) [pid = 892] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:31:39 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000575351C00) [pid = 892] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:31:39 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000500923000) [pid = 892] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:31:39 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056BD1A400) [pid = 892] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:31:39 INFO - PROCESS | 892 | --DOMWINDOW == 81 (00000005014A9000) [pid = 892] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:31:39 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000569ABB000) [pid = 892] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:31:39 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B327000) [pid = 892] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:31:39 INFO - PROCESS | 892 | --DOMWINDOW == 78 (00000005016F0C00) [pid = 892] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:31:39 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056BD21800) [pid = 892] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:31:39 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000576523800) [pid = 892] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:31:39 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000576570400) [pid = 892] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:31:40 INFO - PROCESS | 892 | 1468607500040 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 902ms 11:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:31:40 INFO - PROCESS | 892 | 1468607500052 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 892 | 1468607500054 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 11:31:40 INFO - PROCESS | 892 | 1468607500057 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 892 | 1468607500059 Marionette TRACE conn6 <- [1,2018,null,{}] 11:31:40 INFO - PROCESS | 892 | 1468607500062 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 892 | 1468607500064 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:40 INFO - PROCESS | 892 | 1468607500175 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 11:31:40 INFO - PROCESS | 892 | 1468607500221 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 892 | 1468607500223 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:40 INFO - PROCESS | 892 | ++DOCSHELL 0000000578020800 == 33 [pid = 892] [id = 514] 11:31:40 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005016F0C00) [pid = 892] [serial = 1542] [outer = 0000000000000000] 11:31:40 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056BD21800) [pid = 892] [serial = 1543] [outer = 00000005016F0C00] 11:31:40 INFO - PROCESS | 892 | 1468607500269 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000575380C00) [pid = 892] [serial = 1544] [outer = 00000005016F0C00] 11:31:40 INFO - PROCESS | 892 | 1468607500635 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 629ms 11:31:40 INFO - PROCESS | 892 | 1468607500690 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 892 | 1468607500692 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 11:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:31:40 INFO - PROCESS | 892 | 1468607500703 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 892 | 1468607500705 Marionette TRACE conn6 <- [1,2022,null,{}] 11:31:40 INFO - PROCESS | 892 | 1468607500709 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 892 | 1468607500711 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:40 INFO - PROCESS | 892 | 1468607500792 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 11:31:40 INFO - PROCESS | 892 | 1468607500797 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 892 | 1468607500799 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:40 INFO - PROCESS | 892 | ++DOCSHELL 0000000578898800 == 34 [pid = 892] [id = 515] 11:31:40 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057596C800) [pid = 892] [serial = 1545] [outer = 0000000000000000] 11:31:40 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000575A0C000) [pid = 892] [serial = 1546] [outer = 000000057596C800] 11:31:40 INFO - PROCESS | 892 | 1468607500844 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000576317800) [pid = 892] [serial = 1547] [outer = 000000057596C800] 11:31:41 INFO - PROCESS | 892 | 1468607501260 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 585ms 11:31:41 INFO - PROCESS | 892 | 1468607501284 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 892 | 1468607501287 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 11:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:31:41 INFO - PROCESS | 892 | 1468607501290 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 892 | 1468607501292 Marionette TRACE conn6 <- [1,2026,null,{}] 11:31:41 INFO - PROCESS | 892 | 1468607501295 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 892 | 1468607501297 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:41 INFO - PROCESS | 892 | 1468607501415 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 11:31:41 INFO - PROCESS | 892 | 1468607501424 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 892 | 1468607501426 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:41 INFO - PROCESS | 892 | ++DOCSHELL 0000000570777800 == 35 [pid = 892] [id = 516] 11:31:41 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000576317000) [pid = 892] [serial = 1548] [outer = 0000000000000000] 11:31:41 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000576521C00) [pid = 892] [serial = 1549] [outer = 0000000576317000] 11:31:41 INFO - PROCESS | 892 | 1468607501470 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000057763E400) [pid = 892] [serial = 1550] [outer = 0000000576317000] 11:31:41 INFO - PROCESS | 892 | 1468607501918 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 691ms 11:31:42 INFO - PROCESS | 892 | 1468607502011 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 11:31:42 INFO - PROCESS | 892 | 1468607502016 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 11:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:31:42 INFO - PROCESS | 892 | 1468607502024 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 892 | 1468607502029 Marionette TRACE conn6 <- [1,2030,null,{}] 11:31:42 INFO - PROCESS | 892 | 1468607502037 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:42 INFO - PROCESS | 892 | 1468607502040 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:42 INFO - PROCESS | 892 | 1468607502228 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 11:31:42 INFO - PROCESS | 892 | 1468607502350 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 892 | 1468607502355 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:42 INFO - PROCESS | 892 | ++DOCSHELL 000000050230F800 == 36 [pid = 892] [id = 517] 11:31:42 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005005CF800) [pid = 892] [serial = 1551] [outer = 0000000000000000] 11:31:42 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000500921C00) [pid = 892] [serial = 1552] [outer = 00000005005CF800] 11:31:42 INFO - PROCESS | 892 | 1468607502415 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005016F2000) [pid = 892] [serial = 1553] [outer = 00000005005CF800] 11:31:43 INFO - PROCESS | 892 | 1468607503116 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1132ms 11:31:43 INFO - PROCESS | 892 | 1468607503175 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 892 | 1468607503180 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 11:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:31:43 INFO - PROCESS | 892 | 1468607503188 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 892 | 1468607503191 Marionette TRACE conn6 <- [1,2034,null,{}] 11:31:43 INFO - PROCESS | 892 | 1468607503196 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 892 | 1468607503199 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:43 INFO - PROCESS | 892 | 1468607503339 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 11:31:43 INFO - PROCESS | 892 | 1468607503455 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 892 | 1468607503458 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:43 INFO - PROCESS | 892 | ++DOCSHELL 0000000571E20800 == 37 [pid = 892] [id = 518] 11:31:43 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000569B22800) [pid = 892] [serial = 1554] [outer = 0000000000000000] 11:31:43 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000056B3AA000) [pid = 892] [serial = 1555] [outer = 0000000569B22800] 11:31:43 INFO - PROCESS | 892 | 1468607503517 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000056B7D0C00) [pid = 892] [serial = 1556] [outer = 0000000569B22800] 11:31:44 INFO - PROCESS | 892 | 1468607504397 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1233ms 11:31:44 INFO - PROCESS | 892 | 1468607504452 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 892 | 1468607504456 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 11:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:31:44 INFO - PROCESS | 892 | 1468607504462 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - PROCESS | 892 | 1468607504466 Marionette TRACE conn6 <- [1,2038,null,{}] 11:31:44 INFO - PROCESS | 892 | 1468607504471 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:44 INFO - PROCESS | 892 | 1468607504475 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:44 INFO - PROCESS | 892 | 1468607504595 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 11:31:44 INFO - PROCESS | 892 | 1468607504670 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 892 | 1468607504675 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:44 INFO - PROCESS | 892 | ++DOCSHELL 000000056AAE8000 == 38 [pid = 892] [id = 519] 11:31:44 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000502DAE000) [pid = 892] [serial = 1557] [outer = 0000000000000000] 11:31:44 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000569A9C400) [pid = 892] [serial = 1558] [outer = 0000000502DAE000] 11:31:44 INFO - PROCESS | 892 | 1468607504727 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000569BDAC00) [pid = 892] [serial = 1559] [outer = 0000000502DAE000] 11:31:45 INFO - PROCESS | 892 | --DOCSHELL 0000000578898800 == 37 [pid = 892] [id = 515] 11:31:45 INFO - PROCESS | 892 | --DOCSHELL 0000000578020800 == 36 [pid = 892] [id = 514] 11:31:45 INFO - PROCESS | 892 | --DOCSHELL 00000005778C3800 == 35 [pid = 892] [id = 513] 11:31:45 INFO - PROCESS | 892 | --DOCSHELL 00000005753F3800 == 34 [pid = 892] [id = 512] 11:31:45 INFO - PROCESS | 892 | --DOCSHELL 00000005717AB800 == 33 [pid = 892] [id = 511] 11:31:45 INFO - PROCESS | 892 | --DOCSHELL 000000057077D000 == 32 [pid = 892] [id = 510] 11:31:45 INFO - PROCESS | 892 | --DOCSHELL 00000005036E1800 == 31 [pid = 892] [id = 509] 11:31:45 INFO - PROCESS | 892 | --DOCSHELL 0000000501590800 == 30 [pid = 892] [id = 508] 11:31:45 INFO - PROCESS | 892 | --DOCSHELL 0000000501582800 == 29 [pid = 892] [id = 507] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 92 (00000005778E5400) [pid = 892] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000576285C00) [pid = 892] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000575961800) [pid = 892] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000057538AC00) [pid = 892] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000057538EC00) [pid = 892] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000500D37000) [pid = 892] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005016F2800) [pid = 892] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056FFC0C00) [pid = 892] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000570DB4C00) [pid = 892] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000502DA9400) [pid = 892] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000569AA0800) [pid = 892] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056A423C00) [pid = 892] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056B34C000) [pid = 892] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B3A9400) [pid = 892] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056B7CE800) [pid = 892] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569AA6800) [pid = 892] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000576522C00) [pid = 892] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000571719000) [pid = 892] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005784DA000) [pid = 892] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000571679400) [pid = 892] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000574649400) [pid = 892] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000577644400) [pid = 892] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000057656A400) [pid = 892] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 11:31:45 INFO - PROCESS | 892 | 1468607505352 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 942ms 11:31:45 INFO - PROCESS | 892 | 1468607505405 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 11:31:45 INFO - PROCESS | 892 | 1468607505409 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 11:31:45 INFO - PROCESS | 892 | 1468607505416 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:31:45 INFO - PROCESS | 892 | 1468607505418 Marionette TRACE conn6 <- [1,2042,null,{}] 11:31:45 INFO - PROCESS | 892 | 1468607505423 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:45 INFO - PROCESS | 892 | 1468607505425 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:45 INFO - PROCESS | 892 | 1468607505520 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 11:31:45 INFO - PROCESS | 892 | 1468607505593 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 892 | 1468607505595 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:45 INFO - PROCESS | 892 | ++DOCSHELL 00000005036D7000 == 30 [pid = 892] [id = 520] 11:31:45 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000502DAFC00) [pid = 892] [serial = 1560] [outer = 0000000000000000] 11:31:45 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056B324C00) [pid = 892] [serial = 1561] [outer = 0000000502DAFC00] 11:31:45 INFO - PROCESS | 892 | 1468607505653 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B7CE800) [pid = 892] [serial = 1562] [outer = 0000000502DAFC00] 11:31:46 INFO - PROCESS | 892 | 1468607506085 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 11:31:46 INFO - PROCESS | 892 | 1468607506152 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 892 | 1468607506154 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 11:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:31:46 INFO - PROCESS | 892 | 1468607506158 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 892 | 1468607506162 Marionette TRACE conn6 <- [1,2046,null,{}] 11:31:46 INFO - PROCESS | 892 | 1468607506179 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:46 INFO - PROCESS | 892 | 1468607506184 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:46 INFO - PROCESS | 892 | 1468607506274 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 11:31:46 INFO - PROCESS | 892 | 1468607506289 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 892 | 1468607506293 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:46 INFO - PROCESS | 892 | ++DOCSHELL 0000000571B82000 == 31 [pid = 892] [id = 521] 11:31:46 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005005C3400) [pid = 892] [serial = 1563] [outer = 0000000000000000] 11:31:46 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000570DB4000) [pid = 892] [serial = 1564] [outer = 00000005005C3400] 11:31:46 INFO - PROCESS | 892 | 1468607506343 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000571609800) [pid = 892] [serial = 1565] [outer = 00000005005C3400] 11:31:46 INFO - PROCESS | 892 | 1468607506806 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 11:31:46 INFO - PROCESS | 892 | 1468607506851 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 892 | 1468607506854 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 11:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:31:46 INFO - PROCESS | 892 | 1468607506857 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 892 | 1468607506859 Marionette TRACE conn6 <- [1,2050,null,{}] 11:31:46 INFO - PROCESS | 892 | 1468607506862 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:46 INFO - PROCESS | 892 | 1468607506864 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:46 INFO - PROCESS | 892 | 1468607506955 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 11:31:46 INFO - PROCESS | 892 | 1468607506962 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 892 | 1468607506964 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:46 INFO - PROCESS | 892 | ++DOCSHELL 000000057768E800 == 32 [pid = 892] [id = 522] 11:31:46 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000571D83000) [pid = 892] [serial = 1566] [outer = 0000000000000000] 11:31:47 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000057464EC00) [pid = 892] [serial = 1567] [outer = 0000000571D83000] 11:31:47 INFO - PROCESS | 892 | 1468607507010 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000575352800) [pid = 892] [serial = 1568] [outer = 0000000571D83000] 11:31:47 INFO - PROCESS | 892 | 1468607507430 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 626ms 11:31:47 INFO - PROCESS | 892 | 1468607507486 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 11:31:47 INFO - PROCESS | 892 | 1468607507489 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 11:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:31:47 INFO - PROCESS | 892 | 1468607507492 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 892 | 1468607507494 Marionette TRACE conn6 <- [1,2054,null,{}] 11:31:47 INFO - PROCESS | 892 | 1468607507497 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:47 INFO - PROCESS | 892 | 1468607507499 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:47 INFO - PROCESS | 892 | 1468607507614 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 11:31:47 INFO - PROCESS | 892 | 1468607507694 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 892 | 1468607507703 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:47 INFO - PROCESS | 892 | ++DOCSHELL 0000000578052800 == 33 [pid = 892] [id = 523] 11:31:47 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005721C6800) [pid = 892] [serial = 1569] [outer = 0000000000000000] 11:31:47 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000057538E800) [pid = 892] [serial = 1570] [outer = 00000005721C6800] 11:31:47 INFO - PROCESS | 892 | 1468607507748 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000057596B800) [pid = 892] [serial = 1571] [outer = 00000005721C6800] 11:31:48 INFO - PROCESS | 892 | 1468607508185 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 735ms 11:31:48 INFO - PROCESS | 892 | 1468607508230 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 11:31:48 INFO - PROCESS | 892 | 1468607508232 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 11:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:31:48 INFO - PROCESS | 892 | 1468607508239 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:31:48 INFO - PROCESS | 892 | 1468607508241 Marionette TRACE conn6 <- [1,2058,null,{}] 11:31:48 INFO - PROCESS | 892 | 1468607508245 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:48 INFO - PROCESS | 892 | 1468607508251 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:48 INFO - PROCESS | 892 | 1468607508399 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 11:31:48 INFO - PROCESS | 892 | 1468607508412 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:48 INFO - PROCESS | 892 | 1468607508414 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:48 INFO - PROCESS | 892 | ++DOCSHELL 0000000578925800 == 34 [pid = 892] [id = 524] 11:31:48 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005759C8800) [pid = 892] [serial = 1572] [outer = 0000000000000000] 11:31:48 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000576528800) [pid = 892] [serial = 1573] [outer = 00000005759C8800] 11:31:48 INFO - PROCESS | 892 | 1468607508509 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005778E7400) [pid = 892] [serial = 1574] [outer = 00000005759C8800] 11:31:48 INFO - PROCESS | 892 | 1468607508953 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 796ms 11:31:49 INFO - PROCESS | 892 | 1468607509035 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 892 | 1468607509037 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 11:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:31:49 INFO - PROCESS | 892 | 1468607509040 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 892 | 1468607509042 Marionette TRACE conn6 <- [1,2062,null,{}] 11:31:49 INFO - PROCESS | 892 | 1468607509046 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:49 INFO - PROCESS | 892 | 1468607509048 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:49 INFO - PROCESS | 892 | 1468607509166 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 11:31:49 INFO - PROCESS | 892 | 1468607509221 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 892 | 1468607509223 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:49 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F44800 == 35 [pid = 892] [id = 525] 11:31:49 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005784DB400) [pid = 892] [serial = 1575] [outer = 0000000000000000] 11:31:49 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005788C9400) [pid = 892] [serial = 1576] [outer = 00000005784DB400] 11:31:49 INFO - PROCESS | 892 | 1468607509267 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005788DFC00) [pid = 892] [serial = 1577] [outer = 00000005784DB400] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000056B89C400) [pid = 892] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000500D37400) [pid = 892] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 85 (00000005005C8C00) [pid = 892] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000569AA2C00) [pid = 892] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000569AA2400) [pid = 892] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000569AADC00) [pid = 892] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 81 (00000005016F0C00) [pid = 892] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000500438000) [pid = 892] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056AECD400) [pid = 892] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 78 (00000005721C9000) [pid = 892] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000574656000) [pid = 892] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000057596C800) [pid = 892] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:31:49 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000572265800) [pid = 892] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:31:49 INFO - PROCESS | 892 | 1468607509714 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 11:31:49 INFO - PROCESS | 892 | 1468607509774 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 892 | 1468607509776 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 11:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:31:49 INFO - PROCESS | 892 | 1468607509779 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 892 | 1468607509781 Marionette TRACE conn6 <- [1,2066,null,{}] 11:31:49 INFO - PROCESS | 892 | 1468607509785 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:49 INFO - PROCESS | 892 | 1468607509787 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:49 INFO - PROCESS | 892 | 1468607509901 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 11:31:49 INFO - PROCESS | 892 | 1468607509955 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 892 | 1468607509957 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:49 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F5B000 == 36 [pid = 892] [id = 526] 11:31:49 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000502DA4C00) [pid = 892] [serial = 1578] [outer = 0000000000000000] 11:31:50 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000569B1AC00) [pid = 892] [serial = 1579] [outer = 0000000502DA4C00] 11:31:50 INFO - PROCESS | 892 | 1468607510003 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000574656000) [pid = 892] [serial = 1580] [outer = 0000000502DA4C00] 11:31:50 INFO - PROCESS | 892 | 1468607510355 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 11:31:50 INFO - PROCESS | 892 | 1468607510410 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 11:31:50 INFO - PROCESS | 892 | 1468607510421 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 11:31:50 INFO - PROCESS | 892 | 1468607510425 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:31:50 INFO - PROCESS | 892 | 1468607510427 Marionette TRACE conn6 <- [1,2070,null,{}] 11:31:50 INFO - PROCESS | 892 | 1468607510430 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:50 INFO - PROCESS | 892 | 1468607510432 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:50 INFO - PROCESS | 892 | 1468607510550 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 11:31:50 INFO - PROCESS | 892 | 1468607510558 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 892 | 1468607510560 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:50 INFO - PROCESS | 892 | ++DOCSHELL 0000000579750800 == 37 [pid = 892] [id = 527] 11:31:50 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005788E0800) [pid = 892] [serial = 1581] [outer = 0000000000000000] 11:31:50 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005788ED400) [pid = 892] [serial = 1582] [outer = 00000005788E0800] 11:31:50 INFO - PROCESS | 892 | 1468607510604 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000578EF0800) [pid = 892] [serial = 1583] [outer = 00000005788E0800] 11:31:51 INFO - PROCESS | 892 | 1468607511011 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 11:31:51 INFO - PROCESS | 892 | 1468607511059 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 892 | 1468607511061 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 11:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:31:51 INFO - PROCESS | 892 | 1468607511064 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 892 | 1468607511066 Marionette TRACE conn6 <- [1,2074,null,{}] 11:31:51 INFO - PROCESS | 892 | 1468607511073 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 892 | 1468607511075 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:51 INFO - PROCESS | 892 | 1468607511160 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 11:31:51 INFO - PROCESS | 892 | 1468607511165 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 892 | 1468607511167 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:51 INFO - PROCESS | 892 | ++DOCSHELL 000000057AF3D800 == 38 [pid = 892] [id = 528] 11:31:51 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000578EF2000) [pid = 892] [serial = 1584] [outer = 0000000000000000] 11:31:51 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000578EFBC00) [pid = 892] [serial = 1585] [outer = 0000000578EF2000] 11:31:51 INFO - PROCESS | 892 | 1468607511214 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000578F0C000) [pid = 892] [serial = 1586] [outer = 0000000578EF2000] 11:31:51 INFO - PROCESS | 892 | 1468607511731 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 731ms 11:31:51 INFO - PROCESS | 892 | 1468607511799 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 892 | 1468607511805 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 11:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:31:51 INFO - PROCESS | 892 | 1468607511811 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 892 | 1468607511815 Marionette TRACE conn6 <- [1,2078,null,{}] 11:31:51 INFO - PROCESS | 892 | 1468607511835 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 892 | 1468607511838 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:52 INFO - PROCESS | 892 | 1468607512013 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 11:31:52 INFO - PROCESS | 892 | 1468607512132 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 892 | 1468607512138 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:52 INFO - PROCESS | 892 | ++DOCSHELL 00000005036C6800 == 39 [pid = 892] [id = 529] 11:31:52 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005016F0000) [pid = 892] [serial = 1587] [outer = 0000000000000000] 11:31:52 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000502DAB400) [pid = 892] [serial = 1588] [outer = 00000005016F0000] 11:31:52 INFO - PROCESS | 892 | 1468607512198 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000056A41C400) [pid = 892] [serial = 1589] [outer = 00000005016F0000] 11:31:52 INFO - PROCESS | 892 | 1468607512782 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1029ms 11:31:52 INFO - PROCESS | 892 | 1468607512842 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 11:31:52 INFO - PROCESS | 892 | 1468607512848 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 11:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:31:52 INFO - PROCESS | 892 | 1468607512855 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 892 | 1468607512858 Marionette TRACE conn6 <- [1,2082,null,{}] 11:31:52 INFO - PROCESS | 892 | 1468607512862 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:52 INFO - PROCESS | 892 | 1468607512865 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:52 INFO - PROCESS | 892 | 1468607512986 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 11:31:53 INFO - PROCESS | 892 | 1468607513109 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 892 | 1468607513112 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:53 INFO - PROCESS | 892 | ++DOCSHELL 000000057800D000 == 40 [pid = 892] [id = 530] 11:31:53 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000056B88EC00) [pid = 892] [serial = 1590] [outer = 0000000000000000] 11:31:53 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000056FCBE800) [pid = 892] [serial = 1591] [outer = 000000056B88EC00] 11:31:53 INFO - PROCESS | 892 | 1468607513171 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000057171F800) [pid = 892] [serial = 1592] [outer = 000000056B88EC00] 11:31:53 INFO - PROCESS | 892 | 1468607513768 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 985ms 11:31:53 INFO - PROCESS | 892 | 1468607513841 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 892 | 1468607513844 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 11:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:31:53 INFO - PROCESS | 892 | 1468607513848 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 892 | 1468607513852 Marionette TRACE conn6 <- [1,2086,null,{}] 11:31:53 INFO - PROCESS | 892 | 1468607513864 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:53 INFO - PROCESS | 892 | 1468607513869 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:54 INFO - PROCESS | 892 | 1468607513990 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 11:31:54 INFO - PROCESS | 892 | 1468607514108 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 892 | 1468607514112 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:54 INFO - PROCESS | 892 | ++DOCSHELL 000000057B672000 == 41 [pid = 892] [id = 531] 11:31:54 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000576312800) [pid = 892] [serial = 1593] [outer = 0000000000000000] 11:31:54 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000057763E800) [pid = 892] [serial = 1594] [outer = 0000000576312800] 11:31:54 INFO - PROCESS | 892 | 1468607514171 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (00000005788D6000) [pid = 892] [serial = 1595] [outer = 0000000576312800] 11:31:54 INFO - PROCESS | 892 | 1468607514821 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 985ms 11:31:54 INFO - PROCESS | 892 | 1468607514848 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 11:31:54 INFO - PROCESS | 892 | 1468607514852 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 11:31:54 INFO - PROCESS | 892 | 1468607514856 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:31:54 INFO - PROCESS | 892 | 1468607514859 Marionette TRACE conn6 <- [1,2090,null,{}] 11:31:54 INFO - PROCESS | 892 | 1468607514862 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:54 INFO - PROCESS | 892 | 1468607514865 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:54 INFO - PROCESS | 892 | 1468607514980 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 11:31:55 INFO - PROCESS | 892 | 1468607515238 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 892 | 1468607515241 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:55 INFO - PROCESS | 892 | ++DOCSHELL 0000000502317000 == 42 [pid = 892] [id = 532] 11:31:55 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (0000000500920400) [pid = 892] [serial = 1596] [outer = 0000000000000000] 11:31:55 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000500D39800) [pid = 892] [serial = 1597] [outer = 0000000500920400] 11:31:55 INFO - PROCESS | 892 | 1468607515310 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (00000005016EC000) [pid = 892] [serial = 1598] [outer = 0000000500920400] 11:31:55 INFO - PROCESS | 892 | 1468607515988 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1192ms 11:31:56 INFO - PROCESS | 892 | 1468607516055 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 11:31:56 INFO - PROCESS | 892 | 1468607516059 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 11:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:31:56 INFO - PROCESS | 892 | 1468607516063 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:31:56 INFO - PROCESS | 892 | 1468607516066 Marionette TRACE conn6 <- [1,2094,null,{}] 11:31:56 INFO - PROCESS | 892 | 1468607516072 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:56 INFO - PROCESS | 892 | 1468607516076 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 0000000579750800 == 41 [pid = 892] [id = 527] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 0000000578F5B000 == 40 [pid = 892] [id = 526] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 0000000578F44800 == 39 [pid = 892] [id = 525] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 0000000578925800 == 38 [pid = 892] [id = 524] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 0000000578052800 == 37 [pid = 892] [id = 523] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 000000057768E800 == 36 [pid = 892] [id = 522] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 0000000571B82000 == 35 [pid = 892] [id = 521] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 00000005036D7000 == 34 [pid = 892] [id = 520] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 000000056AAE8000 == 33 [pid = 892] [id = 519] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 0000000571E20800 == 32 [pid = 892] [id = 518] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 0000000570777800 == 31 [pid = 892] [id = 516] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 000000050230F800 == 30 [pid = 892] [id = 517] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 0000000502317000 == 29 [pid = 892] [id = 532] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 000000057B672000 == 28 [pid = 892] [id = 531] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 000000057800D000 == 27 [pid = 892] [id = 530] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 000000057AF3D800 == 26 [pid = 892] [id = 528] 11:31:56 INFO - PROCESS | 892 | --DOCSHELL 00000005036C6800 == 25 [pid = 892] [id = 529] 11:31:56 INFO - PROCESS | 892 | 1468607516800 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 95 (0000000576317800) [pid = 892] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 94 (00000005788E6000) [pid = 892] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 93 (000000057631B400) [pid = 892] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000575A0C000) [pid = 892] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000575946000) [pid = 892] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000575380C00) [pid = 892] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000576521C00) [pid = 892] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000056B8A2000) [pid = 892] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000056FC0B400) [pid = 892] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000570A69C00) [pid = 892] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000050149F800) [pid = 892] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005016F5C00) [pid = 892] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056B883400) [pid = 892] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000569AB9400) [pid = 892] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056A3D2C00) [pid = 892] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000057171EC00) [pid = 892] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000570DB9400) [pid = 892] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569ABA400) [pid = 892] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056AA33C00) [pid = 892] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056BD21800) [pid = 892] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000502DA2800) [pid = 892] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000050059B400) [pid = 892] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056CAED000) [pid = 892] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056B888400) [pid = 892] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000575384400) [pid = 892] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000576288400) [pid = 892] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000057595E800) [pid = 892] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 11:31:56 INFO - PROCESS | 892 | 1468607516930 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 892 | 1468607516933 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:56 INFO - PROCESS | 892 | ++DOCSHELL 00000005002BD000 == 26 [pid = 892] [id = 533] 11:31:56 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (00000005005C7000) [pid = 892] [serial = 1599] [outer = 0000000000000000] 11:31:56 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (00000005005CD000) [pid = 892] [serial = 1600] [outer = 00000005005C7000] 11:31:56 INFO - PROCESS | 892 | 1468607516987 Marionette DEBUG loaded listener.js 11:31:57 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000500D37400) [pid = 892] [serial = 1601] [outer = 00000005005C7000] 11:31:57 INFO - PROCESS | 892 | 1468607517477 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 892 | 1468607517506 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 11:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:31:57 INFO - PROCESS | 892 | 1468607517511 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 892 | 1468607517514 Marionette TRACE conn6 <- [1,2098,null,{}] 11:31:57 INFO - PROCESS | 892 | 1468607517519 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 892 | 1468607517522 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:57 INFO - PROCESS | 892 | 1468607517614 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 11:31:57 INFO - PROCESS | 892 | 1468607517624 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:57 INFO - PROCESS | 892 | 1468607517626 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:57 INFO - PROCESS | 892 | ++DOCSHELL 0000000502336000 == 27 [pid = 892] [id = 534] 11:31:57 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056997E800) [pid = 892] [serial = 1602] [outer = 0000000000000000] 11:31:57 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000569986800) [pid = 892] [serial = 1603] [outer = 000000056997E800] 11:31:57 INFO - PROCESS | 892 | 1468607517675 Marionette DEBUG loaded listener.js 11:31:57 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000569AA9400) [pid = 892] [serial = 1604] [outer = 000000056997E800] 11:31:58 INFO - PROCESS | 892 | 1468607518131 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 11:31:58 INFO - PROCESS | 892 | 1468607518205 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 892 | 1468607518209 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 11:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:31:58 INFO - PROCESS | 892 | 1468607518249 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - PROCESS | 892 | 1468607518251 Marionette TRACE conn6 <- [1,2102,null,{}] 11:31:58 INFO - PROCESS | 892 | 1468607518258 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:58 INFO - PROCESS | 892 | 1468607518260 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:58 INFO - PROCESS | 892 | 1468607518397 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 11:31:58 INFO - PROCESS | 892 | 1468607518444 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 892 | 1468607518446 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:58 INFO - PROCESS | 892 | ++DOCSHELL 000000056BA17800 == 28 [pid = 892] [id = 535] 11:31:58 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056A41DC00) [pid = 892] [serial = 1605] [outer = 0000000000000000] 11:31:58 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056B325000) [pid = 892] [serial = 1606] [outer = 000000056A41DC00] 11:31:58 INFO - PROCESS | 892 | 1468607518493 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056B664800) [pid = 892] [serial = 1607] [outer = 000000056A41DC00] 11:31:58 INFO - PROCESS | 892 | 1468607518893 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 11:31:58 INFO - PROCESS | 892 | 1468607518952 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 892 | 1468607518956 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 11:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:31:58 INFO - PROCESS | 892 | 1468607518967 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - PROCESS | 892 | 1468607518972 Marionette TRACE conn6 <- [1,2106,null,{}] 11:31:58 INFO - PROCESS | 892 | 1468607518986 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:58 INFO - PROCESS | 892 | 1468607518990 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:59 INFO - PROCESS | 892 | 1468607519107 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 11:31:59 INFO - PROCESS | 892 | 1468607519120 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 892 | 1468607519122 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:59 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D23800 == 29 [pid = 892] [id = 536] 11:31:59 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B7D3800) [pid = 892] [serial = 1608] [outer = 0000000000000000] 11:31:59 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056BA73C00) [pid = 892] [serial = 1609] [outer = 000000056B7D3800] 11:31:59 INFO - PROCESS | 892 | 1468607519211 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056FF74000) [pid = 892] [serial = 1610] [outer = 000000056B7D3800] 11:31:59 INFO - PROCESS | 892 | 1468607519642 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 690ms 11:31:59 INFO - PROCESS | 892 | 1468607519658 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 11:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:31:59 INFO - PROCESS | 892 | 1468607519660 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 11:31:59 INFO - PROCESS | 892 | 1468607519663 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 892 | 1468607519665 Marionette TRACE conn6 <- [1,2110,null,{}] 11:31:59 INFO - PROCESS | 892 | 1468607519669 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:59 INFO - PROCESS | 892 | 1468607519671 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:59 INFO - PROCESS | 892 | 1468607519826 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 11:31:59 INFO - PROCESS | 892 | 1468607519836 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 892 | 1468607519838 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:31:59 INFO - PROCESS | 892 | ++DOCSHELL 0000000575061800 == 30 [pid = 892] [id = 537] 11:31:59 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000570A69C00) [pid = 892] [serial = 1611] [outer = 0000000000000000] 11:31:59 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000570DB5C00) [pid = 892] [serial = 1612] [outer = 0000000570A69C00] 11:31:59 INFO - PROCESS | 892 | 1468607519927 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000571613800) [pid = 892] [serial = 1613] [outer = 0000000570A69C00] 11:32:00 INFO - PROCESS | 892 | 1468607520377 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 11:32:00 INFO - PROCESS | 892 | 1468607520403 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 892 | 1468607520405 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 11:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:32:00 INFO - PROCESS | 892 | 1468607520408 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 892 | 1468607520410 Marionette TRACE conn6 <- [1,2114,null,{}] 11:32:00 INFO - PROCESS | 892 | 1468607520414 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 892 | 1468607520416 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:00 INFO - PROCESS | 892 | 1468607520531 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 11:32:00 INFO - PROCESS | 892 | 1468607520539 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 892 | 1468607520546 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:00 INFO - PROCESS | 892 | ++DOCSHELL 0000000577686800 == 31 [pid = 892] [id = 538] 11:32:00 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056A40C000) [pid = 892] [serial = 1614] [outer = 0000000000000000] 11:32:00 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000574655000) [pid = 892] [serial = 1615] [outer = 000000056A40C000] 11:32:00 INFO - PROCESS | 892 | 1468607520647 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000575387000) [pid = 892] [serial = 1616] [outer = 000000056A40C000] 11:32:00 INFO - PROCESS | 892 | --DOCSHELL 00000005709C8000 == 30 [pid = 892] [id = 11] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000569B22800) [pid = 892] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000571D83000) [pid = 892] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005005C3400) [pid = 892] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005005CF800) [pid = 892] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000502DA4C00) [pid = 892] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000502DAFC00) [pid = 892] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000502DAE000) [pid = 892] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000576317000) [pid = 892] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 78 (00000005788E0800) [pid = 892] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 77 (00000005721C6800) [pid = 892] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005759C8800) [pid = 892] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005784DB400) [pid = 892] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:32:01 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000578EF2000) [pid = 892] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:32:01 INFO - PROCESS | 892 | 1468607521354 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 985ms 11:32:01 INFO - PROCESS | 892 | 1468607521395 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 11:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:32:01 INFO - PROCESS | 892 | 1468607521397 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 11:32:01 INFO - PROCESS | 892 | 1468607521400 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 892 | 1468607521402 Marionette TRACE conn6 <- [1,2118,null,{}] 11:32:01 INFO - PROCESS | 892 | 1468607521406 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 892 | 1468607521416 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:01 INFO - PROCESS | 892 | 1468607521528 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 11:32:01 INFO - PROCESS | 892 | 1468607521581 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 892 | 1468607521583 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:01 INFO - PROCESS | 892 | ++DOCSHELL 00000005002B0800 == 31 [pid = 892] [id = 539] 11:32:01 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005014A9C00) [pid = 892] [serial = 1617] [outer = 0000000000000000] 11:32:01 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056BD39400) [pid = 892] [serial = 1618] [outer = 00000005014A9C00] 11:32:01 INFO - PROCESS | 892 | 1468607521628 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000575386800) [pid = 892] [serial = 1619] [outer = 00000005014A9C00] 11:32:02 INFO - PROCESS | 892 | 1468607522001 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 892 | 1468607522036 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 11:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:32:02 INFO - PROCESS | 892 | 1468607522039 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - PROCESS | 892 | 1468607522041 Marionette TRACE conn6 <- [1,2122,null,{}] 11:32:02 INFO - PROCESS | 892 | 1468607522044 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:02 INFO - PROCESS | 892 | 1468607522046 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:02 INFO - PROCESS | 892 | 1468607522127 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 11:32:02 INFO - PROCESS | 892 | 1468607522133 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 892 | 1468607522135 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:02 INFO - PROCESS | 892 | ++DOCSHELL 00000005788A0000 == 32 [pid = 892] [id = 540] 11:32:02 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000575806000) [pid = 892] [serial = 1620] [outer = 0000000000000000] 11:32:02 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057596C400) [pid = 892] [serial = 1621] [outer = 0000000575806000] 11:32:02 INFO - PROCESS | 892 | 1468607522180 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000057628F400) [pid = 892] [serial = 1622] [outer = 0000000575806000] 11:32:02 INFO - PROCESS | 892 | 1468607522921 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 892 | 1468607522994 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 11:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:32:03 INFO - PROCESS | 892 | 1468607522999 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - PROCESS | 892 | 1468607523003 Marionette TRACE conn6 <- [1,2126,null,{}] 11:32:03 INFO - PROCESS | 892 | 1468607523010 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:03 INFO - PROCESS | 892 | 1468607523014 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:03 INFO - PROCESS | 892 | 1468607523148 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 11:32:03 INFO - PROCESS | 892 | 1468607523264 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 892 | 1468607523267 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:03 INFO - PROCESS | 892 | ++DOCSHELL 000000056A4B3000 == 33 [pid = 892] [id = 541] 11:32:03 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (00000005014A7400) [pid = 892] [serial = 1623] [outer = 0000000000000000] 11:32:03 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000569A9B400) [pid = 892] [serial = 1624] [outer = 00000005014A7400] 11:32:03 INFO - PROCESS | 892 | 1468607523327 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056A34A800) [pid = 892] [serial = 1625] [outer = 00000005014A7400] 11:32:03 INFO - PROCESS | 892 | 1468607523976 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1031ms 11:32:04 INFO - PROCESS | 892 | 1468607524033 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 892 | 1468607524039 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 11:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:32:04 INFO - PROCESS | 892 | 1468607524045 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 892 | 1468607524049 Marionette TRACE conn6 <- [1,2130,null,{}] 11:32:04 INFO - PROCESS | 892 | 1468607524053 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:04 INFO - PROCESS | 892 | 1468607524056 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:04 INFO - PROCESS | 892 | 1468607524212 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 11:32:04 INFO - PROCESS | 892 | 1468607524336 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 892 | 1468607524339 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:04 INFO - PROCESS | 892 | ++DOCSHELL 0000000576591800 == 34 [pid = 892] [id = 542] 11:32:04 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056B7CDC00) [pid = 892] [serial = 1626] [outer = 0000000000000000] 11:32:04 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056B896800) [pid = 892] [serial = 1627] [outer = 000000056B7CDC00] 11:32:04 INFO - PROCESS | 892 | 1468607524400 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056C122400) [pid = 892] [serial = 1628] [outer = 000000056B7CDC00] 11:32:05 INFO - PROCESS | 892 | --DOCSHELL 00000005002B0800 == 33 [pid = 892] [id = 539] 11:32:05 INFO - PROCESS | 892 | --DOCSHELL 0000000577686800 == 32 [pid = 892] [id = 538] 11:32:05 INFO - PROCESS | 892 | --DOCSHELL 0000000575061800 == 31 [pid = 892] [id = 537] 11:32:05 INFO - PROCESS | 892 | --DOCSHELL 0000000570D23800 == 30 [pid = 892] [id = 536] 11:32:05 INFO - PROCESS | 892 | --DOCSHELL 000000056BA17800 == 29 [pid = 892] [id = 535] 11:32:05 INFO - PROCESS | 892 | --DOCSHELL 0000000502336000 == 28 [pid = 892] [id = 534] 11:32:05 INFO - PROCESS | 892 | --DOCSHELL 00000005002BD000 == 27 [pid = 892] [id = 533] 11:32:05 INFO - PROCESS | 892 | --DOCSHELL 000000056A4A2000 == 26 [pid = 892] [id = 12] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056B7D0C00) [pid = 892] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000575352800) [pid = 892] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000571609800) [pid = 892] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056B3AA000) [pid = 892] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 81 (00000005016F2000) [pid = 892] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000574656000) [pid = 892] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B324C00) [pid = 892] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569A9C400) [pid = 892] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057763E400) [pid = 892] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005788ED400) [pid = 892] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000057538E800) [pid = 892] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000569B1AC00) [pid = 892] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000576528800) [pid = 892] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000057596B800) [pid = 892] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000570DB4000) [pid = 892] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 70 (00000005788DFC00) [pid = 892] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000569BDAC00) [pid = 892] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 68 (00000005778E7400) [pid = 892] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000056B7CE800) [pid = 892] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000057464EC00) [pid = 892] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 65 (00000005788C9400) [pid = 892] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000500921C00) [pid = 892] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 63 (0000000578EF0800) [pid = 892] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 62 (0000000578EFBC00) [pid = 892] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | --DOMWINDOW == 61 (0000000578F0C000) [pid = 892] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 11:32:05 INFO - PROCESS | 892 | 1468607525281 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 892 | 1468607525348 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 11:32:05 INFO - PROCESS | 892 | 1468607525353 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:32:05 INFO - PROCESS | 892 | 1468607525356 Marionette TRACE conn6 <- [1,2134,null,{}] 11:32:05 INFO - PROCESS | 892 | 1468607525362 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 892 | 1468607525364 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:05 INFO - PROCESS | 892 | 1468607525458 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 11:32:05 INFO - PROCESS | 892 | 1468607525472 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 892 | 1468607525475 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:05 INFO - PROCESS | 892 | ++DOCSHELL 000000050230C000 == 27 [pid = 892] [id = 543] 11:32:05 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (00000005016F8800) [pid = 892] [serial = 1629] [outer = 0000000000000000] 11:32:05 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (0000000502DA6C00) [pid = 892] [serial = 1630] [outer = 00000005016F8800] 11:32:05 INFO - PROCESS | 892 | 1468607525525 Marionette DEBUG loaded listener.js 11:32:05 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (0000000569AAD400) [pid = 892] [serial = 1631] [outer = 00000005016F8800] 11:32:06 INFO - PROCESS | 892 | 1468607526057 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:32:06 INFO - PROCESS | 892 | 1468607526095 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 11:32:06 INFO - PROCESS | 892 | 1468607526101 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:32:06 INFO - PROCESS | 892 | 1468607526104 Marionette TRACE conn6 <- [1,2138,null,{}] 11:32:06 INFO - PROCESS | 892 | 1468607526107 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:06 INFO - PROCESS | 892 | 1468607526110 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:06 INFO - PROCESS | 892 | 1468607526200 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 11:32:06 INFO - PROCESS | 892 | 1468607526211 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 892 | 1468607526213 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:06 INFO - PROCESS | 892 | ++DOCSHELL 000000056FC7F000 == 28 [pid = 892] [id = 544] 11:32:06 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056AC40400) [pid = 892] [serial = 1632] [outer = 0000000000000000] 11:32:06 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (000000056B7D0800) [pid = 892] [serial = 1633] [outer = 000000056AC40400] 11:32:06 INFO - PROCESS | 892 | 1468607526329 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000056B89C400) [pid = 892] [serial = 1634] [outer = 000000056AC40400] 11:32:06 INFO - PROCESS | 892 | 1468607526747 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 11:32:06 INFO - PROCESS | 892 | 1468607526798 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 11:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:32:06 INFO - PROCESS | 892 | 1468607526801 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:32:06 INFO - PROCESS | 892 | 1468607526805 Marionette TRACE conn6 <- [1,2142,null,{}] 11:32:06 INFO - PROCESS | 892 | 1468607526816 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:06 INFO - PROCESS | 892 | 1468607526821 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:06 INFO - PROCESS | 892 | 1468607526942 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 11:32:06 INFO - PROCESS | 892 | 1468607526957 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 892 | 1468607526961 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:06 INFO - PROCESS | 892 | ++DOCSHELL 000000057460F000 == 29 [pid = 892] [id = 545] 11:32:06 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000500921000) [pid = 892] [serial = 1635] [outer = 0000000000000000] 11:32:07 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000057192A000) [pid = 892] [serial = 1636] [outer = 0000000500921000] 11:32:07 INFO - PROCESS | 892 | 1468607527009 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000572267400) [pid = 892] [serial = 1637] [outer = 0000000500921000] 11:32:07 INFO - PROCESS | 892 | 1468607527457 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 693ms 11:32:07 INFO - PROCESS | 892 | 1468607527501 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 892 | 1468607527504 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 11:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:32:07 INFO - PROCESS | 892 | 1468607527508 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 892 | 1468607527510 Marionette TRACE conn6 <- [1,2146,null,{}] 11:32:07 INFO - PROCESS | 892 | 1468607527513 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:07 INFO - PROCESS | 892 | 1468607527515 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:07 INFO - PROCESS | 892 | 1468607527631 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 11:32:07 INFO - PROCESS | 892 | 1468607527678 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 892 | 1468607527680 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:07 INFO - PROCESS | 892 | ++DOCSHELL 0000000577822000 == 30 [pid = 892] [id = 546] 11:32:07 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000057535A400) [pid = 892] [serial = 1638] [outer = 0000000000000000] 11:32:07 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000575384400) [pid = 892] [serial = 1639] [outer = 000000057535A400] 11:32:07 INFO - PROCESS | 892 | 1468607527727 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000057595E800) [pid = 892] [serial = 1640] [outer = 000000057535A400] 11:32:08 INFO - PROCESS | 892 | 1468607528166 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 892 | 1468607528202 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 11:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:32:08 INFO - PROCESS | 892 | 1468607528206 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 892 | 1468607528208 Marionette TRACE conn6 <- [1,2150,null,{}] 11:32:08 INFO - PROCESS | 892 | 1468607528211 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:08 INFO - PROCESS | 892 | 1468607528213 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:08 INFO - PROCESS | 892 | 1468607528351 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 11:32:08 INFO - PROCESS | 892 | 1468607528408 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:08 INFO - PROCESS | 892 | 1468607528410 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:08 INFO - PROCESS | 892 | ++DOCSHELL 000000057822E800 == 31 [pid = 892] [id = 547] 11:32:08 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005759B9800) [pid = 892] [serial = 1641] [outer = 0000000000000000] 11:32:08 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000576282400) [pid = 892] [serial = 1642] [outer = 00000005759B9800] 11:32:08 INFO - PROCESS | 892 | 1468607528457 Marionette DEBUG loaded listener.js 11:32:08 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000057631C800) [pid = 892] [serial = 1643] [outer = 00000005759B9800] 11:32:08 INFO - PROCESS | 892 | 1468607528905 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 733ms 11:32:08 INFO - PROCESS | 892 | 1468607528942 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 892 | 1468607528944 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 11:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:32:08 INFO - PROCESS | 892 | 1468607528954 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 892 | 1468607528956 Marionette TRACE conn6 <- [1,2154,null,{}] 11:32:08 INFO - PROCESS | 892 | 1468607528960 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:08 INFO - PROCESS | 892 | 1468607528966 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:09 INFO - PROCESS | 892 | 1468607529103 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 11:32:09 INFO - PROCESS | 892 | 1468607529161 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 892 | 1468607529163 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:09 INFO - PROCESS | 892 | ++DOCSHELL 0000000578938000 == 32 [pid = 892] [id = 548] 11:32:09 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000057656D000) [pid = 892] [serial = 1644] [outer = 0000000000000000] 11:32:09 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005778E0400) [pid = 892] [serial = 1645] [outer = 000000057656D000] 11:32:09 INFO - PROCESS | 892 | 1468607529209 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005783DC400) [pid = 892] [serial = 1646] [outer = 000000057656D000] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056A41DC00) [pid = 892] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056997E800) [pid = 892] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000570A69C00) [pid = 892] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000500920400) [pid = 892] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005005C7000) [pid = 892] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005014A9C00) [pid = 892] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000057464D000) [pid = 892] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056A40C000) [pid = 892] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 70 (00000005016F0000) [pid = 892] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056B88EC00) [pid = 892] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000576312800) [pid = 892] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000056B7D3800) [pid = 892] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:32:09 INFO - PROCESS | 892 | --DOMWINDOW == 66 (00000005709C9800) [pid = 892] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:32:09 INFO - PROCESS | 892 | 1468607529664 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 732ms 11:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:32:09 INFO - PROCESS | 892 | 1468607529703 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 11:32:09 INFO - PROCESS | 892 | 1468607529705 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 11:32:09 INFO - PROCESS | 892 | 1468607529708 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:32:09 INFO - PROCESS | 892 | 1468607529710 Marionette TRACE conn6 <- [1,2158,null,{}] 11:32:09 INFO - PROCESS | 892 | 1468607529713 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:09 INFO - PROCESS | 892 | 1468607529715 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:09 INFO - PROCESS | 892 | 1468607529832 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 11:32:09 INFO - PROCESS | 892 | 1468607529884 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 892 | 1468607529886 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:09 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A72800 == 33 [pid = 892] [id = 549] 11:32:09 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (00000005005C9400) [pid = 892] [serial = 1647] [outer = 0000000000000000] 11:32:09 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056B88EC00) [pid = 892] [serial = 1648] [outer = 00000005005C9400] 11:32:09 INFO - PROCESS | 892 | 1468607529932 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (00000005759B9400) [pid = 892] [serial = 1649] [outer = 00000005005C9400] 11:32:10 INFO - PROCESS | 892 | 1468607530287 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 628ms 11:32:10 INFO - PROCESS | 892 | 1468607530338 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 892 | 1468607530340 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 11:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:32:10 INFO - PROCESS | 892 | 1468607530351 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 892 | 1468607530352 Marionette TRACE conn6 <- [1,2162,null,{}] 11:32:10 INFO - PROCESS | 892 | 1468607530356 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 892 | 1468607530358 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:10 INFO - PROCESS | 892 | 1468607530441 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 11:32:10 INFO - PROCESS | 892 | 1468607530447 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:10 INFO - PROCESS | 892 | 1468607530449 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:10 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F61800 == 34 [pid = 892] [id = 550] 11:32:10 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000578604C00) [pid = 892] [serial = 1650] [outer = 0000000000000000] 11:32:10 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (00000005788D6800) [pid = 892] [serial = 1651] [outer = 0000000578604C00] 11:32:10 INFO - PROCESS | 892 | 1468607530496 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (00000005788E6C00) [pid = 892] [serial = 1652] [outer = 0000000578604C00] 11:32:10 INFO - PROCESS | 892 | 1468607530928 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 647ms 11:32:11 INFO - PROCESS | 892 | 1468607530999 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 11:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:32:11 INFO - PROCESS | 892 | 1468607531002 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 11:32:11 INFO - PROCESS | 892 | 1468607531005 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:32:11 INFO - PROCESS | 892 | 1468607531007 Marionette TRACE conn6 <- [1,2166,null,{}] 11:32:11 INFO - PROCESS | 892 | 1468607531010 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:11 INFO - PROCESS | 892 | 1468607531012 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:11 INFO - PROCESS | 892 | 1468607531097 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 11:32:11 INFO - PROCESS | 892 | 1468607531129 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 892 | 1468607531131 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:11 INFO - PROCESS | 892 | ++DOCSHELL 000000057460A800 == 35 [pid = 892] [id = 551] 11:32:11 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005788EA800) [pid = 892] [serial = 1653] [outer = 0000000000000000] 11:32:11 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000578EF0400) [pid = 892] [serial = 1654] [outer = 00000005788EA800] 11:32:11 INFO - PROCESS | 892 | 1468607531182 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000578EF8800) [pid = 892] [serial = 1655] [outer = 00000005788EA800] 11:32:11 INFO - PROCESS | 892 | 1468607531746 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 797ms 11:32:11 INFO - PROCESS | 892 | 1468607531805 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 11:32:11 INFO - PROCESS | 892 | 1468607531809 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 11:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:32:11 INFO - PROCESS | 892 | 1468607531815 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:32:11 INFO - PROCESS | 892 | 1468607531819 Marionette TRACE conn6 <- [1,2170,null,{}] 11:32:11 INFO - PROCESS | 892 | 1468607531839 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:11 INFO - PROCESS | 892 | 1468607531842 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:11 INFO - PROCESS | 892 | 1468607531972 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 11:32:12 INFO - PROCESS | 892 | 1468607532089 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 892 | 1468607532092 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:12 INFO - PROCESS | 892 | ++DOCSHELL 000000056BA17800 == 36 [pid = 892] [id = 552] 11:32:12 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000050149F400) [pid = 892] [serial = 1656] [outer = 0000000000000000] 11:32:12 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000569AA5000) [pid = 892] [serial = 1657] [outer = 000000050149F400] 11:32:12 INFO - PROCESS | 892 | 1468607532153 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056AEC7C00) [pid = 892] [serial = 1658] [outer = 000000050149F400] 11:32:12 INFO - PROCESS | 892 | 1468607532781 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1003ms 11:32:12 INFO - PROCESS | 892 | 1468607532822 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 11:32:12 INFO - PROCESS | 892 | 1468607532827 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 11:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:32:12 INFO - PROCESS | 892 | 1468607532834 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 892 | 1468607532837 Marionette TRACE conn6 <- [1,2174,null,{}] 11:32:12 INFO - PROCESS | 892 | 1468607532841 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:12 INFO - PROCESS | 892 | 1468607532844 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:12 INFO - PROCESS | 892 | 1468607532963 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 11:32:13 INFO - PROCESS | 892 | 1468607533058 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:13 INFO - PROCESS | 892 | 1468607533061 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:13 INFO - PROCESS | 892 | ++DOCSHELL 00000005782B8800 == 37 [pid = 892] [id = 553] 11:32:13 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000570606C00) [pid = 892] [serial = 1659] [outer = 0000000000000000] 11:32:13 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000570DB9800) [pid = 892] [serial = 1660] [outer = 0000000570606C00] 11:32:13 INFO - PROCESS | 892 | 1468607533120 Marionette DEBUG loaded listener.js 11:32:13 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000574648C00) [pid = 892] [serial = 1661] [outer = 0000000570606C00] 11:32:13 INFO - PROCESS | 892 | 1468607533756 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 944ms 11:32:13 INFO - PROCESS | 892 | 1468607533779 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 11:32:13 INFO - PROCESS | 892 | 1468607533782 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 11:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:32:13 INFO - PROCESS | 892 | 1468607533786 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 892 | 1468607533790 Marionette TRACE conn6 <- [1,2178,null,{}] 11:32:13 INFO - PROCESS | 892 | 1468607533802 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:13 INFO - PROCESS | 892 | 1468607533807 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:13 INFO - PROCESS | 892 | 1468607533921 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 11:32:14 INFO - PROCESS | 892 | 1468607534020 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 892 | 1468607534023 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:14 INFO - PROCESS | 892 | ++DOCSHELL 000000057AF3B000 == 38 [pid = 892] [id = 554] 11:32:14 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000577640400) [pid = 892] [serial = 1662] [outer = 0000000000000000] 11:32:14 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005776F0C00) [pid = 892] [serial = 1663] [outer = 0000000577640400] 11:32:14 INFO - PROCESS | 892 | 1468607534081 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000578AA1400) [pid = 892] [serial = 1664] [outer = 0000000577640400] 11:32:14 INFO - PROCESS | 892 | 1468607534658 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 881ms 11:32:14 INFO - PROCESS | 892 | 1468607534697 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 892 | 1468607534700 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 11:32:14 INFO - PROCESS | 892 | 1468607534705 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 892 | 1468607534707 Marionette TRACE conn6 <- [1,2182,null,{}] 11:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:32:14 INFO - PROCESS | 892 | 1468607534710 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:14 INFO - PROCESS | 892 | 1468607534713 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:14 INFO - PROCESS | 892 | 1468607534843 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 11:32:14 INFO - PROCESS | 892 | 1468607534938 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 892 | 1468607534941 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:14 INFO - PROCESS | 892 | ++DOCSHELL 00000005717B3800 == 39 [pid = 892] [id = 555] 11:32:14 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056B7C6000) [pid = 892] [serial = 1665] [outer = 0000000000000000] 11:32:15 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000571678800) [pid = 892] [serial = 1666] [outer = 000000056B7C6000] 11:32:15 INFO - PROCESS | 892 | 1468607534997 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000578F25C00) [pid = 892] [serial = 1667] [outer = 000000056B7C6000] 11:32:15 INFO - PROCESS | 892 | 1468607535799 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1126ms 11:32:15 INFO - PROCESS | 892 | 1468607535840 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 892 | 1468607535845 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 11:32:15 INFO - PROCESS | 892 | 1468607535849 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:32:15 INFO - PROCESS | 892 | 1468607535854 Marionette TRACE conn6 <- [1,2186,null,{}] 11:32:15 INFO - PROCESS | 892 | 1468607535860 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:15 INFO - PROCESS | 892 | 1468607535862 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:15 INFO - PROCESS | 892 | 1468607535971 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 11:32:16 INFO - PROCESS | 892 | 1468607536053 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 892 | 1468607536056 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:16 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DE1800 == 40 [pid = 892] [id = 556] 11:32:16 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000056997E800) [pid = 892] [serial = 1668] [outer = 0000000000000000] 11:32:16 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000569A9B800) [pid = 892] [serial = 1669] [outer = 000000056997E800] 11:32:16 INFO - PROCESS | 892 | 1468607536151 Marionette DEBUG loaded listener.js 11:32:16 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (000000056A34A000) [pid = 892] [serial = 1670] [outer = 000000056997E800] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 0000000578F61800 == 39 [pid = 892] [id = 550] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 0000000578A72800 == 38 [pid = 892] [id = 549] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 0000000578938000 == 37 [pid = 892] [id = 548] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 000000057822E800 == 36 [pid = 892] [id = 547] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 0000000577822000 == 35 [pid = 892] [id = 546] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 000000057460F000 == 34 [pid = 892] [id = 545] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 000000056FC7F000 == 33 [pid = 892] [id = 544] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 000000050230C000 == 32 [pid = 892] [id = 543] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 0000000576591800 == 31 [pid = 892] [id = 542] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 000000056A4B3000 == 30 [pid = 892] [id = 541] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 00000005788A0000 == 29 [pid = 892] [id = 540] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 00000005717B3800 == 28 [pid = 892] [id = 555] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 000000057AF3B000 == 27 [pid = 892] [id = 554] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 00000005782B8800 == 26 [pid = 892] [id = 553] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 000000057460A800 == 25 [pid = 892] [id = 551] 11:32:16 INFO - PROCESS | 892 | --DOCSHELL 000000056BA17800 == 24 [pid = 892] [id = 552] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000570C2D800) [pid = 892] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000056B325000) [pid = 892] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000569986800) [pid = 892] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000569AA9400) [pid = 892] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000571613800) [pid = 892] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000570DB5C00) [pid = 892] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005016EC000) [pid = 892] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000500D39800) [pid = 892] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 81 (00000005005CD000) [pid = 892] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000500D37400) [pid = 892] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056BD39400) [pid = 892] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000570607000) [pid = 892] [serial = 1097] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000574655000) [pid = 892] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056A41C400) [pid = 892] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000502DAB400) [pid = 892] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000057171F800) [pid = 892] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056FCBE800) [pid = 892] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000057596C400) [pid = 892] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 71 (00000005788D6000) [pid = 892] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000057763E800) [pid = 892] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000575387000) [pid = 892] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000575386800) [pid = 892] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000056BA73C00) [pid = 892] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000056FF74000) [pid = 892] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 11:32:16 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000056B664800) [pid = 892] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 11:32:17 INFO - PROCESS | 892 | 1468607537325 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1488ms 11:32:17 INFO - PROCESS | 892 | 1468607537342 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 11:32:17 INFO - PROCESS | 892 | 1468607537346 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 11:32:17 INFO - PROCESS | 892 | 1468607537351 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:32:17 INFO - PROCESS | 892 | 1468607537356 Marionette TRACE conn6 <- [1,2190,null,{}] 11:32:17 INFO - PROCESS | 892 | 1468607537361 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:17 INFO - PROCESS | 892 | 1468607537364 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:17 INFO - PROCESS | 892 | 1468607537459 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 11:32:17 INFO - PROCESS | 892 | 1468607537472 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 892 | 1468607537476 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:17 INFO - PROCESS | 892 | ++DOCSHELL 0000000501595800 == 25 [pid = 892] [id = 557] 11:32:17 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (00000005014A6C00) [pid = 892] [serial = 1671] [outer = 0000000000000000] 11:32:17 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (00000005016EB000) [pid = 892] [serial = 1672] [outer = 00000005014A6C00] 11:32:17 INFO - PROCESS | 892 | 1468607537525 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000502DAD000) [pid = 892] [serial = 1673] [outer = 00000005014A6C00] 11:32:18 INFO - PROCESS | 892 | 1468607538010 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 11:32:18 INFO - PROCESS | 892 | 1468607538048 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 892 | 1468607538053 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 11:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:32:18 INFO - PROCESS | 892 | 1468607538060 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 892 | 1468607538063 Marionette TRACE conn6 <- [1,2194,null,{}] 11:32:18 INFO - PROCESS | 892 | 1468607538067 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:18 INFO - PROCESS | 892 | 1468607538069 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:18 INFO - PROCESS | 892 | 1468607538195 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 11:32:18 INFO - PROCESS | 892 | 1468607538212 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 892 | 1468607538215 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:18 INFO - PROCESS | 892 | ++DOCSHELL 000000056B378800 == 26 [pid = 892] [id = 558] 11:32:18 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000569ABB800) [pid = 892] [serial = 1674] [outer = 0000000000000000] 11:32:18 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000569B1E400) [pid = 892] [serial = 1675] [outer = 0000000569ABB800] 11:32:18 INFO - PROCESS | 892 | 1468607538264 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056A427000) [pid = 892] [serial = 1676] [outer = 0000000569ABB800] 11:32:18 INFO - PROCESS | 892 | 1468607538709 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 11:32:18 INFO - PROCESS | 892 | 1468607538754 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 892 | 1468607538756 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 11:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:32:18 INFO - PROCESS | 892 | 1468607538760 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 892 | 1468607538763 Marionette TRACE conn6 <- [1,2198,null,{}] 11:32:18 INFO - PROCESS | 892 | 1468607538775 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:18 INFO - PROCESS | 892 | 1468607538780 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:18 INFO - PROCESS | 892 | 1468607538868 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 11:32:18 INFO - PROCESS | 892 | 1468607538877 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 892 | 1468607538880 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:18 INFO - PROCESS | 892 | ++DOCSHELL 0000000570C22000 == 27 [pid = 892] [id = 559] 11:32:18 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056B3B6C00) [pid = 892] [serial = 1677] [outer = 0000000000000000] 11:32:18 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B7CBC00) [pid = 892] [serial = 1678] [outer = 000000056B3B6C00] 11:32:18 INFO - PROCESS | 892 | 1468607538930 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056B896C00) [pid = 892] [serial = 1679] [outer = 000000056B3B6C00] 11:32:19 INFO - PROCESS | 892 | 1468607539382 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 628ms 11:32:19 INFO - PROCESS | 892 | 1468607539405 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 892 | 1468607539407 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 11:32:19 INFO - PROCESS | 892 | 1468607539411 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:32:19 INFO - PROCESS | 892 | 1468607539413 Marionette TRACE conn6 <- [1,2202,null,{}] 11:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:32:19 INFO - PROCESS | 892 | 1468607539416 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:19 INFO - PROCESS | 892 | 1468607539419 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:19 INFO - PROCESS | 892 | 1468607539544 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 11:32:19 INFO - PROCESS | 892 | 1468607539622 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:19 INFO - PROCESS | 892 | 1468607539624 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:19 INFO - PROCESS | 892 | ++DOCSHELL 0000000571D9F800 == 28 [pid = 892] [id = 560] 11:32:19 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056BE26800) [pid = 892] [serial = 1680] [outer = 0000000000000000] 11:32:19 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056FC10C00) [pid = 892] [serial = 1681] [outer = 000000056BE26800] 11:32:19 INFO - PROCESS | 892 | 1468607539670 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000570605C00) [pid = 892] [serial = 1682] [outer = 000000056BE26800] 11:32:20 INFO - PROCESS | 892 | 1468607540098 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 11:32:20 INFO - PROCESS | 892 | 1468607540155 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 892 | 1468607540157 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 11:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:32:20 INFO - PROCESS | 892 | 1468607540161 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 892 | 1468607540162 Marionette TRACE conn6 <- [1,2206,null,{}] 11:32:20 INFO - PROCESS | 892 | 1468607540172 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 892 | 1468607540175 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:20 INFO - PROCESS | 892 | 1468607540285 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 11:32:20 INFO - PROCESS | 892 | 1468607540296 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 892 | 1468607540298 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:20 INFO - PROCESS | 892 | ++DOCSHELL 0000000575AEC800 == 29 [pid = 892] [id = 561] 11:32:20 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005005C7800) [pid = 892] [serial = 1683] [outer = 0000000000000000] 11:32:20 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000570973400) [pid = 892] [serial = 1684] [outer = 00000005005C7800] 11:32:20 INFO - PROCESS | 892 | 1468607540344 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000570DBA000) [pid = 892] [serial = 1685] [outer = 00000005005C7800] 11:32:20 INFO - PROCESS | 892 | 1468607540814 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 11:32:20 INFO - PROCESS | 892 | 1468607540855 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 892 | 1468607540858 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 11:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:32:20 INFO - PROCESS | 892 | 1468607540867 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 892 | 1468607540869 Marionette TRACE conn6 <- [1,2210,null,{}] 11:32:20 INFO - PROCESS | 892 | 1468607540907 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 892 | 1468607540913 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:21 INFO - PROCESS | 892 | 1468607541053 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 11:32:21 INFO - PROCESS | 892 | 1468607541060 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 892 | 1468607541062 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:21 INFO - PROCESS | 892 | ++DOCSHELL 00000005778CE000 == 30 [pid = 892] [id = 562] 11:32:21 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000571607400) [pid = 892] [serial = 1686] [outer = 0000000000000000] 11:32:21 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000572263C00) [pid = 892] [serial = 1687] [outer = 0000000571607400] 11:32:21 INFO - PROCESS | 892 | 1468607541107 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000575387C00) [pid = 892] [serial = 1688] [outer = 0000000571607400] 11:32:21 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000057656D000) [pid = 892] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:32:21 INFO - PROCESS | 892 | --DOMWINDOW == 81 (00000005759B9800) [pid = 892] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:32:21 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005005C9400) [pid = 892] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:32:21 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056AC40400) [pid = 892] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:32:21 INFO - PROCESS | 892 | --DOMWINDOW == 78 (00000005016F8800) [pid = 892] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:32:21 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000575806000) [pid = 892] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:32:21 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005014A7400) [pid = 892] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:32:21 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000500921000) [pid = 892] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:32:21 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056B7CDC00) [pid = 892] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:32:21 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005788EA800) [pid = 892] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:32:21 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000578604C00) [pid = 892] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:32:21 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000057535A400) [pid = 892] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:32:21 INFO - PROCESS | 892 | 1468607541754 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 923ms 11:32:21 INFO - PROCESS | 892 | 1468607541792 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 11:32:21 INFO - PROCESS | 892 | 1468607541795 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 11:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:32:21 INFO - PROCESS | 892 | 1468607541798 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:32:21 INFO - PROCESS | 892 | 1468607541800 Marionette TRACE conn6 <- [1,2214,null,{}] 11:32:21 INFO - PROCESS | 892 | 1468607541804 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:21 INFO - PROCESS | 892 | 1468607541806 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:21 INFO - PROCESS | 892 | 1468607541885 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 11:32:21 INFO - PROCESS | 892 | 1468607541891 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 892 | 1468607541892 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:21 INFO - PROCESS | 892 | ++DOCSHELL 0000000578066000 == 31 [pid = 892] [id = 563] 11:32:21 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000500DB1000) [pid = 892] [serial = 1689] [outer = 0000000000000000] 11:32:21 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B887C00) [pid = 892] [serial = 1690] [outer = 0000000500DB1000] 11:32:21 INFO - PROCESS | 892 | 1468607541937 Marionette DEBUG loaded listener.js 11:32:22 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000057535BC00) [pid = 892] [serial = 1691] [outer = 0000000500DB1000] 11:32:22 INFO - PROCESS | 892 | 1468607542386 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 11:32:22 INFO - PROCESS | 892 | 1468607542430 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 11:32:22 INFO - PROCESS | 892 | 1468607542433 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 11:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:32:22 INFO - PROCESS | 892 | 1468607542436 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 892 | 1468607542438 Marionette TRACE conn6 <- [1,2218,null,{}] 11:32:22 INFO - PROCESS | 892 | 1468607542441 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:22 INFO - PROCESS | 892 | 1468607542443 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:22 INFO - PROCESS | 892 | 1468607542526 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 11:32:22 INFO - PROCESS | 892 | 1468607542532 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:22 INFO - PROCESS | 892 | 1468607542534 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:22 INFO - PROCESS | 892 | ++DOCSHELL 0000000578919800 == 32 [pid = 892] [id = 564] 11:32:22 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000571607800) [pid = 892] [serial = 1692] [outer = 0000000000000000] 11:32:22 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000575945C00) [pid = 892] [serial = 1693] [outer = 0000000571607800] 11:32:22 INFO - PROCESS | 892 | 1468607542579 Marionette DEBUG loaded listener.js 11:32:22 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000575A0B800) [pid = 892] [serial = 1694] [outer = 0000000571607800] 11:32:23 INFO - PROCESS | 892 | 1468607542989 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 586ms 11:32:23 INFO - PROCESS | 892 | 1468607543025 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 892 | 1468607543027 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 11:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:32:23 INFO - PROCESS | 892 | 1468607543043 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - PROCESS | 892 | 1468607543045 Marionette TRACE conn6 <- [1,2222,null,{}] 11:32:23 INFO - PROCESS | 892 | 1468607543053 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:23 INFO - PROCESS | 892 | 1468607543055 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:23 INFO - PROCESS | 892 | 1468607543138 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 11:32:23 INFO - PROCESS | 892 | 1468607543143 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 892 | 1468607543145 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:23 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A72800 == 33 [pid = 892] [id = 565] 11:32:23 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000057596C800) [pid = 892] [serial = 1695] [outer = 0000000000000000] 11:32:23 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057631E400) [pid = 892] [serial = 1696] [outer = 000000057596C800] 11:32:23 INFO - PROCESS | 892 | 1468607543190 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000576570800) [pid = 892] [serial = 1697] [outer = 000000057596C800] 11:32:23 INFO - PROCESS | 892 | 1468607543609 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 586ms 11:32:23 INFO - PROCESS | 892 | 1468607543631 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 892 | 1468607543634 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 11:32:23 INFO - PROCESS | 892 | 1468607543637 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:32:23 INFO - PROCESS | 892 | 1468607543639 Marionette TRACE conn6 <- [1,2226,null,{}] 11:32:23 INFO - PROCESS | 892 | 1468607543642 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:23 INFO - PROCESS | 892 | 1468607543644 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:23 INFO - PROCESS | 892 | 1468607543811 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 11:32:23 INFO - PROCESS | 892 | 1468607543945 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 892 | 1468607543949 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:23 INFO - PROCESS | 892 | ++DOCSHELL 0000000501458000 == 34 [pid = 892] [id = 566] 11:32:23 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000050091EC00) [pid = 892] [serial = 1698] [outer = 0000000000000000] 11:32:24 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000500925000) [pid = 892] [serial = 1699] [outer = 000000050091EC00] 11:32:24 INFO - PROCESS | 892 | 1468607544034 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000050149E000) [pid = 892] [serial = 1700] [outer = 000000050091EC00] 11:32:24 INFO - PROCESS | 892 | 1468607544789 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1235ms 11:32:24 INFO - PROCESS | 892 | 1468607544877 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 892 | 1468607544882 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 11:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:32:24 INFO - PROCESS | 892 | 1468607544887 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 892 | 1468607544891 Marionette TRACE conn6 <- [1,2230,null,{}] 11:32:24 INFO - PROCESS | 892 | 1468607544896 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:24 INFO - PROCESS | 892 | 1468607544900 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:25 INFO - PROCESS | 892 | 1468607545055 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 11:32:25 INFO - PROCESS | 892 | 1468607545171 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 892 | 1468607545175 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:25 INFO - PROCESS | 892 | ++DOCSHELL 0000000570A1E000 == 35 [pid = 892] [id = 567] 11:32:25 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000569986800) [pid = 892] [serial = 1701] [outer = 0000000000000000] 11:32:25 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056A344000) [pid = 892] [serial = 1702] [outer = 0000000569986800] 11:32:25 INFO - PROCESS | 892 | 1468607545235 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056B3AA800) [pid = 892] [serial = 1703] [outer = 0000000569986800] 11:32:26 INFO - PROCESS | 892 | 1468607546149 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1338ms 11:32:26 INFO - PROCESS | 892 | 1468607546227 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 11:32:26 INFO - PROCESS | 892 | 1468607546232 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 11:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:32:26 INFO - PROCESS | 892 | 1468607546237 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - PROCESS | 892 | 1468607546240 Marionette TRACE conn6 <- [1,2234,null,{}] 11:32:26 INFO - PROCESS | 892 | 1468607546246 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:26 INFO - PROCESS | 892 | 1468607546249 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:26 INFO - PROCESS | 892 | 1468607546399 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 11:32:26 INFO - PROCESS | 892 | --DOCSHELL 0000000578A72800 == 34 [pid = 892] [id = 565] 11:32:26 INFO - PROCESS | 892 | --DOCSHELL 0000000578919800 == 33 [pid = 892] [id = 564] 11:32:26 INFO - PROCESS | 892 | --DOCSHELL 0000000578066000 == 32 [pid = 892] [id = 563] 11:32:26 INFO - PROCESS | 892 | --DOCSHELL 00000005778CE000 == 31 [pid = 892] [id = 562] 11:32:26 INFO - PROCESS | 892 | --DOCSHELL 0000000575AEC800 == 30 [pid = 892] [id = 561] 11:32:26 INFO - PROCESS | 892 | --DOCSHELL 0000000571D9F800 == 29 [pid = 892] [id = 560] 11:32:26 INFO - PROCESS | 892 | --DOCSHELL 0000000570C22000 == 28 [pid = 892] [id = 559] 11:32:26 INFO - PROCESS | 892 | --DOCSHELL 000000056B378800 == 27 [pid = 892] [id = 558] 11:32:26 INFO - PROCESS | 892 | --DOCSHELL 0000000501595800 == 26 [pid = 892] [id = 557] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 85 (00000005788D6800) [pid = 892] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005783DC400) [pid = 892] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000575384400) [pid = 892] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000057595E800) [pid = 892] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 81 (00000005759B9400) [pid = 892] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000572267400) [pid = 892] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005778E0400) [pid = 892] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000057631C800) [pid = 892] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000576282400) [pid = 892] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056B88EC00) [pid = 892] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056B7D0800) [pid = 892] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056B89C400) [pid = 892] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000502DA6C00) [pid = 892] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000569AAD400) [pid = 892] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000057628F400) [pid = 892] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000569A9B400) [pid = 892] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056A34A800) [pid = 892] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000057192A000) [pid = 892] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000056B896800) [pid = 892] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000056C122400) [pid = 892] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 65 (0000000578EF8800) [pid = 892] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000578EF0400) [pid = 892] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | --DOMWINDOW == 63 (00000005788E6C00) [pid = 892] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 11:32:26 INFO - PROCESS | 892 | 1468607546512 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 892 | 1468607546517 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:26 INFO - PROCESS | 892 | ++DOCSHELL 00000005007C7000 == 27 [pid = 892] [id = 568] 11:32:26 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (00000005005CA800) [pid = 892] [serial = 1704] [outer = 0000000000000000] 11:32:26 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (0000000500DAC800) [pid = 892] [serial = 1705] [outer = 00000005005CA800] 11:32:26 INFO - PROCESS | 892 | 1468607546568 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000502DAD400) [pid = 892] [serial = 1706] [outer = 00000005005CA800] 11:32:27 INFO - PROCESS | 892 | 1468607547036 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 836ms 11:32:27 INFO - PROCESS | 892 | 1468607547077 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 892 | 1468607547082 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 11:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:32:27 INFO - PROCESS | 892 | 1468607547089 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 892 | 1468607547092 Marionette TRACE conn6 <- [1,2238,null,{}] 11:32:27 INFO - PROCESS | 892 | 1468607547095 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:27 INFO - PROCESS | 892 | 1468607547098 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:27 INFO - PROCESS | 892 | 1468607547189 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 11:32:27 INFO - PROCESS | 892 | 1468607547197 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 892 | 1468607547200 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:27 INFO - PROCESS | 892 | ++DOCSHELL 000000056BD67000 == 28 [pid = 892] [id = 569] 11:32:27 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000056A41DC00) [pid = 892] [serial = 1707] [outer = 0000000000000000] 11:32:27 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056A425000) [pid = 892] [serial = 1708] [outer = 000000056A41DC00] 11:32:27 INFO - PROCESS | 892 | 1468607547255 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000056B3B2400) [pid = 892] [serial = 1709] [outer = 000000056A41DC00] 11:32:27 INFO - PROCESS | 892 | 1468607547719 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 690ms 11:32:27 INFO - PROCESS | 892 | 1468607547781 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 892 | 1468607547783 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 11:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:32:27 INFO - PROCESS | 892 | 1468607547787 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 892 | 1468607547791 Marionette TRACE conn6 <- [1,2242,null,{}] 11:32:27 INFO - PROCESS | 892 | 1468607547831 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:27 INFO - PROCESS | 892 | 1468607547836 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:27 INFO - PROCESS | 892 | 1468607547971 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 11:32:27 INFO - PROCESS | 892 | 1468607547981 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 892 | 1468607547985 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:28 INFO - PROCESS | 892 | ++DOCSHELL 0000000571B67800 == 29 [pid = 892] [id = 570] 11:32:28 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056B8A0000) [pid = 892] [serial = 1710] [outer = 0000000000000000] 11:32:28 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056C7DB000) [pid = 892] [serial = 1711] [outer = 000000056B8A0000] 11:32:28 INFO - PROCESS | 892 | 1468607548035 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000570977400) [pid = 892] [serial = 1712] [outer = 000000056B8A0000] 11:32:28 INFO - PROCESS | 892 | 1468607548448 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 11:32:28 INFO - PROCESS | 892 | 1468607548479 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 892 | 1468607548482 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 11:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:32:28 INFO - PROCESS | 892 | 1468607548485 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 892 | 1468607548487 Marionette TRACE conn6 <- [1,2246,null,{}] 11:32:28 INFO - PROCESS | 892 | 1468607548491 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 892 | 1468607548493 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:28 INFO - PROCESS | 892 | 1468607548617 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 11:32:28 INFO - PROCESS | 892 | 1468607548629 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 892 | 1468607548631 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:28 INFO - PROCESS | 892 | ++DOCSHELL 000000057768E800 == 30 [pid = 892] [id = 571] 11:32:28 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000500920000) [pid = 892] [serial = 1713] [outer = 0000000000000000] 11:32:28 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000570DB6400) [pid = 892] [serial = 1714] [outer = 0000000500920000] 11:32:28 INFO - PROCESS | 892 | 1468607548679 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000057225FC00) [pid = 892] [serial = 1715] [outer = 0000000500920000] 11:32:29 INFO - PROCESS | 892 | 1468607549135 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 11:32:29 INFO - PROCESS | 892 | 1468607549182 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 892 | 1468607549184 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 11:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:32:29 INFO - PROCESS | 892 | 1468607549188 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - PROCESS | 892 | 1468607549189 Marionette TRACE conn6 <- [1,2250,null,{}] 11:32:29 INFO - PROCESS | 892 | 1468607549193 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:29 INFO - PROCESS | 892 | 1468607549195 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:29 INFO - PROCESS | 892 | 1468607549334 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 11:32:29 INFO - PROCESS | 892 | 1468607549362 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:29 INFO - PROCESS | 892 | 1468607549365 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:29 INFO - PROCESS | 892 | ++DOCSHELL 0000000501465800 == 31 [pid = 892] [id = 572] 11:32:29 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056FFC1800) [pid = 892] [serial = 1716] [outer = 0000000000000000] 11:32:29 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000574656000) [pid = 892] [serial = 1717] [outer = 000000056FFC1800] 11:32:29 INFO - PROCESS | 892 | 1468607549412 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000575942000) [pid = 892] [serial = 1718] [outer = 000000056FFC1800] 11:32:29 INFO - PROCESS | 892 | 1468607549866 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 732ms 11:32:29 INFO - PROCESS | 892 | 1468607549922 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 892 | 1468607549924 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 11:32:29 INFO - PROCESS | 892 | 1468607549927 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:32:29 INFO - PROCESS | 892 | 1468607549929 Marionette TRACE conn6 <- [1,2254,null,{}] 11:32:29 INFO - PROCESS | 892 | 1468607549941 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:29 INFO - PROCESS | 892 | 1468607549947 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:30 INFO - PROCESS | 892 | 1468607550104 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 11:32:30 INFO - PROCESS | 892 | 1468607550112 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 892 | 1468607550114 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:30 INFO - PROCESS | 892 | ++DOCSHELL 0000000578927800 == 32 [pid = 892] [id = 573] 11:32:30 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000576314000) [pid = 892] [serial = 1719] [outer = 0000000000000000] 11:32:30 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000577640800) [pid = 892] [serial = 1720] [outer = 0000000576314000] 11:32:30 INFO - PROCESS | 892 | 1468607550205 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (00000005778E0400) [pid = 892] [serial = 1721] [outer = 0000000576314000] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000569ABB800) [pid = 892] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B3B6C00) [pid = 892] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056BE26800) [pid = 892] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 77 (00000005005C7800) [pid = 892] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005014A6C00) [pid = 892] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000571607400) [pid = 892] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056997E800) [pid = 892] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000500DB1000) [pid = 892] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000050149F400) [pid = 892] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000570606C00) [pid = 892] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000577640400) [pid = 892] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056B7C6000) [pid = 892] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:32:30 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000571607800) [pid = 892] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:32:30 INFO - PROCESS | 892 | 1468607550732 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 839ms 11:32:30 INFO - PROCESS | 892 | 1468607550770 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 11:32:30 INFO - PROCESS | 892 | 1468607550772 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 11:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:32:30 INFO - PROCESS | 892 | 1468607550775 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 892 | 1468607550777 Marionette TRACE conn6 <- [1,2258,null,{}] 11:32:30 INFO - PROCESS | 892 | 1468607550780 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:30 INFO - PROCESS | 892 | 1468607550782 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:30 INFO - PROCESS | 892 | 1468607550864 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 11:32:30 INFO - PROCESS | 892 | 1468607550869 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 892 | 1468607550871 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:30 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A07800 == 33 [pid = 892] [id = 574] 11:32:30 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000569AA1400) [pid = 892] [serial = 1722] [outer = 0000000000000000] 11:32:30 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056B669C00) [pid = 892] [serial = 1723] [outer = 0000000569AA1400] 11:32:30 INFO - PROCESS | 892 | 1468607550916 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000571BB7C00) [pid = 892] [serial = 1724] [outer = 0000000569AA1400] 11:32:31 INFO - PROCESS | 892 | 1468607551341 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 588ms 11:32:31 INFO - PROCESS | 892 | 1468607551368 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 892 | 1468607551370 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 11:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:32:31 INFO - PROCESS | 892 | 1468607551373 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 892 | 1468607551375 Marionette TRACE conn6 <- [1,2262,null,{}] 11:32:31 INFO - PROCESS | 892 | 1468607551378 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 892 | 1468607551380 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:31 INFO - PROCESS | 892 | 1468607551464 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 11:32:31 INFO - PROCESS | 892 | 1468607551469 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 892 | 1468607551471 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:31 INFO - PROCESS | 892 | ++DOCSHELL 0000000579721000 == 34 [pid = 892] [id = 575] 11:32:31 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000050149C400) [pid = 892] [serial = 1725] [outer = 0000000000000000] 11:32:31 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005778E7400) [pid = 892] [serial = 1726] [outer = 000000050149C400] 11:32:31 INFO - PROCESS | 892 | 1468607551523 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005784D6400) [pid = 892] [serial = 1727] [outer = 000000050149C400] 11:32:31 INFO - PROCESS | 892 | 1468607551938 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 585ms 11:32:31 INFO - PROCESS | 892 | 1468607551960 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 892 | 1468607551962 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 11:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:32:31 INFO - PROCESS | 892 | 1468607551965 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 892 | 1468607551967 Marionette TRACE conn6 <- [1,2266,null,{}] 11:32:31 INFO - PROCESS | 892 | 1468607551970 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 892 | 1468607551972 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:32 INFO - PROCESS | 892 | 1468607552096 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 11:32:32 INFO - PROCESS | 892 | 1468607552104 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 892 | 1468607552105 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:32 INFO - PROCESS | 892 | ++DOCSHELL 000000057989A000 == 35 [pid = 892] [id = 576] 11:32:32 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005784DA800) [pid = 892] [serial = 1728] [outer = 0000000000000000] 11:32:32 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005788D1C00) [pid = 892] [serial = 1729] [outer = 00000005784DA800] 11:32:32 INFO - PROCESS | 892 | 1468607552149 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (00000005788E2800) [pid = 892] [serial = 1730] [outer = 00000005784DA800] 11:32:32 INFO - PROCESS | 892 | 1468607552552 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 11:32:32 INFO - PROCESS | 892 | 1468607552599 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 892 | 1468607552601 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 11:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:32:32 INFO - PROCESS | 892 | 1468607552617 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 892 | 1468607552619 Marionette TRACE conn6 <- [1,2270,null,{}] 11:32:32 INFO - PROCESS | 892 | 1468607552623 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:32 INFO - PROCESS | 892 | 1468607552624 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:32 INFO - PROCESS | 892 | 1468607552761 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 11:32:32 INFO - PROCESS | 892 | 1468607552851 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 892 | 1468607552855 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:32 INFO - PROCESS | 892 | ++DOCSHELL 0000000501466800 == 36 [pid = 892] [id = 577] 11:32:32 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000500443800) [pid = 892] [serial = 1731] [outer = 0000000000000000] 11:32:32 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005004D8C00) [pid = 892] [serial = 1732] [outer = 0000000500443800] 11:32:32 INFO - PROCESS | 892 | 1468607552958 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005014A2C00) [pid = 892] [serial = 1733] [outer = 0000000500443800] 11:32:33 INFO - PROCESS | 892 | 1468607553635 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1039ms 11:32:33 INFO - PROCESS | 892 | 1468607553648 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 11:32:33 INFO - PROCESS | 892 | 1468607553653 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 11:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:32:33 INFO - PROCESS | 892 | 1468607553693 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 892 | 1468607553697 Marionette TRACE conn6 <- [1,2274,null,{}] 11:32:33 INFO - PROCESS | 892 | 1468607553702 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:33 INFO - PROCESS | 892 | 1468607553705 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:33 INFO - PROCESS | 892 | 1468607553823 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 11:32:33 INFO - PROCESS | 892 | 1468607553949 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 892 | 1468607553952 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:33 INFO - PROCESS | 892 | ++DOCSHELL 0000000571D9B800 == 37 [pid = 892] [id = 578] 11:32:33 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000569B23400) [pid = 892] [serial = 1734] [outer = 0000000000000000] 11:32:34 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056B7D0C00) [pid = 892] [serial = 1735] [outer = 0000000569B23400] 11:32:34 INFO - PROCESS | 892 | 1468607554012 Marionette DEBUG loaded listener.js 11:32:34 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056C7DBC00) [pid = 892] [serial = 1736] [outer = 0000000569B23400] 11:32:34 INFO - PROCESS | 892 | 1468607554587 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 965ms 11:32:34 INFO - PROCESS | 892 | 1468607554640 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 11:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:32:34 INFO - PROCESS | 892 | 1468607554643 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 11:32:34 INFO - PROCESS | 892 | 1468607554647 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - PROCESS | 892 | 1468607554650 Marionette TRACE conn6 <- [1,2278,null,{}] 11:32:34 INFO - PROCESS | 892 | 1468607554654 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:34 INFO - PROCESS | 892 | 1468607554657 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:34 INFO - PROCESS | 892 | 1468607554775 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 11:32:34 INFO - PROCESS | 892 | 1468607554875 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 892 | 1468607554878 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:34 INFO - PROCESS | 892 | ++DOCSHELL 000000057AFE4000 == 38 [pid = 892] [id = 579] 11:32:34 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000057464A800) [pid = 892] [serial = 1737] [outer = 0000000000000000] 11:32:34 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000057596B000) [pid = 892] [serial = 1738] [outer = 000000057464A800] 11:32:34 INFO - PROCESS | 892 | 1468607554934 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000576315C00) [pid = 892] [serial = 1739] [outer = 000000057464A800] 11:32:35 INFO - PROCESS | 892 | 1468607555553 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 943ms 11:32:35 INFO - PROCESS | 892 | 1468607555591 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 892 | 1468607555595 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 11:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:32:35 INFO - PROCESS | 892 | 1468607555607 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - PROCESS | 892 | 1468607555612 Marionette TRACE conn6 <- [1,2282,null,{}] 11:32:35 INFO - PROCESS | 892 | 1468607555616 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:35 INFO - PROCESS | 892 | 1468607555620 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:35 INFO - PROCESS | 892 | 1468607555786 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 11:32:35 INFO - PROCESS | 892 | 1468607555911 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 892 | 1468607555913 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:35 INFO - PROCESS | 892 | ++DOCSHELL 000000050057B000 == 39 [pid = 892] [id = 580] 11:32:35 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000050149D400) [pid = 892] [serial = 1740] [outer = 0000000000000000] 11:32:35 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000502DA4400) [pid = 892] [serial = 1741] [outer = 000000050149D400] 11:32:35 INFO - PROCESS | 892 | 1468607555970 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000056B89A000) [pid = 892] [serial = 1742] [outer = 000000050149D400] 11:32:36 INFO - PROCESS | 892 | 1468607556755 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1193ms 11:32:36 INFO - PROCESS | 892 | 1468607556798 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 892 | 1468607556802 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 11:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:32:36 INFO - PROCESS | 892 | 1468607556807 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 892 | 1468607556811 Marionette TRACE conn6 <- [1,2286,null,{}] 11:32:36 INFO - PROCESS | 892 | 1468607556817 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 892 | 1468607556819 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:36 INFO - PROCESS | 892 | 1468607556926 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 11:32:37 INFO - PROCESS | 892 | 1468607557009 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 892 | 1468607557011 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:37 INFO - PROCESS | 892 | ++DOCSHELL 00000005036E2800 == 40 [pid = 892] [id = 581] 11:32:37 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000569AAA400) [pid = 892] [serial = 1743] [outer = 0000000000000000] 11:32:37 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (000000056A420800) [pid = 892] [serial = 1744] [outer = 0000000569AAA400] 11:32:37 INFO - PROCESS | 892 | 1468607557105 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000056B7CCC00) [pid = 892] [serial = 1745] [outer = 0000000569AAA400] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 000000057989A000 == 39 [pid = 892] [id = 576] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 0000000579721000 == 38 [pid = 892] [id = 575] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 0000000578A07800 == 37 [pid = 892] [id = 574] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 0000000578927800 == 36 [pid = 892] [id = 573] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 0000000501465800 == 35 [pid = 892] [id = 572] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 000000057768E800 == 34 [pid = 892] [id = 571] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 0000000571B67800 == 33 [pid = 892] [id = 570] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 000000056BD67000 == 32 [pid = 892] [id = 569] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 00000005007C7000 == 31 [pid = 892] [id = 568] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 0000000570A1E000 == 30 [pid = 892] [id = 567] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 0000000501458000 == 29 [pid = 892] [id = 566] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 0000000502DE1800 == 28 [pid = 892] [id = 556] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 000000050057B000 == 27 [pid = 892] [id = 580] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 000000057AFE4000 == 26 [pid = 892] [id = 579] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 0000000571D9B800 == 25 [pid = 892] [id = 578] 11:32:37 INFO - PROCESS | 892 | --DOCSHELL 0000000501466800 == 24 [pid = 892] [id = 577] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000057631E400) [pid = 892] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000569B1E400) [pid = 892] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000056A427000) [pid = 892] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000056B7CBC00) [pid = 892] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000056FC10C00) [pid = 892] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000570605C00) [pid = 892] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000570DBA000) [pid = 892] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000570973400) [pid = 892] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005016EB000) [pid = 892] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000502DAD000) [pid = 892] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000572263C00) [pid = 892] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056A34A000) [pid = 892] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000569A9B800) [pid = 892] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056B887C00) [pid = 892] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057535BC00) [pid = 892] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056AEC7C00) [pid = 892] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000569AA5000) [pid = 892] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000574648C00) [pid = 892] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000570DB9800) [pid = 892] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000578AA1400) [pid = 892] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 71 (00000005776F0C00) [pid = 892] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000578F25C00) [pid = 892] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000571678800) [pid = 892] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000575387C00) [pid = 892] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000575A0B800) [pid = 892] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000056B896C00) [pid = 892] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 11:32:37 INFO - PROCESS | 892 | --DOMWINDOW == 65 (0000000575945C00) [pid = 892] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 11:32:38 INFO - PROCESS | 892 | 1468607558242 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1503ms 11:32:38 INFO - PROCESS | 892 | 1468607558311 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 892 | 1468607558315 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 11:32:38 INFO - PROCESS | 892 | 1468607558319 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:32:38 INFO - PROCESS | 892 | 1468607558325 Marionette TRACE conn6 <- [1,2290,null,{}] 11:32:38 INFO - PROCESS | 892 | 1468607558330 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 892 | 1468607558332 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:38 INFO - PROCESS | 892 | 1468607558428 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 11:32:38 INFO - PROCESS | 892 | 1468607558539 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 892 | 1468607558542 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:38 INFO - PROCESS | 892 | ++DOCSHELL 000000050231C800 == 25 [pid = 892] [id = 582] 11:32:38 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000500D35000) [pid = 892] [serial = 1746] [outer = 0000000000000000] 11:32:38 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (00000005016E9400) [pid = 892] [serial = 1747] [outer = 0000000500D35000] 11:32:38 INFO - PROCESS | 892 | 1468607558591 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056997F400) [pid = 892] [serial = 1748] [outer = 0000000500D35000] 11:32:38 INFO - PROCESS | 892 | 1468607558981 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 691ms 11:32:39 INFO - PROCESS | 892 | 1468607559015 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 892 | 1468607559021 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 11:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:32:39 INFO - PROCESS | 892 | 1468607559058 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 892 | 1468607559061 Marionette TRACE conn6 <- [1,2294,null,{}] 11:32:39 INFO - PROCESS | 892 | 1468607559067 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:39 INFO - PROCESS | 892 | 1468607559069 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:39 INFO - PROCESS | 892 | 1468607559166 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 11:32:39 INFO - PROCESS | 892 | 1468607559180 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 892 | 1468607559182 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:39 INFO - PROCESS | 892 | ++DOCSHELL 000000056C70B800 == 26 [pid = 892] [id = 583] 11:32:39 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000569AACC00) [pid = 892] [serial = 1749] [outer = 0000000000000000] 11:32:39 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000569B23C00) [pid = 892] [serial = 1750] [outer = 0000000569AACC00] 11:32:39 INFO - PROCESS | 892 | 1468607559232 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056A4D1800) [pid = 892] [serial = 1751] [outer = 0000000569AACC00] 11:32:39 INFO - PROCESS | 892 | 1468607559696 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 713ms 11:32:39 INFO - PROCESS | 892 | 1468607559742 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 892 | 1468607559744 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 11:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:32:39 INFO - PROCESS | 892 | 1468607559748 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 892 | 1468607559751 Marionette TRACE conn6 <- [1,2298,null,{}] 11:32:39 INFO - PROCESS | 892 | 1468607559763 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:39 INFO - PROCESS | 892 | 1468607559768 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:39 INFO - PROCESS | 892 | 1468607559856 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 11:32:39 INFO - PROCESS | 892 | 1468607559863 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 892 | 1468607559867 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:39 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D2A000 == 27 [pid = 892] [id = 584] 11:32:39 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056B7CD800) [pid = 892] [serial = 1752] [outer = 0000000000000000] 11:32:39 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B896800) [pid = 892] [serial = 1753] [outer = 000000056B7CD800] 11:32:39 INFO - PROCESS | 892 | 1468607559917 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056BE28C00) [pid = 892] [serial = 1754] [outer = 000000056B7CD800] 11:32:40 INFO - PROCESS | 892 | 1468607560405 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 11:32:40 INFO - PROCESS | 892 | 1468607560444 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 11:32:40 INFO - PROCESS | 892 | 1468607560447 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 11:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:32:40 INFO - PROCESS | 892 | 1468607560451 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:32:40 INFO - PROCESS | 892 | 1468607560453 Marionette TRACE conn6 <- [1,2302,null,{}] 11:32:40 INFO - PROCESS | 892 | 1468607560456 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:40 INFO - PROCESS | 892 | 1468607560458 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:40 INFO - PROCESS | 892 | 1468607560606 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 11:32:40 INFO - PROCESS | 892 | 1468607560629 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 892 | 1468607560631 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:40 INFO - PROCESS | 892 | ++DOCSHELL 000000057461A000 == 28 [pid = 892] [id = 585] 11:32:40 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000570606800) [pid = 892] [serial = 1755] [outer = 0000000000000000] 11:32:40 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005706B1000) [pid = 892] [serial = 1756] [outer = 0000000570606800] 11:32:40 INFO - PROCESS | 892 | 1468607560677 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000570C3CC00) [pid = 892] [serial = 1757] [outer = 0000000570606800] 11:32:41 INFO - PROCESS | 892 | 1468607561114 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 690ms 11:32:41 INFO - PROCESS | 892 | 1468607561146 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 892 | 1468607561149 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 11:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:32:41 INFO - PROCESS | 892 | 1468607561152 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - PROCESS | 892 | 1468607561154 Marionette TRACE conn6 <- [1,2306,null,{}] 11:32:41 INFO - PROCESS | 892 | 1468607561157 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:41 INFO - PROCESS | 892 | 1468607561159 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:41 INFO - PROCESS | 892 | 1468607561269 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 11:32:41 INFO - PROCESS | 892 | 1468607561274 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 892 | 1468607561276 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:41 INFO - PROCESS | 892 | ++DOCSHELL 0000000576592000 == 29 [pid = 892] [id = 586] 11:32:41 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000500D35800) [pid = 892] [serial = 1758] [outer = 0000000000000000] 11:32:41 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000570DB7C00) [pid = 892] [serial = 1759] [outer = 0000000500D35800] 11:32:41 INFO - PROCESS | 892 | 1468607561321 Marionette DEBUG loaded listener.js 11:32:41 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000057171EC00) [pid = 892] [serial = 1760] [outer = 0000000500D35800] 11:32:41 INFO - PROCESS | 892 | 1468607561790 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 892 | 1468607561847 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 11:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:32:41 INFO - PROCESS | 892 | 1468607561856 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - PROCESS | 892 | 1468607561858 Marionette TRACE conn6 <- [1,2310,null,{}] 11:32:41 INFO - PROCESS | 892 | 1468607561862 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:41 INFO - PROCESS | 892 | 1468607561868 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:42 INFO - PROCESS | 892 | 1468607562024 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 11:32:42 INFO - PROCESS | 892 | 1468607562050 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 892 | 1468607562052 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:42 INFO - PROCESS | 892 | ++DOCSHELL 0000000578021800 == 30 [pid = 892] [id = 587] 11:32:42 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000057171D000) [pid = 892] [serial = 1761] [outer = 0000000000000000] 11:32:42 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000057538D800) [pid = 892] [serial = 1762] [outer = 000000057171D000] 11:32:42 INFO - PROCESS | 892 | 1468607562098 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000575961000) [pid = 892] [serial = 1763] [outer = 000000057171D000] 11:32:42 INFO - PROCESS | 892 | --DOMWINDOW == 82 (00000005784DA800) [pid = 892] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:32:42 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056FFC1800) [pid = 892] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:32:42 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000576314000) [pid = 892] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:32:42 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005005CA800) [pid = 892] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:32:42 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000057596C800) [pid = 892] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:32:42 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569986800) [pid = 892] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:32:42 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000050091EC00) [pid = 892] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:32:42 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056B8A0000) [pid = 892] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:32:42 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056A41DC00) [pid = 892] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:32:42 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000569AA1400) [pid = 892] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:32:42 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000500920000) [pid = 892] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:32:42 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000050149C400) [pid = 892] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:32:42 INFO - PROCESS | 892 | 1468607562690 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 882ms 11:32:42 INFO - PROCESS | 892 | 1468607562745 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 11:32:42 INFO - PROCESS | 892 | 1468607562748 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 11:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:32:42 INFO - PROCESS | 892 | 1468607562751 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - PROCESS | 892 | 1468607562753 Marionette TRACE conn6 <- [1,2314,null,{}] 11:32:42 INFO - PROCESS | 892 | 1468607562757 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:42 INFO - PROCESS | 892 | 1468607562759 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:42 INFO - PROCESS | 892 | 1468607562841 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 11:32:42 INFO - PROCESS | 892 | 1468607562846 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 892 | 1468607562848 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:42 INFO - PROCESS | 892 | ++DOCSHELL 000000057889B800 == 31 [pid = 892] [id = 588] 11:32:42 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056B7D3800) [pid = 892] [serial = 1764] [outer = 0000000000000000] 11:32:42 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056FFC3400) [pid = 892] [serial = 1765] [outer = 000000056B7D3800] 11:32:42 INFO - PROCESS | 892 | 1468607562894 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000057538EC00) [pid = 892] [serial = 1766] [outer = 000000056B7D3800] 11:32:43 INFO - PROCESS | 892 | 1468607563315 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 587ms 11:32:43 INFO - PROCESS | 892 | 1468607563342 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 892 | 1468607563344 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 11:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:32:43 INFO - PROCESS | 892 | 1468607563360 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 892 | 1468607563362 Marionette TRACE conn6 <- [1,2318,null,{}] 11:32:43 INFO - PROCESS | 892 | 1468607563370 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 892 | 1468607563372 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:43 INFO - PROCESS | 892 | 1468607563455 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 11:32:43 INFO - PROCESS | 892 | 1468607563461 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 892 | 1468607563463 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:43 INFO - PROCESS | 892 | ++DOCSHELL 0000000578929000 == 32 [pid = 892] [id = 589] 11:32:43 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000575804C00) [pid = 892] [serial = 1767] [outer = 0000000000000000] 11:32:43 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000576288000) [pid = 892] [serial = 1768] [outer = 0000000575804C00] 11:32:43 INFO - PROCESS | 892 | 1468607563507 Marionette DEBUG loaded listener.js 11:32:43 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000576319C00) [pid = 892] [serial = 1769] [outer = 0000000575804C00] 11:32:43 INFO - PROCESS | 892 | 1468607563942 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 628ms 11:32:43 INFO - PROCESS | 892 | 1468607563990 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 892 | 1468607563992 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 11:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:32:44 INFO - PROCESS | 892 | 1468607564008 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 892 | 1468607564010 Marionette TRACE conn6 <- [1,2322,null,{}] 11:32:44 INFO - PROCESS | 892 | 1468607564020 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:44 INFO - PROCESS | 892 | 1468607564022 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:44 INFO - PROCESS | 892 | 1468607564105 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 11:32:44 INFO - PROCESS | 892 | 1468607564112 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 892 | 1468607564114 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:44 INFO - PROCESS | 892 | ++DOCSHELL 0000000578E9F800 == 33 [pid = 892] [id = 590] 11:32:44 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000576316400) [pid = 892] [serial = 1770] [outer = 0000000000000000] 11:32:44 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057763AC00) [pid = 892] [serial = 1771] [outer = 0000000576316400] 11:32:44 INFO - PROCESS | 892 | 1468607564158 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005776EDC00) [pid = 892] [serial = 1772] [outer = 0000000576316400] 11:32:44 INFO - PROCESS | 892 | 1468607564772 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 796ms 11:32:44 INFO - PROCESS | 892 | 1468607564838 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 892 | 1468607564843 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 11:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:32:44 INFO - PROCESS | 892 | 1468607564871 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 892 | 1468607564875 Marionette TRACE conn6 <- [1,2326,null,{}] 11:32:44 INFO - PROCESS | 892 | 1468607564883 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:44 INFO - PROCESS | 892 | 1468607564886 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:45 INFO - PROCESS | 892 | 1468607565025 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 11:32:45 INFO - PROCESS | 892 | 1468607565143 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 892 | 1468607565146 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:45 INFO - PROCESS | 892 | ++DOCSHELL 000000056A4B3000 == 34 [pid = 892] [id = 591] 11:32:45 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000050059E000) [pid = 892] [serial = 1773] [outer = 0000000000000000] 11:32:45 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (00000005016F5800) [pid = 892] [serial = 1774] [outer = 000000050059E000] 11:32:45 INFO - PROCESS | 892 | 1468607565206 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000569AA3400) [pid = 892] [serial = 1775] [outer = 000000050059E000] 11:32:45 INFO - PROCESS | 892 | 1468607565978 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1218ms 11:32:46 INFO - PROCESS | 892 | 1468607566068 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 892 | 1468607566073 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 11:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:32:46 INFO - PROCESS | 892 | 1468607566080 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - PROCESS | 892 | 1468607566083 Marionette TRACE conn6 <- [1,2330,null,{}] 11:32:46 INFO - PROCESS | 892 | 1468607566087 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:46 INFO - PROCESS | 892 | 1468607566090 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:46 INFO - PROCESS | 892 | 1468607566256 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 11:32:46 INFO - PROCESS | 892 | 1468607566376 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 892 | 1468607566379 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:46 INFO - PROCESS | 892 | ++DOCSHELL 0000000575DAB000 == 35 [pid = 892] [id = 592] 11:32:46 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056B34C000) [pid = 892] [serial = 1776] [outer = 0000000000000000] 11:32:46 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056B7C6800) [pid = 892] [serial = 1777] [outer = 000000056B34C000] 11:32:46 INFO - PROCESS | 892 | 1468607566438 Marionette DEBUG loaded listener.js 11:32:46 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056BD34800) [pid = 892] [serial = 1778] [outer = 000000056B34C000] 11:32:47 INFO - PROCESS | 892 | --DOCSHELL 0000000578929000 == 34 [pid = 892] [id = 589] 11:32:47 INFO - PROCESS | 892 | --DOCSHELL 000000057889B800 == 33 [pid = 892] [id = 588] 11:32:47 INFO - PROCESS | 892 | --DOCSHELL 0000000578021800 == 32 [pid = 892] [id = 587] 11:32:47 INFO - PROCESS | 892 | --DOCSHELL 0000000576592000 == 31 [pid = 892] [id = 586] 11:32:47 INFO - PROCESS | 892 | --DOCSHELL 000000057461A000 == 30 [pid = 892] [id = 585] 11:32:47 INFO - PROCESS | 892 | --DOCSHELL 0000000570D2A000 == 29 [pid = 892] [id = 584] 11:32:47 INFO - PROCESS | 892 | --DOCSHELL 000000056C70B800 == 28 [pid = 892] [id = 583] 11:32:47 INFO - PROCESS | 892 | --DOCSHELL 000000050231C800 == 27 [pid = 892] [id = 582] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 85 (00000005788D1C00) [pid = 892] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000574656000) [pid = 892] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000577640800) [pid = 892] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000575942000) [pid = 892] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000500DAC800) [pid = 892] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000502DAD400) [pid = 892] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000576570800) [pid = 892] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056A344000) [pid = 892] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056B3AA800) [pid = 892] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000500925000) [pid = 892] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000050149E000) [pid = 892] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056C7DB000) [pid = 892] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000570977400) [pid = 892] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056A425000) [pid = 892] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056B3B2400) [pid = 892] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000571BB7C00) [pid = 892] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056B669C00) [pid = 892] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 68 (00000005778E0400) [pid = 892] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 67 (00000005788E2800) [pid = 892] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000570DB6400) [pid = 892] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000057225FC00) [pid = 892] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 64 (00000005784D6400) [pid = 892] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | --DOMWINDOW == 63 (00000005778E7400) [pid = 892] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 11:32:47 INFO - PROCESS | 892 | 1468607567294 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1238ms 11:32:47 INFO - PROCESS | 892 | 1468607567320 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 11:32:47 INFO - PROCESS | 892 | 1468607567324 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 11:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:32:47 INFO - PROCESS | 892 | 1468607567329 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 892 | 1468607567332 Marionette TRACE conn6 <- [1,2334,null,{}] 11:32:47 INFO - PROCESS | 892 | 1468607567339 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:47 INFO - PROCESS | 892 | 1468607567342 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:47 INFO - PROCESS | 892 | 1468607567436 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 11:32:47 INFO - PROCESS | 892 | 1468607567442 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:47 INFO - PROCESS | 892 | 1468607567447 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:47 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DDB800 == 28 [pid = 892] [id = 593] 11:32:47 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (00000005005A1C00) [pid = 892] [serial = 1779] [outer = 0000000000000000] 11:32:47 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (0000000502DA2400) [pid = 892] [serial = 1780] [outer = 00000005005A1C00] 11:32:47 INFO - PROCESS | 892 | 1468607567497 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000569A9F800) [pid = 892] [serial = 1781] [outer = 00000005005A1C00] 11:32:48 INFO - PROCESS | 892 | 1468607568032 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 733ms 11:32:48 INFO - PROCESS | 892 | 1468607568066 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 892 | 1468607568071 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 11:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:32:48 INFO - PROCESS | 892 | 1468607568077 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 892 | 1468607568080 Marionette TRACE conn6 <- [1,2338,null,{}] 11:32:48 INFO - PROCESS | 892 | 1468607568083 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 892 | 1468607568086 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:48 INFO - PROCESS | 892 | 1468607568177 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 11:32:48 INFO - PROCESS | 892 | 1468607568186 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 892 | 1468607568188 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:48 INFO - PROCESS | 892 | ++DOCSHELL 0000000570781800 == 29 [pid = 892] [id = 594] 11:32:48 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000056B3B5400) [pid = 892] [serial = 1782] [outer = 0000000000000000] 11:32:48 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056B65E800) [pid = 892] [serial = 1783] [outer = 000000056B3B5400] 11:32:48 INFO - PROCESS | 892 | 1468607568237 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000056B899000) [pid = 892] [serial = 1784] [outer = 000000056B3B5400] 11:32:48 INFO - PROCESS | 892 | 1468607568715 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 688ms 11:32:48 INFO - PROCESS | 892 | 1468607568768 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 892 | 1468607568771 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 11:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:32:48 INFO - PROCESS | 892 | 1468607568775 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 892 | 1468607568778 Marionette TRACE conn6 <- [1,2342,null,{}] 11:32:48 INFO - PROCESS | 892 | 1468607568790 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 892 | 1468607568794 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:48 INFO - PROCESS | 892 | 1468607568885 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 11:32:48 INFO - PROCESS | 892 | 1468607568892 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 892 | 1468607568895 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:48 INFO - PROCESS | 892 | ++DOCSHELL 0000000575062800 == 30 [pid = 892] [id = 595] 11:32:48 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000500D33400) [pid = 892] [serial = 1785] [outer = 0000000000000000] 11:32:48 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000570C44800) [pid = 892] [serial = 1786] [outer = 0000000500D33400] 11:32:48 INFO - PROCESS | 892 | 1468607568944 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000571723800) [pid = 892] [serial = 1787] [outer = 0000000500D33400] 11:32:49 INFO - PROCESS | 892 | 1468607569383 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 628ms 11:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:32:49 INFO - PROCESS | 892 | 1468607569418 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 892 | 1468607569421 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 11:32:49 INFO - PROCESS | 892 | 1468607569424 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 892 | 1468607569426 Marionette TRACE conn6 <- [1,2346,null,{}] 11:32:49 INFO - PROCESS | 892 | 1468607569430 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:49 INFO - PROCESS | 892 | 1468607569432 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:49 INFO - PROCESS | 892 | 1468607569522 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 11:32:49 INFO - PROCESS | 892 | 1468607569555 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 892 | 1468607569557 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:49 INFO - PROCESS | 892 | ++DOCSHELL 0000000578016000 == 31 [pid = 892] [id = 596] 11:32:49 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000572265800) [pid = 892] [serial = 1788] [outer = 0000000000000000] 11:32:49 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000057501AC00) [pid = 892] [serial = 1789] [outer = 0000000572265800] 11:32:49 INFO - PROCESS | 892 | 1468607569609 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000057535C400) [pid = 892] [serial = 1790] [outer = 0000000572265800] 11:32:50 INFO - PROCESS | 892 | 1468607570084 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 11:32:50 INFO - PROCESS | 892 | 1468607570115 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 11:32:50 INFO - PROCESS | 892 | 1468607570117 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 11:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:32:50 INFO - PROCESS | 892 | 1468607570121 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 892 | 1468607570122 Marionette TRACE conn6 <- [1,2350,null,{}] 11:32:50 INFO - PROCESS | 892 | 1468607570126 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:50 INFO - PROCESS | 892 | 1468607570128 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:50 INFO - PROCESS | 892 | 1468607570240 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 11:32:50 INFO - PROCESS | 892 | 1468607570245 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 892 | 1468607570247 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:50 INFO - PROCESS | 892 | ++DOCSHELL 000000057868B800 == 32 [pid = 892] [id = 597] 11:32:50 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000057537F800) [pid = 892] [serial = 1791] [outer = 0000000000000000] 11:32:50 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000570DB8400) [pid = 892] [serial = 1792] [outer = 000000057537F800] 11:32:50 INFO - PROCESS | 892 | 1468607570293 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000057580BC00) [pid = 892] [serial = 1793] [outer = 000000057537F800] 11:32:50 INFO - PROCESS | 892 | 1468607570779 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 11:32:50 INFO - PROCESS | 892 | 1468607570816 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 11:32:50 INFO - PROCESS | 892 | 1468607570818 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 11:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:32:50 INFO - PROCESS | 892 | 1468607570821 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 892 | 1468607570823 Marionette TRACE conn6 <- [1,2354,null,{}] 11:32:50 INFO - PROCESS | 892 | 1468607570826 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:50 INFO - PROCESS | 892 | 1468607570832 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:51 INFO - PROCESS | 892 | 1468607571011 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 11:32:51 INFO - PROCESS | 892 | 1468607571039 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 892 | 1468607571041 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:51 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F42800 == 33 [pid = 892] [id = 598] 11:32:51 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000577636400) [pid = 892] [serial = 1794] [outer = 0000000000000000] 11:32:51 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005778E2000) [pid = 892] [serial = 1795] [outer = 0000000577636400] 11:32:51 INFO - PROCESS | 892 | 1468607571086 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000578043000) [pid = 892] [serial = 1796] [outer = 0000000577636400] 11:32:51 INFO - PROCESS | 892 | 1468607571524 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 11:32:51 INFO - PROCESS | 892 | 1468607571558 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 11:32:51 INFO - PROCESS | 892 | 1468607571561 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 11:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:32:51 INFO - PROCESS | 892 | 1468607571564 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:32:51 INFO - PROCESS | 892 | 1468607571566 Marionette TRACE conn6 <- [1,2358,null,{}] 11:32:51 INFO - PROCESS | 892 | 1468607571569 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:51 INFO - PROCESS | 892 | 1468607571571 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:51 INFO - PROCESS | 892 | 1468607571682 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 11:32:51 INFO - PROCESS | 892 | 1468607571687 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 892 | 1468607571689 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:51 INFO - PROCESS | 892 | ++DOCSHELL 000000057973F800 == 34 [pid = 892] [id = 599] 11:32:51 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (00000005782EE000) [pid = 892] [serial = 1797] [outer = 0000000000000000] 11:32:51 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005784DD000) [pid = 892] [serial = 1798] [outer = 00000005782EE000] 11:32:51 INFO - PROCESS | 892 | 1468607571734 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005788D2800) [pid = 892] [serial = 1799] [outer = 00000005782EE000] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000570606800) [pid = 892] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056B7CD800) [pid = 892] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000569AAA400) [pid = 892] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000500D35000) [pid = 892] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000569AACC00) [pid = 892] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000500D35800) [pid = 892] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000500443800) [pid = 892] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000569B23400) [pid = 892] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000057464A800) [pid = 892] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000050149D400) [pid = 892] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000575804C00) [pid = 892] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000057171D000) [pid = 892] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:32:52 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056B7D3800) [pid = 892] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:32:52 INFO - PROCESS | 892 | 1468607572249 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 732ms 11:32:52 INFO - PROCESS | 892 | 1468607572299 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 892 | 1468607572301 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 11:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:32:52 INFO - PROCESS | 892 | 1468607572334 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 892 | 1468607572336 Marionette TRACE conn6 <- [1,2362,null,{}] 11:32:52 INFO - PROCESS | 892 | 1468607572340 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 892 | 1468607572350 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:52 INFO - PROCESS | 892 | 1468607572441 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 11:32:52 INFO - PROCESS | 892 | 1468607572453 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 892 | 1468607572455 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:52 INFO - PROCESS | 892 | ++DOCSHELL 0000000579897000 == 35 [pid = 892] [id = 600] 11:32:52 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056A3D9000) [pid = 892] [serial = 1800] [outer = 0000000000000000] 11:32:52 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000570DB7000) [pid = 892] [serial = 1801] [outer = 000000056A3D9000] 11:32:52 INFO - PROCESS | 892 | 1468607572499 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005784D3000) [pid = 892] [serial = 1802] [outer = 000000056A3D9000] 11:32:52 INFO - PROCESS | 892 | 1468607572935 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 629ms 11:32:52 INFO - PROCESS | 892 | 1468607572964 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 892 | 1468607572966 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 11:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:32:52 INFO - PROCESS | 892 | 1468607572969 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 892 | 1468607572971 Marionette TRACE conn6 <- [1,2366,null,{}] 11:32:52 INFO - PROCESS | 892 | 1468607572974 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 892 | 1468607572976 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:53 INFO - PROCESS | 892 | 1468607573062 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 11:32:53 INFO - PROCESS | 892 | 1468607573067 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 892 | 1468607573069 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:53 INFO - PROCESS | 892 | ++DOCSHELL 000000057505D800 == 36 [pid = 892] [id = 601] 11:32:53 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005788D8800) [pid = 892] [serial = 1803] [outer = 0000000000000000] 11:32:53 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005788E7C00) [pid = 892] [serial = 1804] [outer = 00000005788D8800] 11:32:53 INFO - PROCESS | 892 | 1468607573114 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000578EEC800) [pid = 892] [serial = 1805] [outer = 00000005788D8800] 11:32:53 INFO - PROCESS | 892 | 1468607573539 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 11:32:53 INFO - PROCESS | 892 | 1468607573600 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 892 | 1468607573603 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 11:32:53 INFO - PROCESS | 892 | 1468607573606 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:32:53 INFO - PROCESS | 892 | 1468607573607 Marionette TRACE conn6 <- [1,2370,null,{}] 11:32:53 INFO - PROCESS | 892 | 1468607573611 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:53 INFO - PROCESS | 892 | 1468607573612 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:53 INFO - PROCESS | 892 | 1468607573696 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 11:32:53 INFO - PROCESS | 892 | 1468607573704 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 892 | 1468607573705 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:53 INFO - PROCESS | 892 | ++DOCSHELL 000000057B672800 == 37 [pid = 892] [id = 602] 11:32:53 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000578EF0C00) [pid = 892] [serial = 1806] [outer = 0000000000000000] 11:32:53 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000578EF8800) [pid = 892] [serial = 1807] [outer = 0000000578EF0C00] 11:32:53 INFO - PROCESS | 892 | 1468607573751 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000578F06400) [pid = 892] [serial = 1808] [outer = 0000000578EF0C00] 11:32:54 INFO - PROCESS | 892 | 1468607574436 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 879ms 11:32:54 INFO - PROCESS | 892 | 1468607574489 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 892 | 1468607574494 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 11:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:32:54 INFO - PROCESS | 892 | 1468607574498 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 892 | 1468607574504 Marionette TRACE conn6 <- [1,2374,null,{}] 11:32:54 INFO - PROCESS | 892 | 1468607574510 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 892 | 1468607574513 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:54 INFO - PROCESS | 892 | 1468607574676 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 11:32:54 INFO - PROCESS | 892 | 1468607574734 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 892 | 1468607574737 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:54 INFO - PROCESS | 892 | ++DOCSHELL 000000057038B800 == 38 [pid = 892] [id = 603] 11:32:54 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000569A9FC00) [pid = 892] [serial = 1809] [outer = 0000000000000000] 11:32:54 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000569B1B000) [pid = 892] [serial = 1810] [outer = 0000000569A9FC00] 11:32:54 INFO - PROCESS | 892 | 1468607574797 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056B3AC000) [pid = 892] [serial = 1811] [outer = 0000000569A9FC00] 11:32:55 INFO - PROCESS | 892 | 1468607575424 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 984ms 11:32:55 INFO - PROCESS | 892 | 1468607575486 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 892 | 1468607575491 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 11:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:32:55 INFO - PROCESS | 892 | 1468607575499 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 892 | 1468607575502 Marionette TRACE conn6 <- [1,2378,null,{}] 11:32:55 INFO - PROCESS | 892 | 1468607575506 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:55 INFO - PROCESS | 892 | 1468607575509 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:55 INFO - PROCESS | 892 | 1468607575631 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 11:32:55 INFO - PROCESS | 892 | 1468607575757 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 892 | 1468607575760 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:55 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A60000 == 39 [pid = 892] [id = 604] 11:32:55 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056B89EC00) [pid = 892] [serial = 1812] [outer = 0000000000000000] 11:32:55 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000571721000) [pid = 892] [serial = 1813] [outer = 000000056B89EC00] 11:32:55 INFO - PROCESS | 892 | 1468607575820 Marionette DEBUG loaded listener.js 11:32:55 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000057535AC00) [pid = 892] [serial = 1814] [outer = 000000056B89EC00] 11:32:56 INFO - PROCESS | 892 | 1468607576451 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 985ms 11:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:32:56 INFO - PROCESS | 892 | 1468607576485 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 892 | 1468607576488 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 11:32:56 INFO - PROCESS | 892 | 1468607576492 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - PROCESS | 892 | 1468607576496 Marionette TRACE conn6 <- [1,2382,null,{}] 11:32:56 INFO - PROCESS | 892 | 1468607576507 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:56 INFO - PROCESS | 892 | 1468607576513 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:56 INFO - PROCESS | 892 | 1468607576628 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 11:32:56 INFO - PROCESS | 892 | 1468607576756 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 892 | 1468607576760 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:56 INFO - PROCESS | 892 | ++DOCSHELL 000000057BFBD800 == 40 [pid = 892] [id = 605] 11:32:56 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000577641C00) [pid = 892] [serial = 1815] [outer = 0000000000000000] 11:32:56 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000057803F400) [pid = 892] [serial = 1816] [outer = 0000000577641C00] 11:32:56 INFO - PROCESS | 892 | 1468607576820 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000578F05400) [pid = 892] [serial = 1817] [outer = 0000000577641C00] 11:32:57 INFO - PROCESS | 892 | 1468607577457 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 986ms 11:32:57 INFO - PROCESS | 892 | 1468607577480 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 892 | 1468607577483 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 11:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:32:57 INFO - PROCESS | 892 | 1468607577487 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - PROCESS | 892 | 1468607577489 Marionette TRACE conn6 <- [1,2386,null,{}] 11:32:57 INFO - PROCESS | 892 | 1468607577493 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:57 INFO - PROCESS | 892 | 1468607577495 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:57 INFO - PROCESS | 892 | 1468607577748 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 11:32:57 INFO - PROCESS | 892 | 1468607577908 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 892 | 1468607577911 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:57 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DDA800 == 41 [pid = 892] [id = 606] 11:32:57 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005004D8000) [pid = 892] [serial = 1818] [outer = 0000000000000000] 11:32:57 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000500DAF400) [pid = 892] [serial = 1819] [outer = 00000005004D8000] 11:32:57 INFO - PROCESS | 892 | 1468607577965 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (00000005016F7000) [pid = 892] [serial = 1820] [outer = 00000005004D8000] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 00000005036E2800 == 40 [pid = 892] [id = 581] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 000000057505D800 == 39 [pid = 892] [id = 601] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 0000000579897000 == 38 [pid = 892] [id = 600] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 000000057973F800 == 37 [pid = 892] [id = 599] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 0000000578F42800 == 36 [pid = 892] [id = 598] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 000000057868B800 == 35 [pid = 892] [id = 597] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 0000000578016000 == 34 [pid = 892] [id = 596] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 0000000575062800 == 33 [pid = 892] [id = 595] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 0000000570781800 == 32 [pid = 892] [id = 594] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 0000000502DDB800 == 31 [pid = 892] [id = 593] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 0000000575DAB000 == 30 [pid = 892] [id = 592] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 000000056A4B3000 == 29 [pid = 892] [id = 591] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 0000000578E9F800 == 28 [pid = 892] [id = 590] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 000000057BFBD800 == 27 [pid = 892] [id = 605] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 0000000578A60000 == 26 [pid = 892] [id = 604] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 000000057038B800 == 25 [pid = 892] [id = 603] 11:32:59 INFO - PROCESS | 892 | --DOCSHELL 000000057B672800 == 24 [pid = 892] [id = 602] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000057538EC00) [pid = 892] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000056BE28C00) [pid = 892] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 89 (00000005706B1000) [pid = 892] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000056B896800) [pid = 892] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000056B7CCC00) [pid = 892] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056A420800) [pid = 892] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 85 (00000005016E9400) [pid = 892] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056997F400) [pid = 892] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000569B23C00) [pid = 892] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056A4D1800) [pid = 892] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000570DB7C00) [pid = 892] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005014A2C00) [pid = 892] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005004D8C00) [pid = 892] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056C7DBC00) [pid = 892] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056B7D0C00) [pid = 892] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000576315C00) [pid = 892] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000057596B000) [pid = 892] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056B89A000) [pid = 892] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000502DA4400) [pid = 892] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000570C3CC00) [pid = 892] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000576319C00) [pid = 892] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000057538D800) [pid = 892] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000057171EC00) [pid = 892] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000576288000) [pid = 892] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000575961000) [pid = 892] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000057763AC00) [pid = 892] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000056FFC3400) [pid = 892] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 11:32:59 INFO - PROCESS | 892 | 1468607579319 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1883ms 11:32:59 INFO - PROCESS | 892 | 1468607579372 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 892 | 1468607579377 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 11:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:32:59 INFO - PROCESS | 892 | 1468607579384 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 892 | 1468607579387 Marionette TRACE conn6 <- [1,2390,null,{}] 11:32:59 INFO - PROCESS | 892 | 1468607579393 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:59 INFO - PROCESS | 892 | 1468607579396 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:59 INFO - PROCESS | 892 | 1468607579504 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 11:32:59 INFO - PROCESS | 892 | 1468607579577 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 892 | 1468607579582 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:32:59 INFO - PROCESS | 892 | ++DOCSHELL 0000000501595000 == 25 [pid = 892] [id = 607] 11:32:59 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000500DB3000) [pid = 892] [serial = 1821] [outer = 0000000000000000] 11:32:59 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000050149F400) [pid = 892] [serial = 1822] [outer = 0000000500DB3000] 11:32:59 INFO - PROCESS | 892 | 1468607579632 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000500597400) [pid = 892] [serial = 1823] [outer = 0000000500DB3000] 11:33:00 INFO - PROCESS | 892 | 1468607580070 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 732ms 11:33:00 INFO - PROCESS | 892 | 1468607580118 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 892 | 1468607580123 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 11:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:33:00 INFO - PROCESS | 892 | 1468607580130 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 892 | 1468607580133 Marionette TRACE conn6 <- [1,2394,null,{}] 11:33:00 INFO - PROCESS | 892 | 1468607580137 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:00 INFO - PROCESS | 892 | 1468607580140 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:00 INFO - PROCESS | 892 | 1468607580233 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 11:33:00 INFO - PROCESS | 892 | 1468607580239 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 892 | 1468607580242 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:00 INFO - PROCESS | 892 | ++DOCSHELL 00000005036E2800 == 26 [pid = 892] [id = 608] 11:33:00 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000569AA2C00) [pid = 892] [serial = 1824] [outer = 0000000000000000] 11:33:00 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000569ABBC00) [pid = 892] [serial = 1825] [outer = 0000000569AA2C00] 11:33:00 INFO - PROCESS | 892 | 1468607580297 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056A34A800) [pid = 892] [serial = 1826] [outer = 0000000569AA2C00] 11:33:00 INFO - PROCESS | 892 | 1468607580798 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 692ms 11:33:00 INFO - PROCESS | 892 | 1468607580824 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 892 | 1468607580826 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 11:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:33:00 INFO - PROCESS | 892 | 1468607580830 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 892 | 1468607580834 Marionette TRACE conn6 <- [1,2398,null,{}] 11:33:00 INFO - PROCESS | 892 | 1468607580845 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:00 INFO - PROCESS | 892 | 1468607580850 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:00 INFO - PROCESS | 892 | 1468607580969 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 11:33:01 INFO - PROCESS | 892 | 1468607581058 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 892 | 1468607581061 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:01 INFO - PROCESS | 892 | ++DOCSHELL 0000000570782800 == 27 [pid = 892] [id = 609] 11:33:01 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (00000005005CD000) [pid = 892] [serial = 1827] [outer = 0000000000000000] 11:33:01 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B7C7800) [pid = 892] [serial = 1828] [outer = 00000005005CD000] 11:33:01 INFO - PROCESS | 892 | 1468607581111 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056B890C00) [pid = 892] [serial = 1829] [outer = 00000005005CD000] 11:33:01 INFO - PROCESS | 892 | 1468607581547 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 11:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:33:01 INFO - PROCESS | 892 | 1468607581566 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 11:33:01 INFO - PROCESS | 892 | 1468607581568 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 11:33:01 INFO - PROCESS | 892 | 1468607581572 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 892 | 1468607581574 Marionette TRACE conn6 <- [1,2402,null,{}] 11:33:01 INFO - PROCESS | 892 | 1468607581577 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:01 INFO - PROCESS | 892 | 1468607581579 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:01 INFO - PROCESS | 892 | 1468607581702 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 11:33:01 INFO - PROCESS | 892 | 1468607581753 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 892 | 1468607581756 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:01 INFO - PROCESS | 892 | ++DOCSHELL 0000000571D9B000 == 28 [pid = 892] [id = 610] 11:33:01 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056C7DB000) [pid = 892] [serial = 1830] [outer = 0000000000000000] 11:33:01 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056FEEF800) [pid = 892] [serial = 1831] [outer = 000000056C7DB000] 11:33:01 INFO - PROCESS | 892 | 1468607581806 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000570637800) [pid = 892] [serial = 1832] [outer = 000000056C7DB000] 11:33:02 INFO - PROCESS | 892 | 1468607582230 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 691ms 11:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:33:02 INFO - PROCESS | 892 | 1468607582266 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 892 | 1468607582268 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 11:33:02 INFO - PROCESS | 892 | 1468607582271 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 892 | 1468607582273 Marionette TRACE conn6 <- [1,2406,null,{}] 11:33:02 INFO - PROCESS | 892 | 1468607582276 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:02 INFO - PROCESS | 892 | 1468607582278 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:02 INFO - PROCESS | 892 | 1468607582430 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 11:33:02 INFO - PROCESS | 892 | 1468607582440 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 892 | 1468607582442 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:02 INFO - PROCESS | 892 | ++DOCSHELL 0000000575AF3800 == 29 [pid = 892] [id = 611] 11:33:02 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056998BC00) [pid = 892] [serial = 1833] [outer = 0000000000000000] 11:33:02 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000570A6C400) [pid = 892] [serial = 1834] [outer = 000000056998BC00] 11:33:02 INFO - PROCESS | 892 | 1468607582487 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000570DBBC00) [pid = 892] [serial = 1835] [outer = 000000056998BC00] 11:33:02 INFO - PROCESS | 892 | 1468607582940 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 11:33:02 INFO - PROCESS | 892 | 1468607582967 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 892 | 1468607582969 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 11:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:33:02 INFO - PROCESS | 892 | 1468607582972 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 892 | 1468607582974 Marionette TRACE conn6 <- [1,2410,null,{}] 11:33:02 INFO - PROCESS | 892 | 1468607582977 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:02 INFO - PROCESS | 892 | 1468607582983 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:03 INFO - PROCESS | 892 | 1468607583125 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 11:33:03 INFO - PROCESS | 892 | 1468607583184 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 892 | 1468607583186 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:03 INFO - PROCESS | 892 | ++DOCSHELL 0000000578004000 == 30 [pid = 892] [id = 612] 11:33:03 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000570DB9C00) [pid = 892] [serial = 1836] [outer = 0000000000000000] 11:33:03 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000571D84C00) [pid = 892] [serial = 1837] [outer = 0000000570DB9C00] 11:33:03 INFO - PROCESS | 892 | 1468607583231 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000575383000) [pid = 892] [serial = 1838] [outer = 0000000570DB9C00] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000057537F800) [pid = 892] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000577636400) [pid = 892] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005782EE000) [pid = 892] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B3B5400) [pid = 892] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000572265800) [pid = 892] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000050059E000) [pid = 892] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056B34C000) [pid = 892] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000576316400) [pid = 892] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000500D33400) [pid = 892] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005005A1C00) [pid = 892] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056A3D9000) [pid = 892] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 71 (00000005788D8800) [pid = 892] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:33:03 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000578EF0C00) [pid = 892] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:33:03 INFO - PROCESS | 892 | 1468607583850 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 922ms 11:33:03 INFO - PROCESS | 892 | 1468607583902 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 11:33:03 INFO - PROCESS | 892 | 1468607583904 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 11:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:33:03 INFO - PROCESS | 892 | 1468607583908 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 892 | 1468607583910 Marionette TRACE conn6 <- [1,2414,null,{}] 11:33:03 INFO - PROCESS | 892 | 1468607583914 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:03 INFO - PROCESS | 892 | 1468607583916 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:04 INFO - PROCESS | 892 | 1468607583995 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 11:33:04 INFO - PROCESS | 892 | 1468607584001 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 892 | 1468607584003 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:04 INFO - PROCESS | 892 | ++DOCSHELL 000000057822F800 == 31 [pid = 892] [id = 613] 11:33:04 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000500D3C800) [pid = 892] [serial = 1839] [outer = 0000000000000000] 11:33:04 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000570DB9800) [pid = 892] [serial = 1840] [outer = 0000000500D3C800] 11:33:04 INFO - PROCESS | 892 | 1468607584047 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000057537F400) [pid = 892] [serial = 1841] [outer = 0000000500D3C800] 11:33:04 INFO - PROCESS | 892 | 1468607584444 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 585ms 11:33:04 INFO - PROCESS | 892 | 1468607584503 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 892 | 1468607584505 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 11:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:33:04 INFO - PROCESS | 892 | 1468607584508 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 892 | 1468607584510 Marionette TRACE conn6 <- [1,2418,null,{}] 11:33:04 INFO - PROCESS | 892 | 1468607584513 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:04 INFO - PROCESS | 892 | 1468607584515 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:04 INFO - PROCESS | 892 | 1468607584597 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 11:33:04 INFO - PROCESS | 892 | 1468607584602 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 892 | 1468607584604 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:04 INFO - PROCESS | 892 | ++DOCSHELL 00000005788AA800 == 32 [pid = 892] [id = 614] 11:33:04 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000575805400) [pid = 892] [serial = 1842] [outer = 0000000000000000] 11:33:04 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000575961C00) [pid = 892] [serial = 1843] [outer = 0000000575805400] 11:33:04 INFO - PROCESS | 892 | 1468607584649 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000575A0C400) [pid = 892] [serial = 1844] [outer = 0000000575805400] 11:33:05 INFO - PROCESS | 892 | 1468607585099 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 11:33:05 INFO - PROCESS | 892 | 1468607585140 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 892 | 1468607585142 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 11:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:33:05 INFO - PROCESS | 892 | 1468607585145 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - PROCESS | 892 | 1468607585147 Marionette TRACE conn6 <- [1,2422,null,{}] 11:33:05 INFO - PROCESS | 892 | 1468607585155 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:05 INFO - PROCESS | 892 | 1468607585157 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:05 INFO - PROCESS | 892 | 1468607585241 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 11:33:05 INFO - PROCESS | 892 | 1468607585365 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:05 INFO - PROCESS | 892 | 1468607585369 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:05 INFO - PROCESS | 892 | ++DOCSHELL 000000050057E000 == 33 [pid = 892] [id = 615] 11:33:05 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000500441C00) [pid = 892] [serial = 1845] [outer = 0000000000000000] 11:33:05 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005004DD800) [pid = 892] [serial = 1846] [outer = 0000000500441C00] 11:33:05 INFO - PROCESS | 892 | 1468607585428 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000050091F400) [pid = 892] [serial = 1847] [outer = 0000000500441C00] 11:33:06 INFO - PROCESS | 892 | 1468607586235 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1138ms 11:33:06 INFO - PROCESS | 892 | 1468607586289 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 892 | 1468607586293 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 11:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:33:06 INFO - PROCESS | 892 | 1468607586297 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 892 | 1468607586301 Marionette TRACE conn6 <- [1,2426,null,{}] 11:33:06 INFO - PROCESS | 892 | 1468607586306 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:06 INFO - PROCESS | 892 | 1468607586309 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:06 INFO - PROCESS | 892 | 1468607586453 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 11:33:06 INFO - PROCESS | 892 | 1468607586572 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 892 | 1468607586575 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:06 INFO - PROCESS | 892 | ++DOCSHELL 0000000570781800 == 34 [pid = 892] [id = 616] 11:33:06 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005016F6800) [pid = 892] [serial = 1848] [outer = 0000000000000000] 11:33:06 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056A420800) [pid = 892] [serial = 1849] [outer = 00000005016F6800] 11:33:06 INFO - PROCESS | 892 | 1468607586634 Marionette DEBUG loaded listener.js 11:33:06 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056AECC400) [pid = 892] [serial = 1850] [outer = 00000005016F6800] 11:33:07 INFO - PROCESS | 892 | 1468607587535 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1298ms 11:33:07 INFO - PROCESS | 892 | 1468607587599 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 892 | 1468607587603 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 11:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:33:07 INFO - PROCESS | 892 | 1468607587609 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 892 | 1468607587612 Marionette TRACE conn6 <- [1,2430,null,{}] 11:33:07 INFO - PROCESS | 892 | 1468607587618 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:07 INFO - PROCESS | 892 | 1468607587621 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:07 INFO - PROCESS | 892 | 1468607587762 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 11:33:07 INFO - PROCESS | 892 | 1468607587891 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 892 | 1468607587895 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:07 INFO - PROCESS | 892 | --DOCSHELL 00000005788AA800 == 33 [pid = 892] [id = 614] 11:33:07 INFO - PROCESS | 892 | --DOCSHELL 000000057822F800 == 32 [pid = 892] [id = 613] 11:33:07 INFO - PROCESS | 892 | --DOCSHELL 0000000578004000 == 31 [pid = 892] [id = 612] 11:33:07 INFO - PROCESS | 892 | --DOCSHELL 0000000575AF3800 == 30 [pid = 892] [id = 611] 11:33:07 INFO - PROCESS | 892 | --DOCSHELL 0000000571D9B000 == 29 [pid = 892] [id = 610] 11:33:07 INFO - PROCESS | 892 | --DOCSHELL 0000000570782800 == 28 [pid = 892] [id = 609] 11:33:07 INFO - PROCESS | 892 | --DOCSHELL 00000005036E2800 == 27 [pid = 892] [id = 608] 11:33:07 INFO - PROCESS | 892 | --DOCSHELL 0000000501595000 == 26 [pid = 892] [id = 607] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000570DB8400) [pid = 892] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005778E2000) [pid = 892] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005784DD000) [pid = 892] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056B65E800) [pid = 892] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056B899000) [pid = 892] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000057501AC00) [pid = 892] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005016F5800) [pid = 892] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000569AA3400) [pid = 892] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056B7C6800) [pid = 892] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056BD34800) [pid = 892] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 71 (00000005776EDC00) [pid = 892] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000570C44800) [pid = 892] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000571723800) [pid = 892] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000502DA2400) [pid = 892] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000578043000) [pid = 892] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000569A9F800) [pid = 892] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 65 (0000000570DB7000) [pid = 892] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000578EEC800) [pid = 892] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 63 (0000000578F06400) [pid = 892] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 62 (00000005788E7C00) [pid = 892] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 61 (0000000578EF8800) [pid = 892] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 60 (00000005788D2800) [pid = 892] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 59 (000000057580BC00) [pid = 892] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 58 (00000005784D3000) [pid = 892] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | --DOMWINDOW == 57 (000000057535C400) [pid = 892] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 11:33:07 INFO - PROCESS | 892 | ++DOCSHELL 000000050158D800 == 27 [pid = 892] [id = 617] 11:33:07 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (0000000500D33400) [pid = 892] [serial = 1851] [outer = 0000000000000000] 11:33:08 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (0000000502DA4800) [pid = 892] [serial = 1852] [outer = 0000000500D33400] 11:33:08 INFO - PROCESS | 892 | 1468607588010 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (0000000569AB7400) [pid = 892] [serial = 1853] [outer = 0000000500D33400] 11:33:08 INFO - PROCESS | 892 | 1468607588416 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 837ms 11:33:08 INFO - PROCESS | 892 | 1468607588450 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 11:33:08 INFO - PROCESS | 892 | 1468607588455 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 11:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:33:08 INFO - PROCESS | 892 | 1468607588461 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:33:08 INFO - PROCESS | 892 | 1468607588464 Marionette TRACE conn6 <- [1,2434,null,{}] 11:33:08 INFO - PROCESS | 892 | 1468607588468 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:08 INFO - PROCESS | 892 | 1468607588471 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:08 INFO - PROCESS | 892 | 1468607588563 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 11:33:08 INFO - PROCESS | 892 | 1468607588569 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 892 | 1468607588572 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:08 INFO - PROCESS | 892 | ++DOCSHELL 000000056CCCC000 == 28 [pid = 892] [id = 618] 11:33:08 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (000000056AA2C000) [pid = 892] [serial = 1854] [outer = 0000000000000000] 11:33:08 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (000000056B7C7C00) [pid = 892] [serial = 1855] [outer = 000000056AA2C000] 11:33:08 INFO - PROCESS | 892 | 1468607588620 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000056B88EC00) [pid = 892] [serial = 1856] [outer = 000000056AA2C000] 11:33:09 INFO - PROCESS | 892 | 1468607589103 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 11:33:09 INFO - PROCESS | 892 | 1468607589156 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 892 | 1468607589159 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 11:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:33:09 INFO - PROCESS | 892 | 1468607589163 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - PROCESS | 892 | 1468607589166 Marionette TRACE conn6 <- [1,2438,null,{}] 11:33:09 INFO - PROCESS | 892 | 1468607589177 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:09 INFO - PROCESS | 892 | 1468607589182 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:09 INFO - PROCESS | 892 | 1468607589308 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 11:33:09 INFO - PROCESS | 892 | 1468607589397 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 892 | 1468607589400 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:09 INFO - PROCESS | 892 | ++DOCSHELL 00000005717BE000 == 29 [pid = 892] [id = 619] 11:33:09 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056AA33C00) [pid = 892] [serial = 1857] [outer = 0000000000000000] 11:33:09 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (0000000570A70800) [pid = 892] [serial = 1858] [outer = 000000056AA33C00] 11:33:09 INFO - PROCESS | 892 | 1468607589449 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000571675800) [pid = 892] [serial = 1859] [outer = 000000056AA33C00] 11:33:09 INFO - PROCESS | 892 | 1468607589815 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 691ms 11:33:09 INFO - PROCESS | 892 | 1468607589861 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 892 | 1468607589864 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 11:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:33:09 INFO - PROCESS | 892 | 1468607589867 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - PROCESS | 892 | 1468607589869 Marionette TRACE conn6 <- [1,2442,null,{}] 11:33:09 INFO - PROCESS | 892 | 1468607589872 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:09 INFO - PROCESS | 892 | 1468607589874 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:09 INFO - PROCESS | 892 | 1468607589964 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 11:33:09 INFO - PROCESS | 892 | 1468607589969 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 892 | 1468607589971 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:09 INFO - PROCESS | 892 | ++DOCSHELL 0000000577826000 == 30 [pid = 892] [id = 620] 11:33:09 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000571722800) [pid = 892] [serial = 1860] [outer = 0000000000000000] 11:33:10 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000572265800) [pid = 892] [serial = 1861] [outer = 0000000571722800] 11:33:10 INFO - PROCESS | 892 | 1468607590017 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000575354000) [pid = 892] [serial = 1862] [outer = 0000000571722800] 11:33:10 INFO - PROCESS | 892 | 1468607590473 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 629ms 11:33:10 INFO - PROCESS | 892 | 1468607590497 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 11:33:10 INFO - PROCESS | 892 | 1468607590500 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 11:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:33:10 INFO - PROCESS | 892 | 1468607590503 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 892 | 1468607590505 Marionette TRACE conn6 <- [1,2446,null,{}] 11:33:10 INFO - PROCESS | 892 | 1468607590519 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:10 INFO - PROCESS | 892 | 1468607590521 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:10 INFO - PROCESS | 892 | 1468607590638 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 11:33:10 INFO - PROCESS | 892 | 1468607590720 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 892 | 1468607590723 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:10 INFO - PROCESS | 892 | ++DOCSHELL 0000000501468800 == 31 [pid = 892] [id = 621] 11:33:10 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056AECA800) [pid = 892] [serial = 1863] [outer = 0000000000000000] 11:33:10 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000057595EC00) [pid = 892] [serial = 1864] [outer = 000000056AECA800] 11:33:10 INFO - PROCESS | 892 | 1468607590768 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000057628F400) [pid = 892] [serial = 1865] [outer = 000000056AECA800] 11:33:11 INFO - PROCESS | 892 | 1468607591208 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 11:33:11 INFO - PROCESS | 892 | 1468607591241 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 892 | 1468607591243 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 11:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:33:11 INFO - PROCESS | 892 | 1468607591247 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 892 | 1468607591248 Marionette TRACE conn6 <- [1,2450,null,{}] 11:33:11 INFO - PROCESS | 892 | 1468607591252 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:11 INFO - PROCESS | 892 | 1468607591258 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:11 INFO - PROCESS | 892 | 1468607591396 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 11:33:11 INFO - PROCESS | 892 | 1468607591454 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:11 INFO - PROCESS | 892 | 1468607591456 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:11 INFO - PROCESS | 892 | ++DOCSHELL 0000000578932000 == 32 [pid = 892] [id = 622] 11:33:11 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000057631D000) [pid = 892] [serial = 1866] [outer = 0000000000000000] 11:33:11 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000577644000) [pid = 892] [serial = 1867] [outer = 000000057631D000] 11:33:11 INFO - PROCESS | 892 | 1468607591502 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005778DF800) [pid = 892] [serial = 1868] [outer = 000000057631D000] 11:33:11 INFO - PROCESS | 892 | 1468607591939 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 733ms 11:33:12 INFO - PROCESS | 892 | 1468607592004 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 11:33:12 INFO - PROCESS | 892 | 1468607592006 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 11:33:12 INFO - PROCESS | 892 | 1468607592010 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - PROCESS | 892 | 1468607592012 Marionette TRACE conn6 <- [1,2454,null,{}] 11:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:33:12 INFO - PROCESS | 892 | 1468607592015 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:12 INFO - PROCESS | 892 | 1468607592017 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:12 INFO - PROCESS | 892 | 1468607592151 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 11:33:12 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000500DB3000) [pid = 892] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:33:12 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056C7DB000) [pid = 892] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:33:12 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000569A9FC00) [pid = 892] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:33:12 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056B89EC00) [pid = 892] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:33:12 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000577641C00) [pid = 892] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:33:12 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056998BC00) [pid = 892] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:33:12 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000570DB9C00) [pid = 892] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:33:12 INFO - PROCESS | 892 | --DOMWINDOW == 67 (00000005004D8000) [pid = 892] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:33:12 INFO - PROCESS | 892 | --DOMWINDOW == 66 (00000005005CD000) [pid = 892] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:33:12 INFO - PROCESS | 892 | --DOMWINDOW == 65 (0000000569AA2C00) [pid = 892] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:33:12 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000500D3C800) [pid = 892] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:33:12 INFO - PROCESS | 892 | 1468607592246 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 892 | 1468607592248 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:12 INFO - PROCESS | 892 | ++DOCSHELL 0000000570773800 == 33 [pid = 892] [id = 623] 11:33:12 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (00000005005CD000) [pid = 892] [serial = 1869] [outer = 0000000000000000] 11:33:12 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000569981800) [pid = 892] [serial = 1870] [outer = 00000005005CD000] 11:33:12 INFO - PROCESS | 892 | 1468607592294 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000056BD1A400) [pid = 892] [serial = 1871] [outer = 00000005005CD000] 11:33:12 INFO - PROCESS | 892 | 1468607592655 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 11:33:12 INFO - PROCESS | 892 | 1468607592688 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 11:33:12 INFO - PROCESS | 892 | 1468607592690 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 11:33:12 INFO - PROCESS | 892 | 1468607592693 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:33:12 INFO - PROCESS | 892 | 1468607592695 Marionette TRACE conn6 <- [1,2458,null,{}] 11:33:12 INFO - PROCESS | 892 | 1468607592698 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:12 INFO - PROCESS | 892 | 1468607592700 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:12 INFO - PROCESS | 892 | 1468607592788 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 11:33:12 INFO - PROCESS | 892 | 1468607592864 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 892 | 1468607592866 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:12 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F5D800 == 34 [pid = 892] [id = 624] 11:33:12 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056BD1BC00) [pid = 892] [serial = 1872] [outer = 0000000000000000] 11:33:12 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000578041400) [pid = 892] [serial = 1873] [outer = 000000056BD1BC00] 11:33:12 INFO - PROCESS | 892 | 1468607592911 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (00000005788CBC00) [pid = 892] [serial = 1874] [outer = 000000056BD1BC00] 11:33:13 INFO - PROCESS | 892 | 1468607593276 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 11:33:13 INFO - PROCESS | 892 | 1468607593326 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 11:33:13 INFO - PROCESS | 892 | 1468607593328 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 11:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:33:13 INFO - PROCESS | 892 | 1468607593331 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - PROCESS | 892 | 1468607593333 Marionette TRACE conn6 <- [1,2462,null,{}] 11:33:13 INFO - PROCESS | 892 | 1468607593336 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:13 INFO - PROCESS | 892 | 1468607593338 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:13 INFO - PROCESS | 892 | 1468607593464 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 11:33:13 INFO - PROCESS | 892 | 1468607593502 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:13 INFO - PROCESS | 892 | 1468607593504 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:13 INFO - PROCESS | 892 | ++DOCSHELL 000000057A60D800 == 35 [pid = 892] [id = 625] 11:33:13 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (00000005788CD000) [pid = 892] [serial = 1875] [outer = 0000000000000000] 11:33:13 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (00000005788E2400) [pid = 892] [serial = 1876] [outer = 00000005788CD000] 11:33:13 INFO - PROCESS | 892 | 1468607593549 Marionette DEBUG loaded listener.js 11:33:13 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000578EECC00) [pid = 892] [serial = 1877] [outer = 00000005788CD000] 11:33:13 INFO - PROCESS | 892 | 1468607593954 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 11:33:14 INFO - PROCESS | 892 | 1468607594012 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 11:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:33:14 INFO - PROCESS | 892 | 1468607594015 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 11:33:14 INFO - PROCESS | 892 | 1468607594019 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - PROCESS | 892 | 1468607594020 Marionette TRACE conn6 <- [1,2466,null,{}] 11:33:14 INFO - PROCESS | 892 | 1468607594024 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:14 INFO - PROCESS | 892 | 1468607594026 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:14 INFO - PROCESS | 892 | 1468607594111 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 11:33:14 INFO - PROCESS | 892 | 1468607594116 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 892 | 1468607594118 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:14 INFO - PROCESS | 892 | ++DOCSHELL 000000057B0B7000 == 36 [pid = 892] [id = 626] 11:33:14 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000578EED000) [pid = 892] [serial = 1878] [outer = 0000000000000000] 11:33:14 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000578EF8C00) [pid = 892] [serial = 1879] [outer = 0000000578EED000] 11:33:14 INFO - PROCESS | 892 | 1468607594162 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000578F0E400) [pid = 892] [serial = 1880] [outer = 0000000578EED000] 11:33:14 INFO - PROCESS | 892 | 1468607594887 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 943ms 11:33:14 INFO - PROCESS | 892 | 1468607594963 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 11:33:14 INFO - PROCESS | 892 | 1468607594968 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 11:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:33:14 INFO - PROCESS | 892 | 1468607594973 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - PROCESS | 892 | 1468607594979 Marionette TRACE conn6 <- [1,2470,null,{}] 11:33:14 INFO - PROCESS | 892 | 1468607594985 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:14 INFO - PROCESS | 892 | 1468607594988 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:15 INFO - PROCESS | 892 | 1468607595148 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 11:33:15 INFO - PROCESS | 892 | 1468607595267 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:15 INFO - PROCESS | 892 | 1468607595270 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:15 INFO - PROCESS | 892 | ++DOCSHELL 0000000570745800 == 37 [pid = 892] [id = 627] 11:33:15 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000569AA1C00) [pid = 892] [serial = 1881] [outer = 0000000000000000] 11:33:15 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000569B23400) [pid = 892] [serial = 1882] [outer = 0000000569AA1C00] 11:33:15 INFO - PROCESS | 892 | 1468607595331 Marionette DEBUG loaded listener.js 11:33:15 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B88CC00) [pid = 892] [serial = 1883] [outer = 0000000569AA1C00] 11:33:15 INFO - PROCESS | 892 | 1468607595945 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1030ms 11:33:16 INFO - PROCESS | 892 | 1468607596007 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 11:33:16 INFO - PROCESS | 892 | 1468607596012 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 11:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:33:16 INFO - PROCESS | 892 | 1468607596019 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:33:16 INFO - PROCESS | 892 | 1468607596022 Marionette TRACE conn6 <- [1,2474,null,{}] 11:33:16 INFO - PROCESS | 892 | 1468607596026 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:16 INFO - PROCESS | 892 | 1468607596029 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:16 INFO - PROCESS | 892 | 1468607596151 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 11:33:16 INFO - PROCESS | 892 | 1468607596276 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 892 | 1468607596279 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:16 INFO - PROCESS | 892 | ++DOCSHELL 000000057892A800 == 38 [pid = 892] [id = 628] 11:33:16 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000570DBC000) [pid = 892] [serial = 1884] [outer = 0000000000000000] 11:33:16 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000574655C00) [pid = 892] [serial = 1885] [outer = 0000000570DBC000] 11:33:16 INFO - PROCESS | 892 | 1468607596337 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000576318000) [pid = 892] [serial = 1886] [outer = 0000000570DBC000] 11:33:16 INFO - PROCESS | 892 | 1468607596947 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 11:33:17 INFO - PROCESS | 892 | 1468607597006 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 892 | 1468607597008 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 11:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:33:17 INFO - PROCESS | 892 | 1468607597012 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 892 | 1468607597016 Marionette TRACE conn6 <- [1,2478,null,{}] 11:33:17 INFO - PROCESS | 892 | 1468607597028 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:17 INFO - PROCESS | 892 | 1468607597033 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:17 INFO - PROCESS | 892 | 1468607597145 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 11:33:17 INFO - PROCESS | 892 | 1468607597290 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 892 | 1468607597294 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:17 INFO - PROCESS | 892 | ++DOCSHELL 000000057BD1E000 == 39 [pid = 892] [id = 629] 11:33:17 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056C11C000) [pid = 892] [serial = 1887] [outer = 0000000000000000] 11:33:17 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005778E4000) [pid = 892] [serial = 1888] [outer = 000000056C11C000] 11:33:17 INFO - PROCESS | 892 | 1468607597354 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000578F08800) [pid = 892] [serial = 1889] [outer = 000000056C11C000] 11:33:18 INFO - PROCESS | 892 | 1468607598126 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1196ms 11:33:18 INFO - PROCESS | 892 | 1468607598210 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 892 | 1468607598214 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 11:33:18 INFO - PROCESS | 892 | 1468607598219 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:33:18 INFO - PROCESS | 892 | 1468607598222 Marionette TRACE conn6 <- [1,2482,null,{}] 11:33:18 INFO - PROCESS | 892 | 1468607598227 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:18 INFO - PROCESS | 892 | 1468607598230 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:18 INFO - PROCESS | 892 | 1468607598386 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 11:33:18 INFO - PROCESS | 892 | 1468607598397 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:18 INFO - PROCESS | 892 | 1468607598400 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:18 INFO - PROCESS | 892 | ++DOCSHELL 000000056B373800 == 40 [pid = 892] [id = 630] 11:33:18 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000569ABA400) [pid = 892] [serial = 1890] [outer = 0000000000000000] 11:33:18 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000569BD2800) [pid = 892] [serial = 1891] [outer = 0000000569ABA400] 11:33:18 INFO - PROCESS | 892 | 1468607598450 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000056B3AB800) [pid = 892] [serial = 1892] [outer = 0000000569ABA400] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 000000057A60D800 == 39 [pid = 892] [id = 625] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 0000000578F5D800 == 38 [pid = 892] [id = 624] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 0000000570773800 == 37 [pid = 892] [id = 623] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 0000000578932000 == 36 [pid = 892] [id = 622] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 0000000501468800 == 35 [pid = 892] [id = 621] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 0000000577826000 == 34 [pid = 892] [id = 620] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 00000005717BE000 == 33 [pid = 892] [id = 619] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 000000056CCCC000 == 32 [pid = 892] [id = 618] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 000000050158D800 == 31 [pid = 892] [id = 617] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 0000000570781800 == 30 [pid = 892] [id = 616] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 000000050057E000 == 29 [pid = 892] [id = 615] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 0000000502DDA800 == 28 [pid = 892] [id = 606] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 000000057BD1E000 == 27 [pid = 892] [id = 629] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 000000057892A800 == 26 [pid = 892] [id = 628] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 0000000570745800 == 25 [pid = 892] [id = 627] 11:33:19 INFO - PROCESS | 892 | --DOCSHELL 000000057B0B7000 == 24 [pid = 892] [id = 626] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000575961C00) [pid = 892] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000050149F400) [pid = 892] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000500597400) [pid = 892] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056FEEF800) [pid = 892] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056B3AC000) [pid = 892] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000569B1B000) [pid = 892] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000057535AC00) [pid = 892] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000571721000) [pid = 892] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000578F05400) [pid = 892] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000057803F400) [pid = 892] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000570DBBC00) [pid = 892] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000570A6C400) [pid = 892] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000570637800) [pid = 892] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000571D84C00) [pid = 892] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000575383000) [pid = 892] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000500DAF400) [pid = 892] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 71 (00000005016F7000) [pid = 892] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000056B7C7800) [pid = 892] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000569ABBC00) [pid = 892] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000056A34A800) [pid = 892] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000570DB9800) [pid = 892] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000056B890C00) [pid = 892] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000057537F400) [pid = 892] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 11:33:19 INFO - PROCESS | 892 | 1468607599789 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1587ms 11:33:19 INFO - PROCESS | 892 | 1468607599811 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 892 | 1468607599816 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 11:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:33:19 INFO - PROCESS | 892 | 1468607599821 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 892 | 1468607599824 Marionette TRACE conn6 <- [1,2486,null,{}] 11:33:19 INFO - PROCESS | 892 | 1468607599830 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:19 INFO - PROCESS | 892 | 1468607599833 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:19 INFO - PROCESS | 892 | 1468607599934 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 11:33:20 INFO - PROCESS | 892 | 1468607600015 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 892 | 1468607600020 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:20 INFO - PROCESS | 892 | ++DOCSHELL 000000050158D800 == 25 [pid = 892] [id = 631] 11:33:20 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000500DA9800) [pid = 892] [serial = 1893] [outer = 0000000000000000] 11:33:20 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000050149C800) [pid = 892] [serial = 1894] [outer = 0000000500DA9800] 11:33:20 INFO - PROCESS | 892 | 1468607600071 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000500919400) [pid = 892] [serial = 1895] [outer = 0000000500DA9800] 11:33:20 INFO - PROCESS | 892 | 1468607600501 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 733ms 11:33:20 INFO - PROCESS | 892 | 1468607600557 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 11:33:20 INFO - PROCESS | 892 | 1468607600563 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 11:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:33:20 INFO - PROCESS | 892 | 1468607600569 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - PROCESS | 892 | 1468607600572 Marionette TRACE conn6 <- [1,2490,null,{}] 11:33:20 INFO - PROCESS | 892 | 1468607600576 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:20 INFO - PROCESS | 892 | 1468607600579 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:20 INFO - PROCESS | 892 | 1468607600671 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 11:33:20 INFO - PROCESS | 892 | 1468607600677 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 892 | 1468607600680 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:20 INFO - PROCESS | 892 | ++DOCSHELL 000000056A3E1800 == 26 [pid = 892] [id = 632] 11:33:20 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000502DAD000) [pid = 892] [serial = 1896] [outer = 0000000000000000] 11:33:20 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000569AA1000) [pid = 892] [serial = 1897] [outer = 0000000502DAD000] 11:33:20 INFO - PROCESS | 892 | 1468607600730 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000569B19800) [pid = 892] [serial = 1898] [outer = 0000000502DAD000] 11:33:21 INFO - PROCESS | 892 | 1468607601208 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 11:33:21 INFO - PROCESS | 892 | 1468607601262 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 892 | 1468607601265 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 11:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:33:21 INFO - PROCESS | 892 | 1468607601269 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 892 | 1468607601272 Marionette TRACE conn6 <- [1,2494,null,{}] 11:33:21 INFO - PROCESS | 892 | 1468607601284 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:21 INFO - PROCESS | 892 | 1468607601288 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:21 INFO - PROCESS | 892 | 1468607601407 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 11:33:21 INFO - PROCESS | 892 | 1468607601497 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 892 | 1468607601500 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:21 INFO - PROCESS | 892 | ++DOCSHELL 0000000570A13000 == 27 [pid = 892] [id = 633] 11:33:21 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000500DB4000) [pid = 892] [serial = 1899] [outer = 0000000000000000] 11:33:21 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B3B7400) [pid = 892] [serial = 1900] [outer = 0000000500DB4000] 11:33:21 INFO - PROCESS | 892 | 1468607601550 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056B88AC00) [pid = 892] [serial = 1901] [outer = 0000000500DB4000] 11:33:21 INFO - PROCESS | 892 | 1468607601960 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 11:33:22 INFO - PROCESS | 892 | 1468607602004 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 11:33:22 INFO - PROCESS | 892 | 1468607602007 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 11:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:33:22 INFO - PROCESS | 892 | 1468607602015 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:33:22 INFO - PROCESS | 892 | 1468607602017 Marionette TRACE conn6 <- [1,2498,null,{}] 11:33:22 INFO - PROCESS | 892 | 1468607602021 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:22 INFO - PROCESS | 892 | 1468607602023 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:22 INFO - PROCESS | 892 | 1468607602139 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 11:33:22 INFO - PROCESS | 892 | 1468607602145 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 892 | 1468607602147 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:22 INFO - PROCESS | 892 | ++DOCSHELL 0000000571DA3800 == 28 [pid = 892] [id = 634] 11:33:22 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056B899000) [pid = 892] [serial = 1902] [outer = 0000000000000000] 11:33:22 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056BEB6C00) [pid = 892] [serial = 1903] [outer = 000000056B899000] 11:33:22 INFO - PROCESS | 892 | 1468607602194 Marionette DEBUG loaded listener.js 11:33:22 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056FFBDC00) [pid = 892] [serial = 1904] [outer = 000000056B899000] 11:33:22 INFO - PROCESS | 892 | 1468607602661 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 688ms 11:33:22 INFO - PROCESS | 892 | 1468607602701 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 11:33:22 INFO - PROCESS | 892 | 1468607602703 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 11:33:22 INFO - PROCESS | 892 | 1468607602707 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:33:22 INFO - PROCESS | 892 | 1468607602708 Marionette TRACE conn6 <- [1,2502,null,{}] 11:33:22 INFO - PROCESS | 892 | 1468607602712 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:22 INFO - PROCESS | 892 | 1468607602714 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:22 INFO - PROCESS | 892 | 1468607602850 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 11:33:22 INFO - PROCESS | 892 | 1468607602872 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 892 | 1468607602874 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:22 INFO - PROCESS | 892 | ++DOCSHELL 0000000575DA3000 == 29 [pid = 892] [id = 635] 11:33:22 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000502DAC000) [pid = 892] [serial = 1905] [outer = 0000000000000000] 11:33:22 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000570976400) [pid = 892] [serial = 1906] [outer = 0000000502DAC000] 11:33:22 INFO - PROCESS | 892 | 1468607602919 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000570DB8800) [pid = 892] [serial = 1907] [outer = 0000000502DAC000] 11:33:23 INFO - PROCESS | 892 | 1468607603369 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 692ms 11:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:33:23 INFO - PROCESS | 892 | 1468607603402 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 892 | 1468607603405 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 11:33:23 INFO - PROCESS | 892 | 1468607603408 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 892 | 1468607603410 Marionette TRACE conn6 <- [1,2506,null,{}] 11:33:23 INFO - PROCESS | 892 | 1468607603420 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:23 INFO - PROCESS | 892 | 1468607603427 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:23 INFO - PROCESS | 892 | 1468607603564 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 11:33:23 INFO - PROCESS | 892 | 1468607603622 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 892 | 1468607603624 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:23 INFO - PROCESS | 892 | ++DOCSHELL 0000000578010800 == 30 [pid = 892] [id = 636] 11:33:23 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000571613C00) [pid = 892] [serial = 1908] [outer = 0000000000000000] 11:33:23 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000572266C00) [pid = 892] [serial = 1909] [outer = 0000000571613C00] 11:33:23 INFO - PROCESS | 892 | 1468607603670 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000575386400) [pid = 892] [serial = 1910] [outer = 0000000571613C00] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056AECA800) [pid = 892] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000057631D000) [pid = 892] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005005CD000) [pid = 892] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000500441C00) [pid = 892] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056AA33C00) [pid = 892] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000500D33400) [pid = 892] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005016F6800) [pid = 892] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056AA2C000) [pid = 892] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000571722800) [pid = 892] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056BD1BC00) [pid = 892] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000575805400) [pid = 892] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 71 (00000005788CD000) [pid = 892] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:33:24 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000578EED000) [pid = 892] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:33:24 INFO - PROCESS | 892 | 1468607604283 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 901ms 11:33:24 INFO - PROCESS | 892 | 1468607604312 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 892 | 1468607604314 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 11:33:24 INFO - PROCESS | 892 | 1468607604317 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:33:24 INFO - PROCESS | 892 | 1468607604319 Marionette TRACE conn6 <- [1,2510,null,{}] 11:33:24 INFO - PROCESS | 892 | 1468607604322 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:24 INFO - PROCESS | 892 | 1468607604324 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:24 INFO - PROCESS | 892 | 1468607604404 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 11:33:24 INFO - PROCESS | 892 | 1468607604410 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:24 INFO - PROCESS | 892 | 1468607604412 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:24 INFO - PROCESS | 892 | ++DOCSHELL 00000005782B0800 == 31 [pid = 892] [id = 637] 11:33:24 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000569B23C00) [pid = 892] [serial = 1911] [outer = 0000000000000000] 11:33:24 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000571722000) [pid = 892] [serial = 1912] [outer = 0000000569B23C00] 11:33:24 INFO - PROCESS | 892 | 1468607604457 Marionette DEBUG loaded listener.js 11:33:24 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000575382800) [pid = 892] [serial = 1913] [outer = 0000000569B23C00] 11:33:24 INFO - PROCESS | 892 | 1468607604863 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 586ms 11:33:24 INFO - PROCESS | 892 | 1468607604914 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 892 | 1468607604917 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 11:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:33:24 INFO - PROCESS | 892 | 1468607604920 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 892 | 1468607604921 Marionette TRACE conn6 <- [1,2514,null,{}] 11:33:24 INFO - PROCESS | 892 | 1468607604925 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:24 INFO - PROCESS | 892 | 1468607604927 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:25 INFO - PROCESS | 892 | 1468607605007 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 11:33:25 INFO - PROCESS | 892 | 1468607605013 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 892 | 1468607605015 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:25 INFO - PROCESS | 892 | ++DOCSHELL 0000000578920800 == 32 [pid = 892] [id = 638] 11:33:25 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000575805800) [pid = 892] [serial = 1914] [outer = 0000000000000000] 11:33:25 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000575961400) [pid = 892] [serial = 1915] [outer = 0000000575805800] 11:33:25 INFO - PROCESS | 892 | 1468607605060 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005759BCC00) [pid = 892] [serial = 1916] [outer = 0000000575805800] 11:33:25 INFO - PROCESS | 892 | 1468607605479 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms 11:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:33:25 INFO - PROCESS | 892 | 1468607605551 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 11:33:25 INFO - PROCESS | 892 | 1468607605553 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 11:33:25 INFO - PROCESS | 892 | 1468607605557 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:33:25 INFO - PROCESS | 892 | 1468607605558 Marionette TRACE conn6 <- [1,2518,null,{}] 11:33:25 INFO - PROCESS | 892 | 1468607605562 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:25 INFO - PROCESS | 892 | 1468607605564 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:25 INFO - PROCESS | 892 | 1468607605646 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 11:33:25 INFO - PROCESS | 892 | 1468607605651 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 892 | 1468607605653 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:25 INFO - PROCESS | 892 | ++DOCSHELL 0000000570A11800 == 33 [pid = 892] [id = 639] 11:33:25 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000576287800) [pid = 892] [serial = 1917] [outer = 0000000000000000] 11:33:25 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000576316C00) [pid = 892] [serial = 1918] [outer = 0000000576287800] 11:33:25 INFO - PROCESS | 892 | 1468607605697 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000576520800) [pid = 892] [serial = 1919] [outer = 0000000576287800] 11:33:26 INFO - PROCESS | 892 | 1468607606379 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 880ms 11:33:26 INFO - PROCESS | 892 | 1468607606453 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 11:33:26 INFO - PROCESS | 892 | 1468607606458 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 11:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:33:26 INFO - PROCESS | 892 | 1468607606464 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - PROCESS | 892 | 1468607606468 Marionette TRACE conn6 <- [1,2522,null,{}] 11:33:26 INFO - PROCESS | 892 | 1468607606474 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:26 INFO - PROCESS | 892 | 1468607606478 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:26 INFO - PROCESS | 892 | 1468607606617 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 11:33:26 INFO - PROCESS | 892 | 1468607606737 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:26 INFO - PROCESS | 892 | 1468607606740 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:26 INFO - PROCESS | 892 | ++DOCSHELL 00000005036CB800 == 34 [pid = 892] [id = 640] 11:33:26 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005005D0C00) [pid = 892] [serial = 1920] [outer = 0000000000000000] 11:33:26 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (00000005014A0000) [pid = 892] [serial = 1921] [outer = 00000005005D0C00] 11:33:26 INFO - PROCESS | 892 | 1468607606800 Marionette DEBUG loaded listener.js 11:33:26 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000502DAC400) [pid = 892] [serial = 1922] [outer = 00000005005D0C00] 11:33:27 INFO - PROCESS | 892 | 1468607607521 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1085ms 11:33:27 INFO - PROCESS | 892 | 1468607607552 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 892 | 1468607607557 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 11:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:33:27 INFO - PROCESS | 892 | 1468607607587 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:33:27 INFO - PROCESS | 892 | 1468607607590 Marionette TRACE conn6 <- [1,2526,null,{}] 11:33:27 INFO - PROCESS | 892 | 1468607607595 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:27 INFO - PROCESS | 892 | 1468607607598 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:27 INFO - PROCESS | 892 | 1468607607724 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 11:33:27 INFO - PROCESS | 892 | 1468607607854 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 892 | 1468607607857 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:27 INFO - PROCESS | 892 | ++DOCSHELL 0000000575DA2800 == 35 [pid = 892] [id = 641] 11:33:27 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000502DAD800) [pid = 892] [serial = 1923] [outer = 0000000000000000] 11:33:27 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056B325000) [pid = 892] [serial = 1924] [outer = 0000000502DAD800] 11:33:27 INFO - PROCESS | 892 | 1468607607916 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056B88F000) [pid = 892] [serial = 1925] [outer = 0000000502DAD800] 11:33:28 INFO - PROCESS | 892 | --DOCSHELL 0000000578920800 == 34 [pid = 892] [id = 638] 11:33:28 INFO - PROCESS | 892 | --DOCSHELL 00000005782B0800 == 33 [pid = 892] [id = 637] 11:33:28 INFO - PROCESS | 892 | --DOCSHELL 0000000578010800 == 32 [pid = 892] [id = 636] 11:33:28 INFO - PROCESS | 892 | --DOCSHELL 0000000575DA3000 == 31 [pid = 892] [id = 635] 11:33:28 INFO - PROCESS | 892 | --DOCSHELL 0000000571DA3800 == 30 [pid = 892] [id = 634] 11:33:28 INFO - PROCESS | 892 | --DOCSHELL 0000000570A13000 == 29 [pid = 892] [id = 633] 11:33:28 INFO - PROCESS | 892 | --DOCSHELL 000000056A3E1800 == 28 [pid = 892] [id = 632] 11:33:28 INFO - PROCESS | 892 | --DOCSHELL 000000050158D800 == 27 [pid = 892] [id = 631] 11:33:28 INFO - PROCESS | 892 | 1468607608824 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000575A0C400) [pid = 892] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005788E2400) [pid = 892] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000578EF8C00) [pid = 892] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000578F0E400) [pid = 892] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000057595EC00) [pid = 892] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000577644000) [pid = 892] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000057628F400) [pid = 892] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569981800) [pid = 892] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005778DF800) [pid = 892] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005004DD800) [pid = 892] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000050091F400) [pid = 892] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000570A70800) [pid = 892] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000571675800) [pid = 892] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000502DA4800) [pid = 892] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000569AB7400) [pid = 892] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056A420800) [pid = 892] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000056AECC400) [pid = 892] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000578EECC00) [pid = 892] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000056B88EC00) [pid = 892] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000056B7C7C00) [pid = 892] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000572265800) [pid = 892] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 63 (000000056BD1A400) [pid = 892] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 62 (0000000578041400) [pid = 892] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 61 (0000000575354000) [pid = 892] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - PROCESS | 892 | --DOMWINDOW == 60 (00000005788CBC00) [pid = 892] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 11:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1316ms 11:33:28 INFO - PROCESS | 892 | 1468607608882 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 11:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:33:28 INFO - PROCESS | 892 | 1468607608886 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 11:33:28 INFO - PROCESS | 892 | 1468607608891 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 892 | 1468607608894 Marionette TRACE conn6 <- [1,2530,null,{}] 11:33:28 INFO - PROCESS | 892 | 1468607608899 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:28 INFO - PROCESS | 892 | 1468607608902 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:29 INFO - PROCESS | 892 | 1468607609005 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 11:33:29 INFO - PROCESS | 892 | 1468607609012 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 892 | 1468607609015 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:29 INFO - PROCESS | 892 | ++DOCSHELL 0000000502335800 == 28 [pid = 892] [id = 642] 11:33:29 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (0000000502DA2800) [pid = 892] [serial = 1926] [outer = 0000000000000000] 11:33:29 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (0000000502DA8C00) [pid = 892] [serial = 1927] [outer = 0000000502DA2800] 11:33:29 INFO - PROCESS | 892 | 1468607609064 Marionette DEBUG loaded listener.js 11:33:29 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (0000000569AA9400) [pid = 892] [serial = 1928] [outer = 0000000502DA2800] 11:33:29 INFO - PROCESS | 892 | 1468607609593 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 732ms 11:33:29 INFO - PROCESS | 892 | 1468607609623 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 11:33:29 INFO - PROCESS | 892 | 1468607609627 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 11:33:29 INFO - PROCESS | 892 | 1468607609638 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:33:29 INFO - PROCESS | 892 | 1468607609640 Marionette TRACE conn6 <- [1,2534,null,{}] 11:33:29 INFO - PROCESS | 892 | 1468607609644 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:29 INFO - PROCESS | 892 | 1468607609647 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:29 INFO - PROCESS | 892 | 1468607609737 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 11:33:29 INFO - PROCESS | 892 | 1468607609745 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 892 | 1468607609748 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:29 INFO - PROCESS | 892 | ++DOCSHELL 000000057038C800 == 29 [pid = 892] [id = 643] 11:33:29 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056B329000) [pid = 892] [serial = 1929] [outer = 0000000000000000] 11:33:29 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056B3B5000) [pid = 892] [serial = 1930] [outer = 000000056B329000] 11:33:29 INFO - PROCESS | 892 | 1468607609797 Marionette DEBUG loaded listener.js 11:33:29 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (000000056B88D800) [pid = 892] [serial = 1931] [outer = 000000056B329000] 11:33:30 INFO - PROCESS | 892 | 1468607610280 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 691ms 11:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:33:30 INFO - PROCESS | 892 | 1468607610334 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 11:33:30 INFO - PROCESS | 892 | 1468607610336 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 11:33:30 INFO - PROCESS | 892 | 1468607610339 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:33:30 INFO - PROCESS | 892 | 1468607610343 Marionette TRACE conn6 <- [1,2538,null,{}] 11:33:30 INFO - PROCESS | 892 | 1468607610354 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:30 INFO - PROCESS | 892 | 1468607610359 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:30 INFO - PROCESS | 892 | 1468607610507 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 11:33:30 INFO - PROCESS | 892 | 1468607610565 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 892 | 1468607610569 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:30 INFO - PROCESS | 892 | ++DOCSHELL 00000005753ED800 == 30 [pid = 892] [id = 644] 11:33:30 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000056FEFD000) [pid = 892] [serial = 1932] [outer = 0000000000000000] 11:33:30 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000570C3A800) [pid = 892] [serial = 1933] [outer = 000000056FEFD000] 11:33:30 INFO - PROCESS | 892 | 1468607610619 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000571675800) [pid = 892] [serial = 1934] [outer = 000000056FEFD000] 11:33:31 INFO - PROCESS | 892 | 1468607611051 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 733ms 11:33:31 INFO - PROCESS | 892 | 1468607611075 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 892 | 1468607611078 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 11:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:33:31 INFO - PROCESS | 892 | 1468607611081 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 892 | 1468607611083 Marionette TRACE conn6 <- [1,2542,null,{}] 11:33:31 INFO - PROCESS | 892 | 1468607611087 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:31 INFO - PROCESS | 892 | 1468607611089 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:31 INFO - PROCESS | 892 | 1468607611206 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 11:33:31 INFO - PROCESS | 892 | 1468607611221 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 892 | 1468607611223 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:31 INFO - PROCESS | 892 | ++DOCSHELL 00000005778CD000 == 31 [pid = 892] [id = 645] 11:33:31 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000571921000) [pid = 892] [serial = 1935] [outer = 0000000000000000] 11:33:31 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (00000005721C1800) [pid = 892] [serial = 1936] [outer = 0000000571921000] 11:33:31 INFO - PROCESS | 892 | 1468607611313 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000057530CC00) [pid = 892] [serial = 1937] [outer = 0000000571921000] 11:33:31 INFO - PROCESS | 892 | 1468607611749 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 11:33:31 INFO - PROCESS | 892 | 1468607611775 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 892 | 1468607611777 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 11:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:33:31 INFO - PROCESS | 892 | 1468607611788 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 892 | 1468607611790 Marionette TRACE conn6 <- [1,2546,null,{}] 11:33:31 INFO - PROCESS | 892 | 1468607611794 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:31 INFO - PROCESS | 892 | 1468607611796 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:31 INFO - PROCESS | 892 | 1468607611936 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 11:33:31 INFO - PROCESS | 892 | 1468607611947 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 892 | 1468607611949 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:31 INFO - PROCESS | 892 | ++DOCSHELL 000000057889F000 == 32 [pid = 892] [id = 646] 11:33:31 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000571929000) [pid = 892] [serial = 1938] [outer = 0000000000000000] 11:33:31 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000575385400) [pid = 892] [serial = 1939] [outer = 0000000571929000] 11:33:32 INFO - PROCESS | 892 | 1468607611993 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005759C8400) [pid = 892] [serial = 1940] [outer = 0000000571929000] 11:33:32 INFO - PROCESS | 892 | 1468607612473 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 732ms 11:33:32 INFO - PROCESS | 892 | 1468607612521 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 11:33:32 INFO - PROCESS | 892 | 1468607612524 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 11:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:33:32 INFO - PROCESS | 892 | 1468607612527 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:33:32 INFO - PROCESS | 892 | 1468607612529 Marionette TRACE conn6 <- [1,2550,null,{}] 11:33:32 INFO - PROCESS | 892 | 1468607612532 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:32 INFO - PROCESS | 892 | 1468607612538 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:32 INFO - PROCESS | 892 | 1468607612687 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 11:33:32 INFO - PROCESS | 892 | 1468607612700 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 892 | 1468607612702 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:32 INFO - PROCESS | 892 | ++DOCSHELL 0000000578E81000 == 33 [pid = 892] [id = 647] 11:33:32 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000057631D800) [pid = 892] [serial = 1941] [outer = 0000000000000000] 11:33:32 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000057763F000) [pid = 892] [serial = 1942] [outer = 000000057631D800] 11:33:32 INFO - PROCESS | 892 | 1468607612792 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000057803F000) [pid = 892] [serial = 1943] [outer = 000000057631D800] 11:33:33 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569AA1C00) [pid = 892] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:33:33 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000500DB4000) [pid = 892] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:33:33 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056B899000) [pid = 892] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:33:33 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000502DAD000) [pid = 892] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:33:33 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000570DBC000) [pid = 892] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:33:33 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000502DAC000) [pid = 892] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:33:33 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000500DA9800) [pid = 892] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:33:33 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000571613C00) [pid = 892] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:33:33 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000569ABA400) [pid = 892] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:33:33 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000575805800) [pid = 892] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:33:33 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000056C11C000) [pid = 892] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:33:33 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000569B23C00) [pid = 892] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:33:33 INFO - PROCESS | 892 | 1468607613288 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 776ms 11:33:33 INFO - PROCESS | 892 | 1468607613306 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 892 | 1468607613309 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 11:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:33:33 INFO - PROCESS | 892 | 1468607613312 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 892 | 1468607613314 Marionette TRACE conn6 <- [1,2554,null,{}] 11:33:33 INFO - PROCESS | 892 | 1468607613318 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:33 INFO - PROCESS | 892 | 1468607613320 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:33 INFO - PROCESS | 892 | 1468607613432 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 11:33:33 INFO - PROCESS | 892 | 1468607613482 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 892 | 1468607613484 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:33 INFO - PROCESS | 892 | ++DOCSHELL 0000000579712000 == 34 [pid = 892] [id = 648] 11:33:33 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000569A9E400) [pid = 892] [serial = 1944] [outer = 0000000000000000] 11:33:33 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056BD36C00) [pid = 892] [serial = 1945] [outer = 0000000569A9E400] 11:33:33 INFO - PROCESS | 892 | 1468607613533 Marionette DEBUG loaded listener.js 11:33:33 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000575810400) [pid = 892] [serial = 1946] [outer = 0000000569A9E400] 11:33:33 INFO - PROCESS | 892 | 1468607613893 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 626ms 11:33:33 INFO - PROCESS | 892 | 1468607613941 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 892 | 1468607613944 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 11:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:33:33 INFO - PROCESS | 892 | 1468607613955 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 892 | 1468607613957 Marionette TRACE conn6 <- [1,2558,null,{}] 11:33:33 INFO - PROCESS | 892 | 1468607613961 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:33 INFO - PROCESS | 892 | 1468607613963 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:34 INFO - PROCESS | 892 | 1468607614046 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 11:33:34 INFO - PROCESS | 892 | 1468607614052 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 892 | 1468607614054 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:34 INFO - PROCESS | 892 | ++DOCSHELL 000000057989A800 == 35 [pid = 892] [id = 649] 11:33:34 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000057628EC00) [pid = 892] [serial = 1947] [outer = 0000000000000000] 11:33:34 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (00000005784DF800) [pid = 892] [serial = 1948] [outer = 000000057628EC00] 11:33:34 INFO - PROCESS | 892 | 1468607614098 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (00000005788D1C00) [pid = 892] [serial = 1949] [outer = 000000057628EC00] 11:33:34 INFO - PROCESS | 892 | 1468607614528 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 587ms 11:33:34 INFO - PROCESS | 892 | 1468607614542 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 11:33:34 INFO - PROCESS | 892 | 1468607614545 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 11:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:33:34 INFO - PROCESS | 892 | 1468607614560 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:33:34 INFO - PROCESS | 892 | 1468607614562 Marionette TRACE conn6 <- [1,2562,null,{}] 11:33:34 INFO - PROCESS | 892 | 1468607614570 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:34 INFO - PROCESS | 892 | 1468607614572 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:34 INFO - PROCESS | 892 | 1468607614659 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 11:33:34 INFO - PROCESS | 892 | 1468607614666 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 892 | 1468607614668 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:34 INFO - PROCESS | 892 | ++DOCSHELL 0000000574614800 == 36 [pid = 892] [id = 650] 11:33:34 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005788D2000) [pid = 892] [serial = 1950] [outer = 0000000000000000] 11:33:34 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005788E7C00) [pid = 892] [serial = 1951] [outer = 00000005788D2000] 11:33:34 INFO - PROCESS | 892 | 1468607614712 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000578EEC800) [pid = 892] [serial = 1952] [outer = 00000005788D2000] 11:33:35 INFO - PROCESS | 892 | 1468607615228 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 11:33:35 INFO - PROCESS | 892 | 1468607615297 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 11:33:35 INFO - PROCESS | 892 | 1468607615303 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 11:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:33:35 INFO - PROCESS | 892 | 1468607615309 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:33:35 INFO - PROCESS | 892 | 1468607615313 Marionette TRACE conn6 <- [1,2566,null,{}] 11:33:35 INFO - PROCESS | 892 | 1468607615319 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:35 INFO - PROCESS | 892 | 1468607615322 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:35 INFO - PROCESS | 892 | 1468607615457 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 11:33:35 INFO - PROCESS | 892 | 1468607615576 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 892 | 1468607615581 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:35 INFO - PROCESS | 892 | ++DOCSHELL 00000005036DC000 == 37 [pid = 892] [id = 651] 11:33:35 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000500DB5800) [pid = 892] [serial = 1953] [outer = 0000000000000000] 11:33:35 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (00000005016F8800) [pid = 892] [serial = 1954] [outer = 0000000500DB5800] 11:33:35 INFO - PROCESS | 892 | 1468607615644 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000569B23C00) [pid = 892] [serial = 1955] [outer = 0000000500DB5800] 11:33:36 INFO - PROCESS | 892 | 1468607616266 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 986ms 11:33:36 INFO - PROCESS | 892 | 1468607616297 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 892 | 1468607616302 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 11:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:33:36 INFO - PROCESS | 892 | 1468607616309 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 892 | 1468607616312 Marionette TRACE conn6 <- [1,2570,null,{}] 11:33:36 INFO - PROCESS | 892 | 1468607616316 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:36 INFO - PROCESS | 892 | 1468607616319 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:36 INFO - PROCESS | 892 | 1468607616437 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 11:33:36 INFO - PROCESS | 892 | 1468607616562 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 892 | 1468607616565 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:36 INFO - PROCESS | 892 | ++DOCSHELL 0000000578021000 == 38 [pid = 892] [id = 652] 11:33:36 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B88BC00) [pid = 892] [serial = 1956] [outer = 0000000000000000] 11:33:36 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056CCBC000) [pid = 892] [serial = 1957] [outer = 000000056B88BC00] 11:33:36 INFO - PROCESS | 892 | 1468607616624 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000570DBA000) [pid = 892] [serial = 1958] [outer = 000000056B88BC00] 11:33:37 INFO - PROCESS | 892 | 1468607617194 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 941ms 11:33:37 INFO - PROCESS | 892 | 1468607617252 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 11:33:37 INFO - PROCESS | 892 | 1468607617255 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 11:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:33:37 INFO - PROCESS | 892 | 1468607617259 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 892 | 1468607617263 Marionette TRACE conn6 <- [1,2574,null,{}] 11:33:37 INFO - PROCESS | 892 | 1468607617274 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:37 INFO - PROCESS | 892 | 1468607617280 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:37 INFO - PROCESS | 892 | 1468607617397 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 11:33:37 INFO - PROCESS | 892 | 1468607617523 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:37 INFO - PROCESS | 892 | 1468607617527 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:37 INFO - PROCESS | 892 | ++DOCSHELL 000000057B676800 == 39 [pid = 892] [id = 653] 11:33:37 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000575388800) [pid = 892] [serial = 1959] [outer = 0000000000000000] 11:33:37 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000576317C00) [pid = 892] [serial = 1960] [outer = 0000000575388800] 11:33:37 INFO - PROCESS | 892 | 1468607617586 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000577643400) [pid = 892] [serial = 1961] [outer = 0000000575388800] 11:33:38 INFO - PROCESS | 892 | 1468607618242 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1035ms 11:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:33:38 INFO - PROCESS | 892 | 1468607618296 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 892 | 1468607618299 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 11:33:38 INFO - PROCESS | 892 | 1468607618303 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - PROCESS | 892 | 1468607618305 Marionette TRACE conn6 <- [1,2578,null,{}] 11:33:38 INFO - PROCESS | 892 | 1468607618309 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:38 INFO - PROCESS | 892 | 1468607618311 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:38 INFO - PROCESS | 892 | 1468607618427 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 11:33:38 INFO - PROCESS | 892 | 1468607618672 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 892 | 1468607618675 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:38 INFO - PROCESS | 892 | ++DOCSHELL 0000000502307800 == 40 [pid = 892] [id = 654] 11:33:38 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005004DC000) [pid = 892] [serial = 1962] [outer = 0000000000000000] 11:33:38 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000500919C00) [pid = 892] [serial = 1963] [outer = 00000005004DC000] 11:33:38 INFO - PROCESS | 892 | 1468607618742 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005004DD400) [pid = 892] [serial = 1964] [outer = 00000005004DC000] 11:33:39 INFO - PROCESS | 892 | 1468607619383 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1145ms 11:33:39 INFO - PROCESS | 892 | 1468607619451 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 11:33:39 INFO - PROCESS | 892 | 1468607619455 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 11:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:33:39 INFO - PROCESS | 892 | 1468607619459 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 892 | 1468607619462 Marionette TRACE conn6 <- [1,2582,null,{}] 11:33:39 INFO - PROCESS | 892 | 1468607619468 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:39 INFO - PROCESS | 892 | 1468607619472 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 000000056B373800 == 39 [pid = 892] [id = 630] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 000000057989A800 == 38 [pid = 892] [id = 649] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 0000000579712000 == 37 [pid = 892] [id = 648] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 0000000578E81000 == 36 [pid = 892] [id = 647] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 000000057889F000 == 35 [pid = 892] [id = 646] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 00000005778CD000 == 34 [pid = 892] [id = 645] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 00000005753ED800 == 33 [pid = 892] [id = 644] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 000000057038C800 == 32 [pid = 892] [id = 643] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 0000000502335800 == 31 [pid = 892] [id = 642] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 0000000575DA2800 == 30 [pid = 892] [id = 641] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 00000005036CB800 == 29 [pid = 892] [id = 640] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 0000000570A11800 == 28 [pid = 892] [id = 639] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 0000000502307800 == 27 [pid = 892] [id = 654] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 000000057B676800 == 26 [pid = 892] [id = 653] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 0000000578021000 == 25 [pid = 892] [id = 652] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 0000000574614800 == 24 [pid = 892] [id = 650] 11:33:40 INFO - PROCESS | 892 | --DOCSHELL 00000005036DC000 == 23 [pid = 892] [id = 651] 11:33:40 INFO - PROCESS | 892 | 1468607620187 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056B88CC00) [pid = 892] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000569B23400) [pid = 892] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056B3B7400) [pid = 892] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056BEB6C00) [pid = 892] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000569AA1000) [pid = 892] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000576318000) [pid = 892] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000569B19800) [pid = 892] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000570976400) [pid = 892] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000050149C800) [pid = 892] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000574655C00) [pid = 892] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000572266C00) [pid = 892] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000570DB8800) [pid = 892] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000500919400) [pid = 892] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056B3AB800) [pid = 892] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000569BD2800) [pid = 892] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000575961400) [pid = 892] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000578F08800) [pid = 892] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 69 (00000005778E4000) [pid = 892] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 68 (00000005759BCC00) [pid = 892] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000576316C00) [pid = 892] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000575386400) [pid = 892] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 65 (0000000571722000) [pid = 892] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 64 (000000056FFBDC00) [pid = 892] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 63 (0000000575382800) [pid = 892] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | --DOMWINDOW == 62 (000000056B88AC00) [pid = 892] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 11:33:40 INFO - PROCESS | 892 | 1468607620363 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 892 | 1468607620366 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:40 INFO - PROCESS | 892 | ++DOCSHELL 0000000500580000 == 24 [pid = 892] [id = 655] 11:33:40 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (00000005005C8000) [pid = 892] [serial = 1965] [outer = 0000000000000000] 11:33:40 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (00000005005CB400) [pid = 892] [serial = 1966] [outer = 00000005005C8000] 11:33:40 INFO - PROCESS | 892 | 1468607620418 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (0000000500924000) [pid = 892] [serial = 1967] [outer = 00000005005C8000] 11:33:40 INFO - PROCESS | 892 | 1468607620912 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1485ms 11:33:40 INFO - PROCESS | 892 | 1468607620950 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 11:33:40 INFO - PROCESS | 892 | 1468607620954 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 11:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:33:40 INFO - PROCESS | 892 | 1468607620959 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:33:40 INFO - PROCESS | 892 | 1468607620962 Marionette TRACE conn6 <- [1,2586,null,{}] 11:33:40 INFO - PROCESS | 892 | 1468607620967 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:40 INFO - PROCESS | 892 | 1468607620970 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:41 INFO - PROCESS | 892 | 1468607621064 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 11:33:41 INFO - PROCESS | 892 | 1468607621072 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 892 | 1468607621075 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:41 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DD4000 == 25 [pid = 892] [id = 656] 11:33:41 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000502DA2400) [pid = 892] [serial = 1968] [outer = 0000000000000000] 11:33:41 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000502DA6800) [pid = 892] [serial = 1969] [outer = 0000000502DA2400] 11:33:41 INFO - PROCESS | 892 | 1468607621123 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000569981000) [pid = 892] [serial = 1970] [outer = 0000000502DA2400] 11:33:41 INFO - PROCESS | 892 | 1468607621584 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 11:33:41 INFO - PROCESS | 892 | 1468607621669 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 892 | 1468607621673 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 11:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:33:41 INFO - PROCESS | 892 | 1468607621677 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 892 | 1468607621679 Marionette TRACE conn6 <- [1,2590,null,{}] 11:33:41 INFO - PROCESS | 892 | 1468607621685 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:41 INFO - PROCESS | 892 | 1468607621688 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:41 INFO - PROCESS | 892 | 1468607621818 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 11:33:41 INFO - PROCESS | 892 | 1468607621872 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 892 | 1468607621874 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:41 INFO - PROCESS | 892 | ++DOCSHELL 000000056C1EE000 == 26 [pid = 892] [id = 657] 11:33:41 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000569AAF800) [pid = 892] [serial = 1971] [outer = 0000000000000000] 11:33:41 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000569B1A400) [pid = 892] [serial = 1972] [outer = 0000000569AAF800] 11:33:41 INFO - PROCESS | 892 | 1468607621922 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056A406800) [pid = 892] [serial = 1973] [outer = 0000000569AAF800] 11:33:42 INFO - PROCESS | 892 | 1468607622328 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 11:33:42 INFO - PROCESS | 892 | 1468607622373 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 11:33:42 INFO - PROCESS | 892 | 1468607622377 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 11:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:33:42 INFO - PROCESS | 892 | 1468607622398 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:33:42 INFO - PROCESS | 892 | 1468607622403 Marionette TRACE conn6 <- [1,2594,null,{}] 11:33:42 INFO - PROCESS | 892 | 1468607622411 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:42 INFO - PROCESS | 892 | 1468607622415 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:42 INFO - PROCESS | 892 | 1468607622534 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 11:33:42 INFO - PROCESS | 892 | 1468607622588 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:42 INFO - PROCESS | 892 | 1468607622590 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:42 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D26800 == 27 [pid = 892] [id = 658] 11:33:42 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056B3B3800) [pid = 892] [serial = 1974] [outer = 0000000000000000] 11:33:42 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B7CB400) [pid = 892] [serial = 1975] [outer = 000000056B3B3800] 11:33:42 INFO - PROCESS | 892 | 1468607622637 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056B881C00) [pid = 892] [serial = 1976] [outer = 000000056B3B3800] 11:33:43 INFO - PROCESS | 892 | 1468607623075 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 754ms 11:33:43 INFO - PROCESS | 892 | 1468607623147 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 892 | 1468607623149 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 11:33:43 INFO - PROCESS | 892 | 1468607623156 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:33:43 INFO - PROCESS | 892 | 1468607623158 Marionette TRACE conn6 <- [1,2598,null,{}] 11:33:43 INFO - PROCESS | 892 | 1468607623162 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:43 INFO - PROCESS | 892 | 1468607623164 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:43 INFO - PROCESS | 892 | 1468607623284 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 11:33:43 INFO - PROCESS | 892 | 1468607623296 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:43 INFO - PROCESS | 892 | 1468607623298 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:43 INFO - PROCESS | 892 | ++DOCSHELL 0000000574607000 == 28 [pid = 892] [id = 659] 11:33:43 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056B883800) [pid = 892] [serial = 1977] [outer = 0000000000000000] 11:33:43 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056BE27C00) [pid = 892] [serial = 1978] [outer = 000000056B883800] 11:33:43 INFO - PROCESS | 892 | 1468607623387 Marionette DEBUG loaded listener.js 11:33:43 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056CC55C00) [pid = 892] [serial = 1979] [outer = 000000056B883800] 11:33:43 INFO - PROCESS | 892 | 1468607623814 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 690ms 11:33:43 INFO - PROCESS | 892 | 1468607623851 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 892 | 1468607623853 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 11:33:43 INFO - PROCESS | 892 | 1468607623856 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:33:43 INFO - PROCESS | 892 | 1468607623858 Marionette TRACE conn6 <- [1,2602,null,{}] 11:33:43 INFO - PROCESS | 892 | 1468607623861 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:43 INFO - PROCESS | 892 | 1468607623863 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:43 INFO - PROCESS | 892 | 1468607623977 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 11:33:43 INFO - PROCESS | 892 | 1468607623982 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 892 | 1468607623989 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:44 INFO - PROCESS | 892 | ++DOCSHELL 000000057629C800 == 29 [pid = 892] [id = 660] 11:33:44 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000569AA9800) [pid = 892] [serial = 1980] [outer = 0000000000000000] 11:33:44 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000570975800) [pid = 892] [serial = 1981] [outer = 0000000569AA9800] 11:33:44 INFO - PROCESS | 892 | 1468607624090 Marionette DEBUG loaded listener.js 11:33:44 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000570DB8400) [pid = 892] [serial = 1982] [outer = 0000000569AA9800] 11:33:44 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000571929000) [pid = 892] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:33:44 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569A9E400) [pid = 892] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:33:44 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057631D800) [pid = 892] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:33:44 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000502DA2800) [pid = 892] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:33:44 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000576287800) [pid = 892] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:33:44 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005005D0C00) [pid = 892] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:33:44 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056FEFD000) [pid = 892] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:33:44 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000502DAD800) [pid = 892] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:33:44 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056B329000) [pid = 892] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:33:44 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000057628EC00) [pid = 892] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:33:44 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000571921000) [pid = 892] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:33:44 INFO - PROCESS | 892 | --DOMWINDOW == 68 (00000005788D2000) [pid = 892] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:33:44 INFO - PROCESS | 892 | 1468607624715 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 880ms 11:33:44 INFO - PROCESS | 892 | 1468607624740 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 892 | 1468607624743 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 11:33:44 INFO - PROCESS | 892 | 1468607624746 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:33:44 INFO - PROCESS | 892 | 1468607624748 Marionette TRACE conn6 <- [1,2606,null,{}] 11:33:44 INFO - PROCESS | 892 | 1468607624751 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:44 INFO - PROCESS | 892 | 1468607624753 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:44 INFO - PROCESS | 892 | 1468607624874 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 11:33:44 INFO - PROCESS | 892 | 1468607624927 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 892 | 1468607624930 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:44 INFO - PROCESS | 892 | ++DOCSHELL 00000005007D2800 == 30 [pid = 892] [id = 661] 11:33:44 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (00000005014A9400) [pid = 892] [serial = 1983] [outer = 0000000000000000] 11:33:44 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056B7CB800) [pid = 892] [serial = 1984] [outer = 00000005014A9400] 11:33:44 INFO - PROCESS | 892 | 1468607624975 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000571679800) [pid = 892] [serial = 1985] [outer = 00000005014A9400] 11:33:45 INFO - PROCESS | 892 | 1468607625330 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 11:33:45 INFO - PROCESS | 892 | 1468607625379 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 11:33:45 INFO - PROCESS | 892 | 1468607625381 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 11:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:33:45 INFO - PROCESS | 892 | 1468607625391 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:33:45 INFO - PROCESS | 892 | 1468607625393 Marionette TRACE conn6 <- [1,2610,null,{}] 11:33:45 INFO - PROCESS | 892 | 1468607625397 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:45 INFO - PROCESS | 892 | 1468607625399 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:45 INFO - PROCESS | 892 | 1468607625479 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 11:33:45 INFO - PROCESS | 892 | 1468607625484 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:45 INFO - PROCESS | 892 | 1468607625486 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:45 INFO - PROCESS | 892 | ++DOCSHELL 0000000578692000 == 31 [pid = 892] [id = 662] 11:33:45 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (00000005016EB000) [pid = 892] [serial = 1986] [outer = 0000000000000000] 11:33:45 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000057464CC00) [pid = 892] [serial = 1987] [outer = 00000005016EB000] 11:33:45 INFO - PROCESS | 892 | 1468607625531 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000057530C000) [pid = 892] [serial = 1988] [outer = 00000005016EB000] 11:33:45 INFO - PROCESS | 892 | 1468607625979 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 629ms 11:33:46 INFO - PROCESS | 892 | 1468607626017 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 11:33:46 INFO - PROCESS | 892 | 1468607626027 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 11:33:46 INFO - PROCESS | 892 | 1468607626031 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - PROCESS | 892 | 1468607626032 Marionette TRACE conn6 <- [1,2614,null,{}] 11:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:33:46 INFO - PROCESS | 892 | 1468607626036 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:46 INFO - PROCESS | 892 | 1468607626037 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:46 INFO - PROCESS | 892 | 1468607626120 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 11:33:46 INFO - PROCESS | 892 | 1468607626127 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 892 | 1468607626129 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:46 INFO - PROCESS | 892 | ++DOCSHELL 0000000578931000 == 32 [pid = 892] [id = 663] 11:33:46 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000575380000) [pid = 892] [serial = 1989] [outer = 0000000000000000] 11:33:46 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000057538CC00) [pid = 892] [serial = 1990] [outer = 0000000575380000] 11:33:46 INFO - PROCESS | 892 | 1468607626174 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000057594FC00) [pid = 892] [serial = 1991] [outer = 0000000575380000] 11:33:46 INFO - PROCESS | 892 | 1468607626768 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 776ms 11:33:46 INFO - PROCESS | 892 | 1468607626813 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 11:33:46 INFO - PROCESS | 892 | 1468607626819 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 11:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:33:46 INFO - PROCESS | 892 | 1468607626825 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - PROCESS | 892 | 1468607626829 Marionette TRACE conn6 <- [1,2618,null,{}] 11:33:46 INFO - PROCESS | 892 | 1468607626835 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:46 INFO - PROCESS | 892 | 1468607626838 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:46 INFO - PROCESS | 892 | 1468607626980 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 11:33:47 INFO - PROCESS | 892 | 1468607627086 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:47 INFO - PROCESS | 892 | 1468607627092 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:47 INFO - PROCESS | 892 | ++DOCSHELL 0000000502345800 == 33 [pid = 892] [id = 664] 11:33:47 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005005C7400) [pid = 892] [serial = 1992] [outer = 0000000000000000] 11:33:47 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005014A0800) [pid = 892] [serial = 1993] [outer = 00000005005C7400] 11:33:47 INFO - PROCESS | 892 | 1468607627152 Marionette DEBUG loaded listener.js 11:33:47 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000502DA9800) [pid = 892] [serial = 1994] [outer = 00000005005C7400] 11:33:47 INFO - PROCESS | 892 | 1468607627929 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1194ms 11:33:48 INFO - PROCESS | 892 | 1468607628022 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 892 | 1468607628028 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 11:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:33:48 INFO - PROCESS | 892 | 1468607628035 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 892 | 1468607628038 Marionette TRACE conn6 <- [1,2622,null,{}] 11:33:48 INFO - PROCESS | 892 | 1468607628042 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:48 INFO - PROCESS | 892 | 1468607628045 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:48 INFO - PROCESS | 892 | 1468607628200 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 11:33:48 INFO - PROCESS | 892 | 1468607628317 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 892 | 1468607628320 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:48 INFO - PROCESS | 892 | ++DOCSHELL 0000000575DA3000 == 34 [pid = 892] [id = 665] 11:33:48 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056A350C00) [pid = 892] [serial = 1995] [outer = 0000000000000000] 11:33:48 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056B328800) [pid = 892] [serial = 1996] [outer = 000000056A350C00] 11:33:48 INFO - PROCESS | 892 | 1468607628379 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000056B7D0000) [pid = 892] [serial = 1997] [outer = 000000056A350C00] 11:33:49 INFO - PROCESS | 892 | 1468607629254 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1285ms 11:33:49 INFO - PROCESS | 892 | 1468607629320 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 11:33:49 INFO - PROCESS | 892 | 1468607629325 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 11:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:33:49 INFO - PROCESS | 892 | 1468607629330 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 892 | 1468607629333 Marionette TRACE conn6 <- [1,2626,null,{}] 11:33:49 INFO - PROCESS | 892 | 1468607629339 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:49 INFO - PROCESS | 892 | 1468607629342 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:49 INFO - PROCESS | 892 | 1468607629475 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 11:33:49 INFO - PROCESS | 892 | --DOCSHELL 0000000578692000 == 33 [pid = 892] [id = 662] 11:33:49 INFO - PROCESS | 892 | --DOCSHELL 00000005007D2800 == 32 [pid = 892] [id = 661] 11:33:49 INFO - PROCESS | 892 | --DOCSHELL 000000057629C800 == 31 [pid = 892] [id = 660] 11:33:49 INFO - PROCESS | 892 | --DOCSHELL 0000000574607000 == 30 [pid = 892] [id = 659] 11:33:49 INFO - PROCESS | 892 | --DOCSHELL 0000000570D26800 == 29 [pid = 892] [id = 658] 11:33:49 INFO - PROCESS | 892 | --DOCSHELL 000000056C1EE000 == 28 [pid = 892] [id = 657] 11:33:49 INFO - PROCESS | 892 | --DOCSHELL 0000000502DD4000 == 27 [pid = 892] [id = 656] 11:33:49 INFO - PROCESS | 892 | --DOCSHELL 0000000500580000 == 26 [pid = 892] [id = 655] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 82 (00000005759C8400) [pid = 892] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000575385400) [pid = 892] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000056BD36C00) [pid = 892] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000057763F000) [pid = 892] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000502DA8C00) [pid = 892] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569AA9400) [pid = 892] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000576520800) [pid = 892] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005014A0000) [pid = 892] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000502DAC400) [pid = 892] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000570C3A800) [pid = 892] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056B325000) [pid = 892] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056B88F000) [pid = 892] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000056B3B5000) [pid = 892] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056B88D800) [pid = 892] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 68 (00000005784DF800) [pid = 892] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000057803F000) [pid = 892] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 66 (00000005721C1800) [pid = 892] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000057530CC00) [pid = 892] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000575810400) [pid = 892] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 63 (00000005788E7C00) [pid = 892] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 62 (00000005788D1C00) [pid = 892] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 61 (0000000578EEC800) [pid = 892] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | --DOMWINDOW == 60 (0000000571675800) [pid = 892] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 11:33:49 INFO - PROCESS | 892 | 1468607629594 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:49 INFO - PROCESS | 892 | 1468607629598 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:49 INFO - PROCESS | 892 | ++DOCSHELL 0000000501592800 == 27 [pid = 892] [id = 666] 11:33:49 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (0000000500598C00) [pid = 892] [serial = 1998] [outer = 0000000000000000] 11:33:49 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (0000000500D39000) [pid = 892] [serial = 1999] [outer = 0000000500598C00] 11:33:49 INFO - PROCESS | 892 | 1468607629649 Marionette DEBUG loaded listener.js 11:33:49 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000056998A000) [pid = 892] [serial = 2000] [outer = 0000000500598C00] 11:33:50 INFO - PROCESS | 892 | 1468607630124 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 838ms 11:33:50 INFO - PROCESS | 892 | 1468607630172 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 11:33:50 INFO - PROCESS | 892 | 1468607630177 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 11:33:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:33:50 INFO - PROCESS | 892 | 1468607630183 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 892 | 1468607630186 Marionette TRACE conn6 <- [1,2630,null,{}] 11:33:50 INFO - PROCESS | 892 | 1468607630190 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:50 INFO - PROCESS | 892 | 1468607630192 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:50 INFO - PROCESS | 892 | 1468607630282 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 11:33:50 INFO - PROCESS | 892 | 1468607630297 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 892 | 1468607630299 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:50 INFO - PROCESS | 892 | ++DOCSHELL 000000056FC87800 == 28 [pid = 892] [id = 667] 11:33:50 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056A42A000) [pid = 892] [serial = 2001] [outer = 0000000000000000] 11:33:50 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056AAC6000) [pid = 892] [serial = 2002] [outer = 000000056A42A000] 11:33:50 INFO - PROCESS | 892 | 1468607630347 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (000000056B666400) [pid = 892] [serial = 2003] [outer = 000000056A42A000] 11:33:50 INFO - PROCESS | 892 | 1468607630810 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:33:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 11:33:50 INFO - PROCESS | 892 | 1468607630857 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 11:33:50 INFO - PROCESS | 892 | 1468607630860 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 11:33:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:33:50 INFO - PROCESS | 892 | 1468607630863 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 892 | 1468607630867 Marionette TRACE conn6 <- [1,2634,null,{}] 11:33:50 INFO - PROCESS | 892 | 1468607630878 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:50 INFO - PROCESS | 892 | 1468607630883 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:51 INFO - PROCESS | 892 | 1468607631009 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 11:33:51 INFO - PROCESS | 892 | 1468607631094 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:51 INFO - PROCESS | 892 | 1468607631097 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:51 INFO - PROCESS | 892 | ++DOCSHELL 0000000571E17800 == 29 [pid = 892] [id = 668] 11:33:51 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000056B88CC00) [pid = 892] [serial = 2004] [outer = 0000000000000000] 11:33:51 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056FEFB800) [pid = 892] [serial = 2005] [outer = 000000056B88CC00] 11:33:51 INFO - PROCESS | 892 | 1468607631146 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (00000005709EC800) [pid = 892] [serial = 2006] [outer = 000000056B88CC00] 11:33:51 INFO - PROCESS | 892 | 1468607631512 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:33:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:33:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 691ms 11:33:51 INFO - PROCESS | 892 | 1468607631557 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 11:33:51 INFO - PROCESS | 892 | 1468607631560 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 11:33:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:33:51 INFO - PROCESS | 892 | 1468607631563 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:33:51 INFO - PROCESS | 892 | 1468607631565 Marionette TRACE conn6 <- [1,2638,null,{}] 11:33:51 INFO - PROCESS | 892 | 1468607631581 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:51 INFO - PROCESS | 892 | 1468607631584 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:51 INFO - PROCESS | 892 | 1468607631702 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 11:33:51 INFO - PROCESS | 892 | 1468607631707 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:51 INFO - PROCESS | 892 | 1468607631709 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:51 INFO - PROCESS | 892 | ++DOCSHELL 00000005778BF800 == 30 [pid = 892] [id = 669] 11:33:51 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000570DB6400) [pid = 892] [serial = 2007] [outer = 0000000000000000] 11:33:51 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000570DC0C00) [pid = 892] [serial = 2008] [outer = 0000000570DB6400] 11:33:51 INFO - PROCESS | 892 | 1468607631800 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000571927000) [pid = 892] [serial = 2009] [outer = 0000000570DB6400] 11:33:52 INFO - PROCESS | 892 | 1468607632224 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:33:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:33:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 693ms 11:33:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:33:52 INFO - PROCESS | 892 | 1468607632258 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 11:33:52 INFO - PROCESS | 892 | 1468607632260 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 11:33:52 INFO - PROCESS | 892 | 1468607632263 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 892 | 1468607632265 Marionette TRACE conn6 <- [1,2642,null,{}] 11:33:52 INFO - PROCESS | 892 | 1468607632269 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:52 INFO - PROCESS | 892 | 1468607632271 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:52 INFO - PROCESS | 892 | 1468607632382 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 11:33:52 INFO - PROCESS | 892 | 1468607632469 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 892 | 1468607632471 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:52 INFO - PROCESS | 892 | ++DOCSHELL 00000005782AF800 == 31 [pid = 892] [id = 670] 11:33:52 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000571609800) [pid = 892] [serial = 2010] [outer = 0000000000000000] 11:33:52 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000575311C00) [pid = 892] [serial = 2011] [outer = 0000000571609800] 11:33:52 INFO - PROCESS | 892 | 1468607632516 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000057538E000) [pid = 892] [serial = 2012] [outer = 0000000571609800] 11:33:52 INFO - PROCESS | 892 | 1468607632943 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:33:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 733ms 11:33:53 INFO - PROCESS | 892 | 1468607633000 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 892 | 1468607633002 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 11:33:53 INFO - PROCESS | 892 | 1468607633005 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:33:53 INFO - PROCESS | 892 | 1468607633007 Marionette TRACE conn6 <- [1,2646,null,{}] 11:33:53 INFO - PROCESS | 892 | 1468607633016 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:53 INFO - PROCESS | 892 | 1468607633022 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:53 INFO - PROCESS | 892 | 1468607633161 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 11:33:53 INFO - PROCESS | 892 | 1468607633218 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 892 | 1468607633220 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:53 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F49800 == 32 [pid = 892] [id = 671] 11:33:53 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000575A0BC00) [pid = 892] [serial = 2013] [outer = 0000000000000000] 11:33:53 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000576319400) [pid = 892] [serial = 2014] [outer = 0000000575A0BC00] 11:33:53 INFO - PROCESS | 892 | 1468607633266 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000576519800) [pid = 892] [serial = 2015] [outer = 0000000575A0BC00] 11:33:53 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000502DA2400) [pid = 892] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:33:53 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005005C8000) [pid = 892] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:33:53 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000569AAF800) [pid = 892] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:33:53 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005004DC000) [pid = 892] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:33:53 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000569AA9800) [pid = 892] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:33:53 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000500DB5800) [pid = 892] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:33:53 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056B88BC00) [pid = 892] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:33:53 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000575388800) [pid = 892] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:33:53 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056B883800) [pid = 892] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:33:53 INFO - PROCESS | 892 | --DOMWINDOW == 68 (00000005016EB000) [pid = 892] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:33:53 INFO - PROCESS | 892 | --DOMWINDOW == 67 (00000005014A9400) [pid = 892] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:33:53 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000056B3B3800) [pid = 892] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:33:53 INFO - PROCESS | 892 | 1468607633720 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:33:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 795ms 11:33:53 INFO - PROCESS | 892 | 1468607633804 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 892 | 1468607633807 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 11:33:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:33:53 INFO - PROCESS | 892 | 1468607633810 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - PROCESS | 892 | 1468607633812 Marionette TRACE conn6 <- [1,2650,null,{}] 11:33:53 INFO - PROCESS | 892 | 1468607633815 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:53 INFO - PROCESS | 892 | 1468607633817 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:53 INFO - PROCESS | 892 | 1468607633899 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 11:33:53 INFO - PROCESS | 892 | 1468607633983 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 892 | 1468607633985 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:54 INFO - PROCESS | 892 | ++DOCSHELL 00000005790D8000 == 33 [pid = 892] [id = 672] 11:33:54 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (00000005005C7800) [pid = 892] [serial = 2016] [outer = 0000000000000000] 11:33:54 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056A428400) [pid = 892] [serial = 2017] [outer = 00000005005C7800] 11:33:54 INFO - PROCESS | 892 | 1468607634030 Marionette DEBUG loaded listener.js 11:33:54 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (00000005706B1400) [pid = 892] [serial = 2018] [outer = 00000005005C7800] 11:33:54 INFO - PROCESS | 892 | 1468607634386 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:33:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:33:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 628ms 11:33:54 INFO - PROCESS | 892 | 1468607634441 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 11:33:54 INFO - PROCESS | 892 | 1468607634443 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 11:33:54 INFO - PROCESS | 892 | 1468607634446 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:33:54 INFO - PROCESS | 892 | 1468607634448 Marionette TRACE conn6 <- [1,2654,null,{}] 11:33:54 INFO - PROCESS | 892 | 1468607634452 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:54 INFO - PROCESS | 892 | 1468607634454 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:54 INFO - PROCESS | 892 | 1468607634567 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 11:33:54 INFO - PROCESS | 892 | 1468607634575 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:54 INFO - PROCESS | 892 | 1468607634577 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:54 INFO - PROCESS | 892 | ++DOCSHELL 000000057974F800 == 34 [pid = 892] [id = 673] 11:33:54 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000575357000) [pid = 892] [serial = 2019] [outer = 0000000000000000] 11:33:54 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000057656A000) [pid = 892] [serial = 2020] [outer = 0000000575357000] 11:33:54 INFO - PROCESS | 892 | 1468607634622 Marionette DEBUG loaded listener.js 11:33:54 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (00000005776E5C00) [pid = 892] [serial = 2021] [outer = 0000000575357000] 11:33:55 INFO - PROCESS | 892 | [892] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:33:55 INFO - PROCESS | 892 | [892] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:33:55 INFO - PROCESS | 892 | 1468607635524 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:33:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 11:33:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1127ms 11:33:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:33:55 INFO - PROCESS | 892 | 1468607635577 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 11:33:55 INFO - PROCESS | 892 | 1468607635579 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 11:33:55 INFO - PROCESS | 892 | 1468607635583 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:33:55 INFO - PROCESS | 892 | 1468607635585 Marionette TRACE conn6 <- [1,2658,null,{}] 11:33:55 INFO - PROCESS | 892 | 1468607635588 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:55 INFO - PROCESS | 892 | 1468607635590 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:55 INFO - PROCESS | 892 | 1468607635719 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 11:33:55 INFO - PROCESS | 892 | 1468607635840 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:55 INFO - PROCESS | 892 | 1468607635844 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:55 INFO - PROCESS | 892 | ++DOCSHELL 000000050144C800 == 35 [pid = 892] [id = 674] 11:33:55 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000500441000) [pid = 892] [serial = 2022] [outer = 0000000000000000] 11:33:55 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005004D6000) [pid = 892] [serial = 2023] [outer = 0000000500441000] 11:33:55 INFO - PROCESS | 892 | 1468607635906 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000050149C800) [pid = 892] [serial = 2024] [outer = 0000000500441000] 11:33:57 INFO - PROCESS | 892 | 1468607637030 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:33:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:33:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:33:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:33:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1493ms 11:33:57 INFO - PROCESS | 892 | 1468607637081 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 892 | 1468607637086 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 11:33:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:33:57 INFO - PROCESS | 892 | 1468607637091 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 892 | 1468607637095 Marionette TRACE conn6 <- [1,2662,null,{}] 11:33:57 INFO - PROCESS | 892 | 1468607637151 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:57 INFO - PROCESS | 892 | 1468607637154 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:57 INFO - PROCESS | 892 | 1468607637300 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 11:33:57 INFO - PROCESS | 892 | 1468607637419 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 892 | 1468607637423 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:57 INFO - PROCESS | 892 | ++DOCSHELL 0000000571E14800 == 36 [pid = 892] [id = 675] 11:33:57 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056AC3D400) [pid = 892] [serial = 2025] [outer = 0000000000000000] 11:33:57 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000056B896800) [pid = 892] [serial = 2026] [outer = 000000056AC3D400] 11:33:57 INFO - PROCESS | 892 | 1468607637481 Marionette DEBUG loaded listener.js 11:33:57 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056FE1C000) [pid = 892] [serial = 2027] [outer = 000000056AC3D400] 11:33:58 INFO - PROCESS | 892 | 1468607638658 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:33:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:33:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:33:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:33:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1588ms 11:33:58 INFO - PROCESS | 892 | 1468607638682 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 11:33:58 INFO - PROCESS | 892 | 1468607638686 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 11:33:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:33:58 INFO - PROCESS | 892 | 1468607638692 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:33:58 INFO - PROCESS | 892 | 1468607638696 Marionette TRACE conn6 <- [1,2666,null,{}] 11:33:58 INFO - PROCESS | 892 | 1468607638701 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:58 INFO - PROCESS | 892 | 1468607638704 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:58 INFO - PROCESS | 892 | 1468607638908 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 11:33:59 INFO - PROCESS | 892 | 1468607639005 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 892 | 1468607639008 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:33:59 INFO - PROCESS | 892 | ++DOCSHELL 0000000501582800 == 37 [pid = 892] [id = 676] 11:33:59 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000569AAA800) [pid = 892] [serial = 2028] [outer = 0000000000000000] 11:33:59 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000569B1D400) [pid = 892] [serial = 2029] [outer = 0000000569AAA800] 11:33:59 INFO - PROCESS | 892 | 1468607639061 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056AECC800) [pid = 892] [serial = 2030] [outer = 0000000569AAA800] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 000000057974F800 == 36 [pid = 892] [id = 673] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 00000005790D8000 == 35 [pid = 892] [id = 672] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 0000000578F49800 == 34 [pid = 892] [id = 671] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 00000005782AF800 == 33 [pid = 892] [id = 670] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 00000005778BF800 == 32 [pid = 892] [id = 669] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 0000000571E17800 == 31 [pid = 892] [id = 668] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 000000056FC87800 == 30 [pid = 892] [id = 667] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 0000000501592800 == 29 [pid = 892] [id = 666] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 0000000575DA3000 == 28 [pid = 892] [id = 665] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 0000000578931000 == 27 [pid = 892] [id = 663] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 0000000502345800 == 26 [pid = 892] [id = 664] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 0000000571E14800 == 25 [pid = 892] [id = 675] 11:33:59 INFO - PROCESS | 892 | --DOCSHELL 000000050144C800 == 24 [pid = 892] [id = 674] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000502DA6800) [pid = 892] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000569981000) [pid = 892] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 78 (00000005005CB400) [pid = 892] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000500924000) [pid = 892] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000569B1A400) [pid = 892] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005004DD400) [pid = 892] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000500919C00) [pid = 892] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000570975800) [pid = 892] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000569B23C00) [pid = 892] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 71 (00000005016F8800) [pid = 892] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000570DBA000) [pid = 892] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056CCBC000) [pid = 892] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000577643400) [pid = 892] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000576317C00) [pid = 892] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000057538CC00) [pid = 892] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000056CC55C00) [pid = 892] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 64 (000000056BE27C00) [pid = 892] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 63 (000000057530C000) [pid = 892] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 62 (000000056B7CB800) [pid = 892] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 61 (000000057464CC00) [pid = 892] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 60 (000000056B7CB400) [pid = 892] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 59 (000000056B881C00) [pid = 892] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 58 (0000000571679800) [pid = 892] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 57 (0000000570DB8400) [pid = 892] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 11:33:59 INFO - PROCESS | 892 | --DOMWINDOW == 56 (000000056A406800) [pid = 892] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 11:34:00 INFO - PROCESS | 892 | 1468607640667 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:34:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 11:34:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1992ms 11:34:00 INFO - PROCESS | 892 | 1468607640688 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 892 | 1468607640693 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 11:34:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:34:00 INFO - PROCESS | 892 | 1468607640698 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - PROCESS | 892 | 1468607640701 Marionette TRACE conn6 <- [1,2670,null,{}] 11:34:00 INFO - PROCESS | 892 | 1468607640706 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:00 INFO - PROCESS | 892 | 1468607640709 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:00 INFO - PROCESS | 892 | 1468607640802 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 11:34:00 INFO - PROCESS | 892 | 1468607640874 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 892 | 1468607640876 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:00 INFO - PROCESS | 892 | ++DOCSHELL 000000050230F800 == 25 [pid = 892] [id = 677] 11:34:00 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (0000000500923000) [pid = 892] [serial = 2031] [outer = 0000000000000000] 11:34:00 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (00000005014A2800) [pid = 892] [serial = 2032] [outer = 0000000500923000] 11:34:00 INFO - PROCESS | 892 | 1468607640925 Marionette DEBUG loaded listener.js 11:34:01 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (0000000502DA5800) [pid = 892] [serial = 2033] [outer = 0000000500923000] 11:34:01 INFO - PROCESS | 892 | 1468607641856 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:34:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 11:34:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1181ms 11:34:01 INFO - PROCESS | 892 | 1468607641883 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 11:34:01 INFO - PROCESS | 892 | 1468607641888 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 11:34:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:34:01 INFO - PROCESS | 892 | 1468607641903 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 892 | 1468607641906 Marionette TRACE conn6 <- [1,2674,null,{}] 11:34:01 INFO - PROCESS | 892 | 1468607641911 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:01 INFO - PROCESS | 892 | 1468607641913 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:02 INFO - PROCESS | 892 | 1468607642042 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 11:34:02 INFO - PROCESS | 892 | 1468607642050 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 892 | 1468607642052 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:02 INFO - PROCESS | 892 | ++DOCSHELL 000000056BD71000 == 26 [pid = 892] [id = 678] 11:34:02 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (0000000569B1B400) [pid = 892] [serial = 2034] [outer = 0000000000000000] 11:34:02 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (000000056A34A800) [pid = 892] [serial = 2035] [outer = 0000000569B1B400] 11:34:02 INFO - PROCESS | 892 | 1468607642142 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (000000056A427800) [pid = 892] [serial = 2036] [outer = 0000000569B1B400] 11:34:03 INFO - PROCESS | 892 | 1468607643108 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:34:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:34:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:34:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:34:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1253ms 11:34:03 INFO - PROCESS | 892 | 1468607643150 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 11:34:03 INFO - PROCESS | 892 | 1468607643152 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 11:34:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:34:03 INFO - PROCESS | 892 | 1468607643156 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:34:03 INFO - PROCESS | 892 | 1468607643159 Marionette TRACE conn6 <- [1,2678,null,{}] 11:34:03 INFO - PROCESS | 892 | 1468607643171 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:03 INFO - PROCESS | 892 | 1468607643176 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:03 INFO - PROCESS | 892 | 1468607643288 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 11:34:03 INFO - PROCESS | 892 | 1468607643296 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:03 INFO - PROCESS | 892 | 1468607643299 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:03 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D28800 == 27 [pid = 892] [id = 679] 11:34:03 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000050091B800) [pid = 892] [serial = 2037] [outer = 0000000000000000] 11:34:03 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056B890000) [pid = 892] [serial = 2038] [outer = 000000050091B800] 11:34:03 INFO - PROCESS | 892 | 1468607643391 Marionette DEBUG loaded listener.js 11:34:03 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000056BD38800) [pid = 892] [serial = 2039] [outer = 000000050091B800] 11:34:04 INFO - PROCESS | 892 | --DOMWINDOW == 64 (0000000575A0BC00) [pid = 892] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:34:04 INFO - PROCESS | 892 | --DOMWINDOW == 63 (000000056A42A000) [pid = 892] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:34:04 INFO - PROCESS | 892 | --DOMWINDOW == 62 (0000000571609800) [pid = 892] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:34:04 INFO - PROCESS | 892 | --DOMWINDOW == 61 (0000000575380000) [pid = 892] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:34:04 INFO - PROCESS | 892 | --DOMWINDOW == 60 (000000056B88CC00) [pid = 892] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:34:04 INFO - PROCESS | 892 | --DOMWINDOW == 59 (000000056A350C00) [pid = 892] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:34:04 INFO - PROCESS | 892 | --DOMWINDOW == 58 (00000005005C7400) [pid = 892] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:34:04 INFO - PROCESS | 892 | --DOMWINDOW == 57 (0000000500598C00) [pid = 892] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:34:04 INFO - PROCESS | 892 | --DOMWINDOW == 56 (00000005005C7800) [pid = 892] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:34:04 INFO - PROCESS | 892 | --DOMWINDOW == 55 (0000000570DB6400) [pid = 892] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:34:04 INFO - PROCESS | 892 | --DOMWINDOW == 54 (0000000575357000) [pid = 892] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:34:04 INFO - PROCESS | 892 | 1468607644340 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:34:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:34:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:34:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:34:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1235ms 11:34:04 INFO - PROCESS | 892 | 1468607644394 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 11:34:04 INFO - PROCESS | 892 | 1468607644396 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 11:34:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:34:04 INFO - PROCESS | 892 | 1468607644400 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:34:04 INFO - PROCESS | 892 | 1468607644402 Marionette TRACE conn6 <- [1,2682,null,{}] 11:34:04 INFO - PROCESS | 892 | 1468607644405 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:04 INFO - PROCESS | 892 | 1468607644407 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:04 INFO - PROCESS | 892 | 1468607644498 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 11:34:04 INFO - PROCESS | 892 | 1468607644504 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 892 | 1468607644506 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:04 INFO - PROCESS | 892 | ++DOCSHELL 0000000571DB1000 == 28 [pid = 892] [id = 680] 11:34:04 INFO - PROCESS | 892 | ++DOMWINDOW == 55 (000000056B887800) [pid = 892] [serial = 2040] [outer = 0000000000000000] 11:34:04 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (000000056C126400) [pid = 892] [serial = 2041] [outer = 000000056B887800] 11:34:04 INFO - PROCESS | 892 | 1468607644619 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (0000000570726400) [pid = 892] [serial = 2042] [outer = 000000056B887800] 11:34:05 INFO - PROCESS | 892 | 1468607645490 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:34:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:34:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:34:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:34:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:34:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1127ms 11:34:05 INFO - PROCESS | 892 | 1468607645529 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 892 | 1468607645532 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 11:34:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:34:05 INFO - PROCESS | 892 | 1468607645535 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 892 | 1468607645537 Marionette TRACE conn6 <- [1,2686,null,{}] 11:34:05 INFO - PROCESS | 892 | 1468607645540 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:05 INFO - PROCESS | 892 | 1468607645542 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:05 INFO - PROCESS | 892 | 1468607645623 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 11:34:05 INFO - PROCESS | 892 | 1468607645697 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:05 INFO - PROCESS | 892 | 1468607645700 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:05 INFO - PROCESS | 892 | ++DOCSHELL 000000057629A800 == 29 [pid = 892] [id = 681] 11:34:05 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (0000000500D3F800) [pid = 892] [serial = 2043] [outer = 0000000000000000] 11:34:05 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (0000000570C41C00) [pid = 892] [serial = 2044] [outer = 0000000500D3F800] 11:34:05 INFO - PROCESS | 892 | 1468607645745 Marionette DEBUG loaded listener.js 11:34:05 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (0000000571606800) [pid = 892] [serial = 2045] [outer = 0000000500D3F800] 11:34:06 INFO - PROCESS | 892 | --DOCSHELL 000000050230F800 == 28 [pid = 892] [id = 677] 11:34:06 INFO - PROCESS | 892 | --DOCSHELL 0000000501582800 == 27 [pid = 892] [id = 676] 11:34:07 INFO - PROCESS | 892 | --DOCSHELL 0000000571DB1000 == 26 [pid = 892] [id = 680] 11:34:07 INFO - PROCESS | 892 | --DOCSHELL 000000056BD71000 == 25 [pid = 892] [id = 678] 11:34:07 INFO - PROCESS | 892 | --DOCSHELL 0000000570D28800 == 24 [pid = 892] [id = 679] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 59 (000000057656A000) [pid = 892] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 58 (0000000576319400) [pid = 892] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 57 (000000056AAC6000) [pid = 892] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 56 (000000056B666400) [pid = 892] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 55 (000000057538E000) [pid = 892] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 54 (000000057594FC00) [pid = 892] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 53 (000000056FEFB800) [pid = 892] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 52 (000000056B328800) [pid = 892] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 51 (000000056B7D0000) [pid = 892] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 50 (00000005014A0800) [pid = 892] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 49 (0000000502DA9800) [pid = 892] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 48 (0000000575311C00) [pid = 892] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 47 (0000000500D39000) [pid = 892] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 46 (000000056998A000) [pid = 892] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 45 (000000056A428400) [pid = 892] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 44 (00000005776E5C00) [pid = 892] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 43 (0000000576519800) [pid = 892] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 42 (0000000570DC0C00) [pid = 892] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 41 (0000000571927000) [pid = 892] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 40 (00000005706B1400) [pid = 892] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | --DOMWINDOW == 39 (00000005709EC800) [pid = 892] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 11:34:07 INFO - PROCESS | 892 | 1468607647797 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:34:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:34:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:34:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:34:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2296ms 11:34:07 INFO - PROCESS | 892 | 1468607647835 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 11:34:07 INFO - PROCESS | 892 | 1468607647840 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 11:34:07 INFO - PROCESS | 892 | 1468607647845 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:34:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:34:07 INFO - PROCESS | 892 | 1468607647849 Marionette TRACE conn6 <- [1,2690,null,{}] 11:34:07 INFO - PROCESS | 892 | 1468607647855 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:07 INFO - PROCESS | 892 | 1468607647858 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:08 INFO - PROCESS | 892 | 1468607647988 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 11:34:08 INFO - PROCESS | 892 | 1468607648057 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 892 | 1468607648061 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:08 INFO - PROCESS | 892 | ++DOCSHELL 00000005007D3000 == 25 [pid = 892] [id = 682] 11:34:08 INFO - PROCESS | 892 | ++DOMWINDOW == 40 (00000005004D3400) [pid = 892] [serial = 2046] [outer = 0000000000000000] 11:34:08 INFO - PROCESS | 892 | ++DOMWINDOW == 41 (0000000500599400) [pid = 892] [serial = 2047] [outer = 00000005004D3400] 11:34:08 INFO - PROCESS | 892 | 1468607648123 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 892 | ++DOMWINDOW == 42 (0000000500921800) [pid = 892] [serial = 2048] [outer = 00000005004D3400] 11:34:08 INFO - PROCESS | 892 | 1468607648940 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:34:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:34:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1128ms 11:34:08 INFO - PROCESS | 892 | 1468607648978 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 892 | 1468607648982 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 11:34:08 INFO - PROCESS | 892 | 1468607648988 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:34:09 INFO - PROCESS | 892 | 1468607648991 Marionette TRACE conn6 <- [1,2694,null,{}] 11:34:09 INFO - PROCESS | 892 | 1468607648997 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:09 INFO - PROCESS | 892 | 1468607649002 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:09 INFO - PROCESS | 892 | 1468607649156 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 11:34:09 INFO - PROCESS | 892 | 1468607649224 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 892 | 1468607649228 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:09 INFO - PROCESS | 892 | ++DOCSHELL 00000005036CA000 == 26 [pid = 892] [id = 683] 11:34:09 INFO - PROCESS | 892 | ++DOMWINDOW == 43 (00000005014A5C00) [pid = 892] [serial = 2049] [outer = 0000000000000000] 11:34:09 INFO - PROCESS | 892 | ++DOMWINDOW == 44 (00000005014A8800) [pid = 892] [serial = 2050] [outer = 00000005014A5C00] 11:34:09 INFO - PROCESS | 892 | 1468607649329 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 892 | ++DOMWINDOW == 45 (0000000502DA3800) [pid = 892] [serial = 2051] [outer = 00000005014A5C00] 11:34:10 INFO - PROCESS | 892 | --DOCSHELL 0000000570C2A800 == 25 [pid = 892] [id = 375] 11:34:10 INFO - PROCESS | 892 | 1468607650088 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:34:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1140ms 11:34:10 INFO - PROCESS | 892 | 1468607650131 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 892 | 1468607650135 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 11:34:10 INFO - PROCESS | 892 | 1468607650140 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:34:10 INFO - PROCESS | 892 | 1468607650144 Marionette TRACE conn6 <- [1,2698,null,{}] 11:34:10 INFO - PROCESS | 892 | 1468607650159 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 892 | 1468607650162 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:10 INFO - PROCESS | 892 | 1468607650257 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 11:34:10 INFO - PROCESS | 892 | 1468607650270 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 892 | 1468607650274 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:10 INFO - PROCESS | 892 | ++DOCSHELL 00000005036CB000 == 26 [pid = 892] [id = 684] 11:34:10 INFO - PROCESS | 892 | ++DOMWINDOW == 46 (00000005014A2C00) [pid = 892] [serial = 2052] [outer = 0000000000000000] 11:34:10 INFO - PROCESS | 892 | ++DOMWINDOW == 47 (00000005016ED400) [pid = 892] [serial = 2053] [outer = 00000005014A2C00] 11:34:10 INFO - PROCESS | 892 | 1468607650325 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 892 | ++DOMWINDOW == 48 (0000000502DAF400) [pid = 892] [serial = 2054] [outer = 00000005014A2C00] 11:34:10 INFO - PROCESS | 892 | 1468607650842 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 892 | 1468607650904 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 11:34:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:34:10 INFO - PROCESS | 892 | 1468607650911 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 892 | 1468607650913 Marionette TRACE conn6 <- [1,2702,null,{}] 11:34:10 INFO - PROCESS | 892 | 1468607650917 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 892 | 1468607650920 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:11 INFO - PROCESS | 892 | 1468607651014 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 11:34:11 INFO - PROCESS | 892 | 1468607651092 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 892 | 1468607651095 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:11 INFO - PROCESS | 892 | ++DOCSHELL 000000056FFE4000 == 27 [pid = 892] [id = 685] 11:34:11 INFO - PROCESS | 892 | ++DOMWINDOW == 49 (000000056997C400) [pid = 892] [serial = 2055] [outer = 0000000000000000] 11:34:11 INFO - PROCESS | 892 | ++DOMWINDOW == 50 (0000000569AA4800) [pid = 892] [serial = 2056] [outer = 000000056997C400] 11:34:11 INFO - PROCESS | 892 | 1468607651145 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 892 | ++DOMWINDOW == 51 (0000000569BD2000) [pid = 892] [serial = 2057] [outer = 000000056997C400] 11:34:11 INFO - PROCESS | 892 | 1468607651578 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:34:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:34:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 11:34:11 INFO - PROCESS | 892 | 1468607651605 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 11:34:11 INFO - PROCESS | 892 | 1468607651607 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 11:34:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:34:11 INFO - PROCESS | 892 | 1468607651611 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 892 | 1468607651615 Marionette TRACE conn6 <- [1,2706,null,{}] 11:34:11 INFO - PROCESS | 892 | 1468607651626 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:11 INFO - PROCESS | 892 | 1468607651631 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:11 INFO - PROCESS | 892 | 1468607651724 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 11:34:11 INFO - PROCESS | 892 | 1468607651732 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 892 | 1468607651736 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:11 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D2A000 == 28 [pid = 892] [id = 686] 11:34:11 INFO - PROCESS | 892 | ++DOMWINDOW == 52 (000000056AC3C800) [pid = 892] [serial = 2058] [outer = 0000000000000000] 11:34:11 INFO - PROCESS | 892 | ++DOMWINDOW == 53 (000000056B344800) [pid = 892] [serial = 2059] [outer = 000000056AC3C800] 11:34:11 INFO - PROCESS | 892 | 1468607651787 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 892 | ++DOMWINDOW == 54 (000000056B666400) [pid = 892] [serial = 2060] [outer = 000000056AC3C800] 11:34:12 INFO - PROCESS | 892 | 1468607652250 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 892 | 1468607652308 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 11:34:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:34:12 INFO - PROCESS | 892 | 1468607652311 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 892 | 1468607652313 Marionette TRACE conn6 <- [1,2710,null,{}] 11:34:12 INFO - PROCESS | 892 | 1468607652316 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 892 | 1468607652318 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:12 INFO - PROCESS | 892 | 1468607652463 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 11:34:12 INFO - PROCESS | 892 | 1468607652484 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 892 | 1468607652486 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:12 INFO - PROCESS | 892 | ++DOCSHELL 00000005753F0800 == 29 [pid = 892] [id = 687] 11:34:12 INFO - PROCESS | 892 | ++DOMWINDOW == 55 (000000050149F000) [pid = 892] [serial = 2061] [outer = 0000000000000000] 11:34:12 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (000000056B899C00) [pid = 892] [serial = 2062] [outer = 000000050149F000] 11:34:12 INFO - PROCESS | 892 | 1468607652533 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (000000056BD1A400) [pid = 892] [serial = 2063] [outer = 000000050149F000] 11:34:13 INFO - PROCESS | 892 | 1468607653002 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 892 | 1468607653050 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 11:34:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:34:13 INFO - PROCESS | 892 | 1468607653053 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 892 | 1468607653055 Marionette TRACE conn6 <- [1,2714,null,{}] 11:34:13 INFO - PROCESS | 892 | 1468607653059 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:13 INFO - PROCESS | 892 | 1468607653061 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:13 INFO - PROCESS | 892 | 1468607653173 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 11:34:13 INFO - PROCESS | 892 | 1468607653183 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 892 | 1468607653185 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:13 INFO - PROCESS | 892 | ++DOCSHELL 000000057782E800 == 30 [pid = 892] [id = 688] 11:34:13 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (000000056B8A2400) [pid = 892] [serial = 2064] [outer = 0000000000000000] 11:34:13 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (000000056CC55C00) [pid = 892] [serial = 2065] [outer = 000000056B8A2400] 11:34:13 INFO - PROCESS | 892 | 1468607653230 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (0000000570607C00) [pid = 892] [serial = 2066] [outer = 000000056B8A2400] 11:34:13 INFO - PROCESS | 892 | --DOMWINDOW == 59 (000000056B887800) [pid = 892] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:34:13 INFO - PROCESS | 892 | --DOMWINDOW == 58 (0000000569B1B400) [pid = 892] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:34:13 INFO - PROCESS | 892 | --DOMWINDOW == 57 (000000050091B800) [pid = 892] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:34:13 INFO - PROCESS | 892 | --DOMWINDOW == 56 (0000000569AAA800) [pid = 892] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:34:13 INFO - PROCESS | 892 | --DOMWINDOW == 55 (000000056AC3D400) [pid = 892] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:34:13 INFO - PROCESS | 892 | --DOMWINDOW == 54 (0000000500441000) [pid = 892] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:34:13 INFO - PROCESS | 892 | --DOMWINDOW == 53 (0000000500923000) [pid = 892] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:34:13 INFO - PROCESS | 892 | 1468607653685 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:34:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:34:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 692ms 11:34:13 INFO - PROCESS | 892 | 1468607653749 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 892 | 1468607653751 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 11:34:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:34:13 INFO - PROCESS | 892 | 1468607653754 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 892 | 1468607653756 Marionette TRACE conn6 <- [1,2718,null,{}] 11:34:13 INFO - PROCESS | 892 | 1468607653790 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:13 INFO - PROCESS | 892 | 1468607653796 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:13 INFO - PROCESS | 892 | 1468607653953 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 11:34:14 INFO - PROCESS | 892 | 1468607654001 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 892 | 1468607654003 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:14 INFO - PROCESS | 892 | ++DOCSHELL 000000057801F000 == 31 [pid = 892] [id = 689] 11:34:14 INFO - PROCESS | 892 | ++DOMWINDOW == 54 (0000000569B17400) [pid = 892] [serial = 2067] [outer = 0000000000000000] 11:34:14 INFO - PROCESS | 892 | ++DOMWINDOW == 55 (0000000571679800) [pid = 892] [serial = 2068] [outer = 0000000569B17400] 11:34:14 INFO - PROCESS | 892 | 1468607654050 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (0000000571921000) [pid = 892] [serial = 2069] [outer = 0000000569B17400] 11:34:14 INFO - PROCESS | 892 | 1468607654894 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:34:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:34:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:34:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:34:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1165ms 11:34:14 INFO - PROCESS | 892 | 1468607654923 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 892 | 1468607654925 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 11:34:14 INFO - PROCESS | 892 | 1468607654928 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:34:14 INFO - PROCESS | 892 | 1468607654930 Marionette TRACE conn6 <- [1,2722,null,{}] 11:34:14 INFO - PROCESS | 892 | 1468607654933 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:14 INFO - PROCESS | 892 | 1468607654935 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:15 INFO - PROCESS | 892 | 1468607655043 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 11:34:15 INFO - PROCESS | 892 | 1468607655050 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:15 INFO - PROCESS | 892 | 1468607655052 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:15 INFO - PROCESS | 892 | ++DOCSHELL 000000057869C800 == 32 [pid = 892] [id = 690] 11:34:15 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (0000000571921800) [pid = 892] [serial = 2070] [outer = 0000000000000000] 11:34:15 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (0000000572261800) [pid = 892] [serial = 2071] [outer = 0000000571921800] 11:34:15 INFO - PROCESS | 892 | 1468607655097 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (0000000574650C00) [pid = 892] [serial = 2072] [outer = 0000000571921800] 11:34:15 INFO - PROCESS | 892 | 1468607655521 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:34:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:34:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 11:34:15 INFO - PROCESS | 892 | 1468607655560 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 892 | 1468607655562 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 11:34:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:34:15 INFO - PROCESS | 892 | 1468607655565 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 892 | 1468607655567 Marionette TRACE conn6 <- [1,2726,null,{}] 11:34:15 INFO - PROCESS | 892 | 1468607655571 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:15 INFO - PROCESS | 892 | 1468607655572 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:15 INFO - PROCESS | 892 | 1468607655683 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 11:34:15 INFO - PROCESS | 892 | 1468607655690 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:15 INFO - PROCESS | 892 | 1468607655692 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:15 INFO - PROCESS | 892 | ++DOCSHELL 00000005788B3800 == 33 [pid = 892] [id = 691] 11:34:15 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (000000057464A800) [pid = 892] [serial = 2073] [outer = 0000000000000000] 11:34:15 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (000000057501E400) [pid = 892] [serial = 2074] [outer = 000000057464A800] 11:34:15 INFO - PROCESS | 892 | 1468607655740 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (000000057537F800) [pid = 892] [serial = 2075] [outer = 000000057464A800] 11:34:16 INFO - PROCESS | 892 | 1468607656177 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:34:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:34:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 628ms 11:34:16 INFO - PROCESS | 892 | 1468607656197 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 892 | 1468607656199 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 11:34:16 INFO - PROCESS | 892 | 1468607656202 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:34:16 INFO - PROCESS | 892 | 1468607656204 Marionette TRACE conn6 <- [1,2730,null,{}] 11:34:16 INFO - PROCESS | 892 | 1468607656207 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:16 INFO - PROCESS | 892 | 1468607656209 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:16 INFO - PROCESS | 892 | 1468607656365 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 11:34:16 INFO - PROCESS | 892 | 1468607656515 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 892 | 1468607656518 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:16 INFO - PROCESS | 892 | ++DOCSHELL 0000000502341800 == 34 [pid = 892] [id = 692] 11:34:16 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000050059C400) [pid = 892] [serial = 2076] [outer = 0000000000000000] 11:34:16 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (00000005005CCC00) [pid = 892] [serial = 2077] [outer = 000000050059C400] 11:34:16 INFO - PROCESS | 892 | 1468607656579 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (0000000500DB3000) [pid = 892] [serial = 2078] [outer = 000000050059C400] 11:34:17 INFO - PROCESS | 892 | 1468607657176 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:34:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1028ms 11:34:17 INFO - PROCESS | 892 | 1468607657235 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 892 | 1468607657240 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 11:34:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:34:17 INFO - PROCESS | 892 | 1468607657279 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 892 | 1468607657283 Marionette TRACE conn6 <- [1,2734,null,{}] 11:34:17 INFO - PROCESS | 892 | 1468607657290 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:17 INFO - PROCESS | 892 | 1468607657294 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:17 INFO - PROCESS | 892 | 1468607657424 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 11:34:17 INFO - PROCESS | 892 | 1468607657502 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 892 | 1468607657505 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:17 INFO - PROCESS | 892 | ++DOCSHELL 00000005717B6800 == 35 [pid = 892] [id = 693] 11:34:17 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000569B22400) [pid = 892] [serial = 2079] [outer = 0000000000000000] 11:34:17 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000569BD7400) [pid = 892] [serial = 2080] [outer = 0000000569B22400] 11:34:17 INFO - PROCESS | 892 | 1468607657604 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056A428C00) [pid = 892] [serial = 2081] [outer = 0000000569B22400] 11:34:18 INFO - PROCESS | 892 | 1468607658214 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:34:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1016ms 11:34:18 INFO - PROCESS | 892 | 1468607658265 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 892 | 1468607658268 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 11:34:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:34:18 INFO - PROCESS | 892 | 1468607658272 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 892 | 1468607658275 Marionette TRACE conn6 <- [1,2738,null,{}] 11:34:18 INFO - PROCESS | 892 | 1468607658279 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 892 | 1468607658282 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:18 INFO - PROCESS | 892 | 1468607658401 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 11:34:18 INFO - PROCESS | 892 | 1468607658496 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 892 | 1468607658499 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:18 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A12800 == 36 [pid = 892] [id = 694] 11:34:18 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000056CAE7800) [pid = 892] [serial = 2082] [outer = 0000000000000000] 11:34:18 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000570971400) [pid = 892] [serial = 2083] [outer = 000000056CAE7800] 11:34:18 INFO - PROCESS | 892 | 1468607658562 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000571676C00) [pid = 892] [serial = 2084] [outer = 000000056CAE7800] 11:34:19 INFO - PROCESS | 892 | 1468607659380 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:34:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1140ms 11:34:19 INFO - PROCESS | 892 | 1468607659413 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 892 | 1468607659418 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 11:34:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:34:19 INFO - PROCESS | 892 | 1468607659423 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 892 | 1468607659427 Marionette TRACE conn6 <- [1,2742,null,{}] 11:34:19 INFO - PROCESS | 892 | 1468607659432 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:19 INFO - PROCESS | 892 | 1468607659435 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:19 INFO - PROCESS | 892 | 1468607659541 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 11:34:19 INFO - PROCESS | 892 | 1468607659620 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 892 | 1468607659625 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:19 INFO - PROCESS | 892 | ++DOCSHELL 000000050037F000 == 37 [pid = 892] [id = 695] 11:34:19 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (00000005014A4400) [pid = 892] [serial = 2085] [outer = 0000000000000000] 11:34:19 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005016F5400) [pid = 892] [serial = 2086] [outer = 00000005014A4400] 11:34:19 INFO - PROCESS | 892 | 1468607659724 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000569AA9800) [pid = 892] [serial = 2087] [outer = 00000005014A4400] 11:34:19 INFO - PROCESS | 892 | --DOCSHELL 000000056AA44000 == 36 [pid = 892] [id = 374] 11:34:19 INFO - PROCESS | 892 | --DOCSHELL 0000000570674800 == 35 [pid = 892] [id = 383] 11:34:19 INFO - PROCESS | 892 | --DOCSHELL 000000050232F800 == 34 [pid = 892] [id = 384] 11:34:19 INFO - PROCESS | 892 | --DOCSHELL 0000000571B69000 == 33 [pid = 892] [id = 387] 11:34:19 INFO - PROCESS | 892 | --DOCSHELL 000000057629A800 == 32 [pid = 892] [id = 681] 11:34:19 INFO - PROCESS | 892 | --DOCSHELL 0000000577692800 == 31 [pid = 892] [id = 389] 11:34:19 INFO - PROCESS | 892 | --DOCSHELL 0000000578055800 == 30 [pid = 892] [id = 377] 11:34:19 INFO - PROCESS | 892 | --DOCSHELL 0000000578F58000 == 29 [pid = 892] [id = 381] 11:34:19 INFO - PROCESS | 892 | --DOCSHELL 0000000578233000 == 28 [pid = 892] [id = 390] 11:34:19 INFO - PROCESS | 892 | --DOCSHELL 000000056B38C000 == 27 [pid = 892] [id = 385] 11:34:19 INFO - PROCESS | 892 | --DOCSHELL 00000005036CA000 == 26 [pid = 892] [id = 683] 11:34:19 INFO - PROCESS | 892 | --DOCSHELL 00000005007D3000 == 25 [pid = 892] [id = 682] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000570726400) [pid = 892] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000570C41C00) [pid = 892] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000056A427800) [pid = 892] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000056BD38800) [pid = 892] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056B890000) [pid = 892] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000056AECC800) [pid = 892] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000569B1D400) [pid = 892] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000056FE1C000) [pid = 892] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 65 (000000056B896800) [pid = 892] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 64 (000000050149C800) [pid = 892] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 63 (00000005004D6000) [pid = 892] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 62 (00000005014A2800) [pid = 892] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 61 (000000056A34A800) [pid = 892] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 60 (000000056C126400) [pid = 892] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 11:34:19 INFO - PROCESS | 892 | --DOMWINDOW == 59 (0000000502DA5800) [pid = 892] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 11:34:20 INFO - PROCESS | 892 | 1468607660192 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:34:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 836ms 11:34:20 INFO - PROCESS | 892 | 1468607660263 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 892 | 1468607660268 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 11:34:20 INFO - PROCESS | 892 | 1468607660274 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:34:20 INFO - PROCESS | 892 | 1468607660277 Marionette TRACE conn6 <- [1,2746,null,{}] 11:34:20 INFO - PROCESS | 892 | 1468607660281 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 892 | 1468607660283 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:20 INFO - PROCESS | 892 | 1468607660373 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 11:34:20 INFO - PROCESS | 892 | 1468607660385 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 892 | 1468607660388 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:20 INFO - PROCESS | 892 | ++DOCSHELL 00000005036E2000 == 26 [pid = 892] [id = 696] 11:34:20 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (0000000569B1AC00) [pid = 892] [serial = 2088] [outer = 0000000000000000] 11:34:20 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (0000000569BD1800) [pid = 892] [serial = 2089] [outer = 0000000569B1AC00] 11:34:20 INFO - PROCESS | 892 | 1468607660436 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (000000056AAC6800) [pid = 892] [serial = 2090] [outer = 0000000569B1AC00] 11:34:20 INFO - PROCESS | 892 | 1468607660918 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:34:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 11:34:20 INFO - PROCESS | 892 | 1468607660969 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 892 | 1468607660971 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 11:34:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:34:20 INFO - PROCESS | 892 | 1468607660975 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 892 | 1468607660979 Marionette TRACE conn6 <- [1,2750,null,{}] 11:34:20 INFO - PROCESS | 892 | 1468607660990 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 892 | 1468607660995 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:21 INFO - PROCESS | 892 | 1468607661120 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 11:34:21 INFO - PROCESS | 892 | 1468607661209 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 892 | 1468607661213 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:21 INFO - PROCESS | 892 | ++DOCSHELL 0000000570C30800 == 27 [pid = 892] [id = 697] 11:34:21 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000056B887800) [pid = 892] [serial = 2091] [outer = 0000000000000000] 11:34:21 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (000000056BD1BC00) [pid = 892] [serial = 2092] [outer = 000000056B887800] 11:34:21 INFO - PROCESS | 892 | 1468607661271 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000057063F800) [pid = 892] [serial = 2093] [outer = 000000056B887800] 11:34:21 INFO - PROCESS | 892 | 1468607661651 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:34:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 734ms 11:34:21 INFO - PROCESS | 892 | 1468607661712 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 892 | 1468607661715 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 11:34:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:34:21 INFO - PROCESS | 892 | 1468607661718 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 892 | 1468607661720 Marionette TRACE conn6 <- [1,2754,null,{}] 11:34:21 INFO - PROCESS | 892 | 1468607661723 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:21 INFO - PROCESS | 892 | 1468607661726 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:21 INFO - PROCESS | 892 | 1468607661817 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 11:34:21 INFO - PROCESS | 892 | 1468607661822 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 892 | 1468607661825 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:21 INFO - PROCESS | 892 | ++DOCSHELL 00000005753EB000 == 28 [pid = 892] [id = 698] 11:34:21 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000570DBC800) [pid = 892] [serial = 2094] [outer = 0000000000000000] 11:34:21 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000571677400) [pid = 892] [serial = 2095] [outer = 0000000570DBC800] 11:34:21 INFO - PROCESS | 892 | 1468607661872 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (0000000571D87C00) [pid = 892] [serial = 2096] [outer = 0000000570DBC800] 11:34:22 INFO - PROCESS | 892 | 1468607662344 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:34:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 690ms 11:34:22 INFO - PROCESS | 892 | 1468607662411 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 892 | 1468607662413 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 11:34:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:34:22 INFO - PROCESS | 892 | 1468607662417 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 892 | 1468607662419 Marionette TRACE conn6 <- [1,2758,null,{}] 11:34:22 INFO - PROCESS | 892 | 1468607662422 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 892 | 1468607662425 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:22 INFO - PROCESS | 892 | 1468607662570 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 11:34:22 INFO - PROCESS | 892 | 1468607662594 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 892 | 1468607662596 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:22 INFO - PROCESS | 892 | ++DOCSHELL 0000000578006000 == 29 [pid = 892] [id = 699] 11:34:22 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (00000005005CFC00) [pid = 892] [serial = 2097] [outer = 0000000000000000] 11:34:22 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000057537F400) [pid = 892] [serial = 2098] [outer = 00000005005CFC00] 11:34:22 INFO - PROCESS | 892 | 1468607662641 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000575805C00) [pid = 892] [serial = 2099] [outer = 00000005005CFC00] 11:34:23 INFO - PROCESS | 892 | 1468607663074 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:34:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 691ms 11:34:23 INFO - PROCESS | 892 | 1468607663111 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 892 | 1468607663113 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 11:34:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:34:23 INFO - PROCESS | 892 | 1468607663116 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 892 | 1468607663118 Marionette TRACE conn6 <- [1,2762,null,{}] 11:34:23 INFO - PROCESS | 892 | 1468607663131 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 892 | 1468607663137 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:23 INFO - PROCESS | 892 | 1468607663279 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 11:34:23 INFO - PROCESS | 892 | 1468607663337 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 892 | 1468607663339 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:23 INFO - PROCESS | 892 | ++DOCSHELL 000000057891D000 == 30 [pid = 892] [id = 700] 11:34:23 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000057596CC00) [pid = 892] [serial = 2100] [outer = 0000000000000000] 11:34:23 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000576312000) [pid = 892] [serial = 2101] [outer = 000000057596CC00] 11:34:23 INFO - PROCESS | 892 | 1468607663385 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (0000000576319800) [pid = 892] [serial = 2102] [outer = 000000057596CC00] 11:34:23 INFO - PROCESS | 892 | 1468607663816 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:34:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 11:34:23 INFO - PROCESS | 892 | 1468607663854 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 892 | 1468607663856 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 11:34:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:34:23 INFO - PROCESS | 892 | 1468607663898 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 892 | 1468607663900 Marionette TRACE conn6 <- [1,2766,null,{}] 11:34:23 INFO - PROCESS | 892 | 1468607663912 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 892 | 1468607663914 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:24 INFO - PROCESS | 892 | 1468607664024 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 11:34:24 INFO - PROCESS | 892 | 1468607664143 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 892 | 1468607664146 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:24 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005014A2C00) [pid = 892] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:34:24 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056997C400) [pid = 892] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:34:24 INFO - PROCESS | 892 | --DOMWINDOW == 71 (00000005014A5C00) [pid = 892] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:34:24 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000056AC3C800) [pid = 892] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:34:24 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000050149F000) [pid = 892] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:34:24 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000500D3F800) [pid = 892] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:34:24 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000056B8A2400) [pid = 892] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:34:24 INFO - PROCESS | 892 | --DOMWINDOW == 66 (0000000569B17400) [pid = 892] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:34:24 INFO - PROCESS | 892 | --DOMWINDOW == 65 (0000000571921800) [pid = 892] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:34:24 INFO - PROCESS | 892 | ++DOCSHELL 00000005036D1800 == 31 [pid = 892] [id = 701] 11:34:24 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000500D3F800) [pid = 892] [serial = 2103] [outer = 0000000000000000] 11:34:24 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000502DAA800) [pid = 892] [serial = 2104] [outer = 0000000500D3F800] 11:34:24 INFO - PROCESS | 892 | 1468607664196 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056B8A1000) [pid = 892] [serial = 2105] [outer = 0000000500D3F800] 11:34:24 INFO - PROCESS | 892 | 1468607664553 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:34:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:34:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 692ms 11:34:24 INFO - PROCESS | 892 | 1468607664581 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 892 | 1468607664583 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 11:34:24 INFO - PROCESS | 892 | 1468607664586 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:34:24 INFO - PROCESS | 892 | 1468607664588 Marionette TRACE conn6 <- [1,2770,null,{}] 11:34:24 INFO - PROCESS | 892 | 1468607664591 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:24 INFO - PROCESS | 892 | 1468607664593 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:24 INFO - PROCESS | 892 | 1468607664677 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 11:34:24 INFO - PROCESS | 892 | 1468607664757 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 892 | 1468607664759 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:24 INFO - PROCESS | 892 | ++DOCSHELL 00000005791C5800 == 32 [pid = 892] [id = 702] 11:34:24 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000056B8A2400) [pid = 892] [serial = 2106] [outer = 0000000000000000] 11:34:24 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000576320000) [pid = 892] [serial = 2107] [outer = 000000056B8A2400] 11:34:24 INFO - PROCESS | 892 | 1468607664806 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000577638400) [pid = 892] [serial = 2108] [outer = 000000056B8A2400] 11:34:25 INFO - PROCESS | 892 | 1468607665156 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:34:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 629ms 11:34:25 INFO - PROCESS | 892 | 1468607665219 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 892 | 1468607665221 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 11:34:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:34:25 INFO - PROCESS | 892 | 1468607665224 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 892 | 1468607665226 Marionette TRACE conn6 <- [1,2774,null,{}] 11:34:25 INFO - PROCESS | 892 | 1468607665229 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 892 | 1468607665231 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:25 INFO - PROCESS | 892 | 1468607665345 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 11:34:25 INFO - PROCESS | 892 | 1468607665353 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 892 | 1468607665355 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:25 INFO - PROCESS | 892 | ++DOCSHELL 00000005707B2000 == 33 [pid = 892] [id = 703] 11:34:25 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000057763DC00) [pid = 892] [serial = 2109] [outer = 0000000000000000] 11:34:25 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000577642C00) [pid = 892] [serial = 2110] [outer = 000000057763DC00] 11:34:25 INFO - PROCESS | 892 | 1468607665426 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005776F1C00) [pid = 892] [serial = 2111] [outer = 000000057763DC00] 11:34:25 INFO - PROCESS | 892 | 1468607665825 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:34:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 628ms 11:34:25 INFO - PROCESS | 892 | 1468607665856 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 892 | 1468607665858 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 11:34:25 INFO - PROCESS | 892 | 1468607665861 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:34:25 INFO - PROCESS | 892 | 1468607665863 Marionette TRACE conn6 <- [1,2778,null,{}] 11:34:25 INFO - PROCESS | 892 | 1468607665866 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 892 | 1468607665868 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:25 INFO - PROCESS | 892 | 1468607665983 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 11:34:25 INFO - PROCESS | 892 | 1468607665991 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 892 | 1468607665993 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:26 INFO - PROCESS | 892 | ++DOCSHELL 000000057AC24000 == 34 [pid = 892] [id = 704] 11:34:26 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000057763C400) [pid = 892] [serial = 2112] [outer = 0000000000000000] 11:34:26 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (00000005778E3000) [pid = 892] [serial = 2113] [outer = 000000057763C400] 11:34:26 INFO - PROCESS | 892 | 1468607666038 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000578041400) [pid = 892] [serial = 2114] [outer = 000000057763C400] 11:34:26 INFO - PROCESS | 892 | 1468607666690 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:34:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:34:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 882ms 11:34:26 INFO - PROCESS | 892 | 1468607666747 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 892 | 1468607666751 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 11:34:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:34:26 INFO - PROCESS | 892 | 1468607666756 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 892 | 1468607666762 Marionette TRACE conn6 <- [1,2782,null,{}] 11:34:26 INFO - PROCESS | 892 | 1468607666768 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:26 INFO - PROCESS | 892 | 1468607666771 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:26 INFO - PROCESS | 892 | 1468607666896 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 11:34:27 INFO - PROCESS | 892 | 1468607667014 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 892 | 1468607667016 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:27 INFO - PROCESS | 892 | ++DOCSHELL 000000056CCC7800 == 35 [pid = 892] [id = 705] 11:34:27 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000502DA8400) [pid = 892] [serial = 2115] [outer = 0000000000000000] 11:34:27 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000569B1B800) [pid = 892] [serial = 2116] [outer = 0000000502DA8400] 11:34:27 INFO - PROCESS | 892 | 1468607667077 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056B3AE000) [pid = 892] [serial = 2117] [outer = 0000000502DA8400] 11:34:27 INFO - PROCESS | 892 | 1468607667645 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:34:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:34:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 943ms 11:34:27 INFO - PROCESS | 892 | 1468607667704 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 892 | 1468607667709 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 11:34:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:34:27 INFO - PROCESS | 892 | 1468607667716 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 892 | 1468607667719 Marionette TRACE conn6 <- [1,2786,null,{}] 11:34:27 INFO - PROCESS | 892 | 1468607667723 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:27 INFO - PROCESS | 892 | 1468607667726 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:27 INFO - PROCESS | 892 | 1468607667848 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 11:34:27 INFO - PROCESS | 892 | 1468607667944 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 892 | 1468607667947 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:27 INFO - PROCESS | 892 | ++DOCSHELL 0000000578065800 == 36 [pid = 892] [id = 706] 11:34:27 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000570975800) [pid = 892] [serial = 2118] [outer = 0000000000000000] 11:34:28 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000570DBB800) [pid = 892] [serial = 2119] [outer = 0000000570975800] 11:34:28 INFO - PROCESS | 892 | 1468607668005 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000575385400) [pid = 892] [serial = 2120] [outer = 0000000570975800] 11:34:28 INFO - PROCESS | 892 | 1468607668645 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:34:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:34:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 986ms 11:34:28 INFO - PROCESS | 892 | 1468607668702 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 892 | 1468607668705 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 11:34:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:34:28 INFO - PROCESS | 892 | 1468607668709 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 892 | 1468607668713 Marionette TRACE conn6 <- [1,2790,null,{}] 11:34:28 INFO - PROCESS | 892 | 1468607668725 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:28 INFO - PROCESS | 892 | 1468607668730 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:28 INFO - PROCESS | 892 | 1468607668847 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 11:34:28 INFO - PROCESS | 892 | 1468607668978 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 892 | 1468607668981 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:29 INFO - PROCESS | 892 | ++DOCSHELL 000000057B0B7800 == 37 [pid = 892] [id = 707] 11:34:29 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000571BC3400) [pid = 892] [serial = 2121] [outer = 0000000000000000] 11:34:29 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000576319000) [pid = 892] [serial = 2122] [outer = 0000000571BC3400] 11:34:29 INFO - PROCESS | 892 | 1468607669042 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005782E4C00) [pid = 892] [serial = 2123] [outer = 0000000571BC3400] 11:34:29 INFO - PROCESS | 892 | 1468607669869 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:34:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1193ms 11:34:29 INFO - PROCESS | 892 | 1468607669904 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 892 | 1468607669909 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 11:34:29 INFO - PROCESS | 892 | 1468607669914 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:34:29 INFO - PROCESS | 892 | 1468607669917 Marionette TRACE conn6 <- [1,2794,null,{}] 11:34:29 INFO - PROCESS | 892 | 1468607669923 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 892 | 1468607669926 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:30 INFO - PROCESS | 892 | 1468607670031 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 11:34:30 INFO - PROCESS | 892 | 1468607670161 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 892 | 1468607670164 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:30 INFO - PROCESS | 892 | --DOCSHELL 000000057973E000 == 36 [pid = 892] [id = 382] 11:34:30 INFO - PROCESS | 892 | --DOCSHELL 0000000575069800 == 35 [pid = 892] [id = 388] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000570607C00) [pid = 892] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000574650C00) [pid = 892] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000571921000) [pid = 892] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056B666400) [pid = 892] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000057501E400) [pid = 892] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005016ED400) [pid = 892] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000502DAF400) [pid = 892] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569AA4800) [pid = 892] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569BD2000) [pid = 892] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000502DA3800) [pid = 892] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005014A8800) [pid = 892] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000056B344800) [pid = 892] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056B899C00) [pid = 892] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056BD1A400) [pid = 892] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000500599400) [pid = 892] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000571606800) [pid = 892] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056CC55C00) [pid = 892] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000571679800) [pid = 892] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000572261800) [pid = 892] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 11:34:30 INFO - PROCESS | 892 | ++DOCSHELL 0000000501460800 == 36 [pid = 892] [id = 708] 11:34:30 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (00000005004D2800) [pid = 892] [serial = 2124] [outer = 0000000000000000] 11:34:30 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (00000005005C4000) [pid = 892] [serial = 2125] [outer = 00000005004D2800] 11:34:30 INFO - PROCESS | 892 | 1468607670249 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000502DA3800) [pid = 892] [serial = 2126] [outer = 00000005004D2800] 11:34:30 INFO - PROCESS | 892 | 1468607670632 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:34:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 776ms 11:34:30 INFO - PROCESS | 892 | 1468607670695 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 892 | 1468607670700 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 11:34:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:34:30 INFO - PROCESS | 892 | 1468607670706 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 892 | 1468607670709 Marionette TRACE conn6 <- [1,2798,null,{}] 11:34:30 INFO - PROCESS | 892 | 1468607670713 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 892 | 1468607670715 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:30 INFO - PROCESS | 892 | 1468607670807 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 11:34:30 INFO - PROCESS | 892 | 1468607670813 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 892 | 1468607670815 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:30 INFO - PROCESS | 892 | ++DOCSHELL 000000056CCD9800 == 37 [pid = 892] [id = 709] 11:34:30 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (000000056A422000) [pid = 892] [serial = 2127] [outer = 0000000000000000] 11:34:30 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056AECC800) [pid = 892] [serial = 2128] [outer = 000000056A422000] 11:34:30 INFO - PROCESS | 892 | 1468607670864 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056B7CC800) [pid = 892] [serial = 2129] [outer = 000000056A422000] 11:34:31 INFO - PROCESS | 892 | 1468607671371 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:34:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 690ms 11:34:31 INFO - PROCESS | 892 | 1468607671398 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 892 | 1468607671401 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 11:34:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:34:31 INFO - PROCESS | 892 | 1468607671404 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 892 | 1468607671408 Marionette TRACE conn6 <- [1,2802,null,{}] 11:34:31 INFO - PROCESS | 892 | 1468607671426 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:31 INFO - PROCESS | 892 | 1468607671431 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:31 INFO - PROCESS | 892 | 1468607671519 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 11:34:31 INFO - PROCESS | 892 | 1468607671529 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 892 | 1468607671532 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:31 INFO - PROCESS | 892 | ++DOCSHELL 0000000574606800 == 38 [pid = 892] [id = 710] 11:34:31 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056BEAC800) [pid = 892] [serial = 2130] [outer = 0000000000000000] 11:34:31 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005706ACC00) [pid = 892] [serial = 2131] [outer = 000000056BEAC800] 11:34:31 INFO - PROCESS | 892 | 1468607671581 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000571608C00) [pid = 892] [serial = 2132] [outer = 000000056BEAC800] 11:34:32 INFO - PROCESS | 892 | 1468607672044 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:34:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 690ms 11:34:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:34:32 INFO - PROCESS | 892 | 1468607672097 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 892 | 1468607672100 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 11:34:32 INFO - PROCESS | 892 | 1468607672104 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 892 | 1468607672105 Marionette TRACE conn6 <- [1,2806,null,{}] 11:34:32 INFO - PROCESS | 892 | 1468607672109 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 892 | 1468607672111 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:32 INFO - PROCESS | 892 | 1468607672231 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 11:34:32 INFO - PROCESS | 892 | 1468607672321 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 892 | 1468607672323 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:32 INFO - PROCESS | 892 | ++DOCSHELL 0000000577692800 == 39 [pid = 892] [id = 711] 11:34:32 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000571613C00) [pid = 892] [serial = 2133] [outer = 0000000000000000] 11:34:32 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000057464FC00) [pid = 892] [serial = 2134] [outer = 0000000571613C00] 11:34:32 INFO - PROCESS | 892 | 1468607672368 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000575352800) [pid = 892] [serial = 2135] [outer = 0000000571613C00] 11:34:32 INFO - PROCESS | 892 | 1468607672763 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:34:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 11:34:32 INFO - PROCESS | 892 | 1468607672841 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 892 | 1468607672843 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 11:34:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:34:32 INFO - PROCESS | 892 | 1468607672851 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 892 | 1468607672853 Marionette TRACE conn6 <- [1,2810,null,{}] 11:34:32 INFO - PROCESS | 892 | 1468607672856 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 892 | 1468607672859 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:32 INFO - PROCESS | 892 | 1468607672971 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 11:34:33 INFO - PROCESS | 892 | 1468607673027 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 892 | 1468607673029 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:33 INFO - PROCESS | 892 | ++DOCSHELL 0000000578058800 == 40 [pid = 892] [id = 712] 11:34:33 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000057580C800) [pid = 892] [serial = 2136] [outer = 0000000000000000] 11:34:33 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000057594FC00) [pid = 892] [serial = 2137] [outer = 000000057580C800] 11:34:33 INFO - PROCESS | 892 | 1468607673074 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (00000005759C7800) [pid = 892] [serial = 2138] [outer = 000000057580C800] 11:34:33 INFO - PROCESS | 892 | 1468607673522 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:34:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:34:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 732ms 11:34:33 INFO - PROCESS | 892 | 1468607673586 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 892 | 1468607673588 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 11:34:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:34:33 INFO - PROCESS | 892 | 1468607673592 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 892 | 1468607673594 Marionette TRACE conn6 <- [1,2814,null,{}] 11:34:33 INFO - PROCESS | 892 | 1468607673597 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:33 INFO - PROCESS | 892 | 1468607673603 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:33 INFO - PROCESS | 892 | 1468607673743 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 11:34:33 INFO - PROCESS | 892 | 1468607673802 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 892 | 1468607673804 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:33 INFO - PROCESS | 892 | ++DOCSHELL 0000000502315800 == 41 [pid = 892] [id = 713] 11:34:33 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000576528C00) [pid = 892] [serial = 2139] [outer = 0000000000000000] 11:34:33 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005782EC000) [pid = 892] [serial = 2140] [outer = 0000000576528C00] 11:34:33 INFO - PROCESS | 892 | 1468607673850 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000057860C000) [pid = 892] [serial = 2141] [outer = 0000000576528C00] 11:34:34 INFO - PROCESS | 892 | 1468607674282 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:34:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 732ms 11:34:34 INFO - PROCESS | 892 | 1468607674327 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 892 | 1468607674329 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 11:34:34 INFO - PROCESS | 892 | 1468607674332 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:34:34 INFO - PROCESS | 892 | 1468607674334 Marionette TRACE conn6 <- [1,2818,null,{}] 11:34:34 INFO - PROCESS | 892 | 1468607674338 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 892 | 1468607674340 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:34 INFO - PROCESS | 892 | 1468607674452 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 11:34:34 INFO - PROCESS | 892 | 1468607674458 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 892 | 1468607674460 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:34 INFO - PROCESS | 892 | ++DOCSHELL 0000000501595000 == 42 [pid = 892] [id = 714] 11:34:34 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000057860C800) [pid = 892] [serial = 2142] [outer = 0000000000000000] 11:34:34 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005788CFC00) [pid = 892] [serial = 2143] [outer = 000000057860C800] 11:34:34 INFO - PROCESS | 892 | 1468607674551 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005788E1000) [pid = 892] [serial = 2144] [outer = 000000057860C800] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005004D3400) [pid = 892] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000057763DC00) [pid = 892] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 85 (00000005005CFC00) [pid = 892] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000050059C400) [pid = 892] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000569B1AC00) [pid = 892] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056CAE7800) [pid = 892] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056B887800) [pid = 892] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000057596CC00) [pid = 892] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000500D3F800) [pid = 892] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000056B8A2400) [pid = 892] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000570DBC800) [pid = 892] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005014A4400) [pid = 892] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000569B22400) [pid = 892] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:34:34 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000057464A800) [pid = 892] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:34:35 INFO - PROCESS | 892 | 1468607675021 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:34:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 11:34:35 INFO - PROCESS | 892 | 1468607675084 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 892 | 1468607675087 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 11:34:35 INFO - PROCESS | 892 | 1468607675090 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 892 | 1468607675092 Marionette TRACE conn6 <- [1,2822,null,{}] 11:34:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:34:35 INFO - PROCESS | 892 | 1468607675098 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:35 INFO - PROCESS | 892 | 1468607675100 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:35 INFO - PROCESS | 892 | 1468607675187 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 11:34:35 INFO - PROCESS | 892 | 1468607675193 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 892 | 1468607675195 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:35 INFO - PROCESS | 892 | ++DOCSHELL 000000057AFE4800 == 43 [pid = 892] [id = 715] 11:34:35 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000569B22400) [pid = 892] [serial = 2145] [outer = 0000000000000000] 11:34:35 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000570734C00) [pid = 892] [serial = 2146] [outer = 0000000569B22400] 11:34:35 INFO - PROCESS | 892 | 1468607675247 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000057596CC00) [pid = 892] [serial = 2147] [outer = 0000000569B22400] 11:34:35 INFO - PROCESS | 892 | 1468607675674 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:34:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 628ms 11:34:35 INFO - PROCESS | 892 | 1468607675724 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 892 | 1468607675726 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 11:34:35 INFO - PROCESS | 892 | 1468607675730 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:34:35 INFO - PROCESS | 892 | 1468607675731 Marionette TRACE conn6 <- [1,2826,null,{}] 11:34:35 INFO - PROCESS | 892 | 1468607675735 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:35 INFO - PROCESS | 892 | 1468607675737 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:35 INFO - PROCESS | 892 | 1468607675823 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 11:34:35 INFO - PROCESS | 892 | 1468607675830 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 892 | 1468607675832 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:35 INFO - PROCESS | 892 | ++DOCSHELL 000000057B677800 == 44 [pid = 892] [id = 716] 11:34:35 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005786E4800) [pid = 892] [serial = 2148] [outer = 0000000000000000] 11:34:35 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005788E6000) [pid = 892] [serial = 2149] [outer = 00000005786E4800] 11:34:35 INFO - PROCESS | 892 | 1468607675876 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (00000005788E5C00) [pid = 892] [serial = 2150] [outer = 00000005786E4800] 11:34:36 INFO - PROCESS | 892 | 1468607676308 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:34:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 11:34:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:34:36 INFO - PROCESS | 892 | 1468607676362 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 11:34:36 INFO - PROCESS | 892 | 1468607676364 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 11:34:36 INFO - PROCESS | 892 | 1468607676368 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:34:36 INFO - PROCESS | 892 | 1468607676369 Marionette TRACE conn6 <- [1,2830,null,{}] 11:34:36 INFO - PROCESS | 892 | 1468607676373 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:36 INFO - PROCESS | 892 | 1468607676375 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:36 INFO - PROCESS | 892 | 1468607676469 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 11:34:36 INFO - PROCESS | 892 | 1468607676477 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 892 | 1468607676479 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:36 INFO - PROCESS | 892 | ++DOCSHELL 000000057BF72000 == 45 [pid = 892] [id = 717] 11:34:36 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000578AA2400) [pid = 892] [serial = 2151] [outer = 0000000000000000] 11:34:36 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000578EF1400) [pid = 892] [serial = 2152] [outer = 0000000578AA2400] 11:34:36 INFO - PROCESS | 892 | 1468607676523 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000578EF7800) [pid = 892] [serial = 2153] [outer = 0000000578AA2400] 11:34:37 INFO - PROCESS | 892 | 1468607677189 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:34:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 881ms 11:34:37 INFO - PROCESS | 892 | 1468607677254 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 892 | 1468607677259 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 11:34:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:34:37 INFO - PROCESS | 892 | 1468607677265 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 892 | 1468607677268 Marionette TRACE conn6 <- [1,2834,null,{}] 11:34:37 INFO - PROCESS | 892 | 1468607677274 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 892 | 1468607677278 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:37 INFO - PROCESS | 892 | 1468607677397 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 11:34:37 INFO - PROCESS | 892 | 1468607677525 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 892 | 1468607677528 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:37 INFO - PROCESS | 892 | ++DOCSHELL 000000056B382800 == 46 [pid = 892] [id = 718] 11:34:37 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000502DA2800) [pid = 892] [serial = 2154] [outer = 0000000000000000] 11:34:37 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000569985C00) [pid = 892] [serial = 2155] [outer = 0000000502DA2800] 11:34:37 INFO - PROCESS | 892 | 1468607677587 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056AED3800) [pid = 892] [serial = 2156] [outer = 0000000502DA2800] 11:34:38 INFO - PROCESS | 892 | 1468607678186 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:34:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:34:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 944ms 11:34:38 INFO - PROCESS | 892 | 1468607678211 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 892 | 1468607678216 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 11:34:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:34:38 INFO - PROCESS | 892 | 1468607678223 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 892 | 1468607678226 Marionette TRACE conn6 <- [1,2838,null,{}] 11:34:38 INFO - PROCESS | 892 | 1468607678230 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:38 INFO - PROCESS | 892 | 1468607678233 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:38 INFO - PROCESS | 892 | 1468607678352 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 11:34:38 INFO - PROCESS | 892 | 1468607678452 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 892 | 1468607678454 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:38 INFO - PROCESS | 892 | ++DOCSHELL 0000000578052800 == 47 [pid = 892] [id = 719] 11:34:38 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000570637400) [pid = 892] [serial = 2157] [outer = 0000000000000000] 11:34:38 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000570DB7400) [pid = 892] [serial = 2158] [outer = 0000000570637400] 11:34:38 INFO - PROCESS | 892 | 1468607678513 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000572265000) [pid = 892] [serial = 2159] [outer = 0000000570637400] 11:34:39 INFO - PROCESS | 892 | 1468607679167 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:34:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 986ms 11:34:39 INFO - PROCESS | 892 | 1468607679211 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 892 | 1468607679213 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 11:34:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:34:39 INFO - PROCESS | 892 | 1468607679217 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 892 | 1468607679221 Marionette TRACE conn6 <- [1,2842,null,{}] 11:34:39 INFO - PROCESS | 892 | 1468607679233 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:39 INFO - PROCESS | 892 | 1468607679238 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:39 INFO - PROCESS | 892 | 1468607679354 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 11:34:39 INFO - PROCESS | 892 | 1468607679483 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 892 | 1468607679487 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:39 INFO - PROCESS | 892 | ++DOCSHELL 000000057C538000 == 48 [pid = 892] [id = 720] 11:34:39 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000577843C00) [pid = 892] [serial = 2160] [outer = 0000000000000000] 11:34:39 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000578041C00) [pid = 892] [serial = 2161] [outer = 0000000577843C00] 11:34:39 INFO - PROCESS | 892 | 1468607679547 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000578EEE400) [pid = 892] [serial = 2162] [outer = 0000000577843C00] 11:34:40 INFO - PROCESS | 892 | 1468607680164 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:34:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 987ms 11:34:40 INFO - PROCESS | 892 | 1468607680207 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 892 | 1468607680210 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 11:34:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:34:40 INFO - PROCESS | 892 | 1468607680214 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 892 | 1468607680216 Marionette TRACE conn6 <- [1,2846,null,{}] 11:34:40 INFO - PROCESS | 892 | 1468607680220 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 892 | 1468607680222 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:40 INFO - PROCESS | 892 | 1468607680338 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 11:34:40 INFO - PROCESS | 892 | 1468607680585 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 892 | 1468607680588 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:40 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DE4800 == 49 [pid = 892] [id = 721] 11:34:40 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000500599C00) [pid = 892] [serial = 2163] [outer = 0000000000000000] 11:34:40 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (000000050149D800) [pid = 892] [serial = 2164] [outer = 0000000500599C00] 11:34:40 INFO - PROCESS | 892 | 1468607680681 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000502DAE000) [pid = 892] [serial = 2165] [outer = 0000000500599C00] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 00000005782B5000 == 48 [pid = 892] [id = 378] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 00000005762B1000 == 47 [pid = 892] [id = 376] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 000000057065D000 == 46 [pid = 892] [id = 386] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 000000057B677800 == 45 [pid = 892] [id = 716] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 000000057AFE4800 == 44 [pid = 892] [id = 715] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 0000000501595000 == 43 [pid = 892] [id = 714] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 0000000502315800 == 42 [pid = 892] [id = 713] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 0000000578058800 == 41 [pid = 892] [id = 712] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 0000000577692800 == 40 [pid = 892] [id = 711] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 0000000574606800 == 39 [pid = 892] [id = 710] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 000000056CCD9800 == 38 [pid = 892] [id = 709] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 0000000501460800 == 37 [pid = 892] [id = 708] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 000000057B0B7800 == 36 [pid = 892] [id = 707] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 0000000578065800 == 35 [pid = 892] [id = 706] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 000000056CCC7800 == 34 [pid = 892] [id = 705] 11:34:41 INFO - PROCESS | 892 | --DOCSHELL 000000057AC24000 == 33 [pid = 892] [id = 704] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 94 (000000057537F800) [pid = 892] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000502DAA800) [pid = 892] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 92 (0000000576320000) [pid = 892] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000056B8A1000) [pid = 892] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000571677400) [pid = 892] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000569AA9800) [pid = 892] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 88 (00000005016F5400) [pid = 892] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 87 (000000056A428C00) [pid = 892] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000569BD7400) [pid = 892] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000500DB3000) [pid = 892] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005776F1C00) [pid = 892] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000571D87C00) [pid = 892] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000577638400) [pid = 892] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000500921800) [pid = 892] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005778E3000) [pid = 892] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000577642C00) [pid = 892] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000057537F400) [pid = 892] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 77 (00000005005CCC00) [pid = 892] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0000000569BD1800) [pid = 892] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000056AAC6800) [pid = 892] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000571676C00) [pid = 892] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000570971400) [pid = 892] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056BD1BC00) [pid = 892] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000057063F800) [pid = 892] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000576312000) [pid = 892] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000575805C00) [pid = 892] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000576319800) [pid = 892] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 11:34:41 INFO - PROCESS | 892 | 1468607681334 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:34:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1145ms 11:34:41 INFO - PROCESS | 892 | 1468607681362 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 892 | 1468607681365 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 11:34:41 INFO - PROCESS | 892 | 1468607681370 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:34:41 INFO - PROCESS | 892 | 1468607681373 Marionette TRACE conn6 <- [1,2850,null,{}] 11:34:41 INFO - PROCESS | 892 | 1468607681379 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:41 INFO - PROCESS | 892 | 1468607681381 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:41 INFO - PROCESS | 892 | 1468607681484 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 11:34:41 INFO - PROCESS | 892 | 1468607681572 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 892 | 1468607681575 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:41 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DD5800 == 34 [pid = 892] [id = 722] 11:34:41 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000500D38000) [pid = 892] [serial = 2166] [outer = 0000000000000000] 11:34:41 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056997D800) [pid = 892] [serial = 2167] [outer = 0000000500D38000] 11:34:41 INFO - PROCESS | 892 | 1468607681624 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000569B1D400) [pid = 892] [serial = 2168] [outer = 0000000500D38000] 11:34:42 INFO - PROCESS | 892 | 1468607682092 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:34:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 774ms 11:34:42 INFO - PROCESS | 892 | 1468607682151 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 892 | 1468607682155 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 11:34:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:34:42 INFO - PROCESS | 892 | 1468607682159 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 892 | 1468607682161 Marionette TRACE conn6 <- [1,2854,null,{}] 11:34:42 INFO - PROCESS | 892 | 1468607682165 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 892 | 1468607682167 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:42 INFO - PROCESS | 892 | 1468607682261 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 11:34:42 INFO - PROCESS | 892 | 1468607682278 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 892 | 1468607682280 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:42 INFO - PROCESS | 892 | ++DOCSHELL 0000000571626000 == 35 [pid = 892] [id = 723] 11:34:42 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000056BD33C00) [pid = 892] [serial = 2169] [outer = 0000000000000000] 11:34:42 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (000000056BE2F400) [pid = 892] [serial = 2170] [outer = 000000056BD33C00] 11:34:42 INFO - PROCESS | 892 | 1468607682326 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056FF77000) [pid = 892] [serial = 2171] [outer = 000000056BD33C00] 11:34:42 INFO - PROCESS | 892 | 1468607682788 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:34:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 691ms 11:34:42 INFO - PROCESS | 892 | 1468607682854 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 892 | 1468607682856 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 11:34:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:34:42 INFO - PROCESS | 892 | 1468607682866 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 892 | 1468607682872 Marionette TRACE conn6 <- [1,2858,null,{}] 11:34:42 INFO - PROCESS | 892 | 1468607682877 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 892 | 1468607682881 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:42 INFO - PROCESS | 892 | 1468607682972 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 11:34:42 INFO - PROCESS | 892 | 1468607682985 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 892 | 1468607682987 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:43 INFO - PROCESS | 892 | ++DOCSHELL 00000005762B3000 == 36 [pid = 892] [id = 724] 11:34:43 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000570A6C000) [pid = 892] [serial = 2172] [outer = 0000000000000000] 11:34:43 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000571BBC000) [pid = 892] [serial = 2173] [outer = 0000000570A6C000] 11:34:43 INFO - PROCESS | 892 | 1468607683031 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (000000057226E400) [pid = 892] [serial = 2174] [outer = 0000000570A6C000] 11:34:43 INFO - PROCESS | 892 | 1468607683463 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:34:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 650ms 11:34:43 INFO - PROCESS | 892 | 1468607683513 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 892 | 1468607683515 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 11:34:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:34:43 INFO - PROCESS | 892 | 1468607683519 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 892 | 1468607683521 Marionette TRACE conn6 <- [1,2862,null,{}] 11:34:43 INFO - PROCESS | 892 | 1468607683524 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:43 INFO - PROCESS | 892 | 1468607683527 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:43 INFO - PROCESS | 892 | 1468607683645 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 11:34:43 INFO - PROCESS | 892 | 1468607683653 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 892 | 1468607683655 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:43 INFO - PROCESS | 892 | ++DOCSHELL 000000057801C800 == 37 [pid = 892] [id = 725] 11:34:43 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000575352400) [pid = 892] [serial = 2175] [outer = 0000000000000000] 11:34:43 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000575967000) [pid = 892] [serial = 2176] [outer = 0000000575352400] 11:34:43 INFO - PROCESS | 892 | 1468607683707 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000057628DC00) [pid = 892] [serial = 2177] [outer = 0000000575352400] 11:34:44 INFO - PROCESS | 892 | 1468607684181 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:34:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:34:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 690ms 11:34:44 INFO - PROCESS | 892 | 1468607684217 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 892 | 1468607684219 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 11:34:44 INFO - PROCESS | 892 | 1468607684222 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:34:44 INFO - PROCESS | 892 | 1468607684224 Marionette TRACE conn6 <- [1,2866,null,{}] 11:34:44 INFO - PROCESS | 892 | 1468607684227 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:44 INFO - PROCESS | 892 | 1468607684229 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:44 INFO - PROCESS | 892 | 1468607684343 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 11:34:44 INFO - PROCESS | 892 | 1468607684351 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 892 | 1468607684357 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:44 INFO - PROCESS | 892 | ++DOCSHELL 0000000578921000 == 38 [pid = 892] [id = 726] 11:34:44 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000057651E000) [pid = 892] [serial = 2178] [outer = 0000000000000000] 11:34:44 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000057656F800) [pid = 892] [serial = 2179] [outer = 000000057651E000] 11:34:44 INFO - PROCESS | 892 | 1468607684459 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005776F0000) [pid = 892] [serial = 2180] [outer = 000000057651E000] 11:34:44 INFO - PROCESS | 892 | 1468607684923 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:34:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 775ms 11:34:45 INFO - PROCESS | 892 | 1468607685005 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 892 | 1468607685007 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 11:34:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:34:45 INFO - PROCESS | 892 | 1468607685011 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 892 | 1468607685012 Marionette TRACE conn6 <- [1,2870,null,{}] 11:34:45 INFO - PROCESS | 892 | 1468607685016 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:45 INFO - PROCESS | 892 | 1468607685018 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:45 INFO - PROCESS | 892 | 1468607685145 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 11:34:45 INFO - PROCESS | 892 | 1468607685204 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 892 | 1468607685206 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:45 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F57800 == 39 [pid = 892] [id = 727] 11:34:45 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005778DE000) [pid = 892] [serial = 2181] [outer = 0000000000000000] 11:34:45 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000578A96C00) [pid = 892] [serial = 2182] [outer = 00000005778DE000] 11:34:45 INFO - PROCESS | 892 | 1468607685251 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000578EF8C00) [pid = 892] [serial = 2183] [outer = 00000005778DE000] 11:34:45 INFO - PROCESS | 892 | 1468607685677 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:34:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:34:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 11:34:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:34:45 INFO - PROCESS | 892 | 1468607685712 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 892 | 1468607685714 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 11:34:45 INFO - PROCESS | 892 | 1468607685718 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 892 | 1468607685719 Marionette TRACE conn6 <- [1,2874,null,{}] 11:34:45 INFO - PROCESS | 892 | 1468607685723 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:45 INFO - PROCESS | 892 | 1468607685725 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:45 INFO - PROCESS | 892 | 1468607685842 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 11:34:45 INFO - PROCESS | 892 | 1468607685847 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 892 | 1468607685849 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:45 INFO - PROCESS | 892 | ++DOCSHELL 0000000579754000 == 40 [pid = 892] [id = 728] 11:34:45 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000578EF9400) [pid = 892] [serial = 2184] [outer = 0000000000000000] 11:34:45 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000578F24000) [pid = 892] [serial = 2185] [outer = 0000000578EF9400] 11:34:45 INFO - PROCESS | 892 | 1468607685893 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000578F2C800) [pid = 892] [serial = 2186] [outer = 0000000578EF9400] 11:34:46 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000057580C800) [pid = 892] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:34:46 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000576528C00) [pid = 892] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:34:46 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000570975800) [pid = 892] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:34:46 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000571BC3400) [pid = 892] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:34:46 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005004D2800) [pid = 892] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:34:46 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000502DA8400) [pid = 892] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:34:46 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056BEAC800) [pid = 892] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:34:46 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056A422000) [pid = 892] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:34:46 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000057860C800) [pid = 892] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:34:46 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005786E4800) [pid = 892] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:34:46 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000569B22400) [pid = 892] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:34:46 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000571613C00) [pid = 892] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:34:46 INFO - PROCESS | 892 | 1468607686419 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:34:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:34:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 735ms 11:34:46 INFO - PROCESS | 892 | 1468607686478 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 892 | 1468607686480 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 11:34:46 INFO - PROCESS | 892 | 1468607686484 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 892 | 1468607686485 Marionette TRACE conn6 <- [1,2878,null,{}] 11:34:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:34:46 INFO - PROCESS | 892 | 1468607686489 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:46 INFO - PROCESS | 892 | 1468607686491 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:46 INFO - PROCESS | 892 | 1468607686583 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 11:34:46 INFO - PROCESS | 892 | 1468607686589 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 892 | 1468607686591 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:46 INFO - PROCESS | 892 | ++DOCSHELL 000000057B66E000 == 41 [pid = 892] [id = 729] 11:34:46 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000056B3B8800) [pid = 892] [serial = 2187] [outer = 0000000000000000] 11:34:46 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000057651C800) [pid = 892] [serial = 2188] [outer = 000000056B3B8800] 11:34:46 INFO - PROCESS | 892 | 1468607686637 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000578F2B800) [pid = 892] [serial = 2189] [outer = 000000056B3B8800] 11:34:47 INFO - PROCESS | 892 | 1468607687051 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:34:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:34:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 587ms 11:34:47 INFO - PROCESS | 892 | 1468607687077 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 892 | 1468607687079 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 11:34:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:34:47 INFO - PROCESS | 892 | 1468607687082 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 892 | 1468607687084 Marionette TRACE conn6 <- [1,2882,null,{}] 11:34:47 INFO - PROCESS | 892 | 1468607687099 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:47 INFO - PROCESS | 892 | 1468607687101 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:47 INFO - PROCESS | 892 | 1468607687191 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 11:34:47 INFO - PROCESS | 892 | 1468607687197 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 892 | 1468607687199 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:47 INFO - PROCESS | 892 | ++DOCSHELL 000000057C536000 == 42 [pid = 892] [id = 730] 11:34:47 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000578F2FC00) [pid = 892] [serial = 2190] [outer = 0000000000000000] 11:34:47 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000579153800) [pid = 892] [serial = 2191] [outer = 0000000578F2FC00] 11:34:47 INFO - PROCESS | 892 | 1468607687249 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (000000057976B400) [pid = 892] [serial = 2192] [outer = 0000000578F2FC00] 11:34:47 INFO - PROCESS | 892 | 1468607687701 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:34:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 628ms 11:34:47 INFO - PROCESS | 892 | 1468607687720 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 892 | 1468607687722 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 11:34:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:34:47 INFO - PROCESS | 892 | 1468607687725 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 892 | 1468607687727 Marionette TRACE conn6 <- [1,2886,null,{}] 11:34:47 INFO - PROCESS | 892 | 1468607687731 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:47 INFO - PROCESS | 892 | 1468607687732 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:47 INFO - PROCESS | 892 | 1468607687819 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 11:34:47 INFO - PROCESS | 892 | 1468607687826 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 892 | 1468607687829 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:47 INFO - PROCESS | 892 | ++DOCSHELL 00000005012A9800 == 43 [pid = 892] [id = 731] 11:34:47 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000057976F000) [pid = 892] [serial = 2193] [outer = 0000000000000000] 11:34:47 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000579833400) [pid = 892] [serial = 2194] [outer = 000000057976F000] 11:34:47 INFO - PROCESS | 892 | 1468607687876 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000057A62CC00) [pid = 892] [serial = 2195] [outer = 000000057976F000] 11:34:48 INFO - PROCESS | 892 | 1468607688599 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:34:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 943ms 11:34:48 INFO - PROCESS | 892 | 1468607688671 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 892 | 1468607688676 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 11:34:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:34:48 INFO - PROCESS | 892 | 1468607688681 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 892 | 1468607688687 Marionette TRACE conn6 <- [1,2890,null,{}] 11:34:48 INFO - PROCESS | 892 | 1468607688692 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 892 | 1468607688695 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:48 INFO - PROCESS | 892 | 1468607688823 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 11:34:48 INFO - PROCESS | 892 | 1468607688945 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 892 | 1468607688948 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:48 INFO - PROCESS | 892 | ++DOCSHELL 0000000501637800 == 44 [pid = 892] [id = 732] 11:34:48 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000569AB7400) [pid = 892] [serial = 2196] [outer = 0000000000000000] 11:34:49 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000056A409000) [pid = 892] [serial = 2197] [outer = 0000000569AB7400] 11:34:49 INFO - PROCESS | 892 | 1468607689008 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000056B7D1000) [pid = 892] [serial = 2198] [outer = 0000000569AB7400] 11:34:49 INFO - PROCESS | 892 | 1468607689645 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:34:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1031ms 11:34:49 INFO - PROCESS | 892 | 1468607689716 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 892 | 1468607689721 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 11:34:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:34:49 INFO - PROCESS | 892 | 1468607689728 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 892 | 1468607689732 Marionette TRACE conn6 <- [1,2894,null,{}] 11:34:49 INFO - PROCESS | 892 | 1468607689736 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:49 INFO - PROCESS | 892 | 1468607689739 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:49 INFO - PROCESS | 892 | 1468607689887 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 11:34:50 INFO - PROCESS | 892 | 1468607690009 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 892 | 1468607690012 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:50 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D15800 == 45 [pid = 892] [id = 733] 11:34:50 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000570C45800) [pid = 892] [serial = 2199] [outer = 0000000000000000] 11:34:50 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000571929000) [pid = 892] [serial = 2200] [outer = 0000000570C45800] 11:34:50 INFO - PROCESS | 892 | 1468607690073 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000575963000) [pid = 892] [serial = 2201] [outer = 0000000570C45800] 11:34:50 INFO - PROCESS | 892 | 1468607690654 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:34:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 986ms 11:34:50 INFO - PROCESS | 892 | 1468607690716 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 892 | 1468607690719 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 11:34:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:34:50 INFO - PROCESS | 892 | 1468607690723 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 892 | 1468607690727 Marionette TRACE conn6 <- [1,2898,null,{}] 11:34:50 INFO - PROCESS | 892 | 1468607690739 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:50 INFO - PROCESS | 892 | 1468607690744 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:50 INFO - PROCESS | 892 | 1468607690893 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 11:34:51 INFO - PROCESS | 892 | 1468607691025 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 892 | 1468607691028 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:51 INFO - PROCESS | 892 | ++DOCSHELL 0000000578F55000 == 46 [pid = 892] [id = 734] 11:34:51 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (00000005014A5400) [pid = 892] [serial = 2202] [outer = 0000000000000000] 11:34:51 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (00000005783DD400) [pid = 892] [serial = 2203] [outer = 00000005014A5400] 11:34:51 INFO - PROCESS | 892 | 1468607691088 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000578F22400) [pid = 892] [serial = 2204] [outer = 00000005014A5400] 11:34:51 INFO - PROCESS | 892 | 1468607691822 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:34:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:34:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:34:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1132ms 11:34:51 INFO - PROCESS | 892 | 1468607691857 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 892 | 1468607691862 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 11:34:51 INFO - TEST-START | /DOMEvents/constructors.html 11:34:51 INFO - PROCESS | 892 | 1468607691866 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 892 | 1468607691870 Marionette TRACE conn6 <- [1,2902,null,{}] 11:34:51 INFO - PROCESS | 892 | 1468607691875 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:51 INFO - PROCESS | 892 | 1468607691878 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:51 INFO - PROCESS | 892 | 1468607691981 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 11:34:52 INFO - PROCESS | 892 | 1468607692114 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 892 | 1468607692117 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:52 INFO - PROCESS | 892 | ++DOCSHELL 000000050145E000 == 47 [pid = 892] [id = 735] 11:34:52 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (00000005014A8C00) [pid = 892] [serial = 2205] [outer = 0000000000000000] 11:34:52 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (00000005016F7800) [pid = 892] [serial = 2206] [outer = 00000005014A8C00] 11:34:52 INFO - PROCESS | 892 | 1468607692172 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (0000000569B17400) [pid = 892] [serial = 2207] [outer = 00000005014A8C00] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 00000005001E7800 == 46 [pid = 892] [id = 379] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 0000000578A0E000 == 45 [pid = 892] [id = 380] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 000000057C536000 == 44 [pid = 892] [id = 730] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 000000057B66E000 == 43 [pid = 892] [id = 729] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 0000000579754000 == 42 [pid = 892] [id = 728] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 0000000578F57800 == 41 [pid = 892] [id = 727] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 0000000578921000 == 40 [pid = 892] [id = 726] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 000000057801C800 == 39 [pid = 892] [id = 725] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 00000005762B3000 == 38 [pid = 892] [id = 724] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 0000000571626000 == 37 [pid = 892] [id = 723] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 0000000502DD5800 == 36 [pid = 892] [id = 722] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 97 (0000000578EF1400) [pid = 892] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 0000000502DE4800 == 35 [pid = 892] [id = 721] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 000000057C538000 == 34 [pid = 892] [id = 720] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 0000000578052800 == 33 [pid = 892] [id = 719] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 000000056B382800 == 32 [pid = 892] [id = 718] 11:34:52 INFO - PROCESS | 892 | --DOCSHELL 000000057BF72000 == 31 [pid = 892] [id = 717] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 96 (000000057594FC00) [pid = 892] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 95 (00000005782EC000) [pid = 892] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000575385400) [pid = 892] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000570DBB800) [pid = 892] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 92 (00000005782E4C00) [pid = 892] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000576319000) [pid = 892] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 90 (00000005005C4000) [pid = 892] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000502DA3800) [pid = 892] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000056B3AE000) [pid = 892] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005759C7800) [pid = 892] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000569B1B800) [pid = 892] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 85 (00000005706ACC00) [pid = 892] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000571608C00) [pid = 892] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056AECC800) [pid = 892] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056B7CC800) [pid = 892] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 81 (00000005788CFC00) [pid = 892] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 80 (000000057860C000) [pid = 892] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005788E5C00) [pid = 892] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000570734C00) [pid = 892] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 77 (00000005788E6000) [pid = 892] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005788E1000) [pid = 892] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 75 (000000057464FC00) [pid = 892] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000575352800) [pid = 892] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000057596CC00) [pid = 892] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 11:34:52 INFO - PROCESS | 892 | 1468607692861 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:34:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:34:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:34:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 1036ms 11:34:52 INFO - PROCESS | 892 | 1468607692907 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 892 | 1468607692912 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 11:34:52 INFO - PROCESS | 892 | 1468607692934 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:34:52 INFO - PROCESS | 892 | 1468607692937 Marionette TRACE conn6 <- [1,2906,null,{}] 11:34:52 INFO - PROCESS | 892 | 1468607692941 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:52 INFO - PROCESS | 892 | 1468607692943 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:53 INFO - PROCESS | 892 | 1468607693037 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 11:34:53 INFO - PROCESS | 892 | 1468607693122 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 892 | 1468607693124 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:53 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DDC000 == 32 [pid = 892] [id = 736] 11:34:53 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000056997D000) [pid = 892] [serial = 2208] [outer = 0000000000000000] 11:34:53 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (000000056A428C00) [pid = 892] [serial = 2209] [outer = 000000056997D000] 11:34:53 INFO - PROCESS | 892 | 1468607693173 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (000000056B895400) [pid = 892] [serial = 2210] [outer = 000000056997D000] 11:34:53 INFO - PROCESS | 892 | 1468607693614 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:34:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:34:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 11:34:53 INFO - PROCESS | 892 | 1468607693679 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 892 | 1468607693682 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 11:34:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:34:53 INFO - PROCESS | 892 | 1468607693686 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 892 | 1468607693689 Marionette TRACE conn6 <- [1,2910,null,{}] 11:34:53 INFO - PROCESS | 892 | 1468607693700 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:53 INFO - PROCESS | 892 | 1468607693705 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:53 INFO - PROCESS | 892 | 1468607693802 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 11:34:53 INFO - PROCESS | 892 | 1468607693817 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 892 | 1468607693821 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:53 INFO - PROCESS | 892 | ++DOCSHELL 000000056FC8A000 == 33 [pid = 892] [id = 737] 11:34:53 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000570976400) [pid = 892] [serial = 2211] [outer = 0000000000000000] 11:34:53 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (0000000570DB8000) [pid = 892] [serial = 2212] [outer = 0000000570976400] 11:34:53 INFO - PROCESS | 892 | 1468607693869 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000571920C00) [pid = 892] [serial = 2213] [outer = 0000000570976400] 11:34:54 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:34:54 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:34:54 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:34:54 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:34:54 INFO - PROCESS | 892 | 1468607694319 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:34:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:34:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:34:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:34:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:34:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 11:34:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:34:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:34:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:34:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 11:34:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:34:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:34:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:34:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 11:34:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:34:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:34:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:34:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:34:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 702ms 11:34:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:34:54 INFO - PROCESS | 892 | 1468607694391 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 892 | 1468607694394 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 11:34:54 INFO - PROCESS | 892 | 1468607694397 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 892 | 1468607694399 Marionette TRACE conn6 <- [1,2914,null,{}] 11:34:54 INFO - PROCESS | 892 | 1468607694403 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:54 INFO - PROCESS | 892 | 1468607694405 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:54 INFO - PROCESS | 892 | 1468607694497 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 11:34:54 INFO - PROCESS | 892 | 1468607694504 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 892 | 1468607694506 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:54 INFO - PROCESS | 892 | ++DOCSHELL 0000000570D2E000 == 34 [pid = 892] [id = 738] 11:34:54 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000575380C00) [pid = 892] [serial = 2214] [outer = 0000000000000000] 11:34:54 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000057538D400) [pid = 892] [serial = 2215] [outer = 0000000575380C00] 11:34:54 INFO - PROCESS | 892 | 1468607694553 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000575961000) [pid = 892] [serial = 2216] [outer = 0000000575380C00] 11:34:54 INFO - PROCESS | 892 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:34:54 INFO - PROCESS | 892 | 1468607694948 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:34:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:34:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 11:34:55 INFO - PROCESS | 892 | 1468607695002 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 892 | 1468607695004 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 11:34:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:34:55 INFO - PROCESS | 892 | 1468607695028 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 892 | 1468607695030 Marionette TRACE conn6 <- [1,2918,null,{}] 11:34:55 INFO - PROCESS | 892 | 1468607695034 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:55 INFO - PROCESS | 892 | 1468607695036 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:55 INFO - PROCESS | 892 | 1468607695153 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 11:34:55 INFO - PROCESS | 892 | 1468607695234 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 892 | 1468607695236 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:55 INFO - PROCESS | 892 | ++DOCSHELL 0000000575DAA800 == 35 [pid = 892] [id = 739] 11:34:55 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000500DAD400) [pid = 892] [serial = 2217] [outer = 0000000000000000] 11:34:55 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000576288000) [pid = 892] [serial = 2218] [outer = 0000000500DAD400] 11:34:55 INFO - PROCESS | 892 | 1468607695282 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000057631B400) [pid = 892] [serial = 2219] [outer = 0000000500DAD400] 11:34:55 INFO - PROCESS | 892 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:34:55 INFO - PROCESS | 892 | 1468607695681 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:34:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:34:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 692ms 11:34:55 INFO - PROCESS | 892 | 1468607695706 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 892 | 1468607695708 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 11:34:55 INFO - PROCESS | 892 | 1468607695711 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:34:55 INFO - PROCESS | 892 | 1468607695713 Marionette TRACE conn6 <- [1,2922,null,{}] 11:34:55 INFO - PROCESS | 892 | 1468607695716 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:55 INFO - PROCESS | 892 | 1468607695722 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:55 INFO - PROCESS | 892 | 1468607695866 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 11:34:55 INFO - PROCESS | 892 | 1468607695872 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 892 | 1468607695874 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:55 INFO - PROCESS | 892 | ++DOCSHELL 000000050158D800 == 36 [pid = 892] [id = 740] 11:34:55 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000576524400) [pid = 892] [serial = 2220] [outer = 0000000000000000] 11:34:55 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005782EB400) [pid = 892] [serial = 2221] [outer = 0000000576524400] 11:34:55 INFO - PROCESS | 892 | 1468607695968 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005788E4000) [pid = 892] [serial = 2222] [outer = 0000000576524400] 11:34:56 INFO - PROCESS | 892 | 1468607696376 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:34:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:34:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 11:34:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:34:56 INFO - PROCESS | 892 | 1468607696412 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 892 | 1468607696414 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 11:34:56 INFO - PROCESS | 892 | 1468607696418 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 892 | 1468607696420 Marionette TRACE conn6 <- [1,2926,null,{}] 11:34:56 INFO - PROCESS | 892 | 1468607696423 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:56 INFO - PROCESS | 892 | 1468607696425 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:56 INFO - PROCESS | 892 | 1468607696566 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 11:34:56 INFO - PROCESS | 892 | 1468607696622 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 892 | 1468607696625 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:56 INFO - PROCESS | 892 | ++DOCSHELL 00000005788B1800 == 37 [pid = 892] [id = 741] 11:34:56 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005788E4800) [pid = 892] [serial = 2223] [outer = 0000000000000000] 11:34:56 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (00000005788EDC00) [pid = 892] [serial = 2224] [outer = 00000005788E4800] 11:34:56 INFO - PROCESS | 892 | 1468607696672 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000578F22C00) [pid = 892] [serial = 2225] [outer = 00000005788E4800] 11:34:57 INFO - PROCESS | 892 | 1468607697143 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:34:57 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000057763C400) [pid = 892] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:34:57 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000575352400) [pid = 892] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:34:57 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000057651E000) [pid = 892] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:34:57 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000500599C00) [pid = 892] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:34:57 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000500D38000) [pid = 892] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:34:57 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000056BD33C00) [pid = 892] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:34:57 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000570A6C000) [pid = 892] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:34:57 INFO - PROCESS | 892 | --DOMWINDOW == 83 (00000005778DE000) [pid = 892] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:34:57 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000578EF9400) [pid = 892] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:34:57 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000056B3B8800) [pid = 892] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:34:57 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000578F2FC00) [pid = 892] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:34:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:34:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 776ms 11:34:57 INFO - PROCESS | 892 | 1468607697197 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 892 | 1468607697199 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 11:34:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:34:57 INFO - PROCESS | 892 | 1468607697202 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 892 | 1468607697204 Marionette TRACE conn6 <- [1,2930,null,{}] 11:34:57 INFO - PROCESS | 892 | 1468607697208 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:57 INFO - PROCESS | 892 | 1468607697210 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:57 INFO - PROCESS | 892 | 1468607697295 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 11:34:57 INFO - PROCESS | 892 | 1468607697300 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 892 | 1468607697303 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:57 INFO - PROCESS | 892 | ++DOCSHELL 0000000578A64000 == 38 [pid = 892] [id = 742] 11:34:57 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056A422000) [pid = 892] [serial = 2226] [outer = 0000000000000000] 11:34:57 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056B8A3C00) [pid = 892] [serial = 2227] [outer = 000000056A422000] 11:34:57 INFO - PROCESS | 892 | 1468607697347 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (00000005759BAC00) [pid = 892] [serial = 2228] [outer = 000000056A422000] 11:34:57 INFO - PROCESS | 892 | 1468607697760 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:34:57 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:34:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:34:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 586ms 11:34:57 INFO - PROCESS | 892 | 1468607697803 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 892 | 1468607697805 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 11:34:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:34:57 INFO - PROCESS | 892 | 1468607697810 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 892 | 1468607697812 Marionette TRACE conn6 <- [1,2934,null,{}] 11:34:57 INFO - PROCESS | 892 | 1468607697815 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:57 INFO - PROCESS | 892 | 1468607697817 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:57 INFO - PROCESS | 892 | 1468607697926 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 11:34:57 INFO - PROCESS | 892 | 1468607697934 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 892 | 1468607697936 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:57 INFO - PROCESS | 892 | ++DOCSHELL 00000005790E3000 == 39 [pid = 892] [id = 743] 11:34:57 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000575A0CC00) [pid = 892] [serial = 2229] [outer = 0000000000000000] 11:34:57 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (00000005791A3400) [pid = 892] [serial = 2230] [outer = 0000000575A0CC00] 11:34:57 INFO - PROCESS | 892 | 1468607697980 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000579A93800) [pid = 892] [serial = 2231] [outer = 0000000575A0CC00] 11:34:58 INFO - PROCESS | 892 | 1468607698380 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:34:58 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:34:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 587ms 11:34:58 INFO - PROCESS | 892 | 1468607698399 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 892 | 1468607698401 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 11:34:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:34:58 INFO - PROCESS | 892 | 1468607698404 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 892 | 1468607698406 Marionette TRACE conn6 <- [1,2938,null,{}] 11:34:58 INFO - PROCESS | 892 | 1468607698409 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:58 INFO - PROCESS | 892 | 1468607698411 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:58 INFO - PROCESS | 892 | 1468607698536 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 11:34:58 INFO - PROCESS | 892 | 1468607698544 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 892 | 1468607698546 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:58 INFO - PROCESS | 892 | ++DOCSHELL 000000057AC27800 == 40 [pid = 892] [id = 744] 11:34:58 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000579A94800) [pid = 892] [serial = 2232] [outer = 0000000000000000] 11:34:58 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000057A6A3400) [pid = 892] [serial = 2233] [outer = 0000000579A94800] 11:34:58 INFO - PROCESS | 892 | 1468607698591 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000057A809400) [pid = 892] [serial = 2234] [outer = 0000000579A94800] 11:34:58 INFO - PROCESS | 892 | ++DOCSHELL 00000005012AE000 == 41 [pid = 892] [id = 745] 11:34:58 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000500936C00) [pid = 892] [serial = 2235] [outer = 0000000000000000] 11:34:58 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000500937C00) [pid = 892] [serial = 2236] [outer = 0000000500936C00] 11:34:59 INFO - PROCESS | 892 | 1468607699021 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:34:59 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:34:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 11:34:59 INFO - PROCESS | 892 | 1468607699037 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 892 | 1468607699039 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 11:34:59 INFO - PROCESS | 892 | 1468607699042 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:34:59 INFO - PROCESS | 892 | 1468607699045 Marionette TRACE conn6 <- [1,2942,null,{}] 11:34:59 INFO - PROCESS | 892 | 1468607699048 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:59 INFO - PROCESS | 892 | 1468607699051 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:59 INFO - PROCESS | 892 | 1468607699203 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 11:34:59 INFO - PROCESS | 892 | 1468607699358 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 892 | 1468607699362 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:34:59 INFO - PROCESS | 892 | ++DOCSHELL 000000050145D800 == 42 [pid = 892] [id = 746] 11:34:59 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000500919400) [pid = 892] [serial = 2237] [outer = 0000000000000000] 11:34:59 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000500933400) [pid = 892] [serial = 2238] [outer = 0000000500919400] 11:34:59 INFO - PROCESS | 892 | 1468607699462 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (0000000500940C00) [pid = 892] [serial = 2239] [outer = 0000000500919400] 11:35:00 INFO - PROCESS | 892 | 1468607699999 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:35:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:35:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:35:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 984ms 11:35:00 INFO - PROCESS | 892 | 1468607700032 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 892 | 1468607700037 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 11:35:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:35:00 INFO - PROCESS | 892 | 1468607700042 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 892 | 1468607700045 Marionette TRACE conn6 <- [1,2946,null,{}] 11:35:00 INFO - PROCESS | 892 | 1468607700051 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:00 INFO - PROCESS | 892 | 1468607700056 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:00 INFO - PROCESS | 892 | 1468607700198 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 11:35:00 INFO - PROCESS | 892 | 1468607700302 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 892 | 1468607700306 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:00 INFO - PROCESS | 892 | ++DOCSHELL 0000000570776800 == 43 [pid = 892] [id = 747] 11:35:00 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000569B1A800) [pid = 892] [serial = 2240] [outer = 0000000000000000] 11:35:00 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (000000056B887000) [pid = 892] [serial = 2241] [outer = 0000000569B1A800] 11:35:00 INFO - PROCESS | 892 | 1468607700366 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (000000056BEAE800) [pid = 892] [serial = 2242] [outer = 0000000569B1A800] 11:35:00 INFO - PROCESS | 892 | 1468607700962 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:35:00 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:35:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 944ms 11:35:00 INFO - PROCESS | 892 | 1468607700994 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 892 | 1468607700999 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 11:35:01 INFO - PROCESS | 892 | 1468607701004 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:35:01 INFO - PROCESS | 892 | 1468607701007 Marionette TRACE conn6 <- [1,2950,null,{}] 11:35:01 INFO - PROCESS | 892 | 1468607701011 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 892 | 1468607701014 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:01 INFO - PROCESS | 892 | 1468607701135 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 11:35:01 INFO - PROCESS | 892 | 1468607701238 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 892 | 1468607701241 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:01 INFO - PROCESS | 892 | ++DOCSHELL 000000057B668000 == 44 [pid = 892] [id = 748] 11:35:01 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (0000000571719000) [pid = 892] [serial = 2243] [outer = 0000000000000000] 11:35:01 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (000000057535B400) [pid = 892] [serial = 2244] [outer = 0000000571719000] 11:35:01 INFO - PROCESS | 892 | 1468607701297 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (0000000576526400) [pid = 892] [serial = 2245] [outer = 0000000571719000] 11:35:01 INFO - PROCESS | 892 | 1468607701887 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:35:01 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:35:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 945ms 11:35:01 INFO - PROCESS | 892 | 1468607701952 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 892 | 1468607701955 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 11:35:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:35:01 INFO - PROCESS | 892 | 1468607701966 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 892 | 1468607701973 Marionette TRACE conn6 <- [1,2954,null,{}] 11:35:01 INFO - PROCESS | 892 | 1468607701978 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 892 | 1468607701982 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:02 INFO - PROCESS | 892 | 1468607702108 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 11:35:02 INFO - PROCESS | 892 | 1468607702202 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 892 | 1468607702204 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:02 INFO - PROCESS | 892 | ++DOCSHELL 000000057D73B000 == 45 [pid = 892] [id = 749] 11:35:02 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (0000000572263400) [pid = 892] [serial = 2246] [outer = 0000000000000000] 11:35:02 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (0000000579152400) [pid = 892] [serial = 2247] [outer = 0000000572263400] 11:35:02 INFO - PROCESS | 892 | 1468607702259 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (000000057A8CCC00) [pid = 892] [serial = 2248] [outer = 0000000572263400] 11:35:02 INFO - PROCESS | 892 | 1468607702737 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:35:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:35:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 797ms 11:35:02 INFO - PROCESS | 892 | 1468607702758 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 892 | 1468607702761 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 11:35:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:35:02 INFO - PROCESS | 892 | 1468607702765 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 892 | 1468607702767 Marionette TRACE conn6 <- [1,2958,null,{}] 11:35:02 INFO - PROCESS | 892 | 1468607702770 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:02 INFO - PROCESS | 892 | 1468607702773 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:02 INFO - PROCESS | 892 | 1468607702891 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 11:35:03 INFO - PROCESS | 892 | 1468607703021 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 892 | 1468607703023 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:03 INFO - PROCESS | 892 | ++DOCSHELL 000000050137A000 == 46 [pid = 892] [id = 750] 11:35:03 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (000000057AC32C00) [pid = 892] [serial = 2249] [outer = 0000000000000000] 11:35:03 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (000000057ACB3C00) [pid = 892] [serial = 2250] [outer = 000000057AC32C00] 11:35:03 INFO - PROCESS | 892 | 1468607703082 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (000000057B094000) [pid = 892] [serial = 2251] [outer = 000000057AC32C00] 11:35:03 INFO - PROCESS | 892 | 1468607703601 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:35:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:35:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 880ms 11:35:03 INFO - PROCESS | 892 | 1468607703647 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 892 | 1468607703650 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 11:35:03 INFO - PROCESS | 892 | 1468607703653 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:35:03 INFO - PROCESS | 892 | 1468607703655 Marionette TRACE conn6 <- [1,2962,null,{}] 11:35:03 INFO - PROCESS | 892 | 1468607703659 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:03 INFO - PROCESS | 892 | 1468607703662 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:03 INFO - PROCESS | 892 | 1468607703775 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 11:35:03 INFO - PROCESS | 892 | 1468607703911 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 892 | 1468607703918 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:03 INFO - PROCESS | 892 | ++DOCSHELL 0000000502204800 == 47 [pid = 892] [id = 751] 11:35:03 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (0000000501476000) [pid = 892] [serial = 2252] [outer = 0000000000000000] 11:35:03 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (0000000501477C00) [pid = 892] [serial = 2253] [outer = 0000000501476000] 11:35:03 INFO - PROCESS | 892 | 1468607703988 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (000000057B6A3800) [pid = 892] [serial = 2254] [outer = 0000000501476000] 11:35:04 INFO - PROCESS | 892 | 1468607704505 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:35:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 11:35:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 881ms 11:35:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:35:04 INFO - PROCESS | 892 | 1468607704537 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 892 | 1468607704540 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 11:35:04 INFO - PROCESS | 892 | 1468607704544 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 892 | 1468607704546 Marionette TRACE conn6 <- [1,2966,null,{}] 11:35:04 INFO - PROCESS | 892 | 1468607704550 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 892 | 1468607704552 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:04 INFO - PROCESS | 892 | 1468607704665 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 11:35:04 INFO - PROCESS | 892 | 1468607704897 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 892 | 1468607704901 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:04 INFO - PROCESS | 892 | ++DOCSHELL 000000050157B800 == 48 [pid = 892] [id = 752] 11:35:04 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (0000000500939400) [pid = 892] [serial = 2255] [outer = 0000000000000000] 11:35:04 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (000000050093F000) [pid = 892] [serial = 2256] [outer = 0000000500939400] 11:35:04 INFO - PROCESS | 892 | 1468607704961 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (0000000501474800) [pid = 892] [serial = 2257] [outer = 0000000500939400] 11:35:05 INFO - PROCESS | 892 | 1468607705486 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:35:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:35:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 985ms 11:35:05 INFO - PROCESS | 892 | 1468607705532 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 892 | 1468607705536 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 11:35:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:35:05 INFO - PROCESS | 892 | 1468607705557 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 892 | 1468607705560 Marionette TRACE conn6 <- [1,2970,null,{}] 11:35:05 INFO - PROCESS | 892 | 1468607705569 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:05 INFO - PROCESS | 892 | 1468607705574 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:05 INFO - PROCESS | 892 | 1468607705684 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 11:35:05 INFO - PROCESS | 892 | 1468607705788 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 892 | 1468607705791 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:05 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DE6000 == 49 [pid = 892] [id = 753] 11:35:05 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (0000000569AA1C00) [pid = 892] [serial = 2258] [outer = 0000000000000000] 11:35:05 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (0000000569AB5800) [pid = 892] [serial = 2259] [outer = 0000000569AA1C00] 11:35:05 INFO - PROCESS | 892 | 1468607705842 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (000000056B3B5C00) [pid = 892] [serial = 2260] [outer = 0000000569AA1C00] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 00000005012AE000 == 48 [pid = 892] [id = 745] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 000000057AC27800 == 47 [pid = 892] [id = 744] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 00000005790E3000 == 46 [pid = 892] [id = 743] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 0000000578A64000 == 45 [pid = 892] [id = 742] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 00000005788B1800 == 44 [pid = 892] [id = 741] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 000000050158D800 == 43 [pid = 892] [id = 740] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 0000000575DAA800 == 42 [pid = 892] [id = 739] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 0000000570D2E000 == 41 [pid = 892] [id = 738] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 000000056FC8A000 == 40 [pid = 892] [id = 737] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 0000000502DDC000 == 39 [pid = 892] [id = 736] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 000000050145E000 == 38 [pid = 892] [id = 735] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 0000000570D15800 == 37 [pid = 892] [id = 733] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 0000000501637800 == 36 [pid = 892] [id = 732] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 00000005791C5800 == 35 [pid = 892] [id = 702] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 00000005012A9800 == 34 [pid = 892] [id = 731] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 00000005707B2000 == 33 [pid = 892] [id = 703] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 0000000578F55000 == 32 [pid = 892] [id = 734] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 000000050157B800 == 31 [pid = 892] [id = 752] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 0000000502204800 == 30 [pid = 892] [id = 751] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 000000050137A000 == 29 [pid = 892] [id = 750] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 000000057D73B000 == 28 [pid = 892] [id = 749] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 000000057B668000 == 27 [pid = 892] [id = 748] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 0000000570776800 == 26 [pid = 892] [id = 747] 11:35:06 INFO - PROCESS | 892 | --DOCSHELL 000000050145D800 == 25 [pid = 892] [id = 746] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 114 (0000000578041400) [pid = 892] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 113 (0000000578041C00) [pid = 892] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 112 (0000000575967000) [pid = 892] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 111 (000000057656F800) [pid = 892] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 110 (0000000502DAE000) [pid = 892] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 109 (000000050149D800) [pid = 892] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 108 (000000056997D800) [pid = 892] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 107 (0000000569B1D400) [pid = 892] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 106 (000000056FF77000) [pid = 892] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 105 (000000056BE2F400) [pid = 892] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 104 (0000000570DB7400) [pid = 892] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 103 (0000000569985C00) [pid = 892] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 102 (0000000571BBC000) [pid = 892] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 101 (000000057226E400) [pid = 892] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 100 (0000000578A96C00) [pid = 892] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 99 (00000005776F0000) [pid = 892] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 98 (0000000578F24000) [pid = 892] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 97 (0000000578EF8C00) [pid = 892] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 96 (000000057651C800) [pid = 892] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 95 (0000000579153800) [pid = 892] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 94 (0000000579833400) [pid = 892] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000578F2C800) [pid = 892] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 92 (000000057976B400) [pid = 892] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000578F2B800) [pid = 892] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 11:35:06 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000057628DC00) [pid = 892] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 11:35:07 INFO - PROCESS | 892 | 1468607707176 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:35:07 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:35:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:35:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1662ms 11:35:07 INFO - PROCESS | 892 | 1468607707210 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 892 | 1468607707215 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 11:35:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:35:07 INFO - PROCESS | 892 | 1468607707223 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 892 | 1468607707226 Marionette TRACE conn6 <- [1,2974,null,{}] 11:35:07 INFO - PROCESS | 892 | 1468607707232 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:07 INFO - PROCESS | 892 | 1468607707235 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:07 INFO - PROCESS | 892 | 1468607707328 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 11:35:07 INFO - PROCESS | 892 | 1468607707337 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 892 | 1468607707341 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:07 INFO - PROCESS | 892 | ++DOCSHELL 0000000501455800 == 26 [pid = 892] [id = 754] 11:35:07 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000500DB0C00) [pid = 892] [serial = 2261] [outer = 0000000000000000] 11:35:07 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (000000050149D800) [pid = 892] [serial = 2262] [outer = 0000000500DB0C00] 11:35:07 INFO - PROCESS | 892 | 1468607707391 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (00000005016F5800) [pid = 892] [serial = 2263] [outer = 0000000500DB0C00] 11:35:07 INFO - PROCESS | 892 | 1468607707849 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:35:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:35:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 690ms 11:35:07 INFO - PROCESS | 892 | 1468607707918 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 892 | 1468607707923 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 11:35:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:35:07 INFO - PROCESS | 892 | 1468607707930 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 892 | 1468607707932 Marionette TRACE conn6 <- [1,2978,null,{}] 11:35:07 INFO - PROCESS | 892 | 1468607707936 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:07 INFO - PROCESS | 892 | 1468607707939 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:08 INFO - PROCESS | 892 | 1468607708030 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 11:35:08 INFO - PROCESS | 892 | 1468607708045 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 892 | 1468607708047 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:08 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DE0000 == 27 [pid = 892] [id = 755] 11:35:08 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (000000056997EC00) [pid = 892] [serial = 2264] [outer = 0000000000000000] 11:35:08 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (0000000569985C00) [pid = 892] [serial = 2265] [outer = 000000056997EC00] 11:35:08 INFO - PROCESS | 892 | 1468607708097 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (0000000569AB6000) [pid = 892] [serial = 2266] [outer = 000000056997EC00] 11:35:08 INFO - PROCESS | 892 | ++DOCSHELL 00000005002BC800 == 28 [pid = 892] [id = 756] 11:35:08 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (000000056AC3B400) [pid = 892] [serial = 2267] [outer = 0000000000000000] 11:35:08 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (000000056AECB400) [pid = 892] [serial = 2268] [outer = 000000056AC3B400] 11:35:08 INFO - PROCESS | 892 | 1468607708612 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:35:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:35:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 11:35:08 INFO - PROCESS | 892 | 1468607708665 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 892 | 1468607708667 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 11:35:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:35:08 INFO - PROCESS | 892 | 1468607708671 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 892 | 1468607708675 Marionette TRACE conn6 <- [1,2982,null,{}] 11:35:08 INFO - PROCESS | 892 | 1468607708686 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:08 INFO - PROCESS | 892 | 1468607708691 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:08 INFO - PROCESS | 892 | 1468607708800 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 11:35:08 INFO - PROCESS | 892 | 1468607708889 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 892 | 1468607708893 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:08 INFO - PROCESS | 892 | ++DOCSHELL 00000005709CD000 == 29 [pid = 892] [id = 757] 11:35:08 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (0000000500935400) [pid = 892] [serial = 2269] [outer = 0000000000000000] 11:35:08 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (000000056B7C5800) [pid = 892] [serial = 2270] [outer = 0000000500935400] 11:35:08 INFO - PROCESS | 892 | 1468607708942 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (000000056BD38800) [pid = 892] [serial = 2271] [outer = 0000000500935400] 11:35:09 INFO - PROCESS | 892 | 1468607709329 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:35:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:35:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:35:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 11:35:09 INFO - PROCESS | 892 | 1468607709364 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 11:35:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:35:09 INFO - PROCESS | 892 | 1468607709367 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 11:35:09 INFO - PROCESS | 892 | 1468607709370 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 892 | 1468607709372 Marionette TRACE conn6 <- [1,2986,null,{}] 11:35:09 INFO - PROCESS | 892 | 1468607709376 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:09 INFO - PROCESS | 892 | 1468607709378 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:09 INFO - PROCESS | 892 | 1468607709529 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 11:35:09 INFO - PROCESS | 892 | 1468607709548 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 892 | 1468607709551 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:09 INFO - PROCESS | 892 | ++DOCSHELL 0000000571E1C800 == 30 [pid = 892] [id = 758] 11:35:09 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (000000056CC52400) [pid = 892] [serial = 2272] [outer = 0000000000000000] 11:35:09 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (0000000570637800) [pid = 892] [serial = 2273] [outer = 000000056CC52400] 11:35:09 INFO - PROCESS | 892 | 1468607709596 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (00000005709EC800) [pid = 892] [serial = 2274] [outer = 000000056CC52400] 11:35:10 INFO - PROCESS | 892 | 1468607710004 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:35:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:35:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1125ms 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 103 (0000000500DAD400) [pid = 892] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 102 (0000000576524400) [pid = 892] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 101 (00000005788E4800) [pid = 892] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 100 (0000000569AB7400) [pid = 892] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 99 (0000000575380C00) [pid = 892] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 98 (0000000570C45800) [pid = 892] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 97 (000000056997D000) [pid = 892] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 96 (00000005014A8C00) [pid = 892] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 95 (000000056A422000) [pid = 892] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 94 (000000057976F000) [pid = 892] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000570976400) [pid = 892] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 92 (00000005014A5400) [pid = 892] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000575A0CC00) [pid = 892] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000500936C00) [pid = 892] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 89 (0000000578AA2400) [pid = 892] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000502DA2800) [pid = 892] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000570637400) [pid = 892] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000577843C00) [pid = 892] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:35:10 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000579A94800) [pid = 892] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:35:10 INFO - PROCESS | 892 | 1468607710562 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 892 | 1468607710567 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 11:35:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:35:10 INFO - PROCESS | 892 | 1468607710573 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 892 | 1468607710578 Marionette TRACE conn6 <- [1,2990,null,{}] 11:35:10 INFO - PROCESS | 892 | 1468607710585 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:10 INFO - PROCESS | 892 | 1468607710589 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:10 INFO - PROCESS | 892 | 1468607710768 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 11:35:10 INFO - PROCESS | 892 | 1468607710911 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 892 | 1468607710915 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:10 INFO - PROCESS | 892 | ++DOCSHELL 0000000501633000 == 31 [pid = 892] [id = 759] 11:35:10 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000050093F800) [pid = 892] [serial = 2275] [outer = 0000000000000000] 11:35:11 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000500D3AC00) [pid = 892] [serial = 2276] [outer = 000000050093F800] 11:35:11 INFO - PROCESS | 892 | 1468607711002 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (00000005016EB400) [pid = 892] [serial = 2277] [outer = 000000050093F800] 11:35:11 INFO - PROCESS | 892 | 1468607711595 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:35:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:35:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1082ms 11:35:11 INFO - PROCESS | 892 | 1468607711658 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 892 | 1468607711662 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 11:35:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:35:11 INFO - PROCESS | 892 | 1468607711669 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 892 | 1468607711673 Marionette TRACE conn6 <- [1,2994,null,{}] 11:35:11 INFO - PROCESS | 892 | 1468607711697 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 892 | 1468607711700 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:11 INFO - PROCESS | 892 | 1468607711823 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 11:35:11 INFO - PROCESS | 892 | 1468607711948 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 892 | 1468607711951 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:11 INFO - PROCESS | 892 | ++DOCSHELL 0000000571DA7000 == 32 [pid = 892] [id = 760] 11:35:11 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005036AF800) [pid = 892] [serial = 2278] [outer = 0000000000000000] 11:35:12 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000569AAA800) [pid = 892] [serial = 2279] [outer = 00000005036AF800] 11:35:12 INFO - PROCESS | 892 | 1468607712010 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (000000056A4C9400) [pid = 892] [serial = 2280] [outer = 00000005036AF800] 11:35:12 INFO - PROCESS | 892 | 1468607712654 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:35:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:35:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 995ms 11:35:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:35:12 INFO - PROCESS | 892 | 1468607712666 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 892 | 1468607712669 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 11:35:12 INFO - PROCESS | 892 | 1468607712673 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 892 | 1468607712676 Marionette TRACE conn6 <- [1,2998,null,{}] 11:35:12 INFO - PROCESS | 892 | 1468607712687 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:12 INFO - PROCESS | 892 | 1468607712692 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:12 INFO - PROCESS | 892 | 1468607712817 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 11:35:12 INFO - PROCESS | 892 | 1468607712946 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 892 | 1468607712950 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:12 INFO - PROCESS | 892 | ++DOCSHELL 0000000578009000 == 33 [pid = 892] [id = 761] 11:35:12 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000570C3CC00) [pid = 892] [serial = 2281] [outer = 0000000000000000] 11:35:13 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0000000570DBB000) [pid = 892] [serial = 2282] [outer = 0000000570C3CC00] 11:35:13 INFO - PROCESS | 892 | 1468607713011 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (0000000571722C00) [pid = 892] [serial = 2283] [outer = 0000000570C3CC00] 11:35:13 INFO - PROCESS | 892 | [892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:13 INFO - PROCESS | 892 | 1468607713817 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:35:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:35:13 INFO - {} 11:35:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:35:13 INFO - {} 11:35:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:35:13 INFO - {} 11:35:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:35:13 INFO - {} 11:35:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1198ms 11:35:13 INFO - PROCESS | 892 | 1468607713874 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 892 | 1468607713878 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 11:35:13 INFO - TEST-START | /FileAPI/fileReader.html 11:35:13 INFO - PROCESS | 892 | 1468607713883 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 892 | 1468607713886 Marionette TRACE conn6 <- [1,3002,null,{}] 11:35:13 INFO - PROCESS | 892 | 1468607713892 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:13 INFO - PROCESS | 892 | 1468607713895 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:14 INFO - PROCESS | 892 | 1468607714011 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 11:35:14 INFO - PROCESS | 892 | --DOCSHELL 00000005709CD000 == 32 [pid = 892] [id = 757] 11:35:14 INFO - PROCESS | 892 | --DOCSHELL 00000005002BC800 == 31 [pid = 892] [id = 756] 11:35:14 INFO - PROCESS | 892 | --DOCSHELL 0000000502DE0000 == 30 [pid = 892] [id = 755] 11:35:14 INFO - PROCESS | 892 | --DOCSHELL 0000000501455800 == 29 [pid = 892] [id = 754] 11:35:14 INFO - PROCESS | 892 | --DOCSHELL 0000000502DE6000 == 28 [pid = 892] [id = 753] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 93 (0000000571920C00) [pid = 892] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 92 (00000005783DD400) [pid = 892] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000578F22400) [pid = 892] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 90 (00000005791A3400) [pid = 892] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000057A809400) [pid = 892] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000578F22C00) [pid = 892] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000500937C00) [pid = 892] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005759BAC00) [pid = 892] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000579A93800) [pid = 892] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 84 (0000000575961000) [pid = 892] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000578EF7800) [pid = 892] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056AED3800) [pid = 892] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000572265000) [pid = 892] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000578EEE400) [pid = 892] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000057A6A3400) [pid = 892] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000576288000) [pid = 892] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057631B400) [pid = 892] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 76 (00000005788E4000) [pid = 892] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 75 (00000005782EB400) [pid = 892] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 74 (00000005788EDC00) [pid = 892] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056A409000) [pid = 892] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000056B7D1000) [pid = 892] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000057538D400) [pid = 892] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000571929000) [pid = 892] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000575963000) [pid = 892] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000056A428C00) [pid = 892] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 67 (000000056B895400) [pid = 892] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 66 (00000005016F7800) [pid = 892] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 65 (0000000569B17400) [pid = 892] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 64 (000000056B8A3C00) [pid = 892] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 63 (000000057A62CC00) [pid = 892] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | --DOMWINDOW == 62 (0000000570DB8000) [pid = 892] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 11:35:14 INFO - PROCESS | 892 | 1468607714115 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 892 | 1468607714119 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:14 INFO - PROCESS | 892 | ++DOCSHELL 00000005007DD800 == 29 [pid = 892] [id = 762] 11:35:14 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000050091D400) [pid = 892] [serial = 2284] [outer = 0000000000000000] 11:35:14 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (0000000500937C00) [pid = 892] [serial = 2285] [outer = 000000050091D400] 11:35:14 INFO - PROCESS | 892 | 1468607714172 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (00000005036A6400) [pid = 892] [serial = 2286] [outer = 000000050091D400] 11:35:14 INFO - PROCESS | 892 | 1468607714565 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:35:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:35:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:35:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:35:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:35:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 732ms 11:35:14 INFO - PROCESS | 892 | 1468607714620 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 892 | 1468607714624 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 11:35:14 INFO - TEST-START | /FileAPI/historical.html 11:35:14 INFO - PROCESS | 892 | 1468607714631 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 892 | 1468607714633 Marionette TRACE conn6 <- [1,3006,null,{}] 11:35:14 INFO - PROCESS | 892 | 1468607714637 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:14 INFO - PROCESS | 892 | 1468607714640 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:14 INFO - PROCESS | 892 | 1468607714760 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 11:35:14 INFO - PROCESS | 892 | 1468607714841 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 892 | 1468607714843 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:14 INFO - PROCESS | 892 | ++DOCSHELL 0000000502DD2000 == 30 [pid = 892] [id = 763] 11:35:14 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (0000000569AA2400) [pid = 892] [serial = 2287] [outer = 0000000000000000] 11:35:14 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (0000000569BDAC00) [pid = 892] [serial = 2288] [outer = 0000000569AA2400] 11:35:14 INFO - PROCESS | 892 | 1468607714893 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000056B3AE000) [pid = 892] [serial = 2289] [outer = 0000000569AA2400] 11:35:15 INFO - PROCESS | 892 | 1468607715247 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:35:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:35:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:35:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:35:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:35:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:35:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:35:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:35:15 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 11:35:15 INFO - TEST-START | /FileAPI/idlharness.html 11:35:15 INFO - PROCESS | 892 | 1468607715326 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 892 | 1468607715329 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 11:35:15 INFO - PROCESS | 892 | 1468607715333 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 892 | 1468607715336 Marionette TRACE conn6 <- [1,3010,null,{}] 11:35:15 INFO - PROCESS | 892 | 1468607715347 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:15 INFO - PROCESS | 892 | 1468607715352 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:15 INFO - PROCESS | 892 | 1468607715476 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 11:35:15 INFO - PROCESS | 892 | 1468607715485 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 892 | 1468607715489 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:15 INFO - PROCESS | 892 | ++DOCSHELL 0000000570722000 == 31 [pid = 892] [id = 764] 11:35:15 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (000000056B89F000) [pid = 892] [serial = 2290] [outer = 0000000000000000] 11:35:15 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (000000056FF7B400) [pid = 892] [serial = 2291] [outer = 000000056B89F000] 11:35:15 INFO - PROCESS | 892 | 1468607715540 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000570DB8C00) [pid = 892] [serial = 2292] [outer = 000000056B89F000] 11:35:16 INFO - PROCESS | 892 | 1468607716354 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:35:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:35:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:35:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:35:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:35:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 11:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:35:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:35:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:35:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 11:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:35:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:35:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:35:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 1125ms 11:35:16 INFO - PROCESS | 892 | 1468607716461 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 892 | 1468607716464 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 11:35:16 INFO - TEST-START | /FileAPI/idlharness.worker 11:35:16 INFO - PROCESS | 892 | 1468607716467 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 892 | 1468607716469 Marionette TRACE conn6 <- [1,3014,null,{}] 11:35:16 INFO - PROCESS | 892 | 1468607716475 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:16 INFO - PROCESS | 892 | 1468607716477 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:16 INFO - PROCESS | 892 | 1468607716634 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 11:35:16 INFO - PROCESS | 892 | 1468607716652 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 892 | 1468607716654 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:16 INFO - PROCESS | 892 | ++DOCSHELL 000000057892F000 == 32 [pid = 892] [id = 765] 11:35:16 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (000000057631E400) [pid = 892] [serial = 2293] [outer = 0000000000000000] 11:35:16 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000576522C00) [pid = 892] [serial = 2294] [outer = 000000057631E400] 11:35:16 INFO - PROCESS | 892 | 1468607716700 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000057763A000) [pid = 892] [serial = 2295] [outer = 000000057631E400] 11:35:16 INFO - PROCESS | 892 | [892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:17 INFO - PROCESS | 892 | 1468607717715 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:35:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:35:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:35:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:35:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:35:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:35:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:35:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:35:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:35:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:35:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:35:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:35:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:35:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:35:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:35:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:35:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:35:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:35:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:35:17 INFO - {} 11:35:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1372ms 11:35:17 INFO - PROCESS | 892 | 1468607717842 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 892 | 1468607717845 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 11:35:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:35:17 INFO - PROCESS | 892 | 1468607717848 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 892 | 1468607717851 Marionette TRACE conn6 <- [1,3018,null,{}] 11:35:17 INFO - PROCESS | 892 | 1468607717868 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:17 INFO - PROCESS | 892 | 1468607717870 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:17 INFO - PROCESS | 892 | --DOMWINDOW == 73 (0000000500935400) [pid = 892] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:35:17 INFO - PROCESS | 892 | --DOMWINDOW == 72 (0000000569B1A800) [pid = 892] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:35:17 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000501476000) [pid = 892] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:35:17 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000571719000) [pid = 892] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:35:17 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000500939400) [pid = 892] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:35:17 INFO - PROCESS | 892 | --DOMWINDOW == 68 (0000000500919400) [pid = 892] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:35:17 INFO - PROCESS | 892 | --DOMWINDOW == 67 (0000000572263400) [pid = 892] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:35:17 INFO - PROCESS | 892 | --DOMWINDOW == 66 (000000057AC32C00) [pid = 892] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:35:17 INFO - PROCESS | 892 | --DOMWINDOW == 65 (0000000569AA1C00) [pid = 892] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:35:17 INFO - PROCESS | 892 | --DOMWINDOW == 64 (000000056997EC00) [pid = 892] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:35:17 INFO - PROCESS | 892 | --DOMWINDOW == 63 (0000000500DB0C00) [pid = 892] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:35:17 INFO - PROCESS | 892 | --DOMWINDOW == 62 (000000056AC3B400) [pid = 892] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:35:18 INFO - PROCESS | 892 | 1468607717993 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 11:35:18 INFO - PROCESS | 892 | 1468607718075 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 892 | 1468607718077 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:18 INFO - PROCESS | 892 | ++DOCSHELL 000000057BD33800 == 33 [pid = 892] [id = 766] 11:35:18 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (000000056CC52000) [pid = 892] [serial = 2296] [outer = 0000000000000000] 11:35:18 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (00000005778E9000) [pid = 892] [serial = 2297] [outer = 000000056CC52000] 11:35:18 INFO - PROCESS | 892 | 1468607718129 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (000000057A6AC800) [pid = 892] [serial = 2298] [outer = 000000056CC52000] 11:35:18 INFO - PROCESS | 892 | 1468607718474 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:35:18 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 11:35:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 11:35:18 INFO - PROCESS | 892 | 1468607718543 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 892 | 1468607718545 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 11:35:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:35:18 INFO - PROCESS | 892 | 1468607718548 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 892 | 1468607718550 Marionette TRACE conn6 <- [1,3022,null,{}] 11:35:18 INFO - PROCESS | 892 | 1468607718553 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:18 INFO - PROCESS | 892 | 1468607718559 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:18 INFO - PROCESS | 892 | 1468607718672 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 11:35:18 INFO - PROCESS | 892 | 1468607718677 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 892 | 1468607718679 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:18 INFO - PROCESS | 892 | ++DOCSHELL 000000057C54B000 == 34 [pid = 892] [id = 767] 11:35:18 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (000000057A8C4800) [pid = 892] [serial = 2299] [outer = 0000000000000000] 11:35:18 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (000000057B091C00) [pid = 892] [serial = 2300] [outer = 000000057A8C4800] 11:35:18 INFO - PROCESS | 892 | 1468607718724 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (000000057BFA5C00) [pid = 892] [serial = 2301] [outer = 000000057A8C4800] 11:35:19 INFO - PROCESS | 892 | 1468607719136 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:35:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:35:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 628ms 11:35:19 INFO - PROCESS | 892 | 1468607719184 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 892 | 1468607719187 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 11:35:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:35:19 INFO - PROCESS | 892 | 1468607719190 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 892 | 1468607719192 Marionette TRACE conn6 <- [1,3026,null,{}] 11:35:19 INFO - PROCESS | 892 | 1468607719196 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:19 INFO - PROCESS | 892 | 1468607719198 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:19 INFO - PROCESS | 892 | 1468607719286 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 11:35:19 INFO - PROCESS | 892 | 1468607719292 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 892 | 1468607719294 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:19 INFO - PROCESS | 892 | ++DOCSHELL 000000057D741800 == 35 [pid = 892] [id = 768] 11:35:19 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (0000000502C04400) [pid = 892] [serial = 2302] [outer = 0000000000000000] 11:35:19 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (0000000502C07800) [pid = 892] [serial = 2303] [outer = 0000000502C04400] 11:35:19 INFO - PROCESS | 892 | 1468607719346 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000502C0D000) [pid = 892] [serial = 2304] [outer = 0000000502C04400] 11:35:19 INFO - PROCESS | 892 | 1468607719761 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:35:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:35:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:35:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 11:35:19 INFO - PROCESS | 892 | 1468607719822 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 892 | 1468607719824 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 11:35:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:35:19 INFO - PROCESS | 892 | 1468607719844 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 892 | 1468607719846 Marionette TRACE conn6 <- [1,3030,null,{}] 11:35:19 INFO - PROCESS | 892 | 1468607719850 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:19 INFO - PROCESS | 892 | 1468607719852 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:19 INFO - PROCESS | 892 | 1468607719940 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 11:35:19 INFO - PROCESS | 892 | 1468607719944 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 892 | 1468607719946 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:19 INFO - PROCESS | 892 | ++DOCSHELL 0000000505AE4800 == 36 [pid = 892] [id = 769] 11:35:19 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000502C0EC00) [pid = 892] [serial = 2305] [outer = 0000000000000000] 11:35:19 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (00000005047C8400) [pid = 892] [serial = 2306] [outer = 0000000502C0EC00] 11:35:19 INFO - PROCESS | 892 | 1468607719991 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (00000005047CD800) [pid = 892] [serial = 2307] [outer = 0000000502C0EC00] 11:35:20 INFO - PROCESS | 892 | 1468607720631 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:35:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:35:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 908ms 11:35:20 INFO - PROCESS | 892 | 1468607720758 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 892 | 1468607720763 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 11:35:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:35:20 INFO - PROCESS | 892 | 1468607720769 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 892 | 1468607720773 Marionette TRACE conn6 <- [1,3034,null,{}] 11:35:20 INFO - PROCESS | 892 | 1468607720780 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:20 INFO - PROCESS | 892 | 1468607720784 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:20 INFO - PROCESS | 892 | 1468607720908 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 11:35:21 INFO - PROCESS | 892 | 1468607721030 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 892 | 1468607721035 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:21 INFO - PROCESS | 892 | ++DOCSHELL 000000050231F000 == 37 [pid = 892] [id = 770] 11:35:21 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (0000000500975C00) [pid = 892] [serial = 2308] [outer = 0000000000000000] 11:35:21 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000500979C00) [pid = 892] [serial = 2309] [outer = 0000000500975C00] 11:35:21 INFO - PROCESS | 892 | 1468607721097 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000500DB0000) [pid = 892] [serial = 2310] [outer = 0000000500975C00] 11:35:21 INFO - PROCESS | 892 | [892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:21 INFO - PROCESS | 892 | 1468607721625 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:35:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:35:21 INFO - {} 11:35:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 902ms 11:35:21 INFO - PROCESS | 892 | 1468607721687 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 892 | 1468607721692 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 11:35:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:35:21 INFO - PROCESS | 892 | 1468607721706 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 892 | 1468607721710 Marionette TRACE conn6 <- [1,3038,null,{}] 11:35:21 INFO - PROCESS | 892 | 1468607721714 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:21 INFO - PROCESS | 892 | 1468607721717 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:21 INFO - PROCESS | 892 | 1468607721845 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 11:35:21 INFO - PROCESS | 892 | 1468607721937 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 892 | 1468607721941 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:21 INFO - PROCESS | 892 | ++DOCSHELL 000000056FF62000 == 38 [pid = 892] [id = 771] 11:35:21 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005036B0000) [pid = 892] [serial = 2311] [outer = 0000000000000000] 11:35:22 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (0000000569983000) [pid = 892] [serial = 2312] [outer = 00000005036B0000] 11:35:22 INFO - PROCESS | 892 | 1468607722012 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056AED3800) [pid = 892] [serial = 2313] [outer = 00000005036B0000] 11:35:22 INFO - PROCESS | 892 | 1468607722556 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:35:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 880ms 11:35:22 INFO - PROCESS | 892 | 1468607722589 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 892 | 1468607722592 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 11:35:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:35:22 INFO - PROCESS | 892 | 1468607722597 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 892 | 1468607722601 Marionette TRACE conn6 <- [1,3042,null,{}] 11:35:22 INFO - PROCESS | 892 | 1468607722628 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:22 INFO - PROCESS | 892 | 1468607722633 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:22 INFO - PROCESS | 892 | 1468607722781 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 11:35:22 INFO - PROCESS | 892 | 1468607722855 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 892 | 1468607722859 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:22 INFO - PROCESS | 892 | ++DOCSHELL 000000057C533000 == 39 [pid = 892] [id = 772] 11:35:22 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000572267000) [pid = 892] [serial = 2314] [outer = 0000000000000000] 11:35:22 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000575352000) [pid = 892] [serial = 2315] [outer = 0000000572267000] 11:35:22 INFO - PROCESS | 892 | 1468607722918 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000575A0AC00) [pid = 892] [serial = 2316] [outer = 0000000572267000] 11:35:23 INFO - PROCESS | 892 | 1468607723720 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:35:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1270ms 11:35:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:35:23 INFO - PROCESS | 892 | 1468607723868 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 892 | 1468607723872 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 11:35:23 INFO - PROCESS | 892 | 1468607723875 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 892 | 1468607723878 Marionette TRACE conn6 <- [1,3046,null,{}] 11:35:23 INFO - PROCESS | 892 | 1468607723882 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:23 INFO - PROCESS | 892 | 1468607723884 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:24 INFO - PROCESS | 892 | 1468607724033 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 11:35:24 INFO - PROCESS | 892 | 1468607724127 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 892 | 1468607724130 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:24 INFO - PROCESS | 892 | ++DOCSHELL 000000057971C000 == 40 [pid = 892] [id = 773] 11:35:24 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (00000005782E2800) [pid = 892] [serial = 2317] [outer = 0000000000000000] 11:35:24 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000578380C00) [pid = 892] [serial = 2318] [outer = 00000005782E2800] 11:35:24 INFO - PROCESS | 892 | 1468607724185 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (00000005786E3400) [pid = 892] [serial = 2319] [outer = 00000005782E2800] 11:35:24 INFO - PROCESS | 892 | 1468607724742 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:35:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:35:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:35:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:35:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:35:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:35:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:35:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:35:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:35:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:35:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:35:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:35:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:35:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:35:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:35:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:35:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:35:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 893ms 11:35:24 INFO - PROCESS | 892 | 1468607724776 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 892 | 1468607724778 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 11:35:24 INFO - PROCESS | 892 | 1468607724783 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:35:24 INFO - PROCESS | 892 | 1468607724785 Marionette TRACE conn6 <- [1,3050,null,{}] 11:35:24 INFO - PROCESS | 892 | 1468607724789 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:24 INFO - PROCESS | 892 | 1468607724792 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:24 INFO - PROCESS | 892 | 1468607724903 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 11:35:25 INFO - PROCESS | 892 | 1468607725001 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 892 | 1468607725003 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:25 INFO - PROCESS | 892 | ++DOCSHELL 000000057A60B800 == 41 [pid = 892] [id = 774] 11:35:25 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (00000005786E4800) [pid = 892] [serial = 2320] [outer = 0000000000000000] 11:35:25 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000578EF2C00) [pid = 892] [serial = 2321] [outer = 00000005786E4800] 11:35:25 INFO - PROCESS | 892 | 1468607725058 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0000000578F25000) [pid = 892] [serial = 2322] [outer = 00000005786E4800] 11:35:25 INFO - PROCESS | 892 | [892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:25 INFO - PROCESS | 892 | 1468607725653 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:35:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:35:25 INFO - {} 11:35:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 880ms 11:35:25 INFO - PROCESS | 892 | 1468607725845 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 892 | 1468607725851 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 11:35:25 INFO - PROCESS | 892 | 1468607725891 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:35:25 INFO - PROCESS | 892 | 1468607725894 Marionette TRACE conn6 <- [1,3054,null,{}] 11:35:25 INFO - PROCESS | 892 | 1468607725899 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:25 INFO - PROCESS | 892 | 1468607725903 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:26 INFO - PROCESS | 892 | 1468607726011 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 11:35:26 INFO - PROCESS | 892 | 1468607726136 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 892 | 1468607726141 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:26 INFO - PROCESS | 892 | ++DOCSHELL 0000000502312000 == 42 [pid = 892] [id = 775] 11:35:26 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000500DB4800) [pid = 892] [serial = 2323] [outer = 0000000000000000] 11:35:26 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000501475000) [pid = 892] [serial = 2324] [outer = 0000000500DB4800] 11:35:26 INFO - PROCESS | 892 | 1468607726194 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (0000000502C06400) [pid = 892] [serial = 2325] [outer = 0000000500DB4800] 11:35:26 INFO - PROCESS | 892 | 1468607726706 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:35:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:35:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:35:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:35:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:35:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:35:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:35:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:35:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 839ms 11:35:26 INFO - PROCESS | 892 | 1468607726737 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 11:35:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:35:26 INFO - PROCESS | 892 | 1468607726740 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 11:35:26 INFO - PROCESS | 892 | 1468607726747 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 892 | 1468607726750 Marionette TRACE conn6 <- [1,3058,null,{}] 11:35:26 INFO - PROCESS | 892 | 1468607726754 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:26 INFO - PROCESS | 892 | 1468607726757 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:26 INFO - PROCESS | 892 | 1468607726871 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 000000057D741800 == 41 [pid = 892] [id = 768] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 000000057C54B000 == 40 [pid = 892] [id = 767] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 000000057BD33800 == 39 [pid = 892] [id = 766] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 000000057892F000 == 38 [pid = 892] [id = 765] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 0000000570722000 == 37 [pid = 892] [id = 764] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 0000000502DD2000 == 36 [pid = 892] [id = 763] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 00000005007DD800 == 35 [pid = 892] [id = 762] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 0000000571E1C800 == 34 [pid = 892] [id = 758] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 0000000501633000 == 33 [pid = 892] [id = 759] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 0000000578009000 == 32 [pid = 892] [id = 761] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 0000000571DA7000 == 31 [pid = 892] [id = 760] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 0000000502312000 == 30 [pid = 892] [id = 775] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 000000057A60B800 == 29 [pid = 892] [id = 774] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 000000057971C000 == 28 [pid = 892] [id = 773] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 000000057C533000 == 27 [pid = 892] [id = 772] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 000000056FF62000 == 26 [pid = 892] [id = 771] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 0000000505AE4800 == 25 [pid = 892] [id = 769] 11:35:27 INFO - PROCESS | 892 | --DOCSHELL 000000050231F000 == 24 [pid = 892] [id = 770] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 91 (000000056BD38800) [pid = 892] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 90 (000000056BEAE800) [pid = 892] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 89 (000000057B6A3800) [pid = 892] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000576526400) [pid = 892] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000501474800) [pid = 892] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 86 (0000000500940C00) [pid = 892] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000057A8CCC00) [pid = 892] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000057B094000) [pid = 892] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056B7C5800) [pid = 892] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000056B3B5C00) [pid = 892] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000569985C00) [pid = 892] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000570637800) [pid = 892] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 79 (00000005016F5800) [pid = 892] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 78 (000000050149D800) [pid = 892] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 77 (0000000569AB5800) [pid = 892] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000056AECB400) [pid = 892] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000569AB6000) [pid = 892] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 74 (0000000500933400) [pid = 892] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 73 (000000056B887000) [pid = 892] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 72 (000000057535B400) [pid = 892] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 71 (0000000579152400) [pid = 892] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 70 (000000057ACB3C00) [pid = 892] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 69 (0000000501477C00) [pid = 892] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | --DOMWINDOW == 68 (000000050093F000) [pid = 892] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 11:35:27 INFO - PROCESS | 892 | 1468607727746 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 892 | 1468607727750 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:27 INFO - PROCESS | 892 | ++DOCSHELL 00000005007DD800 == 25 [pid = 892] [id = 776] 11:35:27 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (00000005005C4800) [pid = 892] [serial = 2326] [outer = 0000000000000000] 11:35:27 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (00000005005C8400) [pid = 892] [serial = 2327] [outer = 00000005005C4800] 11:35:27 INFO - PROCESS | 892 | 1468607727804 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (0000000500935000) [pid = 892] [serial = 2328] [outer = 00000005005C4800] 11:35:28 INFO - PROCESS | 892 | 1468607728233 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:35:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1598ms 11:35:28 INFO - PROCESS | 892 | 1468607728346 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 892 | 1468607728349 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 11:35:28 INFO - PROCESS | 892 | 1468607728353 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:35:28 INFO - PROCESS | 892 | 1468607728357 Marionette TRACE conn6 <- [1,3062,null,{}] 11:35:28 INFO - PROCESS | 892 | 1468607728362 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:28 INFO - PROCESS | 892 | 1468607728365 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:28 INFO - PROCESS | 892 | 1468607728456 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 11:35:28 INFO - PROCESS | 892 | 1468607728465 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 892 | 1468607728468 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:28 INFO - PROCESS | 892 | ++DOCSHELL 0000000501632800 == 26 [pid = 892] [id = 777] 11:35:28 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (0000000500D36800) [pid = 892] [serial = 2329] [outer = 0000000000000000] 11:35:28 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (0000000500DB4C00) [pid = 892] [serial = 2330] [outer = 0000000500D36800] 11:35:28 INFO - PROCESS | 892 | 1468607728515 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (000000050149A400) [pid = 892] [serial = 2331] [outer = 0000000500D36800] 11:35:28 INFO - PROCESS | 892 | 1468607728967 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:35:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 628ms 11:35:28 INFO - PROCESS | 892 | 1468607728989 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 892 | 1468607728993 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 11:35:29 INFO - PROCESS | 892 | 1468607728997 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:35:29 INFO - PROCESS | 892 | 1468607728999 Marionette TRACE conn6 <- [1,3066,null,{}] 11:35:29 INFO - PROCESS | 892 | 1468607729003 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:29 INFO - PROCESS | 892 | 1468607729005 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:29 INFO - PROCESS | 892 | 1468607729135 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 11:35:29 INFO - PROCESS | 892 | 1468607729145 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 892 | 1468607729147 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:29 INFO - PROCESS | 892 | ++DOCSHELL 0000000502337000 == 27 [pid = 892] [id = 778] 11:35:29 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (00000005014A0800) [pid = 892] [serial = 2332] [outer = 0000000000000000] 11:35:29 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (0000000502C04000) [pid = 892] [serial = 2333] [outer = 00000005014A0800] 11:35:29 INFO - PROCESS | 892 | 1468607729194 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0000000502D13000) [pid = 892] [serial = 2334] [outer = 00000005014A0800] 11:35:29 INFO - PROCESS | 892 | 1468607729671 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 11:35:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:35:29 INFO - PROCESS | 892 | 1468607729739 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 11:35:29 INFO - PROCESS | 892 | 1468607729750 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 892 | 1468607729756 Marionette TRACE conn6 <- [1,3070,null,{}] 11:35:29 INFO - PROCESS | 892 | 1468607729766 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:29 INFO - PROCESS | 892 | 1468607729770 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:29 INFO - PROCESS | 892 | 1468607729862 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 11:35:29 INFO - PROCESS | 892 | 1468607729871 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 892 | 1468607729873 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:29 INFO - PROCESS | 892 | ++DOCSHELL 0000000505AD1000 == 28 [pid = 892] [id = 779] 11:35:29 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (00000005036AB000) [pid = 892] [serial = 2335] [outer = 0000000000000000] 11:35:29 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (00000005047D0400) [pid = 892] [serial = 2336] [outer = 00000005036AB000] 11:35:29 INFO - PROCESS | 892 | 1468607729919 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (0000000569982800) [pid = 892] [serial = 2337] [outer = 00000005036AB000] 11:35:30 INFO - PROCESS | 892 | 1468607730364 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:35:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:35:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:35:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 650ms 11:35:30 INFO - PROCESS | 892 | 1468607730396 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 11:35:30 INFO - PROCESS | 892 | 1468607730398 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 11:35:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:35:30 INFO - PROCESS | 892 | 1468607730408 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 892 | 1468607730410 Marionette TRACE conn6 <- [1,3074,null,{}] 11:35:30 INFO - PROCESS | 892 | 1468607730413 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:30 INFO - PROCESS | 892 | 1468607730415 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:30 INFO - PROCESS | 892 | 1468607730572 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 11:35:30 INFO - PROCESS | 892 | 1468607730591 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 892 | 1468607730593 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:30 INFO - PROCESS | 892 | ++DOCSHELL 000000056BEE6800 == 29 [pid = 892] [id = 780] 11:35:30 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (000000056998A800) [pid = 892] [serial = 2338] [outer = 0000000000000000] 11:35:30 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (0000000569AB4800) [pid = 892] [serial = 2339] [outer = 000000056998A800] 11:35:30 INFO - PROCESS | 892 | 1468607730639 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000569B1A800) [pid = 892] [serial = 2340] [outer = 000000056998A800] 11:35:31 INFO - PROCESS | 892 | 1468607731055 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:35:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:35:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 11:35:31 INFO - PROCESS | 892 | 1468607731102 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 892 | 1468607731104 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 11:35:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:35:31 INFO - PROCESS | 892 | 1468607731108 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 892 | 1468607731110 Marionette TRACE conn6 <- [1,3078,null,{}] 11:35:31 INFO - PROCESS | 892 | 1468607731113 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:31 INFO - PROCESS | 892 | 1468607731115 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:31 INFO - PROCESS | 892 | 1468607731227 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 11:35:31 INFO - PROCESS | 892 | 1468607731233 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 892 | 1468607731239 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:31 INFO - PROCESS | 892 | ++DOCSHELL 000000056FF5C000 == 30 [pid = 892] [id = 781] 11:35:31 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0000000500971800) [pid = 892] [serial = 2341] [outer = 0000000000000000] 11:35:31 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (000000056A3D7C00) [pid = 892] [serial = 2342] [outer = 0000000500971800] 11:35:31 INFO - PROCESS | 892 | 1468607731344 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (000000056AC3E000) [pid = 892] [serial = 2343] [outer = 0000000500971800] 11:35:31 INFO - PROCESS | 892 | 1468607731799 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:35:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:35:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 11:35:31 INFO - PROCESS | 892 | 1468607731845 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 892 | 1468607731847 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 11:35:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:35:31 INFO - PROCESS | 892 | 1468607731888 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 892 | 1468607731890 Marionette TRACE conn6 <- [1,3082,null,{}] 11:35:31 INFO - PROCESS | 892 | 1468607731901 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:31 INFO - PROCESS | 892 | 1468607731911 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:32 INFO - PROCESS | 892 | 1468607732025 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 11:35:32 INFO - PROCESS | 892 | 1468607732033 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 892 | 1468607732035 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:32 INFO - PROCESS | 892 | ++DOCSHELL 00000005007D2000 == 31 [pid = 892] [id = 782] 11:35:32 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (000000050093DC00) [pid = 892] [serial = 2344] [outer = 0000000000000000] 11:35:32 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (000000056B34D400) [pid = 892] [serial = 2345] [outer = 000000050093DC00] 11:35:32 INFO - PROCESS | 892 | 1468607732401 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (000000056B88C000) [pid = 892] [serial = 2346] [outer = 000000050093DC00] 11:35:32 INFO - PROCESS | 892 | --DOMWINDOW == 88 (000000057631E400) [pid = 892] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:35:32 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0000000502C0EC00) [pid = 892] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:35:32 INFO - PROCESS | 892 | --DOMWINDOW == 86 (000000056CC52000) [pid = 892] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:35:32 INFO - PROCESS | 892 | --DOMWINDOW == 85 (000000057A8C4800) [pid = 892] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:35:32 INFO - PROCESS | 892 | --DOMWINDOW == 84 (00000005036AF800) [pid = 892] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:35:32 INFO - PROCESS | 892 | --DOMWINDOW == 83 (0000000502C04400) [pid = 892] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:35:32 INFO - PROCESS | 892 | --DOMWINDOW == 82 (000000050093F800) [pid = 892] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:35:32 INFO - PROCESS | 892 | --DOMWINDOW == 81 (000000050091D400) [pid = 892] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:35:32 INFO - PROCESS | 892 | --DOMWINDOW == 80 (0000000569AA2400) [pid = 892] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:35:32 INFO - PROCESS | 892 | --DOMWINDOW == 79 (000000056B89F000) [pid = 892] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:35:32 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000570C3CC00) [pid = 892] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:35:32 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000056CC52400) [pid = 892] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:35:32 INFO - PROCESS | 892 | 1468607732721 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:35:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:35:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 922ms 11:35:32 INFO - PROCESS | 892 | 1468607732776 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 11:35:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:35:32 INFO - PROCESS | 892 | 1468607732778 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 11:35:32 INFO - PROCESS | 892 | 1468607732781 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 892 | 1468607732783 Marionette TRACE conn6 <- [1,3086,null,{}] 11:35:32 INFO - PROCESS | 892 | 1468607732787 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:32 INFO - PROCESS | 892 | 1468607732789 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:32 INFO - PROCESS | 892 | 1468607732871 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 11:35:32 INFO - PROCESS | 892 | 1468607732876 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 892 | 1468607732878 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:32 INFO - PROCESS | 892 | ++DOCSHELL 000000057505D000 == 32 [pid = 892] [id = 783] 11:35:32 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (000000050097FC00) [pid = 892] [serial = 2347] [outer = 0000000000000000] 11:35:32 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (000000056B890800) [pid = 892] [serial = 2348] [outer = 000000050097FC00] 11:35:33 INFO - PROCESS | 892 | 1468607733003 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (000000056BD1BC00) [pid = 892] [serial = 2349] [outer = 000000050097FC00] 11:35:33 INFO - PROCESS | 892 | 1468607733344 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:35:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:35:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:35:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 585ms 11:35:33 INFO - PROCESS | 892 | 1468607733370 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 892 | 1468607733372 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 11:35:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:35:33 INFO - PROCESS | 892 | 1468607733384 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 892 | 1468607733386 Marionette TRACE conn6 <- [1,3090,null,{}] 11:35:33 INFO - PROCESS | 892 | 1468607733390 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:33 INFO - PROCESS | 892 | 1468607733392 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:33 INFO - PROCESS | 892 | 1468607733476 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 11:35:33 INFO - PROCESS | 892 | 1468607733561 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 892 | 1468607733563 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:33 INFO - PROCESS | 892 | ++DOCSHELL 000000057659E000 == 33 [pid = 892] [id = 784] 11:35:33 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (0000000569BD1800) [pid = 892] [serial = 2350] [outer = 0000000000000000] 11:35:33 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (000000056BEB9800) [pid = 892] [serial = 2351] [outer = 0000000569BD1800] 11:35:33 INFO - PROCESS | 892 | 1468607733609 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0000000570637400) [pid = 892] [serial = 2352] [outer = 0000000569BD1800] 11:35:33 INFO - PROCESS | 892 | 1468607733971 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:35:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:35:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 629ms 11:35:34 INFO - PROCESS | 892 | 1468607734008 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 892 | 1468607734010 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 11:35:34 INFO - PROCESS | 892 | 1468607734013 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:35:34 INFO - PROCESS | 892 | 1468607734015 Marionette TRACE conn6 <- [1,3094,null,{}] 11:35:34 INFO - PROCESS | 892 | 1468607734018 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:34 INFO - PROCESS | 892 | 1468607734020 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:34 INFO - PROCESS | 892 | 1468607734106 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 11:35:34 INFO - PROCESS | 892 | 1468607734192 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 892 | 1468607734194 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:34 INFO - PROCESS | 892 | ++DOCSHELL 00000005778CA800 == 34 [pid = 892] [id = 785] 11:35:34 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (000000056B8A2800) [pid = 892] [serial = 2353] [outer = 0000000000000000] 11:35:34 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (0000000570C3A800) [pid = 892] [serial = 2354] [outer = 000000056B8A2800] 11:35:34 INFO - PROCESS | 892 | 1468607734239 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (0000000571611000) [pid = 892] [serial = 2355] [outer = 000000056B8A2800] 11:35:34 INFO - PROCESS | 892 | 1468607734904 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:35:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:35:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:35:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:35:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 943ms 11:35:34 INFO - PROCESS | 892 | 1468607734960 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 892 | 1468607734965 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 11:35:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:35:34 INFO - PROCESS | 892 | 1468607734970 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 892 | 1468607734976 Marionette TRACE conn6 <- [1,3098,null,{}] 11:35:34 INFO - PROCESS | 892 | 1468607734981 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:34 INFO - PROCESS | 892 | 1468607734984 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:35 INFO - PROCESS | 892 | 1468607735124 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 11:35:35 INFO - PROCESS | 892 | 1468607735251 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 892 | 1468607735254 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:35 INFO - PROCESS | 892 | ++DOCSHELL 0000000502217000 == 35 [pid = 892] [id = 786] 11:35:35 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (0000000500D35400) [pid = 892] [serial = 2356] [outer = 0000000000000000] 11:35:35 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (0000000500DAF000) [pid = 892] [serial = 2357] [outer = 0000000500D35400] 11:35:35 INFO - PROCESS | 892 | 1468607735316 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (00000005014A9C00) [pid = 892] [serial = 2358] [outer = 0000000500D35400] 11:35:35 INFO - PROCESS | 892 | 1468607735900 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:35:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:35:35 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 11:35:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:35:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 11:35:35 INFO - PROCESS | 892 | 1468607735960 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 892 | 1468607735965 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 11:35:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:35:35 INFO - PROCESS | 892 | 1468607735972 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 892 | 1468607735975 Marionette TRACE conn6 <- [1,3102,null,{}] 11:35:35 INFO - PROCESS | 892 | 1468607735979 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:35 INFO - PROCESS | 892 | 1468607735982 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:36 INFO - PROCESS | 892 | 1468607736111 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 11:35:36 INFO - PROCESS | 892 | 1468607736243 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"273eac83-9b99-4da9-bb86-ee7736d29c4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 892 | 1468607736246 Marionette INFO sendAsync a677fa2e-f29f-4f18-a273-43adf3c6cd72 11:35:36 INFO - PROCESS | 892 | ++DOCSHELL 00000005043D9000 == 36 [pid = 892] [id = 787] 11:35:36 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0000000502D15800) [pid = 892] [serial = 2359] [outer = 0000000000000000] 11:35:36 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0000000502DAB800) [pid = 892] [serial = 2360] [outer = 0000000502D15800] 11:35:36 INFO - PROCESS | 892 | 1468607736306 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (00000005047C5C00) [pid = 892] [serial = 2361] [outer = 0000000502D15800] 11:35:37 INFO - PROCESS | 892 | 1468607737088 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:35:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:35:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1192ms 11:35:37 INFO - PROCESS | 892 | 1468607737165 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 11:35:37 INFO - PROCESS | 892 | 1468607737170 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 11:35:37 INFO - PROCESS | 892 | --DOCSHELL 000000057659E000 == 35 [pid = 892] [id = 784] 11:35:37 INFO - PROCESS | 892 | --DOCSHELL 000000057505D000 == 34 [pid = 892] [id = 783] 11:35:37 INFO - PROCESS | 892 | --DOCSHELL 00000005007D2000 == 33 [pid = 892] [id = 782] 11:35:37 INFO - PROCESS | 892 | --DOCSHELL 000000056FF5C000 == 32 [pid = 892] [id = 781] 11:35:37 INFO - PROCESS | 892 | --DOCSHELL 000000056BEE6800 == 31 [pid = 892] [id = 780] 11:35:37 INFO - PROCESS | 892 | --DOCSHELL 0000000505AD1000 == 30 [pid = 892] [id = 779] 11:35:37 INFO - PROCESS | 892 | --DOCSHELL 0000000502337000 == 29 [pid = 892] [id = 778] 11:35:37 INFO - PROCESS | 892 | --DOCSHELL 0000000501632800 == 28 [pid = 892] [id = 777] 11:35:37 INFO - PROCESS | 892 | --DOCSHELL 00000005007DD800 == 27 [pid = 892] [id = 776] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0000000502C07800) [pid = 892] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0000000500D3AC00) [pid = 892] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 89 (00000005016EB400) [pid = 892] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0000000500937C00) [pid = 892] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 87 (00000005036A6400) [pid = 892] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 86 (00000005047CD800) [pid = 892] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0000000569BDAC00) [pid = 892] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 84 (000000056B3AE000) [pid = 892] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 83 (000000056FF7B400) [pid = 892] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 82 (0000000570DBB000) [pid = 892] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 81 (0000000571722C00) [pid = 892] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 80 (00000005709EC800) [pid = 892] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 79 (0000000502C0D000) [pid = 892] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 78 (0000000576522C00) [pid = 892] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 77 (000000057BFA5C00) [pid = 892] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 76 (000000057A6AC800) [pid = 892] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0000000570DB8C00) [pid = 892] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 74 (000000057763A000) [pid = 892] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 73 (00000005047C8400) [pid = 892] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 72 (00000005778E9000) [pid = 892] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 71 (000000057B091C00) [pid = 892] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 70 (0000000569AAA800) [pid = 892] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 11:35:37 INFO - PROCESS | 892 | --DOMWINDOW == 69 (000000056A4C9400) [pid = 892] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 11:35:38 WARNING - u'runner_teardown' () 11:35:38 INFO - No more tests 11:35:38 INFO - Got 0 unexpected results 11:35:38 INFO - SUITE-END | took 685s 11:35:38 INFO - Closing logging queue 11:35:38 INFO - queue closed 11:35:38 INFO - Return code: 0 11:35:38 WARNING - # TBPL SUCCESS # 11:35:38 INFO - Running post-action listener: _resource_record_post_action 11:35:38 INFO - Running post-run listener: _resource_record_post_run 11:35:39 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 196594688; Write bytes: 988307968; Read time: 1977020; Write time: 4810150 11:35:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:35:39 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 32167424; Read time: 0; Write time: 43220 11:35:39 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 196594688; Write bytes: 875936768; Read time: 1977020; Write time: 4684760 11:35:39 INFO - Running post-run listener: _upload_blobber_files 11:35:39 INFO - Blob upload gear active. 11:35:39 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:35:39 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 11:35:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 11:35:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 11:35:40 INFO - (blobuploader) - INFO - Open directory for files ... 11:35:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:35:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:35:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:35:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:35:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:35:40 INFO - (blobuploader) - INFO - Done attempting. 11:35:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:35:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:35:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:35:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:35:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:35:42 INFO - (blobuploader) - INFO - Done attempting. 11:35:42 INFO - (blobuploader) - INFO - Iteration through files over. 11:35:42 INFO - Return code: 0 11:35:42 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:35:42 INFO - Using _rmtree_windows ... 11:35:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:35:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/76765e0032eac0fa5fa5b9b7f74a7a0bb9c2fc83ed4d721ff0e48d0ca5046fc35cd8b5135c04f44863684cc11b9c6ff316ddf95c199c3ac60d4714c71d0e1d12", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6d8878715ad39ed9ab09fd91ed7a49ffaeea37f959df8bfb7440e338f56abb2cf346da8f4881fcb8b43e0d2d323007a7f41320e5279c1200d375cc79682ee1f"} 11:35:42 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:35:42 INFO - Writing to file C:\slave\test\properties\blobber_files 11:35:42 INFO - Contents: 11:35:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/76765e0032eac0fa5fa5b9b7f74a7a0bb9c2fc83ed4d721ff0e48d0ca5046fc35cd8b5135c04f44863684cc11b9c6ff316ddf95c199c3ac60d4714c71d0e1d12", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6d8878715ad39ed9ab09fd91ed7a49ffaeea37f959df8bfb7440e338f56abb2cf346da8f4881fcb8b43e0d2d323007a7f41320e5279c1200d375cc79682ee1f"} 11:35:42 INFO - Running post-run listener: copy_logs_to_upload_dir 11:35:42 INFO - Copying logs to upload dir... 11:35:42 INFO - mkdir: C:\slave\test\build\upload\logs 11:35:42 INFO - Copying logs to upload dir... 11:35:42 INFO - Using _rmtree_windows ... 11:35:42 INFO - Using _rmtree_windows ... 11:35:42 INFO - Using _rmtree_windows ... 11:35:42 INFO - Using _rmtree_windows ... 11:35:42 INFO - Using _rmtree_windows ... 11:35:42 INFO - Using _rmtree_windows ... 11:35:42 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=876.705000 ========= master_lag: 0.57 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 37 secs) (at 2016-07-15 11:35:42.866823) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 11:35:42.867695) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-101 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Local LOGONSERVER=\\T-W864-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-101 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-101 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/76765e0032eac0fa5fa5b9b7f74a7a0bb9c2fc83ed4d721ff0e48d0ca5046fc35cd8b5135c04f44863684cc11b9c6ff316ddf95c199c3ac60d4714c71d0e1d12", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6d8878715ad39ed9ab09fd91ed7a49ffaeea37f959df8bfb7440e338f56abb2cf346da8f4881fcb8b43e0d2d323007a7f41320e5279c1200d375cc79682ee1f"} build_url:https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/76765e0032eac0fa5fa5b9b7f74a7a0bb9c2fc83ed4d721ff0e48d0ca5046fc35cd8b5135c04f44863684cc11b9c6ff316ddf95c199c3ac60d4714c71d0e1d12", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6d8878715ad39ed9ab09fd91ed7a49ffaeea37f959df8bfb7440e338f56abb2cf346da8f4881fcb8b43e0d2d323007a7f41320e5279c1200d375cc79682ee1f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bznrnCTCTxi9sKkJobZWYw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 11:35:42.990200) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:35:42.990542) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-101 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-101\AppData\Local LOGONSERVER=\\T-W864-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-101 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-101 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:35:43.108564) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-15 11:35:43.108866) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-15 11:35:43.621995) ========= ========= Total master_lag: 0.76 =========